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

Постоянная ссылка – это термин, используемый в WordPress для обозначения URL-адреса, по которому контент хранится постоянно. Это используется для создания довольно чистых URL-адресов для сообщений в блогах и страниц в WordPress. Постоянная ссылка – это необязательная функция, но она очень известна и рекомендуется сообществом WordPress по причинам SEO и удобства для пользователя. Каждая страница, созданная на сайте WordPress, хранится как постоянный URL-адрес, который идентифицируется с текущим номером. Это называется уродливым URL-адресом, поскольку ни поисковые системы, ни пользователи не могут получить какую-либо информацию о содержании на странице.

Чтобы решить эту проблему, в WordPress есть функция, называемая постоянными ссылками, для изменения уродливого URL-адреса на симпатичный. Если этот параметр включен, URL-адрес страницы будет сгенерирован с описательными словами из заголовка страницы (или в соответствии с настройками постоянных ссылок). Это помогает сделать URL-адрес понятным и удобным для пользователя.

Как найти постоянный URL-адрес страницы WordPress?

Когда сообщение создается в WordPress, оно сохраняется и доступно по постоянному URL-адресу «http://example.com/?p1», Где p1 указывает сообщение 1, созданное на сайте« example.com ». Вы можете найти номер сообщения в адресной строке браузера при создании или редактировании сообщения.

Поиск уродливой ссылки на странице в WordPress

Если структура постоянных ссылок позволяет использовать настраиваемую структуру в качестве имени сообщения, то сообщение будет использоваться в красивом URL-адресе, например «http://example.com/post-title/». Постоянную ссылку можно просмотреть под заголовком сообщения, как показано ниже:

Просмотр постоянной ссылки страницы

Просмотр постоянной ссылки страницы

Как включить постоянные ссылки для нового сайта?

Войдите в панель администратора WordPress и перейдите в «Настройки> Постоянные ссылки». WordPress позволяет следующие параметры настройки URL-адреса вашего сайта.

Настройки постоянных ссылок WordPress

Настройки постоянной ссылки WordPress

В таблице ниже поясняются варианты с примерами:

Вариант постоянных ссылок Описание пример
По умолчанию Вариант по умолчанию покажет уродливую ссылку с номером сообщения. http://example.com/?p=123
День и имя Включите полную дату в URL сообщения. http://example.com/2016/10/26/post-title/
Месяц и имя Включите месяц и год в URL сообщения. http://example.com/2016/10/post-title/
Числовой Аналогично умолчанию, но включает только номер сообщения. http://example.com/archives/123
Название сообщения Добавьте заголовок сообщения как URL. http://example.com/post-title/
Пользовательская структура Любая настраиваемая структура для определения URL. Например, вы можете добавить название сообщения, используя /% postname% /. http://example.com/post-title/

Как постоянные ссылки работают в WordPress?

Когда на сайте включены постоянные ссылки, уродливые постоянные URL-адреса перенаправляются на красивые URL-адреса с помощью перенаправления, установленного в файле .htaccess. WordPress создает следующие записи в файле .htaccess, используя модуль «mod_rewrite» сервера Apache.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Таким образом, чтобы включить постоянные ссылки, у вас должно быть разрешение на изменение файла .htaccess.

Постоянные ссылки перестанут работать, если записи файла .htaccess будут удалены или повреждены, просто отключите и включите настройки постоянных ссылок в панели администратора WordPress, чтобы снова создать необходимые записи. Узнайте больше о проблемах с постоянными ссылками и решениях в WordPress.

Почему вы должны включать постоянные ссылки?

Простая причина для включения постоянных ссылок – предложить удобные URL-адреса. Это помогает пользователям запоминать URL-адрес страницы и при необходимости напрямую обращаться к ней. Также описательные URL-адреса помогают более тесно связать контент и URL-адрес.

С другой стороны, красивые URL улучшат SEO страниц. Например, страница с URL «http://example.com/?123», отображаемая в результатах поиска, привлечет меньше кликов, чем страница с URL «http://example.com/post-title». Также вы можете добавить ключевые слова страницы в URL, чтобы улучшить внутреннее SEO.

Изменение структуры постоянных ссылок существующего сайта

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

  • Возможно, вы используете уродливые ссылки по умолчанию и хотите изменить его на «название публикации», чтобы улучшить SEO.
  • Вы можете использовать структуру даты, но содержимое не привязано к дате. Следовательно, вы хотите изменить структуру на ту, которая не ограничена по времени.

Общая и рекомендуемая структура – использовать опцию «Название сообщения». Это просто добавит суффикса заголовка сообщения к имени сайта для создания URL-адреса страницы.

Если вы хотите изменить структуру URL-адреса работающего WordPress, убедитесь, что настроено 301 редирект со старого URL-адреса на новый URL-адрес. Вы можете сделать это, используя плагин Redirection или добавив директивы в файл .htaccess.

Инструмент создания перенаправления Yoast

Если вы хотите преобразовать структуру постоянных ссылок в «название сообщения», у Yoast есть инструмент для этого. Это называется помощник по постоянным ссылкам и генерирует директиву .htaccess при изменении структуры постоянных ссылок в URL. Вы можете указать старый URL-адрес и выбрать существующую структуру постоянных ссылок, чтобы получить перенаправление для новых постоянных ссылок со структурой «/% postname% /».

Yoast Redirect Helper для изменения постоянных ссылок

Yoast Redirect Helper для изменения постоянных ссылок

Шаги, связанные с изменением структуры постоянных ссылок

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

Поисковым системам может потребоваться некоторое время, чтобы заменить старые URL-адреса новыми в результатах поиска.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *