Noindex і nofollow в метатеге robots і інші способи заборони індексації
Що таке мета тег Robots
Спочатку з'ясуємо, що є мета тег Robots, а є файл Robots.txt, і плутати їх не будемо. Метатег має відношення тільки до однієї html сторінці (на якій він вказаний), в той час, як файл txt може містити директиви не тільки на сторінку, але до цілим каталогам.
Важливий момент - для пошукача директиви метатега Роботс мають перевагу перед директивами з robots.txt. Тобто якщо в .txt у вас зазначено, що сторінку можна індексувати, а в її метатеге зазначено, що не можна, пошуковик буде слухатися саме директиві з метатега.
За допомогою мета тегу Robots можна забороняти індексувати вміст всієї сторінки. На сторінках мого блогу він виглядає так:
як прописати
Дідівський спосіб - вручну прописати для сторінки. Спосіб підходить для сайтів на чистому HTML.
Для сайтів на CMS рекомендую використовувати SEO-плагіни. Я, наприклад, для WordPress використовую плагін Yoast SEO, і там під кожним записом в режимі редагування є така опція:
Тобто проставити потрібне значення можна парою клацань.
Як використовувати noindex і nofollow в meta robots
Подивимося на можливі значення атрибута content:
Поговоримо трохи більше про noodp
Іноді Гугл може додавати в сниппет опис з DMOZ. Саме для цього і використовується атрибут noodp. До речі, його можна використовувати разом з тегом nofollow. Виглядає це так:
Noindex не чутливий до вкладеності.
Доцільність використання тега
Особисто я сенсу в його використанні не бачу. Тому що Google цей тег ігнорує. Та й навіщо приховувати щось? Треба робити сайти для людей!
Раніше сеошникі приховували в нього частину тексту, щоб не було переспама. Але особисто я вважаю за краще в цілях боротьби з переспамом просто знижувати кількість ключів в найбільш важливих зонах документа.
Як користуватися тегом Noindex
Потрібно просто обернути їм тег:
Для чого потрібні теги, що забороняють індексацію
Як я писав вище, тег Noindex взагалі ні для чого не потрібен. Він себе давно зжив. А ось метатег Роботс - досить потрібна річ. Ось приклади ситуацій, коли він буває корисний:
Для чого потрібен атрибут rel nofollow
Якщо метатег robots повинен закривати від індексації сторінку, а тег noindex - її частина, то атрибут rel nofollow повинен забороняти пошуковику переходити по посиланню. Він є атрибутом тега А і виглядає так:
Дешево і все працює, без падінь і геморою. Я з нього починав
І я в тому числі. Вони номер 1 по надійності і по примочкам
Які мені пишуть тексти сотнями. Рефам даю підказки в скайпі
Це я. Маю досвід просування великих проектів (більш 15К уникав дейлі), володію невеликий сіткою власних сайтів.