Как скрыть Robots.txt в результатах поиска?

Я не хочу видеть Robots.txt в списке результатов поиска. Я работаю над проектом asp.net.

Я нашел несколько неудачных решений, одно из которых показано ниже:

  • Использование "X-Robots-Tag" в заголовке.

Но я хочу скрыть текстовый файл, чтобы в нем не было части заголовка.

Спасибо за помощь.

2 ответа

Решение

Использование заглавных букв важно для большинства популярных поисковых систем, включая Google ( источник). Измените имя вашего файла с Robots.txt в robots.txt, Если вы назовете его правильно, большинство популярных поисковых систем (Bing, Yahoo, Google и т. Д.) Не будут индексировать его. Никаких дополнительных усилий с вашей стороны.

Вот справка сканера Yahoo, которая описывает чувствительность к регистру.

Вот стандарт, который описывает общую любезность сканеров в отношении robots.txt. В явном виде указано, что пустые файлы robots.txt полностью игнорируются, и здравый смысл заключается в том, что они не индексируются. В противном случае мы бы увидели миллиарды результатов поиска robots.txt в Google.

TXT-файл, отправленный через http, имеет заголовок (содержащий тип:text/plain), просто примите запрос и отправьте txt со своими собственными заголовками.

Другие вопросы по тегам