Введение

Атрибут nofollow в ссылке для поисковых систем – это настройка гиперссылки на веб-странице, указывающая поисковым системам не учитывать эту ссылку при расчете ранга страницы. Он задается на странице как тип отношения ссылки, например: <a rel="nofollow" >. Поскольку поисковые системы часто определяют важность сайта по количеству гиперссылок, ведущих на него с других сайтов, атрибут nofollow позволяет владельцам сайтов указать, что размещение ссылки не означает рекомендации или подтверждения важности целевого сайта.

Концепция и спецификация

Первоначально атрибут nofollow был предложен для борьбы со спамом в комментариях в блогах. Считая, что спам в комментариях затрагивает всё сообщество блоггеров, в начале 2005 года Мэтт Каттс из Google и Джейсон Шеллен из Blogger предложили решение этой проблемы. Спецификация nofollow защищена авторским правом с 2005 по 2007 год авторами и регулируется патентной политикой без выплаты роялти, например, в соответствии с Патентной политикой W3C от 20040205 и IETF RFC 3667 и RFC 3668. Использование nofollow не должно влиять на PageRank целевой страницы. Кроме того, поисковые системы Yahoo и Bing также учитывают значение этого атрибута. 15 июня 2009 года инженер-программист Google Мэтт Каттс объявил в своем блоге, что GoogleBot изменил способ обработки ссылок nofollow, чтобы предотвратить использование веб-мастерами nofollow для манипулирования PageRank. Ранее веб-мастера добавляли теги nofollow к некоторым своим ссылкам, чтобы максимизировать PageRank других страниц. В результате этого изменения использование nofollow приводит к снижению PageRank исходящих обычных ссылок, поскольку при расчете ранга страницы стали учитываться все ссылки. Новая система делит PageRank на общее количество исходящих ссылок, независимо от того, являются они nofollow или follow, и передает PageRank только через ссылки follow или обычные ссылки. Каттс объяснил, что если на странице есть 5 обычных ссылок и 5 ссылок nofollow, PageRank будет разделен на 10 ссылок, и одна доля будет передана через 5 обычных ссылок. Однако, начиная с 1 марта 2020 года, Google рассматривает атрибут ссылки nofollow как рекомендацию, а не как директиву, для целей сканирования и индексации.

Интерпретация отдельными поисковыми системами

В то время как все поисковые системы, использующие значение nofollow, исключают ссылки с этим атрибутом из своих расчетов ранжирования, детали точной интерпретации различаются от поисковой системы к поисковой системе. Google заявляет, что их поисковый движок "в общем случае" воспринимает "nofollow" буквально и не "переходит" по ссылке. Yahoo! учитывает его, но исключает из расчета ранжирования. Bing может не переходить по ссылке, но исключает её из расчета ранжирования. Ask.com также учитывает этот атрибут. Baidu, по всей видимости, также учитывает этот атрибут. rel="nofollow" ДействиеGoogle Yahoo! Bing Ask.com BaiduИспользует ссылку для ранжированияПереходит по ссылке✔Индексирует целевую страницу✔Показывает наличие ссылкиТолько для ранее проиндексированных страниц✔✔✔В результатах поиска по анкорному текстуТолько для ранее проиндексированных страниц✔Только для ранее проиндексированных страниц✔

Использование веб-сайтов

Многие пакеты программного обеспечения для ведения блогов по умолчанию помечают ссылки, добавленные читателями, таким образом (часто без возможности отключить это, кроме изменения кода программы). Более продвинутое серверное программное обеспечение может отключать атрибут nofollow для ссылок, размещенных доверенными пользователями, например, для тех, кто зарегистрирован давно, находится в белом списке или имеет достаточный уровень кармы. Некоторые серверные программы добавляют rel="nofollow" к страницам, которые были недавно отредактированы, но не добавляют его к стабильным страницам, полагая, что на стабильных страницах оскорбительные ссылки уже удалены редакторами. Широко используемая платформа для ведения блогов WordPress, начиная с версии 1.5, автоматически добавляет атрибут nofollow ко всем ссылкам, добавленным пользователями (данные комментариев, URI комментатора и т.п.). Однако существует несколько бесплатных плагинов, которые автоматически удаляют значение атрибута nofollow. К сайтам социальных закладок и обмена фотографиями, использующим тег rel="nofollow" для исходящих ссылок, относятся YouTube и Digg.com (для большинства ссылок); сайты, не использующие тег rel="nofollow", включают Yahoo! My Web 2.0, Technorati Favs и Propeller.com (сайт больше не активен).

Контроль внутреннего потока PageRank

Специалисты по поисковой оптимизации начали использовать атрибут nofollow для управления потоком PageRank внутри сайта, но Google впоследствии исправил эту ошибку, и любая ссылка с атрибутом nofollow снижает PageRank, который страница может передать. Эта практика известна как "скульптурирование PageRank". Это совершенно иное применение, чем предполагалось изначально. nofollow был разработан для контроля потока PageRank с одного веб-сайта на другой. Однако некоторые SEO-специалисты предположили, что nofollow, используемый для внутренней ссылки, должен работать так же, как nofollow, используемый для внешних ссылок. Некоторые SEO-специалисты предложили, что такие страницы, как "О нас", "Условия использования", "Контакты" и "Политика конфиденциальности", недостаточно важны для получения PageRank и поэтому должны иметь атрибут nofollow на внутренних ссылках, ведущих на них. Сотрудник Google Мэтт Каттс давал косвенные ответы на этот вопрос, но никогда публично не поддерживал эту точку зрения. Эта практика вызывает споры и была оспорена некоторыми SEO-специалистами, включая Шари Турау и Адама Одетта. Сторонники поиска по сайту указывают на то, что посетители действительно ищут такие страницы, поэтому использование nofollow на внутренних ссылках, ведущих на них, может затруднить или сделать невозможным их поиск для посетителей в результатах поиска по сайту, предоставляемого основными поисковыми системами. Хотя сторонники использования nofollow для внутренних ссылок ссылаются на некорректную атрибуцию Мэтта Каттса (см. его пояснительный комментарий, опровергающий приписываемое ему утверждение) в качестве аргумента в пользу этой техники, сам Каттс никогда не одобрял эту идею. Несколько сотрудников Google (включая Мэтта Каттса) призывали веб-мастеров не сосредотачиваться на манипулировании внутренним PageRank. Сотрудник Google Адам Ласник посоветовал веб-мастерам, что существуют лучшие способы (например, иерархия кликов), чем nofollow, для "небольшого скульптурирования PageRank", но эта возможность доступна и "мы не будем этому препятствовать". YouTube, компания Google, использует nofollow в ряде внутренних ссылок "Помощь" и "Поделиться".

Квалифицированные исходящие ссылки

10 сентября 2019 года Google объявил о двух дополнительных способах для веб-мастеров указать характер исходящих гиперссылок. Атрибут rel="sponsored" может использоваться для обозначения ссылок, являющихся рекламой, спонсорством или иными формами компенсации. Атрибут rel="ugc", расшифровывающийся как "контент, созданный пользователями", может использоваться для обозначения контента, такого как комментарии и сообщения на форумах. Кроме того, атрибуты могут комбинироваться, например, rel="ugc sponsored", обозначая ссылку, которая была одновременно создана пользователем и спонсирована. В 2019 году WordPress объявил о планах преобразовать все комментарии в блогах в rel="ugc". Эти атрибуты ссылок, служащие "указанием", решают некоторые проблемы, связанные с критикой nofollow, позволяя веб-мастерам указывать исходящие ссылки, которые не имеют "силы первоначального одобрения", но при этом не являются обязательно спамом.