Технічні основи SEO: canonical, robots.txt, sitemap, schema, 404
П’ять термінів. Кожен зʼявляється в будь-якому технічному аудиті, і кожен окремо не тягне на статтю — обсяг пошуку замалий. Разом вони формують мінімальний технічний словник, без якого важко читати навіть базовий чекліст SEO. Без есе, без розлогих вступів — по суті кожного терміна.
Вказує Google, яка версія сторінки — головна, якщо існує кілька схожих чи ідентичних URL.
<link rel="canonical" href="https://site.ua/page/" />
Текстовий файл, який каже пошуковим роботам, які розділи сайту сканувати можна, а які — ні.
User-agent: * Disallow: /admin/ Sitemap: https://site.ua/sitemap.xml
Список усіх важливих URL сайту в машинозчитуваному форматі — прямий шлях для робота до всього, що варто проіндексувати.
Розмітка в коді сторінки, яка пояснює Google зміст контенту не текстом, а структурою — стаття це, товар, FAQ чи локальний бізнес.
Сигнал “сторінку не знайдено” — виникає, коли URL більше не існує, а нічого не редиректить на актуальну версію.
Шпаргалка одним поглядом
| Термін | Формат | Де живе |
|---|---|---|
| canonical | HTML-тег | <head> кожної сторінки |
| robots.txt | Текстовий файл | Корінь домену |
| sitemap.xml | XML-файл | Корінь домену, поданий у GSC |
| schema.org | JSON-LD розмітка | <head> або <body> сторінки |
| 404 | HTTP-код відповіді | Сервер, при запиті неіснуючого URL |
П’ять термінів, п’ять різних форматів — тег, файл, ще один файл, розмітка, код відповіді сервера. Плутанина між ними трапляється часто саме тому, що вони звучать схоже в розмові, але технічно не мають нічого спільного.
Часті запитання
Чи обов’язкові всі п’ять елементів для будь-якого сайту?
Robots.txt і коректна обробка 404 потрібні завжди. Sitemap і canonical стають критичними з ростом кількості сторінок. Schema.org — не обов’язкова, але суттєво підвищує шанс на розширені сніпети.
Чи можна редагувати robots.txt самостійно, без розробника?
Технічно так — це простий текстовий файл. Але одна помилка (наприклад, зайвий Disallow) може закрити весь сайт від індексації, тому будь-яку зміну варто перевіряти через Search Console перед публікацією.
Що краще — 404 чи редирект на головну сторінку?
Ні те, ні інше в чистому вигляді. Найкраще — редирект 301 на релевантну актуальну сторінку. Масовий редирект усіх видалених сторінок на головну Google також не вітає — це виглядає як “м’який 404”.