Как закрыть от индексации файлы типа .xml?

Soley
На сайте с 22.08.2007
Offline
123
975

Будет ли правильно закрыть от индексации файлы *.php и *.xml через robots.txt следующим образом:

User-agent: Yandex

Disallow: /dir/*.php

Disallow: /dir/*.xml

Host: www.site.ru

User-agent: *

Disallow:

Z
На сайте с 23.05.2007
Offline
69
#1

Soley, вот так правильнее. ;)

User-agent: Yandex

Disallow: /*.php$
Disallow: /*.xml$
Host: www.site.ru

User-agent: *
Disallow: /*.php$
Disallow: /*.xml$
Лутчер
На сайте с 24.07.2007
Offline
36
#2
kimberlit
На сайте с 13.03.2007
Offline
370
#3

Ziby, может ТС нужно скрыть только файлы в директории dir и они с параметрами ...

Тогда его версия правильная ....

Z
На сайте с 23.05.2007
Offline
69
#4

kimberlit, если так как Вы сказали, то согласен, с маленькой оговорочкой, что только если запрет для Яндекса ему нужен.

Вообщем, Лутчер дала ему ссылочку, думаю разберётся. ;)

I
На сайте с 22.10.2005
Offline
58
Iso
#5

Тонкость в том, что так урлы закрываются только от яндекса.

Если надо закрыть от остальных поисковых систем, то надо или перечислить все xml и php файлы (если их не много, то это не страшно - несколько сотен строк в robots.txt никого не напугают).

Если же таких файлов очень много, то может их вообще закрыть по http? Я так понимаю, их вообще никто не должен видеть, а не только поисковые системы, так? Если да, то быстрее всего закрыть их можно через rewrite_module.

Антоний Казанский
На сайте с 12.04.2007
Offline
790
#6

Я вот думаю, а robots.txt работает только в корне сайта.. а если разместить в отдельном каталоге сайта, будет работать?

√ SEO продвижение ► https://akazansky.ru - экспертный аудит сайтов ( https://akazansky.ru/audit-sajtov ), внедрение эффективных решений цифрового маркетинга. Разговоры о SEO и не только: культурно, вежливо, доброжелательно ► https://t.me/seotusovochka
I
На сайте с 22.10.2005
Offline
58
Iso
#7

anthony_, как написано в http://www.robotstxt.org/orig.html, "This file must be accessible via HTTP on the local URL "/robots.txt". То есть файл должен быть в корне.

Если Вы смотрели серверные логи, то наверняка заметили, что роботы его только там и ищут.

Антоний Казанский
На сайте с 12.04.2007
Offline
790
#8

Ну в приницпе я так и думал.. но, вдруг, есть темка.. а я не знаю :)

Soley
На сайте с 22.08.2007
Offline
123
#9

Меня интересовало скрытие этих типов файла именно от яндекса, поскольку webmaster.yandex.ru показывает огромное количество ошибок "Формат документа не поддерживается" для .xml документов ....

Всем большое спасибо за ответы:)

antono
На сайте с 12.07.2004
Offline
303
#10

А лучше разнести типы документов по отдельным папкам и запретить нужные папки.

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