Актуальный для 2017 года robots. txt на WordPress

Базовые настройки robots. txt для WordPress. Поддерживаю в актуальном состоянии. Пригодятся для быстрой первичной настройки на небольших сайтах. Естественно, «идеально правильного» готового варианта выдать нельзя — всегда желательна индивидуальная корректировка.

User-agent: *

Disallow: /cgi-bin

Disallow: /wp-admin

Disallow: /wp-login.php

Disallow: /wp-register.php

Disallow: /wp-includes

Disallow: /wp-content/plugins

Disallow: /wp-content/cache

Disallow: /*?*

Disallow: /search

Disallow: *?s=

Disallow: *&s=

Disallow: /author/

Disallow: */?author=*

Disallow: */trackback

Disallow: */*/trackback

Disallow: */feed

Disallow: */*/feed/*/

Disallow: /tag/

Disallow: */embed

Disallow: /wp-json/

Disallow: /*_openstat

Disallow: /*printable

Disallow: /print

Disallow: /logs/

Disallow: *utm_source (нужно не всем)

User-agent: Yandex (можно отдельно для Яндекса не дублировать и прописать директиву Host выше. Мы оставляем для дальнейшей персонализации)

Disallow: /cgi-bin

Disallow: /wp-admin

Disallow: /wp-login.php

Disallow: /wp-register.php

Disallow: /wp-includes

Disallow: /wp-content/plugins

Disallow: /wp-content/cache

Disallow: /*?*

Disallow: /search

Disallow: *?s=

Disallow: *&s=

Disallow: /author/

Disallow: */?author=*

Disallow: */trackback

Disallow: */*/trackback

Disallow: */feed

Disallow: */*/feed/*/

Disallow: /tag/

Disallow: */embed

Disallow: /xmlrpc.php

Disallow: /*.php

Disallow: /wp-json/

Disallow: /*_openstat

Disallow: /*printable

Disallow: /print

Disallow: /logs/

Disallow: *utm_source (нужно не всем)

Host: ваш сайт (обычно главным зеркалом делаю адрес без www)

User-agent: Googlebot-Image

Allow: /wp-content/uploads/ (закрывать, если большинство изображений с других сайтов)

User-agent: YandexImages

Allow: /wp-content/uploads/ (закрывать, если большинство изображений с других сайтов)

Sitemap: ваш сайт/sitemap.xml

Денис Шергин