robots.txt vs meta robots - приоритет?

O
На сайте с 02.07.2012
Offline
21
3300

Что для пс важнее - директива в robots.txt или в meta robots? Если к примеру в robots.txt стоит Allow: /, а в index.html <meta name="robots" content="noindex,nofollow" />, кто кого поборет?

V1
На сайте с 16.07.2012
Offline
22
#1
Obogrel:
Что для пс важнее - директива в robots.txt или в meta robots? Если к примеру в robots.txt стоит Allow: /, а в index.html <meta name="robots" content="noindex,nofollow" />, кто кого поборет?

Делая вывод из книг, которые я читал, победитель - meta robots. Да и если подумать, то смотрите. Робот приходит, видит разрешение, идёт дальше и видит запрет. Запрет был последним, а значит индексировать он не будет.

O
На сайте с 02.07.2012
Offline
21
#3

Спасибо. Однако все же не до конца понятно. Если "Мета-тег robots имеет более высокий приоритет", тогда в обратном случае если к примеру в robots.txt стоит Disallow: /, а в index.html <meta name="robots" content="index,follow" />, то индексироваться все равно будет?

bbon
На сайте с 01.04.2006
Offline
168
#4
Obogrel:
Спасибо. Однако все же не до конца понятно. Если "Мета-тег robots имеет более высокий приоритет", тогда в обратном случае если к примеру в robots.txt стоит Disallow: /, а в index.html <meta name="robots" content="index,follow" />, то индексироваться все равно будет?

Скорее всего - да. Только если в robots.txt запрещено индексирование документа, то робот вряд ли его прочтет и, соответственно, вряд ли увидит разрешающий мета-тег :)

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#5
Obogrel:
Спасибо. Однако все же не до конца понятно. Если "Мета-тег robots имеет более высокий приоритет", тогда в обратном случае если к примеру в robots.txt стоит Disallow: /, а в index.html <meta name="robots" content="index,follow" />, то индексироваться все равно будет?

Всё очень просто. Иерархия такая, по считыванию:

1. Сначала читается robots.txt

2. Потом данные на странице

Нижний уровень может отменить директивы верхнего. Поэтому не зря даже по закрытым в robots.txt страницам ходят роботы.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
S
На сайте с 28.10.2005
Offline
319
#6
Obogrel:
Спасибо. Однако все же не до конца понятно. Если "Мета-тег robots имеет более высокий приоритет", тогда в обратном случае если к примеру в robots.txt стоит Disallow: /, а в index.html <meta name="robots" content="index,follow" />, то индексироваться все равно будет?

Не должно

<meta name="robots" content="index,follow" /> - эквивалентно отсутствию этого метатега

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