Правильный ли robots.txt?
Подскажите, правильный ли Robots.txt для WP?
User-Agent: *
Disallow: /cgi-bin
Disallow: /wp-
Disallow: */feed/
Disallow: /?s=*
Disallow: */author
Disallow: /xmlrpc.php
Allow: /wp-content/uploads/
Host: sait.ru
Sitemap: http://sait.ru/sitemap.xml
Sitemap: http://sait.ru/sitemap.xml.gz
Disallow: /wp-
- это зачем?
Disallow: */feed/
- это плагином выключается, https://wordpress.org/plugins/disable-feeds/faq/
Disallow: /?s=*
- это априори в индекс не попадет..
Как по мне сильно Вы заморочились, вот у меня сделано примерно так:
User-agent: *
Host: https://site.ru/
Disallow: /cgi-bin/
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://site.ru/sitemap.xml
- нареканий нет, работает долго.
Disallow: /wp- - это зачем? - Закрыть сразу всё начинаюееся с wp-
Disallow: */feed/ - это плагином выключается - а зачем мне лишний плагин?
Обычно в папку cgi-bin помещают CGI-скрипты (т.е. сценарии, исполняющиеся на стороне сервера), чаще всего, это скрипты написанные на языке Perl
Но скажи что с копипастом? ??если это секрет, то можно в личку
Ваша цитата ""Запрещать cgi-bin - классика копи-паста)""
Я
Что я хотел донести: что копи-паст, в данном случае, это бескомпромиссное и бездумное копирование. Под "классикой" я подразумеваю, что в интернете (и на многих форумах) одни начинающие вебмастера спрашивают про robots.txt (для любых cms), а другие - "более продвинутые" вебмастера где-то находят нужный robots.txt (может быть даже берут свой, который работает успешно уже много лет!) и предлагают его в качестве ответа, соответственно, что может объединять robots.txt для разных cms? Правильно! Это строчка - "Disallow: /cgi-bin/"