Сторінка називає більше ніж одну основну адресу
У звітіMultiple canonicals
multiple_canonicals · Проблема
Це з’являється, коли сторінка оголошує більше ніж одну відмінну канонічну адресу — у своєму HTML, у заголовку Link або в обох разом. Тоді пошукові системи отримують суперечливі відповіді на питання, яка адреса основна. Залиште для сторінки рівно одну канонічну адресу.
Серйозність: Середня. Виправте це під час наступних змін на сайті. На головній сторінці та на сторінках, наведених у вашій карті сайту, серйозність — «Висока».
Чому це важливо
Canonical повідомляє пошуковим системам, якій адресі сторінки ви віддаєте перевагу. Google рекомендує обрати один спосіб і застерігає, що використання і HTML-тега, і HTTP-заголовка створює ризик указати в одному одну URL-адресу, а в другому — іншу; стандарт канонічних посилань просить лише одну канонічну адресу на ресурс.
Що зробити
- Перегляньте знахідку: у ній перелічено всі канонічні адреси, які оголошує сторінка.
- Вирішіть, яка адреса основна, і приберіть інші декларації, хоч би звідки вони походили: з другого тега, плагіна чи заголовка сервера.
- Якщо і заголовок, і тег мають залишитися, зробіть так, щоб вони вказували точно ту саму адресу.
Що ми читаємо
Ми зчитуємо теги <link rel="canonical"> у head HTML кожної просканованої сторінки, не виконуючи JavaScript, а також canonical у її заголовку Link. Теги з hreflang, lang, media або type не враховуються, як і теги поза head.
Перед порівнянням ми ігноруємо такі відмінності, як регістр літер у хості чи #fragment; кінцева коса риска, www., http проти https, рядок запиту та регістр шляху все одно роблять адреси різними. Сторінка фіксується, коли залишаються дві або більше різних адрес; та сама адреса, вказана двічі, рахується один раз. Сторінки з позначкою noindex теж перевіряються.
Приклад і докази
Ілюстративний приклад — одна сторінка з тегом і заголовком, а не реальний аудит.
https://bakery.example/cakes/ відповідає кодом 200 із таким заголовком:
Link: <https://bakery.example/cakes>; rel="canonical"і таким тегом у head:
<link rel="canonical" href="https://bakery.example/cakes/">Вони відрізняються кінцевою косою рискою, тож сторінка оголошує дві канонічні адреси й фіксується з обома. Сторінка є в карті сайту, тому серйозність знахідки — «Висока».
Можливе виправлення: приберіть заголовок або зробіть так, щоб він указував точно https://bakery.example/cakes/; тоді обидві декларації рахуються як одна.
Підтвердити й перевірити знову
Перевірте самі: перегляньте вихідний код сторінки й знайдіть rel="canonical", потім пошукайте заголовок Link у заголовках відповіді, наприклад в інструментах розробника вашого браузера.
Повторна перевірка: Повний аудит — запустіть новий аудит сайту. Знахідка закривається, коли сторінку знову проскановано як повну HTML-сторінку, а не лише каркас для скриптів, щонайбільше з однією канонічною адресою. Вона також може закритися, коли сторінка відповідає безпосередньо кодом 200 і файлом, що не є HTML, або починається з постійного переспрямування в межах вашого сайту. Сторінку, яка відповідає кодом 404 або 410, підтвердити неможливо.
Обмеження та джерела
У знахідці перелічено адреси, але не зазначено, яка походить з HTML, а яка — із заголовка. Вона не каже, яку з них використає Google, а канонічні адреси, додані через JavaScript, перевірка не бачить.
Упевненість: Висока, бо декларації зчитуються безпосередньо зі сторінки та її заголовків.
Джерела
- Google, Як указати канонічну URL-адресу за допомогою rel="canonical" та іншими способами — рекомендує один спосіб канонізації, бо використання заголовка й тега разом створює ризик указати в кожному різні URL-адреси. Перевірено 25 вересня 2026.
- IETF, Тип посилання canonical (RFC 6596) — просить лише один зв’язок canonical на ресурс. Перевірено 25 вересня 2026.
Редакційна перевірка: 29 вересня 2026