За допомогою мета-заголовків ми можемо допомагати пошуковим роботам з коректної індексацією сайту. Одним із значущих на мій погляд тегів для пошукових систем є robots. Призначення даного тега в тому, що він в залежності від присвоєного значення може повідомляти пошуковим роботам, таку приміром інформацію: чи потрібно індексувати цю сторінку, або в цьому немає потреби. Насправді список значень досить великий. Так само заборона може виконуватися за допомогою файлу robots.txt. Це може бути корисно, наприклад, у випадках з файлами, коли необхідно заборонити індексацію. У самих файл таким чином повідомити пошуковій системі про це ми природно не можемо.

Використання мета-тега robots

Файл robots.txt в цьому випадку розташовується в корені сайту. В самому документі мета тег поміщається в самому заголовку документа, між тегами head. Говорячи простою мов, пошуковий робот читає файл robots.txt, якщо в ньому немає інформації про індексацію цільової сторінки (наприклад заборона), він переходить на саму сторінку, після чого намагається вважати заголовок robots. І в залежності від значення може приймати подальші рішення по індексації.

Варіанти значень для robots

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

  • index – індексувати сторінку можна;
  • noindex – індексувати сторінку не потрібно;
  • follow – можна так само індексувати посилання на сторінці;
  • nofollow – індексувати посилання на сторінці не потрібно;
  • all – позначає комбінацію значень index і follow;
  • none – позначає комбінацію значень noindex і nofollow;
  • noimageindex – індексувати зображення на сторінці не потрібно;
  • noarchive – не зберегти копію в пошуковій видачі;
  • noyaca – для робота Yandex, не використовувати опис з Яндекс.Каталогу в результатах пошукової видачі;
  • noodp – не використовувати опис з каталогу DMOZ в результатах пошукової видачі;
  • notranslate – не переводити контент даної сторінки (для Google зокрема);
  • nosnippet – заборонити висновок опису сторінки в результатах пошуку, так само застосовується значення noarchive;

Приклади використання мета тега robots

Давайте тепер розглянемо приклади використання тега robots. Першим простим прикладом буде заборона на індексацію сторінок:

У цьому випадку, якщо в якості значення name варто robots, то правило буде актуально для всіх пошукових роботів. Однак можлива ситуація, коли слід вказати окреме правило, для окремих пошукових роботів.

Заборона індексації сторінки для yandex

Давайте спробуємо пошуковому роботу yandex повідомити, що індексувати сторінку не потрібно, як і посилання на сторінці.

В якості значення атрибута content ми передали два параметра noindex, nofollow. Це означає, що ви можете повідомляти кілька значень розділяючи їх комою.

Заборона індексації зображень для google

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

В цьому разі дозволу на індексацію зображень будуть мати всі пошукові роботи крім google.

Заборона на збереження копії сторінки

Як ми знаємо, після того, як сторінка була проіндексована і потрапила в пошукову видачу, її копія так само може зберігатися в кеші. Висіти «знімок сторінки в кеші може значний час, навіть після кардинального її зміни. Ми можемо заборонити пошуковим роботам показувати сторінки з кеша.

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

Заборона показу фрагменту в пошуковій видачі

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

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

Заборона на індексацію окремих елементів

Можна зробити заборона на індексацію для окремих елементів на сторінці. Це може бути яка-небудь інформація яка не повинна брати участь у пошуку.
У випадку з яндексом, то можна використовувати спеціальну розмітку «noindex»:

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

Що стосується пошукової системи google, то там, наприклад, можна задати схожі параметри за допомогою атрибуту rel.

Профіль

Тег meta може приймати і інші значення параметрів, які так само здатні повідомляти пошуковим роботам службову інформацію. Ймовірно, в майбутньому буде про це, і тут з’явиться посилання на сторінку.

Додав: htmaker, 02.10.2018 р.
(Ще не оцінили)

Завантаження…

Діліться з друзями:

См. також:


Stimed – задаємо CSS-стилі по часу
Рубрика: Html, CSS, Javascript

Небезпека використання атрибуту target=”_blank”
Рубрика: Html, CSS, Javascript, Інф. безпека

Нескінченна анімація обертання на CSS
Рубрика: Html, CSS, Javascript

Анімація обертання при наведенні курсору
Рубрика: Html, CSS, Javascript

Стилізація виділення номера телефону до мобільних браузерах
Рубрика: Html, CSS, Javascript

Список вибору на JQuery
Рубрика: Html, CSS, Javascript

Фіксований заголовок таблиці HTML
Рубрика: Html, CSS, Javascript

Ефекти кнопок для сайту
Рубрика: Html, CSS, Javascript

Анімація набору тексту на JQuery плагіні — TypeIt
Рубрика: Html, CSS, Javascript