Если на сайте появились слабые архивные страницы, которые не дают трафика, дублируют записи и раздувают индекс, их лучше убрать или закрыть от индексации. Чаще всего речь идет об архивах авторов, дат и тегов: они создаются автоматически, но далеко не всегда несут пользу для пользователя и поисковых систем.
Убирать все архивы подряд не стоит. В WordPress есть архивы, которые реально помогают навигации: рубрики, страницы записей автора на многопользовательском сайте, иногда теги при аккуратной структуре. Поэтому задача не в том, чтобы «выключить всё», а в том, чтобы оставить только те архивы, которые работают на структуру сайта.
Какие архивы обычно можно отключить
На практике чаще всего отключают три типа архивов:
- архивы авторов — особенно на сайте с одним автором, где страница автора повторяет ленту записей почти без отличий;
- архивы дат — страницы вида
/2024/05/или/2024/05/12/, которые редко нужны посетителю и часто собирают тонкий контент; - архивы тегов — если теги используются хаотично, дублируют рубрики или ведут на страницы с несколькими записями и большим количеством пустого пространства.
Оставлять архивы имеет смысл, если они действительно помогают пользователю находить материалы. Например, на новостном сайте архивы по датам могут быть полезны, а на корпоративном блоге с одним редактором архив автора обычно не нужен.
Сначала решите, что именно отключать, а что оставить
Перед изменениями проверьте структуру сайта. Это важнее, чем сама техника отключения.
Архивы авторов
Если на сайте один автор, архив автора почти всегда дублирует главную страницу блога или страницу записей. В таком случае его обычно отключают или закрывают от индексации. Если авторов несколько и у каждого есть своя подборка материалов, архивы можно оставить, но только если на них есть уникальная ценность: биография, описание специализации, подборка лучших публикаций.
Архивы дат
Их имеет смысл сохранять только там, где пользователи реально ищут материалы по времени публикации: новости, журналы, хроники, архивы событий. Для обычного блога или сайта услуг архивы дат чаще всего лишние.
Архивы тегов
Теги полезны, когда они помогают группировать материалы по смыслу, а не дублируют рубрики. Если теги создаются без системы, на сайте быстро появляются десятки слабых страниц. В этом случае лучше либо сократить их количество, либо отключить архивы тегов полностью.
Самый безопасный способ: не удалять, а закрыть от индексации
Если вы не уверены, что архив можно удалить без последствий, сначала закройте его от индексации. Это безопаснее, чем сразу ломать структуру сайта: пользователи смогут открывать страницу, а поисковые системы перестанут считать ее посадочной.
Для WordPress это обычно делают через SEO-плагин. В большинстве популярных решений можно отдельно настроить индексацию архивов авторов, дат и тегов. Суть одна: для нужного типа архивов ставится noindex, а при необходимости еще и nofollow для ссылок на странице.
Такой подход удобен, если вы хотите сначала посмотреть на реакцию поиска и не трогать шаблоны темы. Но если архивы вообще не нужны, лучше убрать их на уровне сайта, а не только прятать от поисковиков.
Как удалить архивы авторов, дат и тегов в WordPress
Полное удаление зависит от того, как устроена тема и какие плагины стоят на сайте. Ниже — рабочие варианты, которые реально используют в WordPress.
1. Отключить архивы через настройки SEO-плагина
Если у вас установлен плагин для SEO, это самый простой путь. В настройках обычно есть отдельные переключатели для архивов авторов, дат и тегов. После отключения плагин перестает выводить такие страницы в индекс и может добавить нужные мета-теги в HTML.
Плюс этого варианта в том, что не нужно править код темы. Минус — архивы физически остаются доступны по URL, если кто-то откроет их вручную.
2. Убрать архивы авторов и дат через код темы или дочерней темы
Если нужно именно отключить сами архивы, а не только скрыть их от индексации, можно сделать это через фильтры WordPress. Для архивов авторов и дат обычно используют отключение соответствующих функций темы или перенаправление на 404/главную. Но здесь важно не сломать сайт: правки лучше вносить в дочернюю тему или в собственный небольшой плагин.
Для архивов тегов и рубрик WordPress использует таксономии, поэтому их отключение зависит от того, нужны ли вам сами теги как инструмент организации контента. Если теги больше не используются, можно убрать их из интерфейса и не создавать новые архивы.
Ниже пример, который отключает архивы тегов, если вам нужно не просто скрыть их, а сделать недоступными для просмотра. Добавлять такой код стоит только после резервной копии и только если вы понимаете, что теги на сайте больше не нужны как навигационный слой.
add_action('template_redirect', function () {
if (is_tag()) {
global $wp_query;
$wp_query->set_404();
status_header(404);
nocache_headers();
include get_query_template('404');
exit;
}
});Этот пример переводит страницы тегов в 404. Он не удаляет теги из базы данных, а только делает архивы недоступными. Если теги используются в контенте и админке, они останутся в системе.
Для архивов авторов и дат можно использовать похожую логику, но перед этим стоит понять, не завязаны ли на них другие части темы или плагинов. На некоторых сайтах авторские страницы используются в хлебных крошках, блоках автора или в микроразметке.
3. Удалить архивы через настройки темы
Некоторые темы позволяют отключать архивы прямо в настройках. Это удобный вариант, если разработчик темы предусмотрел отдельные переключатели для страниц автора, дат или тегов. В этом случае не нужно писать код, а изменения обычно не затрагивают другие части сайта.
Но если тема такой опции не дает, не стоит искать «магический» файл, который можно безболезненно удалить. Архивы в WordPress часто завязаны на шаблоны archive.php, author.php, tag.php и date.php. Простое удаление файла темы не всегда решает задачу и может привести к непредсказуемому отображению страниц.
Что делать с архивами, если их нельзя удалять полностью
Иногда архив нужен, но в текущем виде он слабый. Тогда лучше не удалять его, а привести в порядок.
- Для архивов авторов добавьте уникальное описание автора, фото, специализацию и ссылки на лучшие материалы.
- Для архивов дат ограничьте их использование только там, где они действительно нужны, и не создавайте лишние уровни вложенности.
- Для тегов сократите количество дублей и синонимов, объедините похожие теги и оставьте только те, которые реально используются в навигации.
Если архивная страница не может стать полезной, ее лучше закрыть от индексации, чем пытаться искусственно «дотянуть» до нормальной посадочной страницы.
Как проверить, что лишние архивы действительно убраны
После изменений проверьте не только саму страницу, но и то, как она выглядит для поисковых систем.
- Откройте URL архива в браузере и убедитесь, что он либо недоступен, либо ведет на нужную страницу.
- Посмотрите исходный код страницы и проверьте наличие
noindex, если вы выбрали именно закрытие от индексации. - Проверьте, не остались ли ссылки на архивы в меню, сайдбаре, хлебных крошках и блоках темы.
- Если используете SEO-плагин, убедитесь, что в настройках архивов не осталось старых исключений или конфликтующих правил.
Отдельно проверьте Search Console или другой инструмент для вебмастеров: если архивы были в индексе, они не исчезнут мгновенно. После закрытия или удаления поисковику нужно время, чтобы переобойти страницы и обновить индекс.
Какие ошибки чаще всего мешают убрать лишние архивы
Самая частая ошибка — удалять архивы без понимания, где они используются. Например, авторские страницы могут участвовать в блоках темы, а теги — в перелинковке. После грубого удаления сайт внешне работает, но часть внутренних ссылок начинает вести в никуда.
Вторая ошибка — закрывать архивы только в robots.txt. Это не решает задачу полностью: если на страницу уже ведут внутренние ссылки, поисковик может продолжать ее учитывать. Для слабых архивов обычно нужен именно noindex или корректный ответ сервера, а не просто запрет обхода.
Третья ошибка — оставлять теги, но не следить за их качеством. Через пару месяцев после «чистки» на сайте снова появляются десятки пустых или почти пустых архивов, и проблема возвращается.
Если нужна аккуратная чистка сайта без ручного ковыряния в шаблонах, для таких задач часто используют Clearfy Pro: он помогает управлять дублями и лишними элементами WordPress без лишней возни с кодом. Но даже с плагином сначала стоит решить, какие архивы действительно нужны вашему сайту, а какие только создают шум.
Что оставить, если хочется не ломать структуру сайта
Если коротко: на большинстве сайтов можно безболезненно убрать архивы дат, почти всегда стоит пересмотреть архивы тегов, а архивы авторов нужно оценивать по ситуации. Для сайта с одним автором авторские архивы обычно лишние. Для многопользовательского проекта они могут быть полезны, если у каждого автора есть своя роль и своя аудитория.
Хорошее правило простое: архив оставляют только тогда, когда он помогает пользователю быстрее найти материалы и не дублирует другие страницы сайта. Если архив не выполняет эту задачу, его лучше отключить или закрыть от индексации, а не держать «на всякий случай».