У Google Search Console з’явилися посилання з незрозумілими символами в кінці URL – ?NA, ?MA, ?ND, ?SD тощо. Як знайти джерело цих сторінок і що з ними робити в підсумку?
Щоб знайти джерело цих посилань необхідно:
- Просканувати сайт будь-яким зручним краулером для виявлення даних URL. Перевірте, чи посилаються на них канонічні сторінки.
- Проаналізувати файли .htaccess або інші місця, де можуть бути налаштовані перенаправлення на ці URL.
- Перевірити журнали сервера для виявлення запитів із такими URL-адресами або до них. Це може допомогти вам визначити, які ресурси та сторінки їх викликають.
- У Google Analytics перевірте переходи до цих URL, так ви зможете простежити джерело переходів.
- Перевірте наявність зовнішніх посилань на дані URL.
Якщо джерелом даних URL є зовнішні сайти і ніяк вплинути на їхню генерацію не можна, наприклад, ці URL генеруються в результаті переходів із соціальних мереж, то їх варто закрити від індексації у файлі robots.txt.
Якщо джерелом є робота движка сайту або сервера, то необхідно виправити цей баг і видалити небажані сторінки, присвоївши їм 404 або 410 відповідь сервера.
Якщо ж виправити баг не можна – то залишається прописати правило у файлі robots.txt, яке заборонятиме сканування цих URL. Також можна налаштувати rel=”canonical” зі сторінок дублів на сторінки оригінали (без ?символи в кінці URL).
Якщо у непотрібних вам сторінок з’явилися зовнішні посилання – налаштуйте 301 редирект на канонічні URL.










