Подскажите, почему Google краулит ссылки с index.php, если на...
❓Вопрос 5857
Подскажите, почему Google краулит ссылки с index.php, если на них нет прямых ссылок в html и они есть только в php коде. Что нужно сделать чтобы он их не находил? И чем это может грозить сайту?
❗️Ответ
Почему Google может находить такие ссылки:
🔸PHP-ссылки скрыто выводятся или генерируются в HTML/JS внутри блоков, которые не видно при обычном просмотре страницы (например, в системных переменных JS, массивах для динамических меню или формах).
🔸Если эти ссылки когда-то (даже годы назад) были доступны напрямую в HTML, Google запомнил их. Иногда боты могут годами переходить по старым адресам из своей базы, даже если на сайте не осталось ни одного упоминания.
🔸Часто CMS автоматически генерирует карту сайта (Sitemap.xml), включая туда системные URL с index.php.
🔸Эти URL могли получить сторонние сайты, или ими поделились в соцсетях/мессенджерах, а Google увидел эти ссылки.
Наличие ссылок с index.php в индексе негативно влияет на продвижение сайта, скорее всего, эти страницы являются полными дублями других продвигаемых страниц, а к дублям у ПС отношение явно негативное.
👉 Лучше от таких ссылок избавляться:
▪️проверьте реальный рендеринг страниц и скриптов при помощи скриншотов в GSC;
▪️проверьте карту сайта на наличие таких ссылок;
▪️укажите 301 редирект со страниц index.php на релевантные, и пользователи и роботы будут всегда попадать на нужную страницу;
▪️замените страницы index.php во всех местах, где они указаны, нет ссылок на эти страницы – нет проблем;
▪️запретите индексацию этих страниц в файле robots, даже если робот попадет на эту страницу, её будет запрещено индексировать.
‼️Прокомментировать ответ или задать уточняющий вопрос можно у нас в блоге. Делитесь мнением и опытом в комментариях!
🚨 via @siteclinic_doctor 🚨
Ссылки из поста:– https://siteclinic.ru/blog/internal-optimization/s...
Источник новости https://t.me/siteclinic_doctor...
115 
