Канонічна адреса (canonical): що це і навіщо
Канонічна адреса — вказівка пошуковій системі, який з кількох однакових або схожих адрес вважати основним. Задається тегом link rel="canonical" в коді сторінки або заголовком відповіді сервера.
Навіщо це потрібно
Один і той же матеріал часто доступний за кількома адресами: з параметрами сортування і міток, з www і без, зі слешем на кінці і без нього, у друкованій версії. Для пошуку це різні сторінки з однаковим змістом. Канонічна адреса об'єднує їх: сигнали і посилальний вага зводяться до однієї версії, а в видачу потрапляє саме вона.
Як виглядає правильне налаштування
| Случай | Що вказувати |
|---|---|
| Звичайна сторінка | Саму себе — самоканонікал |
| Адреса з UTM-мітками | Чисту адресу без параметрів |
| Пагінація | Кожну сторінку на себе, а не все на першу |
| Один товар у кількох категоріях | Один основний адреса товару |
| Версія для друку | Основну версію |
Часті помилки
- Всі сторінки вказують на головну. Класика при копіюванні шаблону: інші сторінки випадають з індексу.
- Канонічна адреса веде на редирект або 404. Сигнал ламається повністю.
- Різні протоколи і домени. Адреса повинна збігатися з тією, яку ви реально просуваєте.
- Канонічна плюс noindex на одній сторінці. Суперечність, яка трактуються непередбачувано.
Канонічна адреса проти редиректу
Їх часто плутають. Редирект фізично уводить і робота, і людину на іншу адресу — стара сторінка перестає відкриватися. Канонічна адреса залишає обидві сторінки доступними, але просить вважати основною одну з них. Правило просте: якщо стара адреса більше не потрібна людям — редирект; якщо обидві версії потрібні, наприклад товар у двох категоріях, — канонічна адреса.
Як це пов'язано з просуванням
Посилання треба вести на канонічну адресу. Якщо просувається сторінка вказує канонічним іншу адресу, вага піде туди, а не на неї. Перевірити теги можна аналітиком мета-тегів, а вибір сторінки під запуск розібрано в статті «Яку сторінку вибрати».