НАВЧАЛЬНИЙ МАТЕРІАЛ
ФІШКИ І СЕКРЕТИ ІНТЕРНЕТ-МАРКЕТИНГУ
БОНУСИ: ЧЕК-ЛИСТИ, БРИФ, ТЗ
База знань, наш досвід і новини
Читай наш блог та підписуйся на сторінку в Facebook та Instagram,
щоб не пропустити новий матеріал

Тег Noindex і атрибут Nofollow. Що варто знати для успішної оптимізації сайту?

07.11.2019
SEO-просування сайту
Автор: Светлана Марусиченко
373
0

Маніпуляція посиланнями на сайті допомагає правильно розподіляти вагу і координувати індексацію. Буває, що в процесі оптимізації необхідно приховати від пошукової системи деякі зовнішні посилання або якось заборонити боту переходи по ним. Це допомогло б звернути увагу пошукової системи на більш важливі посилання, а другорядні або сумнівні виключити з індексу. Схожа ситуація і з контентом, коли потрібно закрити від системи окремі фрагменти тексту або цілі сторінки.

Для вирішення таких завдань використовують тег Noindex і атрибут Nofollow. Ця стаття – докладна інструкція по роботі з ними. Дочитавши її до кінця, ви дізнаєтеся:

  1. Що таке тег Noindex і атрибут Nofollow?
  2. Правила використання тегів при оптимізації сайту
  1. Реакція пошукових систем на заборонні теги
  2. Як проаналізувати наявність тегів Noindex і Nofollow на сторінці?

Головна мета, для якої використовуються Noindex і Nofollow – можливість приховати контент або посилання, за які ми не можемо поручитися. А ось як це зробити, читаємо далі.

Прочитайте також: Індексація сайту: 7 способів швидкої перевірки та прискорення

Що таке тег Noindex і атрибут Nofollow?

Тег Noindex – розробка Яндексу. Він не входить до офіційного переліку HTML-розмітки, і розпізнається тільки пошуковими ботами розробника і системою Рамблер. Google ігнорує всі заборони, виставлені цим тегом.

Спочатку тег використовувався для «відсіювання» інформації, що не несе смислового навантаження. Наприклад, службових файлів.

Але незабаром вебмайстри знайшли для нього і інші призначення, а саме, приховування від індексації:

  • кодів різних лічильників (liveinternet, лічильники ІКС і PR, інше);
  • часто мінливого тексту;
  • «наскрізних» блоків, інформація в яких дублюється на сторінках;
  • копіпаста, тобто краденого контенту;
  • форм розсилок і підписок;
  • відгуків, коментарів, особливо якщо вони містять нецензурну або некоректну лексику.

Щоб приховати посилання (внутрішні, зовнішні, а також, якщо посилання є в коментарях для блогу), картинок і реклами Noindex не підходить. В такому випадку використовують атрибут Nofollow. Його головне призначення – не передати вагу посилання з вашого сайту на який посилається. Але нюанс у тому, що тег все одно цю вагу не збереже, він її просто спалює.

Атрибут доречно використовувати в 3-х випадках:

  1. Контент сумнівної якості. Якщо не можете поручитися за зміст сторінок, на які ведуть посилання з вашого сайту, краще відразу закрити їх Nofollow. Це допоможе не пов’язувати себе з недобросовісними користувачами Мережі, а також уберегтися від спаму. Спамери побачать, що ви закриваєте всі дивні посилання і у них відпаде бажання «атакувати» ваш сайт.
  2. Платні посилання. Щоб не впливати на результати пошуку, Гугл радить закривати такі посилання атрибутом Nofollow. Зокрема, його пошукові боти вимагають автоматичного доступу до платних посилань, щоб відрізняти звичайний матеріал від комерційного.
  3. Корекція індексування. За допомогою Nofollow можна налаштовувати пріоритетність сканування сторінок сайту ботами. Наприклад, роботи не займаються реєстрацією і не входять в акаунти, а значить атрибут можна спокійно встановлювати на посиланнях «Реєстрація», «Контакти», «Вхід». При цьому залишати відкритими посилання, які ви б хотіли бачити в індексі.

При внутрішньому посиланні атрибут не використовується.

Детальніше про те, як прописати теги, читайте в наступному розділі.

Правила використання тегів при оптимізації сайту

Про те, як застосовувати Noindex і Nofollow написано безліч статей в Інтернеті. Але не дивлячись на велику кількість матеріалу, новоспечені вебмайстри іноді практикують масове закриття посилань або не унікального контенту. Таким чином вони сподіваються зберегти вагу сторінок і виглядати краще «в очах» пошукової системи.

Щоб написати цей матеріал, я проаналізувала більше 20 сайтів по темі, думки експертів і створила підказку для вебмайстра. Мануал допоможе не наробити помилок при використанні тегів.

Як приховати контент тегом Noindex?

Почнемо по порядку. Що означає, коли вебмайстри говорять: «Заборонений до індексування тегом Noindex?» Йдеться про те, що від пошукової системи заховані окремі ділянки тексту. На практиці це зробити просто. Потрібно в коді сторінки прописати:

Нагадаю, що така заборона буде актуальна тільки для 2-х пошукових систем, тобто, їх роботи просто не помітять текст, «прихований» під тегом. При цьому він потрапить в індекс інших систем.

Врахуйте, що використовуючи таку конструкцію для приховування окремих ділянок тексту на своєму сайті, можна викликати помилки валідації. Причина – тег відсутній в загальноприйнятому стандарті і деякі HTML-редактори просто відмовляються його сприймати. Наприклад, WordPress взагалі видаляє тег з коду.

Але рішення проблеми є. Прописавши тег, як показано на зображенні нижче, вдасться уникнути проблем валідації, навіть на WordPress:

Сам розробник тегу Noindex застерігає, що часте застосування коду може бути розцінено, як «сіра» оптимізація. Наприклад, коли вебмайстри ховають від робота неунікальний контент, пропонуючи натомість тексти, перенасичені ключами.

Яндекс намагається активно боротися з такими «недобросовісними» сайтами і навіть розробив для цього метод. Він все одно проводить аналіз прихованого тексту, індексує його, а потім відфільтровує з видачі вміст з тегом. Але, якщо під час аналізу бот пошукової системи вирішить, що сайт застосовує тег для неправомірного впливу на результати видачі, він накладе санкції.

Атрибут Nofollow для закриття посилань і реклами

Тепер поговоримо про Nofollow. У коді сторінок він використовується з атрибутом «rel=». Тег входить в стандартну класифікацію HTML-коду і розпізнається абсолютно всіма пошуковими системами.

Код з Nofollow прописується так:

Подивіться, як виглядає директива в «адмінці» сайту. На сторінці для користувачів посилання виглядає стандартно і залишається клікабельним.

Захоплюватися атрибутом rel=»nofollow» також не варто. Постійно закриваючи їм посилання, можна самому потрапити під «немилість» пошукових систем. Вони просто втратять рівень довіри до вашого майданчику.

Мета-тег “mate name” з Noindex і Nofollow

Крім самостійного використання, тег Noindex і атрибут Nofollow застосовуються також в складі мета-тег Роботс. Головна різниця в тому, що мета-тег прописується на початку сторінки і забороняє індексацію всієї інформації, розташованої на цій сторінці, включаючи зовнішні посилання. Встановлюється meta noindex, nofollow в секцію <head> на тій сторінці, яку потрібно закрити.

Прописати код можна вручну або використовувати SEO- плагіни. Приклад для тих, чий сайт працює на базі WordPress:

Є кілька варіантів написання конструкції з мета-тегами robots. Залежно від бажаного результату, код може мати наступний вигляд:

<meta name =»robots» content = »noindex, follow» />   Використовується, якщо закрити від індексації потрібно весь вміст сторінок, крім посилань.
<meta name =»robots» content = »noindex» />   В такому випадку пошуковій системі забороняється індексувати сторінку, але переглядати її та переходити за посиланнями можна.
<meta name =»robots» content = »index, nofollow» />   Пошуковим системам дозволяється тільки індексування, без переходу по посиланнях.
<meta name =»robots» content = »nofollow» />   Виконує аналогічну з попередньою комбінацією функцію.
<meta name =»robots» content = »noindex, nofollow» />   Закривається повністю все: індексація, і переходи по посиланнях.

 

Якщо ви хочете приховати сторінку тільки від Гугла, варто вказати в коді назву Googlebot – основного пошуковика системи. Приклади кодів для різних випадків можна подивитися в довідці Google. У форматі статті я покажу тільки конструкцію для заборони сторінки від індексації:

Аналогічно і з Яндексом. Тільки вказується замість бота Гугл пошуковик потрібної системи. Детально про це написано в Яндекс Допомога.

До речі, заборонити індексацію сторінки можна і без прописування директиви мета-тег з noindex/nofollow. Зробити це допоможе robots.txt за допомогою Disallow. Правда, такий метод менш ефективний. Пошукові системи сприймають robots.txt не як «наказ», а в якості рекомендацій. Тобто, якщо в txt дозволено індексувати сторінку, а мета-тег забороняє це робити, то пошукова система буде слухатися директиви останнього.

Загалом, для не проіндексованих сторінок можна використовувати будь-який варіант. Але коли хочете виключити з індексу пошукової системи вже проіндексований ресурс, краще прописувати мета-тег.

Можливо, вас також зацікавить: Як розмістити і прискорити індексацію статті? 5 секретів успіху

Найчастіші помилки застосування

Директиви прості, область застосування їх також зрозуміла – якщо ви фахівець. А ось новачки часто роблять помилки при використанні тегів. Причому, деякі можуть стати фатальними для сайту.

Розглянемо приклади, як не потрібно використовувати Noindex і Nofollow:

  • Для внутрішніх посилань. Це перешкоджає передачі PageRank всередині сайту (стосується rel =”nofollow”, адже Noindex на посиланнях зовсім непотрібний). На подібні нюанси застосування атрибута робить акцент і глава Google по боротьбі з веб-спамом Метт Каттс в своєму відео-навчальному тренінгу.
  • Для посилань на сторінки фільтра. Реалізувати фільтри краще за допомогою JS або закривати сторінки мета-тегом noindex, nofollow.
  • Прописувати одночасно обидва тега для однієї сторінки (не стосується мета-тег). Щоб закрити посилання, досить атрибута rel = “nofollow”, додаткової підстраховки не потрібно. До того ж, така велика кількість заборони може налаштувати пошукову систему негативно по відношенню до вашого сайту.

Крім цього, не використовуйте спільно мета-тег robots і robots.txt. Щоб бот побачив заборонену директиву на індексацію, сторінка повинна бути відкрита в txt.

Стаття в тему: Створити Robots.txt – просто, як 2х2

Реакція пошукових систем на заборонні теги

Про те, як ставиться пошукова система Google до використання атрибута Nofollow, можна дізнатися від самих представників компанії. Наприклад, з довідки Search Console.

Що це таке читайте тут: Гугл Вебмайстер: налаштування. 20 інструментів Search Console

Розповім коротко, що написано в цьому документі. Тег rel=»nofollow» показує пошуковій системі, що переходити по посиланню не потрібно. І, як правило, пошуковий бот слухає цю команду, тобто прибирає посилання, закриті атрибутом, з усієї Мережі.

Але в кожному правилі є винятки. Наприклад:

  • посилання з nofollow будуть проіндексовані, якщо на сторінку посилаються інші сайти, які не використовують заборонений тег;
  • якщо сторінка з посиланнями є в карті сайту.

Детальніше про карту сайту читайте тут: Карта сайту – що, як, навіщо. Повне керівництво по Sitemap

Як вже говорилося вище, тег Noindex Гугл не сприймає зовсім. Ця заборона діє тільки в межах Рамблер і Яндекса.

Що говорить про rel=»nofollow» система Яндекс? Вона повністю солідарна в цьому питанні з Google. Тобто, його пошукові боти також не переходять за посиланнями, закритим цією директивою.

Як проаналізувати наявність тегів Noindex і Nofollow на сторінці?

Допомогти проаналізувати наявність забороненого тегу Noindex і Nofollow в коді сторінки сайту можна за допомогою розширення для браузера RDS бар. Скачайте його безкоштовно через віртуальний магазин. Щоб софт коректно показував приховані тегами посилання, необхідно правильно його налаштувати.

Читайте також: Биті посилання, як знайти і знешкодити

Як це зробити? Після того, як розширення встановлено:

  • заходимо в пункт «Налаштування»;
  • в розділі «Підстановка» ставимо галочки навпроти потрібних тегів для підсвічування;
  • кнопка «Зберегти».

Ви можете вибрати різний варіант підсвічування, наприклад, я поставила «Перекреслений текст».

Коли всі налаштування виконані, відкриваємо сторінку сайту, яку хочемо перевірити. У правому верхньому куті екрану активуємо значок RDS бар. Дивимося. Всі номери, закриті атрибутом Nofollow «як на долоні». Тега Noindex на сторінці немає.

На завершення

Наостанок, хочу залишити кілька порад, які допоможуть успішно оптимізувати сайт, за допомогою тега Noindex і атрибута Nofollow:

  • Використовувати Noindex потрібно дуже обережно. Адже якщо у вас на сайті розміщений експертний і унікальний контент, навіщо приховувати його від Яндекс і Рамблер? В іншому випадку, наприклад, коли закритий копіпаст або нецензурні фрази – потрібно бути готовим до того, що пошукова система все одно проаналізує матеріал. Якою буде реакція пошукової системи на ці результати, передбачити складно.

Стаття в тему: Захист контенту від крадіжок: 7 дієвих способів

  • Додавайте в статті 2-3 посилання на корисні для своїх читачів ресурси. Це підвищить ваш авторитет, як в їхніх очах, так і перед пошуковою системою. Закривати абсолютно всі зовнішні посилання атрибутом rel=»nofollow» не рекомендується, адже він все одно не збереже вагу, зате може допомогти правильно розподілити його. Використовуйте тег на незначних посиланнях, авторитетні ж (наприклад, на Вікіпедію), залишайте відкритими.

А як ви використовуєте тег Noindex і атрибут Nofollow? Чи потрібні вони сайту? Діліться своїми думками в коментарях. Якщо стаття була корисною, обов’язково розкажіть про неї іншим.

Автор: Светлана Марусиченко