Що робить <meta name="robots">?
Тег <meta name="robots"> керує тим, як пошукові системи індексують сторінку і як вони обробляють її посилання.
Він передає пошуковим роботам (Googlebot, Bingbot та ін.) інструкції, чи можна:
- додавати сторінку в пошукову видачу,
- переходити за посиланнями всередині неї,
- зберігати копію сторінки в кеші тощо.
1. Синтаксис
html
<meta name="robots" content="index, follow">Тут:
name="robots": вказує, що це інструкції для пошукових ботів;content: задає, що їм дозволено чи заборонено робити.
2. Основні значення content
| Значення | Що робить | Приклад |
|---|---|---|
index | Дозволяє індексувати сторінку (включити в пошук) | <meta name="robots" content="index"> |
noindex | Забороняє індексувати (не додавати в пошук) | <meta name="robots" content="noindex"> |
follow | Дозволяє переходити за посиланнями на сторінці | <meta name="robots" content="follow"> |
nofollow | Забороняє переходити за посиланнями (не передавати вагу) | <meta name="robots" content="nofollow"> |
noarchive | Забороняє зберігати сторінку в кеші пошуковика | <meta name="robots" content="noarchive"> |
nosnippet | Забороняє показувати опис (сніпет) у видачі | <meta name="robots" content="nosnippet"> |
noimageindex | Забороняє індексувати зображення з цієї сторінки | <meta name="robots" content="noimageindex"> |
3. Часто використовувані комбінації
Дозволити все (типово):
html
<meta name="robots" content="index, follow">Не індексувати, але дозволити перехід за посиланнями:
html
<meta name="robots" content="noindex, follow">(часто застосовують для сторінок кошика, особистого кабінету, форм тощо)
Повністю заборонити індексацію та посилання:
html
<meta name="robots" content="noindex, nofollow">Заборонити кеш та опис:
html
<meta name="robots" content="noarchive, nosnippet">4. Коли використовувати
- Для допоміжних сторінок, які не повинні з'являтися в пошуку (кошик, профіль, фільтри).
- Для сторінок-дублікатів, щоб уникнути SEO-канібалізації.
- Для адміністративних або приватних розділів, якщо немає доступу до файлу
robots.txt.
5. Різниця між <meta name="robots"> і robots.txt
| Особливість | <meta name="robots"> | robots.txt |
|---|---|---|
| Застосовується до | Конкретної сторінки | Усього сайту або розділу |
| Рівень контролю | HTML | На рівні сервера |
| Може керувати індексом | Так | Ні (лише забороняє доступ) |
| Розташування | Усередині <head> | Окремий файл у корені сайту |
Підсумок:
| Параметр | Призначення |
|---|---|
| Тег | <meta name="robots"> |
| Розташування | Усередині <head> |
| Призначення | Керує індексацією та обробкою посилань |
| Ключові значення | index, noindex, follow, nofollow, noarchive, nosnippet |
| Важливість для SEO | Дозволяє контролювати, які сторінки видно пошуковикам |
Простими словами:
<meta name="robots">, це інструкція для пошуковиків:
«Чи можна показувати цю сторінку в пошуку і переходити за її посиланнями?»
Він допомагає керувати індексацією точково, без видалення сторінки з сайту.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.