- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Подскажите, кто знает как запретить поисковикам переход по ссылке.
Если написать
<noindex><a href="http://url.ru">Ссылка</a></noindex>
то это запрещает только индексировать название ссылки или переход по ней тоже запрещается?
P.S.
В моем случае к сожалению через robots.txt её закрыть нельзя.
Запретить переход по ссылке нельзя. На то она и ссылка, чтобы по ней переходить. Действия роботов здесь аналогичны действиям пользователей.
По ссылке можно запретить передачу веса сайта, применяемого при ранжировании. Для этого существует пара тегов noindex и параметр rel="nofollow".
Но, как говорится, практически из любой ситуации можно найти выход. Оформите ссылку через непрямой JavaScript, например по событию OnClick. По такой ссылке роботы ходить не будут.
Оформите ссылку через непрямой JavaScript, например по событию OnClick. По такой ссылке роботы ходить не будут
Боюсь, что Google может и по такой пойти.
Хотя, применение java-script могло бы помочь в Вашем, Member, случае. Скрипт должен быть хитрее гугла :)
<a onclick="location.href='урл '" href=#>бла-бла</a>
или если совсем хитро:
<a onclick="location.href='redirect.php?url=урл'" href=#>бла-бла</a>
redirect.php:
Боюсь, что Google может и по такой пойти. Скрипт должен быть хитрее гугла :)
Да, по простой ссылке Гугль, скорее всего, пойдёт. Здесь нужно немного извернуться ... ;)
<a onclick="location.href='урл '" href=#>бла-бла</a>
или если совсем хитро:
<a onclick="location.href='redirect.php?url=урл'" href=#>бла-бла</a>
redirect.php:
на 5 строк кода - две ошибки :d
так будет правильней
<?
$url=$_REQUEST['url'];
if($url!=""){
header("HTTP/1.1 302 Moved Temporarily");
header("Location: http://$url");
exit();
}
?>
и что, точно поисковики не пойдут по этой ссылке? в ближайшее время по крайней мере. Кто выскажется?
Да уж, проблема похоже оказалась намного серьезней чем я думал.
Воспользуюсь вашими советами и сделаю ссылки через переадресацию с помощью внешнего файла "redirect.php", а уже на сам "redirect.php" поставлю запрет в robots.txt
Так будет правильно?
Спасибо всем кто принял участие в обсуждении этой проблемы.
на 5 строк кода - две ошибки :d
так будет правильней
header("Location: http://$url");
ага.. а в этой строке все правильно ??? 😂
Вообщем: сцылку один раз закрываешь через яву(onclick ), дальше через редирект.
У меня работает :)
ага, плюс еще rel="nofollow" в тег <a> вставить и всю констукцию в <noindex></noindex> заключить. И не один робот не пройдет :)
кстати, а что неправильно с header("Location: http://$url"); ?
У меня это работает и глюков вроде не видно...