Здравствуйте! Как закрыть от индексации поисковыми системами ссылки на соцсети, если ставлю на странице "nofollow", на соцкнопки это не влияет.
Запретить ссылки блока поделиться
Started by
masterxoloda
, Apr 01 2013 12:54
8 replies to this topic
#1
Posted 01 April 2013 - 12:54
#2
Posted 01 April 2013 - 13:16
Если Вы про элемент "Социальные кнопки", то он к JBZoo не относится. Это стандартный элемент Zoo.
Вообще, всякие социалки работают примерно так: в коде есть js скрипт, который при загрузке страницы формирует кнопку. Т.е. для поисковых роботов этой кнопки не существует, т.к. они не обрабатывают js.
Даже если бы кнопку они видели, то nofollow ничего бы не дал. Ссылки с nofollow все равно "крадут" вес у страницы. Просто, он не передается реципиенту - вес ссылки сгорает.
Вообще, всякие социалки работают примерно так: в коде есть js скрипт, который при загрузке страницы формирует кнопку. Т.е. для поисковых роботов этой кнопки не существует, т.к. они не обрабатывают js.
Даже если бы кнопку они видели, то nofollow ничего бы не дал. Ссылки с nofollow все равно "крадут" вес у страницы. Просто, он не передается реципиенту - вес ссылки сгорает.
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]
#3
Posted 01 April 2013 - 14:00
Спасибо, прояснили. Но я по RDS бару смотрю, они вылазят, и в коде страницы они тоже есть.
#4
Posted 01 April 2013 - 14:14
В коде страницы они естественно есть. Потому что это уже готовый, сгенерированный код. Но кнопки генерируются при помощи скрипта, который не будет загружен поисковыми роботами.
Попробуйте выключить яваскрипт в браузере и после этого посмотреть исходный код.
Попробуйте выключить яваскрипт в браузере и после этого посмотреть исходный код.
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]
#6
Posted 01 April 2013 - 14:46
Так они у Вас выведены не через тот компонент, о котором я говорил. Я говорил про кнопки "лайк" и т.д.
Тогда смотрите в папке этого элемента. Для стандартного такого элемента путь такой \www\media\zoo\elements\socialbookmarks\tmpl\socialbookmarks.php
У Вас, скорее всего, будет в \www\media\zoo\elements\socialbookmarksrus\tmpl\socialbookmarks.php
Там должен быть код формирования кнопки:
Вам нужно будет добавить к ссылке rel="nofollow"
Но вес страницы все равно будет сгорать.
Для Яндекса еще и весь вывод кнопок нужно обернуть в <noindex>.
Тогда смотрите в папке этого элемента. Для стандартного такого элемента путь такой \www\media\zoo\elements\socialbookmarks\tmpl\socialbookmarks.php
У Вас, скорее всего, будет в \www\media\zoo\elements\socialbookmarksrus\tmpl\socialbookmarks.php
Там должен быть код формирования кнопки:
<a class="<?php echo $name ?>" onclick="<?php echo $data['click']; ?>" href="<?php echo $data['link']; ?>" title="<?php echo $title; ?>"></a>
Вам нужно будет добавить к ссылке rel="nofollow"
<a rel="nofollow" class="<?php echo $name ?>" onclick="<?php echo $data['click']; ?>" href="<?php echo $data['link']; ?>" title="<?php echo $title; ?>"></a>
Но вес страницы все равно будет сгорать.
Для Яндекса еще и весь вывод кнопок нужно обернуть в <noindex>.
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]
#7
Posted 01 April 2013 - 14:51
Спасибо, буду смотреть.
#8
Posted 06 April 2013 - 22:33
Файл плагина noextlinks
Описание
Данный плагин находит внешние ссылки и дописывает в них атрибут
rel=nofollow и заключает их в тег <noindex> Для исключения блока
ссылок нужно заключить его в <!-- extlinks -->блок ссылок<!--
/extlinks --> Блоков может быть любое количество - такой подход
необходим для блоков с проплаченными ссылками
Описание
Данный плагин находит внешние ссылки и дописывает в них атрибут
rel=nofollow и заключает их в тег <noindex> Для исключения блока
ссылок нужно заключить его в <!-- extlinks -->блок ссылок<!--
/extlinks --> Блоков может быть любое количество - такой подход
необходим для блоков с проплаченными ссылками
Иной толкает пылесос, который нужен мне едвали, Изжога, перхоть и понос, О Боже, как Вы задолбали. Я не хотел бы Вас ругать, к больным мозгам претензий нету, Но раздается"Вашу мать"тебе в ответ по интернету
#9
Posted 06 April 2013 - 23:01
Да, есть еще такой плагин. Он и без кода все уберет в нофолоу и ноиндекс 
Думаю, автору темы тоже может помочь.
Как-то я забыл про него.
Думаю, автору темы тоже может помочь.
Как-то я забыл про него.
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]


This topic is locked







