Що таке noindex, nofollow? Тег Noindex в Яндексі - приховування коду від індексації Yandex Чи враховує яндекс noindex.

Всім Hello! Сьогодні хочу розповісти про теги noindex та атрибут nofollow.

Тег noindex – що таке?

Якщо говорити коротко, то No indexзабороняє пошуковим роботам індексувати якийсь елемент на сайті. Цей тег не валідний, тому багато html-редакторів не сприймають його. Наприклад, щоб редактор Wordpress враховував тег, необхідно прописати:

Якщо прописати в такому форматі, тег не зникне. Ще треба розуміти, що тег noindexАктуальний тільки для пошукової системи Яндекс. У Google він не враховується.

Не плутайте тег noindexз атрибутом noindex, який прописує 1 раз на шапці сайту.

забороняє індексувати контент усередині цього тегу. Що стосується meta name="robots" content="noindex, nofollow", він закриває всю сторінку від індексації, але це я розповів у цій статті.

Розглянемо приклад noindex:

Цей текст не з'явиться у пошуковій системі Яндекс

Також вкладеність не така важлива, і тег може розташовуватися на будь-якому місці html коду.

Не забувайте! Якщо є тег, що відкриває , то має бути і закриває

Оптимізатори припускаються помилок, коли заносять всі посилання під noindex. Текст, тобто анкор враховується, але саме посилання і її вага немає. Для цього використовують атрибут nofollow у тезі .

Навіщо потрібно використовувати noindex?

Давайте розберемо, у яких випадках варто застосовувати тег, а в яких це не потрібно.

Я використовую, коли потрібно:

  • Сховати коди стародавніх лічильників, якщо їх ще використовуєте (LiveInternet, Rambler та інші). Яндекс Метрику та Google Analytics поміщати не обов'язково;
  • Сховати різні RSS-стрічки, підписку на розсилки тощо.

Не потрібно:

  • Закривати від індексації контекстну рекламу РСЯ, Adsense від пошукових систем Яндекс та Google. При обході сторінки роботи бачать рекламу та не враховують її;
  • Прописувати зовнішні та внутрішні посилання всередині тега, пошукові системи не сприйматимуть це все одно. Плюс це виглядає безглуздо, коли є інший тег який відповідає за посилання nofollow. Але про нього трохи нижче.

Який результат:

Намагайтеся щонайменше використовувати цей тег, щоб не було відмінностей між пошуковими системами Яндекс і Google.

Атрибут nofollow тега<а>- Що це таке?

2005 року Google представив новий атрибут (названий атрибутом посилань) Nofollow.

Атрибут nofollow використовується для закриття посилань від індексації пошуковими роботами Яндекс і Google. Цей атрибут забороняє передавати вагу з одного сайту на інший.

У чому відмінність від noindex?

Ноіндекс – це тег, який забороняє роботу індексувати текст, нофоллоу – відноситься до тегу (тег посилання) забороняє передавати вагу за посиланням.

Приклад тега nofollow:

Висновок

Підбиваючи підсумки, хочу сказати, що пошукові системи останнім часом менше стали враховувати дані теги та атрибути, ніж це було, наприклад, років 10 тому. Тому не загострюйте увагу лише на чомусь одному, адже зараз виграє той, хто все робить комплексно.

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

Пошуковий робот Яндекса «ходить» по сайтах, переглядає та аналізує їх вміст, після чого зберігає вказівник на текст та зображення у пошукову базу даних Яндекса. Такий процес називається індексуванням. Частину веб-сторінки можна закрити від індексування, помістивши її всередину елемента . Тоді при наступному відвідуванні веб-сторінки пошуковий робот проігнорує такий вміст і не додаватиме його до своєї бази даних. Це робиться з різних причин, наприклад, закриті від індексації посилання не передають ТІЦ (тематичний індекс цитування).

Важливо розуміти, що це нестандартний елемент і придуманий Яндекс для своїх цілей. Браузери ніяк не підтримують і просто виводять його вміст як завжди.

Якщо потрібно закрити для пошукових систем всю сторінку використовуйте елемент , додавши його в код HTML:

Або додайте у файл robots.txt наступний рядок:

Disallow: /private.html

Де private.html адресу сторінки.

Синтаксис

...

Закриває тег

Обов'язковий.

Атрибути

Приклад

noindex

Цей текст Яндекс не індексуватиме.

Браузери

У таблиці браузерів використовуються такі позначення.

  • - Елемент повністю підтримується браузером;
  • - елемент браузером не сприймається та ігнорується;
  • - під час роботи можлива поява різних помилок, або елемент підтримується з застереженнями.

Число вказує версію браузреа, з якої елемент підтримується.

Насамперед давайте почнемо з того, що існує кілька принципово різних понять: тег , атрибут rel=”nofollow” та мета-тег . У цій статті ми докладно розберемося з їх визначеннями та призначеннями.

Що таке тег

... – тег, який запропонували використовувати пошукові системи для заборони індексації укладеного в нього контенту. Цей тег не входить до офіційної специфікації гіпертекстової розмітки веб-сторінок формату html.

Важливо: він розпізнається лише пошуковими системами Яндекс і Рамблер. Google не належить до пошукових систем, що розуміють даний html тег.

Що таке атрибут rel=”nofollow”

rel=”nofollow”– значення, яке забороняє пошуковим системам переходити за посиланням, у якому використовується цей атрибут.

Нижче будуть розглянуті всі приклади використання тега та атрибута rel=”nofollow”.

Тег noindex та атрибут rel=“nofollow”

Тег для посилань

Цей тег можна використовувати для закриття посилань від індексації. Ось так це буде виглядати у коді сторінки:

для посилань

текст посилання

Тег для контенту

Цей тег можна використовувати для закриття контенту від індексації. Існує два способи. У коді сторінки це виглядатиме так:

для контенту - варіант 1

< noindex >< / noindex >

для контенту - варіант 2

Текст, заборонений до індексування

< ! -- noindex -- >Текст, заборонений киндексування< ! -- / noindex -- >

Але варто пам'ятати, що цей тег розуміють лише пошукові системи Яндекс та Рамблер. Його властивості не розповсюджуються на Google. Тому, якщо на вашому сайті є неякісний контент, закрити його у такий спосіб можна тільки від роботів Яндекса та Рамблера.

rel=”nofollow” для посилань

Даний атрибут, найчастіше, використовується оптимізаторами в тому випадку, якщо вони хочуть, щоб пошукові системи не враховували наявність вихідного посилання як фактор передачі ваги, але посилання все одно буде вивчене роботом. Ось як це виглядає у коді:

rel=”nofollow”

текст посилання

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

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

Чи потрібно використовувати rel=”nofollow” для внутрішніх посилань

Як використовувати спільно тег та rel=”nofollow”

Ось приклад коду, коли оптимізатори використовують тег та атрибут rel=”nofollow” одночасно:

"спільно

текст посилання

Але цей метод повноцінно працює лише для роботів Яндекса. Google розуміє тільки >.

Мета-тег

Цей мета-тег встановлюється у секцію на тій сторінці, яка не повинна індексуватися і виглядає так:

Мета-тег

...

< head >

< meta name = "robots" content = "noindex, nofollow" / >

. . .

< / head >

Суть значень noindex і nofollow в мета-тезі залишається такою ж:

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

– забороняє пошуковим роботам переходити за посиланнями на рівні сторінки (і за зовнішніми, і за внутрішніми).

Комбінації

Є кілька випадків, коли використовують цей мета-тег на практиці. Під ці випадки є різні рішення:

  1. потрібно використовувати у випадку, якщо ви не хочете, щоб сторінка була проіндексована пошуковими системами, але роботи змогли б перейти за посиланнями цієї сторінки на інші. Наприклад, це може бути друга сторінка пагінації на сайті типу site.com/category/?page=2, на якій є посилання на наступні товари, і ви не хочете, щоб ця сторінка була проіндексована пошуковою системою.
  2. виконує те саме. У цьому випадку ви забороните пошуковій системі індексувати сторінку, але переглядати її та ходити за посиланнями роботи зможуть.
  3. – забороняє індексувати контент на відповідній сторінці, а також забороняє роботам переходити за посиланнями.
  4. – дозволяє роботам індексувати сторінку та ходити за посиланнями. Такий мета-тег не має сенсу використовувати, тому що за замовчуванням, і без нього пошукача дозволено виконувати ті ж дії. Але якщо на вашому сайті він встановлений і ви не збираєтеся обмежувати роботу робота, спеціально видаляти його немає сенсу.
  5. - дозволяє індексувати сторінку, але за посиланнями, що містяться, робот переходити не буде.
  6. - робить те саме - дозволяє індексувати сторінку, але за посиланнями, які в ній містяться, робот переходити не буде.

Цей мета-тег можна використовувати як для Google, так і для Яндекс окремо

Якщо вам потрібно закрити від індексації сторінки лише для Google, можна використовувати . Так каже довідка Google.

Якщо закрити від індексації лише для Яндекса – . Про це також дуже докладно написано у довідці Яндекс.

Як поєднувати meta name="robots" з robots.txt і в чому важлива різниця

Деякі оптимізатори не розуміють різницю між мета-тегом та закриттям відповідної сторінки у файлі robots.txt. Обидва способи забороняють пошуковим роботам індексувати сторінку сайту, але відмінність все-таки є:

Перший – дозволяє роботам зайти на цю сторінку, побачити мета-тег та виключити її з індексу або не індексувати.

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

Тому для непроіндексованих сторінок можна використовувати будь-який варіант.

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

Якщо ваш сайт створено на WordPress, правильно налаштувати дані мета-теги допоможе безкоштовний плагін Yoast SEO. Приблизно так це виглядає:

Допомогти проаналізувати наявність всіх цих елементів (і мета-тегів та тегів та атрибутів) у коді сторінок сайту може розширення для браузера RDS-бар:

Правильно налаштувавши його, ви зможете бачити контент, загорнутий у тег (підсвічуватиметься):

І використання мета-тегу :

Тепер ви знаєте як за допомогою даних методів налаштувати правильну індексацію сайту, що може вплинути на краще на його просування в цілому.

Тег НоуІндекс та Яндекс

Іноді, при внесенні технічних змін на сайті або тривалому веденні блогу, з'являються матеріали та шматки коду, які можуть зашкодити . У цій статті торкнуся, перш за все, Яндекса та опишу його «специфічний» HTML-тег noindex.

У чому взагалі тут суть?Як відомо, необхідно враховувати таке:

  1. матеріал (насамперед, текст) окремої сторінки має бути унікальним
  2. і повинен відповідати будь-якому ключовому слову (запиту), під яке ця сторінка SEO оптимізується.

Але якщо є (або з'являються згодом) тексти або коди, що негативно впливають на ці 2 пункти, просування може погіршитися.

Що це і як впливає?

Що це

Тут може бути багато всього:

  • шматки неунікальноготексту, взяті вами з чужого сайту та вставлені у вашу унікальну(спочатку) статтю,
  • велика кількість кодів реклами - тизери, банери, та інша,
  • безліч JavaScript-скриптів та кодів flash-додатків,
  • різні блоки посилань у сайдбарі на кшталт «наші друзі»,
  • купа ,
  • та ін.

Як впливає

Виходячи з двох пунктів списку, зазначених на початку статті, це впливає так:

  1. відбувається «розведення» щільності.

Тому непогано закрити всі зайві частини матеріалів від індексації пошуковими роботами.

Тег Noindex Яндекса та приховування коду від його роботів

На жаль (а може й ні), закрити від індексації окремі ділянки HTML-коду дозволяє лише Yandex. Можливо, з часом Google та Bing також запропонують щось аналогічне. А може їх розробники просто не вважають це необхідністю.

В загальному, тега noindex у Google немає!— особливо вказую на це через те, що в Мережі повно розмов щодо цього. Зате пошуковик Google дозволяє приховувати всю сторінку від роботів через , а також стандартними засобами - як і інші ПС:

Використання Noindex в Яндексі

Користуватися ним не складніше, ніж будь-яким іншим HTML-тегом. Зазвичай виглядає так:

Можливий і альтернативний варіант – тег ноіндекс у вигляді стандартного HTML-коментарю. Ось, наприклад, як можна приховати контекст від AdSense:

AdSense "загорнуть" у noindex tag

- Тобто. все те саме, але додаємо вказівку на те, що це коментар. На мій погляд, такий варіант кращий.

До речі, щоб дізнатися, де на веб-сторінці розставлені блоки тегів ноуіндекс, можна поставити:

Вони буквально підсвічуватимуть ділянки коду, загорнуті в цей тег. Щоправда, RDS bar іноді не підсвічує варіант у форматі коментаря – noindex.

Коли використати?

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

Насправді, так розганятися не варто. На це є дві причини:

  • Подібні маніпуляції (якщо переборщити) можуть бути розцінені Яндексом.
  • Роботи сучасних ПС здатні розрізняти де, наприклад, знаходиться блок зі статтею, а де - коментарі до неї. Yandex теж може- Десь 10 місяців тому я в них це особисто з'ясував, т.к. планував позакривати всі блоки з коментарями до Noindex.

З коментарями виходить досить цікаво. пошукачам подобається велика кількість коментарів , т.к. це свідчить про . Тому не треба переживати, що тексти коментаторів зменшать релевантність статті запиту – краще подумати про них.

Також, на мій погляд, краще закрити блоки AdSense від «очей» Яндекса (як і будь-які інші рекламні коди) — щоб цей пошуковик не вважав ваш сайт «надто» рекламним і не застосував. АЛЕ залишити відкритими.

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

Noindex та закриття зовнішніх посилань

У свій час (коли Yandex не підтримував nofollow), небажані доводилося «загортати» в noindex і додатково приписувати до тега посилання , тобто. весь код посилання, що закривається міг виглядати так:

Закриття посилань в Яндекс через ноуіндекс

Тепер дана ПС підтримує nofollow та можна обійтися без «забурчування» посилання в «noindex»і користуватися стандартним прийомом з nofollow. Докладніше про атрибут Rel = nofollow читайте .

Здається, це все, що можна розповісти про тег Noindex та Яндекс. Майте все це на увазі і використовуйте грамотно

Поділитися