Закрыть внешние URL от поисковых систем - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Wed, 08 Jan 2025 22:49:35 +03005, редирект я смогу сделать. но роботс не заполнял. у тебя нет примера?
https://visavi.net/topics/35601/606407
Закрыть внешние URL от поисковых систем ШЕДЕВРMon, 03 Dec 2012 23:00:49 +0400Сообщенияhttps://visavi.net/topics/35601/606407Прокладка делается в основном чтобы убрать на ней все переменные и т.д. и т.п., некоторые даже разлогинивают, ну и предупреждения, что мол мы не несем никакой ответственности...Все...<br>
<br>
<noindex><a href="http://site.tk" rel="nofollow"></a></noindex><br>
Не индексировать яндексу и гуглу, не передавать вес по ссылке...этого хватит.<br>
<br>
Можешь кодировать ссылки на внутренние с редиректом, есть и такое, на вкус и цвет.
https://visavi.net/topics/35601/606405
Закрыть внешние URL от поисковых систем СтасMon, 03 Dec 2012 22:47:56 +0400Сообщенияhttps://visavi.net/topics/35601/606405Переделал на:<br>
<pre class="prettyprint">
<?php
function text2links($str=''){
if($str=='' or !preg_match('/(ftp|http|www\.|@)/i',$str)){
return $str;
}
$str=preg_replace("/([ \t]|^)www\./i","\\1http://www.",$str);
$str=preg_replace("/([ \t]|^)ftp\./i","\\1ftp://ftp.",$str);
$str=preg_replace("/(http:\/\/[^ )\r\n!]+)/i","<noindex><a rel='nofollow' target='_blank' href=\"\\1\">\\1</a></noindex>",$str);
$str=preg_replace("/(https:\/\/[^ )\r\n!]+)/i","<noindex><a rel='nofollow' target='_blank' href=\"\\1\">\\1</a></noindex>",$str);
$str=preg_replace("/(ftp:\/\/[^ )\r\n!]+)/i","<noindex><a rel='nofollow' target='_blank' href=\"\\1\">\\1</a></noindex>",$str);
$str=preg_replace("/([-a-z0-9_]+(\.[_a-z0-9-]+)*@([a-z0-9-]+(\.[a-z0-9-]+)+))/i","<noindex><a rel='nofollow' target='_blank' href=\"mailto:\\1\">\\1</a></noindex>",$str);
return $str;
}
?>
</pre>
<br>
<strong>ТОЧНО ЭТОГО ДОСТАТОЧНО НОФОЛЛОВ И НОИНДЕКС? я еще читал что можно ссылки отправлять например на go.php, а оттуда делать редирект, а в роботс.тхт прописать чтобы роботы не видели go.php страницу... кто имел опыт с таким?</strong>
https://visavi.net/topics/35601/606400
Закрыть внешние URL от поисковых систем ШЕДЕВРMon, 03 Dec 2012 22:26:50 +0400Сообщенияhttps://visavi.net/topics/35601/6064002, ок, сделаю НОИНДЕКС и НОФОЛЛОВ.<br>
<br>
а что за ПРОКЛАДКА и что за КЛОАКИНГ? я не понимаю эти термины, потому что в СЕО мало понимаю, пожалуйста помоги.. как мне эффективней сделать с ссылками ведущие на другие сайты, которые вводят юзеры????<br>
<br>
<em><span style="font-size:x-small">Добавлено через 02:31 сек.</span></em><br>
кстати, вот моя регулярка:<br>
<pre class="prettyprint">
<?php
function text2links($str=''){
if($str=='' or !preg_match('/(ftp|http|www\.|@)/i',$str)){
return $str;
}
$str=preg_replace("/([ \t]|^)www\./i","\\1http://www.",$str);
$str=preg_replace("/([ \t]|^)ftp\./i","\\1ftp://ftp.",$str);
$str=preg_replace("/(http:\/\/[^ )\r\n!]+)/i","<a target='_blank' href=\"\\1\">\\1</a>",$str);
$str=preg_replace("/(https:\/\/[^ )\r\n!]+)/i","<a target='_blank' href=\"\\1\">\\1</a>",$str);
$str=preg_replace("/(ftp:\/\/[^ )\r\n!]+)/i","<a target='_blank' href=\"\\1\">\\1</a>",$str);
$str=preg_replace("/([-a-z0-9_]+(\.[_a-z0-9-]+)*@([a-z0-9-]+(\.[a-z0-9-]+)+))/i","<a target='_blank' href=\"mailto:\\1\">\\1</a>",$str);
return $str;
}
?>
</pre>
https://visavi.net/topics/35601/606380
Закрыть внешние URL от поисковых систем ШЕДЕВРMon, 03 Dec 2012 21:03:38 +0400Сообщенияhttps://visavi.net/topics/35601/606380<em>1: <strong>Moto-Moto</strong></em>, чтобы скрыть ссылки от поисковых систем их нужно заключать в тэг <noindex> и дабы конкретно для всех роботов добавить в ссылку атрибут rel="nofollow"<br>
<pre class="prettyprint">
<noindex><a href="http://site.tk" rel="nofollow"></a></noindex>
</pre>
<br>
<em><span style="font-size:x-small">Добавлено через 06:40 сек.</span></em><br>
<em>1: <strong>Moto-Moto</strong></em>, так же если требуется обрезать или видоизменять ссылки, то лучше регулярных выражений нет ничего. Написал себе регулярку и режешь все ссылки подряд оставляя к примеру один текст ссылки или заменяешь все ссылки на ссылку ведущую на страницу "прокладку"(это 2 пункт).<br>
А 3 пункт это уже клоакинг, поисковикам это не понравится...
https://visavi.net/topics/35601/606377
Закрыть внешние URL от поисковых систем АнтонMon, 03 Dec 2012 20:52:36 +0400Сообщенияhttps://visavi.net/topics/35601/606377Приветствую!<br>
<br>
На сайте пользователи пишут комментария (это ВЕБ-сайт(!)), введут блоги и т.п. В тексте могут использовать ссылки на внешние сайты и/или почтовые адреса. Я сделал так чтобы все ссылки автоматически высвечивались, то есть юзер введет www.test.ru, а уже на странице это будет готовая ссылка к примеру: <a href="test.ru"...<br>
<br>
Я в SEO не силен, но я знаю что если на сайте будут внешние ссылки, то сайт будет терять некую "популярность".<br>
<br>
3 варианта решения:<br>
1. Убрать к черту скрипт высвечивая ссылок и эл.адресов (либо подключать его только для зареганых, ведь поисковой робот не зарегистрируется и не увидит ссылки :-) );<br>
2. Переводить все внешние ссылки на подтверждающую страницу (как на некоторых сайта, мол ВЫ ХОТИТЕ ПЕРЕЙТИ?!), а эту страницу скрыть от поисковых систем;<br>
3. Определять пользователя это ПОИСКОВОЙ РОБОТ или ЧЕЛОВЕК (если человек, то ссылки сделать активными, иначе: просто текст для роботов).<br>
<br>
Я программист. Первый вариант сделаю за 2 сек, не проблема, но хотелось бы больше удосбтва юзерам + меньше терять рейтинг. Второй вариант - я не знаю КАК Скрывать, помогите? ИЛи помогите с третьим вариантом. Или вообще есть ли тут спеицалисты по СЕО, давайте пообсуждаем темку, думаю всем она будет интересна, кто заботиться о рейтинга сайта :-)
https://visavi.net/topics/35601/606371
Закрыть внешние URL от поисковых систем ШЕДЕВРMon, 03 Dec 2012 19:52:57 +0400Сообщенияhttps://visavi.net/topics/35601/606371