Розділіть звіти в Google Search Console
У розділі «Індексування → Сторінки» вивантажте два незалежні списки помилок:
- «Сторінка є копією. Канонічний варіант не вибрано користувачем»
- «Не знайдено (404)»
Спочатку відокремте URL-дублі від URL з 404, потім приймайте рішення по кожній адресі — відновити, перенаправити або залишити видаленою. Найважливіше — усунути системні помилки в CMS, reverse-proxy та sitemap, а не вручну «лікувати» кожен URL по одному.
Три послідовні дії перед будь-якими правками на продакшн-сайті.
У розділі «Індексування → Сторінки» вивантажте два незалежні списки помилок:
Для кожної адреси прогоніть «Перевірку URL» і запишіть у робочу таблицю:
Якщо багато адрес мають однакову природу помилки — виправляйте не URL, а причину в CMS чи reverse-proxy:
XML-sitemap і внутрішні посилання мають містити лише канонічні URL. Це знімає більшість дублів і зайвих 404 автоматично, без ручної роботи з кожною адресою.
Перевірте генерацію canonical-тегів, пагінацію, параметри фільтрів і сортування — типові джерела масових дублів.
Один правильний 301 на рівні nginx / CDN закриває сотні варіацій URL: з www і без, http і https, зі слешем і без.
Sitemap повинен автоматично оновлюватись і містити тільки живі, канонічні, індексовані сторінки — без 404 та редиректів.
Всі внутрішні лінки в шаблонах, меню та футерах мають вести на канонічну версію URL, а не на дублікат чи стару адресу.
Після виправлення системної причини — застосуйте точкове рішення до адрес, що залишились.
| Ситуація | Необхідна дія |
|---|---|
| Важлива сторінка повинна ранжуватися | 200 OKПовернути 200, поставити абсолютний self-canonical, забезпечити наявність у sitemap та внутрішніх посиланнях. |
| Сторінка переїхала на нову адресу | 301Один прямий редирект на найближчу за смислом нову сторінку; без ланцюжків редиректів. |
| Дублікат без чіткого канонічного варіанту | Обрати єдину канонічну версію, проставити rel=canonical на всіх дублях; за потреби додати 301 з неканонічних адрес. |
| Сторінка видалена назавжди, заміни немає | 410 / 404Повертати стабільний код помилки, прибрати URL із sitemap і внутрішніх посилань. |
| Технічний дублікат: параметри, регістр, слеш | Нормалізувати шаблон у CMS чи reverse-proxy, додати 301 на канонічну форму; за потреби закрити варіанти в robots.txt. |
| URL є лише у старому sitemap чи зовнішньому посиланні | Підтвердити стабільний 404/410, оновити або видалити застарілий sitemap, за можливості попросити оновити зовнішнє посилання. |
Перевірте ефект у Google Search Console, а не лише на самому сайті.
Audityzer розбирає звіти Google Search Console, знаходить першопричину в CMS та reverse-proxy й формує чіткий план дій по кожному URL.
Опишіть проблему з індексацією вашого сайту — відповімо з планом дій.