Skip to content

Всё для WordPress, веб-разработки — и не только

🔗 Смена постоянных ссылок WordPress без потери позиций: полное руководство

🔗 Смена постоянных ссылок WordPress без потери позиций: полное руководство

Смена структуры постоянных ссылок на работающем сайте, как замена фундамента в построенном доме. Одно неверное движение, и поисковый трафик уходит в ноль, а внешние ссылки ведут на 404.

При этом старая структура вроде ?p=123 или /2021/01/post-name тянет сайт вниз: поисковики хуже понимают контент, пользователи не видят в URL смысла, а делиться такими ссылками неудобно.

Мы покажем, как сменить постоянные ссылки в WordPress так, чтобы не потерять позиции в поиске, не сломать внутренние переходы и сохранить весь внешний ссылочный вес. Без паники, с чёткой последовательностью шагов.

💡 Быстрый обзор:

  • Разобраться что такое постоянные ссылки и когда их менять
  • Выбрать новую структуру под тип сайта
  • Настроить 301 редиректы через плагин Redirection без правки.htaccess
  • Ускорить переиндексацию сайта поисковиками после смены URL

Что такое постоянные ссылки и зачем их менять

Постоянная ссылка (permalink), это часть URL после доменного имени. Например, в адресе techblog.sdstudio.top/kak-vybrat-hosting/ постоянная ссылка, kak-vybrat-hosting. Она уникальна для каждой страницы и поста.

Настройки постоянных ссылок в админ-панели WordPress

WordPress по умолчанию использует формат ?p=123, так называемые «простые» постоянные ссылки. Они не несут смысловой нагрузки ни для читателя, ни для поисковых систем. Большинство сайтов переключаются на один из «красивых» форматов сразу при запуске, обычно «Название записи» или «День и название».

Но бывают ситуации, когда менять структуру приходится на уже работающем сайте:

  • Вы купили или унаследовали сайт с устаревшим форматом ссылок (например, с ID записи вместо названия).
  • Вы перезапускаете проект в новом направлении, блог превращается в новостной портал, и дата в URL становится осмысленной.
  • Изначально выбрали неподходящий формат и теперь видите, что он мешает SEO.

Если текущая структура работает и устраивает, не трогайте её. Смена постоянных ссылок оправдана только когда старый формат объективно вредит сайту.

Подготовка к смене структуры

Полный бэкап сайта WordPress перед сменой структуры ссылок

Перед тем как нажать «Сохранить изменения» в настройках постоянных ссылок, сделайте три вещи.

Первое, полный бэкап. Снимите копию файлов и базы данных. Без этого любой сбой при смене структуры оставит вас с битым сайтом и без возможности отката. Используйте плагин вроде Duplicator или инструмент хостинга, главное, чтобы бэкап был свежим и проверенным.

Второе, тестовый сайт. Если объём контента серьёзный (сотни постов), протестируйте смену структуры на стейджинге. Это копия сайта, где можно отработать все шаги без риска для основной версии. Обнаружите проблемы с редиректами или конфликты плагинов, исправите их до выкатки на продакшен.

Третье, проверьте SEO-плагины. Если вы используете Yoast SEO, Rank Math или аналогичный плагин, после смены структуры постоянных ссылок они перегенерируют карту сайта и канонические URL. Убедитесь, что плагин активен и обновлён до последней версии, чтобы избежать конфликтов при массовом изменении адресов.

Шаг 1. Выбор новой структуры постоянных ссылок

WordPress предлагает пять встроенных форматов плюс возможность собрать собственный через структурные теги:

Формат

Пример URL

Кому подходит

Простой

/?p=123

Не используйте - ноль пользы для SEO

День и название

/2026/06/14/post-name/

Новостные сайты, контент с привязкой к дате

Месяц и название

/2026/06/post-name/

Компромисс: дата есть, но URL короче

Числовой

/archives/123

Почти не используется, слабо читаем

Название записи

/post-name/

Оптимально для большинства сайтов

Для подавляющего большинства проектов лучший выбор, «Название записи». Короткий, читаемый URL без лишних элементов. Поисковики видят ключевые слова в адресе, пользователи понимают содержание страницы до перехода, а ссылка остаётся актуальной независимо от даты публикации.

Дату в URL включайте только если время публикации принципиально важно для контента, например, на новостном портале или сайте с ежедневной аналитикой.

Рабочий стол с ноутбуком и сайтом WordPress

Шаг 2. Изменение структуры в настройках WordPress

Перейдите в Настройки → Постоянные ссылки в админ-панели WordPress. Выберите нужный формат или соберите кастомный через теги в поле «Произвольно». Нажмите «Сохранить изменения».

С этого момента все внутренние URL сайта перестраиваются под новый формат. WordPress автоматически обновляет ссылки в меню, виджетах и навигации. Но есть нюанс: жёстко прописанные в тексте постов ссылки (ручные вставки) останутся старыми, их придётся править отдельно.

И главное: внешние ссылки с других сайтов, закладки пользователей и проиндексированные поисковиками страницы теперь указывают на несуществующие адреса. Каждый такой переход заканчивается ошибкой 404. Решение, следующий шаг.

Шаг 3. Настройка 301 редиректов

301 редирект сообщает браузеру и поисковику: «Страница переехала навсегда, вот новый адрес». Поисковые системы переносят вес старой ссылки на новую, а пользователи незаметно попадают куда нужно. Без редиректов вы теряете позиции в выдаче и ссылочную массу.

Раньше редиректы прописывали вручную в .htaccess, десятки и сотни строк для каждого поста. Сегодня эту работу делают плагины.

Redirection, основной инструмент

Redirection, бесплатный плагин с более чем 2 миллионами активных установок. Он отслеживает изменения постоянных ссылок и автоматически создаёт редиректы со старых URL на новые. Плагин также ведёт журнал ошибок 404, вы видите, на какие несуществующие адреса заходят посетители, и можете вручную настроить для них перенаправление.

Плагин Redirection для управления 301 редиректами в WordPress

Установите плагин через Плагины → Добавить новый, активируйте и перейдите в Инструменты → Redirection. В интерфейсе, два поля: Source URL (старая ссылка) и Target URL (новая). Для массовой смены структуры используйте регулярные выражения, Redirection поддерживает их из коробки:

Настройка Source URL и Target URL в плагине Redirection

Пример: если вы перешли со структуры «День и название» на «Название записи», регулярное выражение /\d{4}/\d{2}/\d{2}/(.*)/$1 перенаправит все посты разом. Подробнее о регулярных выражениях в редиректах смотрите в документации Redirection.

Simple 301 Redirects, облегчённая альтернатива

Плагин Simple 301 Redirects с полями Request и Destination

Simple 301 Redirects, минималистичный плагин для тех, кому нужно лишь несколько редиректов. Интерфейс сводится к двум полям: Request (запрос) и Destination (назначение). Указываете часть URL после домена, и готово. Плагин регулярно обновляется, но для сложных сценариев с сотнями перенаправлений уступает Redirection по возможностям.

Шаг 4. Повторная индексация в поисковых системах

После смены структуры и настройки редиректов поисковики не узнают о нововведениях мгновенно. Они переиндексируют сайт при следующем обходе, это может занять от нескольких дней до пары недель.

Ускорить процесс помогают два действия:

  • XML-карта сайта. Установите плагин Google XML Sitemaps или аналогичный, он автоматически сгенерирует карту с новыми URL и уведомит поисковые системы об изменениях.
  • Ручная переиндексация. В Google Search Console отправьте обновлённую карту сайта и запросите повторный обход. Для крупных сайтов это особенно важно, поисковик быстрее увидит новую структуру и перенесёт индексы.

Обратите внимание: поисковые системы не заменяют старые URL на новые в выдаче мгновенно. В переходный период в результатах поиска могут одновременно присутствовать и старые, и новые адреса. Это нормально, редиректы обеспечат корректный переход пользователей на актуальные страницы.

Самое важное в этот период, не удаляйте старые редиректы. Держите их как минимум 6-12 месяцев, пока поисковики полностью не переиндексируют сайт и не обновят ссылки в выдаче.

⁉️🤔 Частые вопросы

Можно ли сменить постоянные ссылки без потери позиций в Google?

Да, если настроить 301 редиректы со старых URL на новые. Поисковик видит постоянный редирект и переносит вес страницы на новый адрес. В краткосрочной перспективе возможны небольшие колебания позиций, это нормально. Через 2-4 недели после переиндексации позиции восстанавливаются. Ключевое условие, редиректы должны работать без ошибок весь период.

Что делать, если после смены структуры сайт показывает 404?

Проверьте, сохранили ли вы настройки постоянных ссылок и сбросили ли кэш. Затем убедитесь, что плагин редиректов активен и правила перенаправления настроены корректно. Полезно зайти в Инструменты → Redirection и посмотреть журнал 404, он покажет, по каким именно адресам приходят пользователи, и вы сможете добавить редиректы точечно.

Нужно ли менять внутренние ссылки в тексте постов вручную?

WordPress автоматически обновляет ссылки, вставленные через редактор (кнопка «Вставить ссылку»). А вот жёстко прописанные URL в тексте, например, ссылка вида https://вашсайт.ru/2021/01/старый-пост/ останется прежней. Их придётся найти и заменить вручную или через плагин поиска и замены. Редирект спасёт от битых ссылок, но для чистоты лучше обновить и их.

Какой формат постоянных ссылок лучше для SEO в 2026 году?

«Название записи» (/post-name/). Короткий URL с ключевыми словами ранжируется лучше длинного с датами и категориями. Исключение, крупные новостные порталы, где дата в URL оправдана требованиями Google News. Для блогов, коммерческих сайтов и большинства проектов WordPress формат «Название записи» остаётся стандартом индустрии.

Можно ли вернуть старую структуру постоянных ссылок обратно?

Технически, да, но каждая смена структуры создаёт новую волну битых ссылок и требует нового цикла редиректов и переиндексации. Частая смена URL вредит SEO сильнее, чем неоптимальный формат. Именно поэтому мы подчёркиваем: выберите структуру один раз и придерживайтесь её.

Как долго держать редиректы после смены структуры?

Минимальный срок, полгода. За это время поисковые системы полностью переобходят сайт и заменяют старые URL в индексе на новые. Если на сайт ссылаются авторитетные внешние ресурсы, держите редиректы год и более: внешние ссылки обновляются медленно, и их потеря прямо скажется на позициях.

Влияет ли смена постоянных ссылок на скорость загрузки сайта?

Сама по себе структура URL не влияет на скорость загрузки страниц. Однако после смены структуры возрастает нагрузка на сервер из-за массовых редиректов, особенно в первые дни. Если сайт на слабом хостинге, временно включите кэширование страниц через плагин вроде WP Super Cache, чтобы сгладить пиковую нагрузку.

Можно ли сменить постоянные ссылки только для определённых типов записей?

Да, с помощью фильтров WordPress или плагинов вроде Permalink Manager Lite можно задать разную структуру для записей, страниц и произвольных типов постов. Это полезно, если блог и новостной раздел живут на одном сайте и требуют разного формата URL.

Что ставить в 2026 году: итоговый расклад

Смена постоянных ссылок, не та операция, которую стоит повторять. Один раз выберите формат, настройте редиректы и забудьте о URL на годы вперёд.

Если вы запускаете новый сайт, ставьте «Название записи» и не думайте. Если сайт уже работает на «День и название» или «Месяц и название» и контент не привязан к датам, переезжайте на «Название записи» по описанной схеме. А если ваш формат /post-name/ и всё устраивает, лучший апгрейд, который вы можете сделать с постоянными ссылками, это не трогать их вовсе.

Установите Redirection, настройте правило для старых URL, отправьте карту сайта в Search Console, и через пару недель поисковики подхватят новую структуру без потерь.