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

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

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

Как настроить Префикс для рубрик в параметрах WordPress, чтобы ничего не поломать

Смотрите также:

  • Как индивидуально оформить любую страницу Рубрики на WordPress
  • Как выводить различные Сайдбары для различных Записей и Страниц в WordPress
  • Как в WordPress превратить Метки в Рубрики и наоборот
  • Оформляем записи по рубрикам на главной странице WordPress веб-сайта

Что такое Префикс для рубрик и зачем его менять?

У каждой рубрики на WordPress веб-сайте есть название. Вы можете посмотреть все записи веб-сайта по определенной рубрике, если просто перейдете на ее страницу. К примеру, запись, которую вы теперь читаете, относится к рубрике /tutorials/, и вы можете посмотреть все содержимое данной рубрики, если зайдете на https://hostenko.com/wpcafe/tutorials/

По-умолчанию, WordPress добавляет префикс /category/ в адресе между доменом веб-сайта и самим названием рубрики. Это помогает отличать записи и страницы от рубрик и меток на WordPress.

Например, если у вас есть рубрика с названием ‘News’, то ее адрес будет выглядеть так:

https://example.com/category/news/

По тому же принципу WordPress добавляет префикс /tag/ для страниц меток:

https://example.com/tag/iphone/

Такова структура ссылок будет SEO-оптимальной как для поисковиков, так и для пользователей веб-сайта. И для большинства веб-сайтов нет никакой необходимости менять данные параметра.

Однако, если у вас нишевый веб-сайт, и вы хотели бы использовать иное слово для обозначения рубрик, это можно без труда сделать в параметрах WordPress.

Префикс для рубрик в параметрах wordpress

Чтобы настроить префикс для рубрик, зайдите в меню Параметра → Постоянные ссылки:

Как настроить Префикс для рубрик в параметрах WordPress, чтобы ничего не поломать

В секции Дополнительно вы можете легко настроить префикс для Рубрик и префикс для Меток. Или можно без труда убрать его вообще(не рекомендуется).

Таким образом, вы можете настроить ‘category’ на ‘topics’, и ссылка на рубрику News будет сейчас выглядеть так:

https://example.com/topics/news/

Как настроить Префикс для рубрик в параметрах WordPress, чтобы ничего не поломать

Не забудьте сохранить изменения, нажав на кнопку внизу.

Переадресация ссылок после смены Префикса для рубрик

Если вы меняете префикс для рубрик на новом веб-сайте, то ничего страшного не случится. Но если вы делаете это на веб-сайте, на котором опубликовано много материалов, это может привести к 404 ошибке, если кто-то попытается зайти на страницу рубрики по старой ссылке.

К счастью, эту проблему запросто исправить, настроив обычное перенаправление.

Установите бесплатный плагин Redirection и перейдите в меню Инструменты → Redirection после его активации.

Опуститесь вниз к секции ‘Add new redirection’.

Если вы заменили префикс category на topics, как в примере из этого урока, то просто заполните все поля ввода как показано на картинке ниже:

Как настроить Префикс для рубрик в параметрах WordPress, чтобы ничего не поломать

В поле ввода Source URL вы вводите старый префикс в таком виде: /category/(.*), где(.*) означает, что под действие правила попадает любая ссылка с префиксом /category/

В поле ввода Target URL вы вводите новый префикс в виде: /topics/$1, где $1 означает, что необходимо сохранить любое совпадение из(.*) в таком же виде.

То есть, фактически, меняется только /category/ на /topics/.

Не забудьте поставить галочку рядом с Regular expressions и нажать Add Redirection.

Сейчас при попытке зайти на рубрику со старым префиксом вы будете автоматом переадресованы на новый префикс.

Удаление префикса для рубрик в WordPress

При желании, вы можете легко вовсе отказаться от префикса для рубрик и удалить его название в параметрах WordPress. В таком случае адрес рубрики News будет выглядеть так:

https://example.com/news/

И хотя на нашем веб-сайте следует такая параметр без префиксов рубрик, мы не рекомендуем вам так делать.

Дело в том, что префикс для рубрик помогает пользователям лучше ориентироваться в навигации по веб-сайту, а поисковикам помогает видеть лучше структуру веб-сайта, что отлично сказывается на SEO.

Также может возникнуть другая проблема с некоторыми плагинами. Например, если вы используете произвольную структуру для Постоянных ссылок вида %postname%, и вы отказались от префикса рубрик, это может привести к попаданию в бесконечный цикл, если вдруг название рубрики совпадет с названием поста.

Но если вы все же хотели бы поэкспериментировать, посмотрите на плагин FV Top Level Categories, который поможет вам отказаться в полном объеме от префикса для рубрик.

Источник: wpbeginner.com

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

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