Закрыть nofollow. Закрытие внешних ссылок от индексации. noindex и nofollow. Как закрываются ссылки от индексации. Теги nofollow и noindex
Поступил такой вопрос: почему после обновления WordPress (4.5.2) перестали закрываться nofollow ссылки рубрик и тегов на страничках сайта?
Действительно, хотя я и не первым обратил на это внимание, но, разобравшись, увидел подобный бажОк и на некоторых своих блогах… Разбираться глубоко не стал: нет времени. Да и проблема эта решается парой кликов.
А посему, для тех, которые используют скрытие ссылок-меток/рубрик нофолоу как метод seo,
давайте разберёмся:
как закрыть nofollow ссылки рубрик в метаполях
Вероятно, у некоторых админов (которые использовали прежний код, или какой-то иной) перестали закрываться и ссылки рубрик в метаполе. На фотке зачёркнуто (ссылка закрыта нофолоу).
Обратите внимание на строку 2 в коде выше — теперь же нужно поменять тег wp_list_categories на the_category и готово дело!
Вот новый пример (в комментариях пояснения)
Абсолютно достоверно, ясно и точно, что использование noindex в качестве значения атрибута content для метатега даёт очень хороший результат и уверенно «выбивает» такую страницу из поискового индекса Яндекса.
Текст страницы, с таким метатегом в заголовке -
Яндекс совершенно не индексирует, но при этом он -
проиндексирует все ссылки на ней.
Разница в действии тега и метатега noindex
Визуально
, разница в действии тега и метатега noindex
заключается в том, что запрет на поисковую индексацию тега noindex распространяется только на текст внутри тегов
Пример:
Текст страницы, с таким метатегом - Яндекс полностью не индексирует
Принципиально
, разница в действии тега и метатега проявляется в различиях алгоритма по их обработке поисковой машиной Яндекса. В случае с метатегом noindex, робот просто уходит со страницы, совершенно не интересуясь её содержимым (по крайней мере - так утверждает сам Яндекс). А, вот в случае с использованием обычного тега
Поэтому, кусок текста страницы, заключённого в теги
Особенности метатега noindex
Равно, как и в случае с тегом , действие метатега noindex позволяет гибко накладывать запреты на всю страницу. Примеры метатегов для всей страницы сдерём из Яндекс-Вебмастера:
Не индексировать текст страницы
не переходить по ссылкам на странице
не индексировать текст страницы и не переходить по ссылкам на странице
что, аналогично следующему:
запрещено индексировать текст и переходить
по ссылкам на странице для роботов Яндекса
Вот такой он, тег и значение noindex на Яндексе:):):).
Многие оптимизаторы знают, что показатели ТИЦ и PR зависят в первую очередь от количества и качества ссылок на сайт. Но если ваш ресурс ссылается на другие, особенно не подходящие по тематике, то его вес падает. В этой статье будет рассказано, как правильно закрыть ненужные внешние ссылки и текст от индексации с помощью тегов .
Noindex
Тег noindex используется, чтобы запретить индексацию какой-то определенной части текста. Следует помнить, что ссылки и изображения этот тег от поисковиков не закрывает. Если все-таки попытаться закрыть этим тегом анкор со ссылкой, то под индексацию не попадет только анкор (словосочетание), а сама ссылка однозначно попадает в индекс.
Noindex запрещает индексацию части кода, находящуюся между открывающим и закрывающим тегами. Вот пример:
Естественно, его не стоит путать с мета-тегом ноиндекс, который прописывается вначале страницы, они имеют различные задачи. Если взять мета-тег , то он запрещает индексирование всей страницы и переход по ссылкам. Этот запрет можно также прописать в файле robots.txt и такие страницы поисковыми роботами не будут учтены.
Валидный noindex
Некоторые HTML-редакторы noindex не воспринимают, поскольку он не является валидным . К примеру, в WordPress визуальный редактор его попросту удаляет. Но валидность тегу все же придать можно:
Текст закрыт валидным ноиндекс
Если в HTML-редакторе прописать тег в такой форме, то он будет абсолютно валиден и можно не бояться, что он исчезнет. Тег noindex воспринимает только поисковый бот Яндекса, робот Гугла на него абсолютно не реагирует.
Некоторые оптимизаторы допускают ошибку, когда советуют закрыть все ссылки такими тегами noindex и nofollow, но об этом будет рассказано ниже. Что касается работы тега ноиндекс, то она безотказна. Абсолютно вся заключенная в этих тегах информация в индекс не попадает. Но некоторые вебмастера утверждают, что иногда все же текст внутри этих тегов индексируется ботами – да, действительно такое случается.
А это все потому, что Yandex изначально индексирует полностью весь html-код страницы, даже находящийся внутри noindex, но затем происходит фильтрация. Поэтому вначале действительно проиндексирована вся страница, но через некоторое время html-код срабатывает и тест, заключенный в этот тег «вылетает» из индексации.
Можно даже не соблюдать вложенность тега noindex – он все равно сработает (об этом рассказывается в справочной Яндекса). Не забывайте, используя, открывающий
Nofollow
Атрибут имеет задачу закрывать от поисковиков ссылки , расположенные в тексте. Он используется оптимизаторами для исключения передачи веса со ссылающегося ресурса на ссылаемый. Яндексу об этом атрибуте прекрасно известно.
Необходимо знать, что nofollow вес на странице не сохраняет – если ссылка заключена в этот тег. Вес ресурса по ней не переходит, а наоборот «сгорает» или при присутствии на странице других не закрытых атрибутом ссылок, вес будет распределяться между ними. И если на странице сайта присутствует хотя бы одна внешняя активная ссылка, то вес страницы будет уходить.
Основным отличием между nofollow и noindex является то, что нофоллоу – атрибут для тега , который запрещает передачу веса по ссылке, а ноиндекс – это тег, который закрывает от индексации нужный вам текст. Вот пример использования атрибута nofollow:
Текст ссылки
Естественно, в ссылках, которые ведут на внутренние странички блога атрибут nofollow ставить бессмысленно, хотя бывают исключения. В тех случаях, когда вес со страницы нужно передать по выбранным внутренним ссылкам, все остальные можно закрыть.
Пример совместного использования nofollow и noindex
Прекрасно себя чувствуют оба тега nofollow и noindex, когда они находятся в непосредственной близости. Вот пример их использования:
Оформление ссылки, таким образом, поможет вам удержать вес страницы и к тому же поисковый бот Яндекса анкор не увидит. В заключении нужно сказать, что не нужно закрывать тегом ноиндекс ссылки, таким образом, вы запрещаете индексацию только анкора, но не самой ссылки. Для нее будет достаточно одного атрибута нофоллоу.
Наверное вы знаете, что если вы будете ссылаться на чужие сайты с открытой индексируемой гиперссылкой, тогда ваш динамический вес будет уходить. Кстати, в этом весе заключен авторитет в глазах поисковика, а также показатели пузомерок, а это ТИЦ, ТРАСТ, PR.
Решение есть и оно не одно.
Давайте подробнее поговорим об этом, а именно о следующем:
- Что такое noindex;
- Что такое nofollow;
Итак, начнем!
Что такое noindex и для чего он нужен?
Это название тега HTML. Предназначен для включения в него ссылки, которую надо оставить закрытой от индексации поисковой системы Яндекс.
В каких случаях можно использовать атрибут «noindex»:
1. Для того чтобы оформить скрипты счетчиков посещаемости. Установили вы счетчик на свой блог, обязательно закройте его тегами «noindex». Постарайтесь использовать все методы по закрытию ссылок на другие сайты и блоги;
2. Для закрытия плагиатного контента, копипаста, например;
3. Для того чтобы прикрыть дорогу роботу для индекса формы подписки, тот же feedburner;
4. Уделяйте внимание закрытию баннеров от индекса;
Но могу сказать вам то, что тег применять иногда не следует. Вот перечень этих моментов:
1. От Гугл Адсенс используете? Если да, тот не предпринимайте никаких мер по закрытию её окон от индекса поисковых систем;
2. Ошибка новичков. закрывают внутренние ссылки. Не надо это делать.
3. Пишите вы статью в свой блог не надо обводить её в теги. Один случай, когда можно заключить в noindex — это, когда статья не уникальная;
С тегом noindex разобрались, теперь разберемся с атрибутм Nofollow. Чем же он отличается и что представляет из себя.
Что такое Nofollow и для чего он нужен?
Nofollow далеко не ушел от noindex. Однако он является действенным для всех поисковых систем, как для Яндекса, так и для гугла. Если вы помните, то noindex подходит только для Яши.
Сразу скажу вам Nofollow это не тег, а параметр тега. Впрочем, это не имеет разницы.
Не надо вводить себя в заблуждение и строить из noindex и nofollow какие-то невообразимые пирамиды. Все достаточно просто. Оба атрибута подойдут для Яндекса, а нофоллов для поисковых машин. Это я говорю для тех, кто входит в заблуждение.
В начале поста я уже упоминал о динамическом весе, а также говорил, что открытая ссылка забирает у вас его. Сейчас немного подробнее.
В у вас на блоге большое количество страниц. Это я к примеру. Так вот, каждая из них имеет определенную массу. Если вы с одной страницы поставили ссылку на чужой сайт, тот вес от него уходит. Чтобы не уходил надо ссылку заключать в теги nofollow, либо noindex.
Вот таким образом:
noindex:
nofollow:
текст ссылки
Сейчас подведем небольшой вывод: noindex закрывает текст или его фрагменты от индексирования в Яше, а вот nofollow дает возможность не отдавать вес страницы.
Надеюсь, с этим все понятно и вопросов возникнуть не должно.
Как добавлять атрибуты в meta? Зачем это нужно?
Мета-тег роботс.txt позволяют разрешать или запрещать роботу индексировать новый пост на блоге. Noindex и Noffolow способствуют этому.
Существует четыре варианта направления поискового робота. Для этого используют 4 атрибута, а именно «index», «noindex», «follow», «nofollow».
Думаю, что объяснять, что это за теги не надо.
Теперь пришло время показательных примеров.
Допустим мы хотим запретить индексацию документа:
Чтобы сделать все сразу, то есть запретить индексирование, а также сделать запрет на передачу динамическогоо веса, воспользуйтесь вот таким мета-тэгом.
Сейчас я хочу сделать запрет на индексацию статей и всего содержимого страницы для поисковой машины от поискового кита Google. При этом все остальные поисковики, точнее их роботы смогут захватывать страницы моего блога.
Для этого воспользуемся:
Несложным будет процесс запрета индексации изображений, картинок, но при этом вся страница в полном доступе для робота.
У многих может возникнуть вопрос, куда вставлять все эти скрипты, ну или хотя бы некоторые из них. Их надо вставлять между тегами
и в шапке сайта, можете посмотреть в исходном коде страницы, где эти теги находятся.Чтобы прописать какую-нибудь строку между
и откройте файл header.php. Найти его можно в админке wordpress, внешний вид — редактор header.php, либо в корневой директории на хостинге. Кстати, для того, чтобы соединиться с корневой директорией можете использовать FTP-клиент FileZilla или TotalCommander.Вот и все, что хотелось скачать о nofollow и noindex. Перейдем к другим советам по закрытию ссылки от индексации.
Как еще можно закрыть внешние ссылки от индексации?
Ребята, сейчас я поведую вам о действенных способах закрытия ссылки в статье от индексации, при этом анкор, заключенный в гиперссылку будет прекрасно контактировать с поисковой машиной.
<a href = "#" class = "link" data-link = "http://goo.gl" > внешняя ссылка</ a >А вот этот короткий код будет обрабатывать ссылку:
Чем этот метод закрытия ссылки от индексации хорош. Да тем, что от вас не требуется производить дополнительных вставок в стилях. Важным преимуществом является еще и то, что анкор индексируется, а лишь ссылка закрытая. Об этом я уже упоминал выше.
2. Вот еще один неплохой вариант закрыть ссылку от индексации. Для этого поработаем с кодом вашего блога. Открываем админ панель вордпресс. Переходим внешний вид — редактор — footer.php.Находим закрывающийся тег . Прям перед ним выполняем вставку.
После того, как выполнили это действие сохраняем изменения и переходим в style.css, он находится там же, где и футер, только вот в самом низу списка. В самый конец файла вставляем скрипт:
Alink { color: rgb(70, 175, 158); cursor:pointer; } .alink:hover { color: rgb(61, 214, 185); text-decoration:underline;
Вот таким образом она должна выглядеть:
Внешний сайтДля этого в конец файла functions.php перед «?>» производим вставку кода:
Function replaсe_link($content) { $pattern = "/\(.*?)(.*?)(.*?)\[\/aspan\]/i"; $content = preg_replace($pattern, "$1$6 $7", $content); return $content; } add_filter("the_content", "replaсe_link");
После вставки скрипта есть возможность вот таким заключать ссылку в теги и тогда индексации гиперссылки не будет. После вставки
тут анкорНо и это многих затрудняет. Поэтому мы докопались до истины и нашли еще один интересный вариант, который опять же упростит нам работу.
Теперь пришло время в панели редактирования при добавлении поста установить специальную кнопку.
Для этого скачиваем этот архив . После чего распаковываем его на рабочий стол. Открываем файловый менеджер на хостинге, либо пользуемся FTP-клиентом.
Проходим по пути http://ваш_сайт.ru/wp-content/themes/ваша_тема/. Когда откроете тему поместите туда, скаченный файл.
Уходим оттуда, заходим в админку, открываем functions.php и опять перед тегом?> вставляем:
Require_once(TEMPLATEPATH . "/aspan/aspan.php");
Всё, кнопка установлена. Сейчас мы спокойно можем любую ссылку обводить и делать её не индексируемой.
Думаю, что информация была всем вам в новинку. Для кого-то нет. В общем, ознакомившись со статьей вы должны были понять, как делать любую ссылку не индексируемой.
До свидания, друзья!
С уважением, Жук Юрий.
В данном посте я решил написать о том, как закрыть внешние ссылки от индексации поисковыми системами и зачем все это дело нужно делать.
Статья предназначена в основном для начинающих вебмастеров, которые только недавно начали заниматься продвижением своего сайта. Данную тему, считаю, архиважной при продвижении блога или статьи блога в Топ.
Поэтому я решил осветить несколько вопросов по данной теме:
Для чего нужно закрывать внешние ссылки от индексации.
Закрытие внешних ссылок вручную тегами noindex и rel=”nofollow”.
Автоматическое закрытие внешних ссылок плагином WP-NoExternalLinks.
Сервис для проверки исходящих ссылок.
Разберемся с первым вопросом. Закрывать чужие ссылки со своего сайта следует для того, чтобы не предавать вес вашей страницы другим ресурсам, на которые ссылаетесь. Каждая страница сайта имеет свой вес. Чем больше сайтов на нее ссылаются, тем больше ее вес в глазах поисковых систем.
Практически все вебмастера, занимающиеся продвижением, закрывают внешние ссылки для того, чтобы не дарить авторитет своих вебстраниц чужим ресурсам.
Так же это во многом влияет и на траст сайта. Траст сайта – это некий уровень доверия со стороны поисковых систем к сайту. Вот поэтому нужно следить за исходящими ссылками, дабы попросту не разбазаривать авторитет страниц вашего блога. И впоследствии все это положительно скажется на такие показатели как ТИЦ и PR.
Но это вовсе не говорит о том, что абсолютно все внешние ссылки нужно закрывать. Например, если сайт авторитетный и высокотрастовый почему бы на него не сослаться.
В сети есть такое мнение, что если с сайта не исходит ни одной ссылки, то значит поисковые системы считают его мертвым.
Не знаю, правда это или нет, поэтому спорить не буду. Но то, что огромное количество открытых внешних ссылок молодому блогу в продвижении не поможет – это факт. Кстати, траст своего сайта вы можете проверить на этом сервисе.
Закрываем внешние ссылки тегами noindex и nofollow.
В любом случае, когда никогда придется сослаться на другой вебресурс. Что же делать, чтобы поисковые роботы таких интернет гигантов как Google и Яндекс не индексировали внешние ссылки?
Данный атрибут можно использовать только для ссылок, т.е. в теге и не где больше. Закрытая ссылка будет выглядеть вот так:
После закрытия она выглядит так:
Все, поисковые системы Яши и Гугла не будут ее индексировать. Данный атрибут надо вставлять в статью при ее написании в текстовом редакторе.
Некоторые вебмастера до сих пор используют тег noindex для ссылок, т.е. вот так:
Не имеет ни какого смысла сейчас так делать, так как noindex запрещает индексировать только текст. То есть, в данном случае закрыт только анкор ссылки – “Заработок в интернете”, а сама ссылка остается открытой.
К такому выводу я пришел, прочитав . Хотя некоторые скрипты счетчиков я тегом noindex закрыл.
Автоматически закрываем исходящие ссылки от индексации плагином WP-NoExternalLinks.
Данный плагин пришелся мне по душе. Он очень прост в настройке, а работа его заключается в следующем: он маскирует внешнюю ссылку под внутреннюю. Скачать плагин можно .
После закачивания и активировании его на блоге, переходим к его настройке (редактировать в “Параметрах”). Да там и настраивать особо нечего.
Разделитель ссылок “goto” можно оставить так или изменить на “link” . В пустом окошке нужно прописать адреса сайтов, которые вы не хотите закрывать от индексации. Вот пример его работы: мы хотим сослаться на Яндекса и открытая ссылка выглядит так
http://www.yandex.ru
После работы плагина она принимает вид (на примере моего сайта)
Самое главное, что мне нравиться в данном плагине – весь процесс автоматизирован.
Сервис для проверки внешних ссылок на сайте.
Очень хороший сервис be1.ru . В нем можно проверить каждую страницу вашего сайта и провести ее анализ на количество исходящих ссылок. Закрытые ссылки помечены красным восклицательным знаком. Он показывает оба тега: noindex и rel=”nofollow” .