Бесполезно добавлять `nofollow` с использованием Javascript? - PullRequest
7 голосов
/ 28 января 2012

AFAIK, атрибут rel="nofollow" в ссылках предписывает поисковым системам не переходить по ссылке при сканировании вашего сайта, что разрушает все предположения о взаимоотношениях между вашим сайтом и сайтом, на который ведут ссылки, и, следовательно, не делится информацией с вашим SEO благость. По большей части это Good Thing ™ в системе комментариев.

Теперь, после интеграции системы IntenseDebate на моем сайте, я заметил, что имена комментаторов связаны между собой через соответствующие веб-сайты без nofollow. Это вызвало тревогу в моей голове, то есть до тех пор, пока я не понял, что они генерируются динамически через AJAX. Это означает, что эти ссылки отсутствуют, когда поисковый паук сканирует мой сайт.

Проблема предотвращена. Хорошо. Хороший вздох облегчения.

Но есть эти сайты , которые предлагают реализовать решение на основе сценариев для добавления nofollow.

Теперь это не очень хорошо сочетается с моим нынешним пониманием nofollow по двум причинам:

  1. Как уже упоминалось, ссылки не появляются, когда паук сканирует вашу страницу. Так что это не имеет смысла для nofollow этого, потому что, что касается паука, в конце концов, не за чем следовать.

  2. Что касается статических ссылок, паук не сможет запустить сценарий для добавления nofollow в вашу разметку, поэтому ссылки, за которыми может следовать паук, не изменятся, и, следовательно, follow ссылки.

Я что-то здесь упускаю? Действительно ли полезно динамически добавлять nofollow к ссылкам, используя Javascript?

1 Ответ

4 голосов
/ 28 января 2012

Из интервью с Мэттом Каттсом из Google (выделено мной):

Некоторое время мы сканировали в JavaScript, и мы искали для ссылок. Google стал умнее с JavaScript и может выполнять немного JavaScript. Я бы не сказал, что мы выполняем весь JavaScript, поэтому Есть некоторые условия, при которых мы не выполняем JavaScript. Конечно, есть некоторые общеизвестные вещи JavaScript, такие как Google Analytics, которую вы даже не захотите выполнять, потому что вы не хотел бы пытаться генерировать фантомные посещения из Googlebot в ваша Google Analytics.

У нас есть возможность выполнять большую часть JavaScript, когда нам нужно или хотим. Одна вещь, которую нужно иметь в виду, если вы рекламируете с помощью JavaScript вы можете использовать NoFollow для ссылок JavaScript

Дополнительные прения по теме: https://webmasters.stackexchange.com/questions/5653/does-the-google-spider-render-javascript.

...