Столкнулась недавно с проблемой: у нас на сайте страницы...
❓Вопрос 4276
Столкнулась недавно с проблемой: у нас на сайте страницы фильтрации имеют адрес с частью #. Можно ли как-то закрыть от индексации такие страницы фильтрации, при этом не закрыв весь сайт?
❗️Ответ
Обычно символ # в url используется для указания хеш-ссылок внутри страницы и не индексируются поисковыми системами, как отдельные страницы. Это связано с тем, что символ # обычно указывает на определенное место на уже существующей странице, а не на новую страницу. Поэтому по умолчанию все, что находится после # в url, игнорируется поисковыми системами при индексации.
💡 Если у вас таким образом обозначаются страницы фильтров, которые вы хотите закрыть от индексации, то можно использовать такие методы:
🔸 Использование мета-тега robots: добавьте в html-код страниц <meta name="robots" content="noindex">. Этот тег скажет поисковым системам не индексировать страницу;
🔸 Использование заголовка X-Robots-Tag: если фильтрация страниц происходит на сервере, можно настроить сервер так, чтобы он добавлял http-заголовок X-Robots-Tag: noindex для определённых url. Это также предотвратит индексацию этих страниц;
🔸 Использования файла robots.txt: вы можете указать рекомендации для поисковых систем для запрета индексировать определенные пути и url в файле robots.txt. Если вы хотите закрыть от индексации все url с частью # вы можете добавить следующую строку: Disallow: /*#.
‼️Прокомментировать ответ или задать уточняющий вопрос можно у нас в блоге. Делитесь мнением и опытом в комментариях!
🚨 via @siteclinic_doctor 🚨
Ссылки из поста:– https://siteclinic.ru/vopros/filtri/zakrytie-ot-in...
Источник новости https://t.me/siteclinic_doctor...
223 
