Как скрыть карту сайта от посетителей

123
slavegirl
На сайте с 25.06.2012
Offline
393
#11
Djezzy :
Подскажите как скрыть страницы карты сайта от посетителей, но оставить их для поисковых систем?

Вот так можно спрятать карту сайта от живых пользователей.

Cloudflare » Security  » WAF, а затем:


Вуаля! Пользователи увидят страницу блокировки, а для поисковиков — Green Card и вид на жительство. 

https://t.me/Keep2Share/23332  ❤️  ИНВАЙТ В ПРИВАТНУЮ ГРУППУ — $100
MrLexKo
На сайте с 10.12.2010
Offline
104
#12
.htaccess

 <Files "sitemap.xml">
    SetEnvIfNoCase User-Agent "Yandex" env=allow_robot
    SetEnvIfNoCase User-Agent "Google" env=allow_robot
    SetEnvIfNoCase User-Agent "Mail.ru" env=allow_robot

    Order Deny,Allow
    Deny from all
    Allow from env=allow_robot
</Files>


iccup
На сайте с 01.05.2016
Offline
195
#13
я только с гуглом работаю и карту сайта скармливаю только ему, естественно, где находится эта карта и как называется знаем только мы с гуглом.
kimsufi.com ( https://www.kimsufi.com ) очень дешевые и качественные дедики https://clck.ru/gvF9p - антибот, использую уже 3 года.
br.almighty
На сайте с 13.07.2021
Offline
61
#14
Djezzy :
Подскажите как скрыть страницы карты сайта от посетителей, но оставить их для поисковых систем?  Нужно чтобы зайдя на страницу карты https://сайт.ru/sitemap_index.xml&nbsp;   посетители видели 404 ошибку, либо переадресацию на главную страницу. Сайт сделан на wordpres.
https://сайт.ru/sitemap.xml?key=вашсекретныйключ

Потом вручную вставляете в вебмастере яндекса, в консоли гугла, можно бинге еще.

Надеюсь, понятно, что на стороне сервера надо обрабатывать такой подход?

if (isset($_GET['key']) && $_GET['key'] === 'вашсекретныйключ')) {
        // Приватная карта
} {
        // Публичная карта
}
K4
На сайте с 29.01.2020
Offline
65
#15
Djezzy :
Подскажите как скрыть страницы карты сайта от посетителей, но оставить их для поисковых систем?  Нужно чтобы зайдя на страницу карты https://сайт.ru/sitemap_index.xml&nbsp;   посетители видели 404 ошибку, либо переадресацию на главную страницу. Сайт сделан на wordpres.

Фильтра по юзерагенту будет достаточно, уже пару лет использую - проблем нет.

  if (Request.UserAgent.ToLower().Contains("yandexbot") || Request.UserAgent.ToLower().Contains("googlebot"))

        

W1
На сайте с 22.01.2021
Offline
306
#16
Kykapa4a #:
Фильтра по юзерагенту будет достаточно

А ничего, что кто угодно может вписать себе любой юзерагент?

Мой форум - https://webinfo.guru –Там я всегда на связи
W1
На сайте с 22.01.2021
Offline
306
#17
Бороться с парсерами бесполезно, поскольку они маскируются под кого угодно и не вешают на себя вывеску "Я парсер, забань меня!"
И тем более бесполезно бороться с ними, пытаясь скрыть от них карту сайта, которая им нинахрен не сдалась, по большому счёту.
M
На сайте с 17.06.2021
Offline
78
#18
чет я угораю с ответов)))) путь сайтмапа сделайте /sdjfiojsdofhsdihdfouhsuhfushudfhushdfusuhfusdhfu/sitemap.xml или сам файл хмл обзовите рандомно и поисковикам ручками файл укажите

на счет robots.txt, точно не скажу, но вроде от туда удаление ссылки на сайтмап ни на что не повлияет
Bybit крипто биржа https://partner.bybit.com/b/58507 /// Зарубежные VPS с оплатой РФ картами https://aeza.net/?ref=416422 (+15% к пополнению) //// Обучаем нейронки на сайте https://f4ck41.fun/
M
На сайте с 17.06.2021
Offline
78
#19
iccup #:
я только с гуглом работаю и карту сайта скармливаю только ему, естественно, где находится эта карта и как называется знаем только мы с гуглом.

а вот был норм ответ, сори не увидел, тупо повторил))

sergv
На сайте с 13.04.2006
Offline
428
#20
Djezzy #:
Обычным пользователям она не нужна, но нужна тем, кто хочет копировать информацию с сайта в большом объёме.
Кому нужна карта - забьют урл в сервис, тот пробежится по сайту, создаст карту и отдаст файлик запрашиваемому. Ну а дальше он сделает то, что собирался ) Поэтому, карта есть у нуждающихся даже в том случае, когда ее вообще не существует ) Дело нескольких минут.
https://REGHOME.ru - регистрация и продление доменов от 169₽ в российских и международных зонах по честным ценам без звездочек. (R01, WebNames, UK2). Принимаем Ю-Money, Visa, MasterCard, Мир
123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий