WordPress: удаление и перенаправление постоянной ссылки YYYY / MM / DD с помощью Regex и Rank Math SEO

Перенаправление YYYY / MM / DD Regex WordPress Rank Math SEO

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

ГГГГ / ММ / ДД Структура постоянной ссылки

Если бы на вашем сайте было два URL-адреса, какой из них, по вашему мнению, обеспечивает более важную статью?

  • https://martech.zone/2013/08/06/yyyy-mm-dd-regex-redirect OR
  • https://martech.zone/yyyy-mm-dd-regex-redirect

Одна из настроек по умолчанию для WordPress - иметь структуру постоянных ссылок в блоге, которая включает yyyy / mm / dd в URL-адресе. Это не идеально по двум причинам:

  1. Поисковая оптимизация (SEO) - Как обсуждалось выше, иерархия сайта в основном показывает поисковым системам, что контент находится на расстоянии 4 папок от домашней страницы… так что это не важный контент.
  2. Страница результатов поисковой системы (SERP) - У вас может быть фантастическая статья на вашем сайте, которую вы написали в прошлом году, но она все еще актуальна. Однако другие сайты публикуют более свежие статьи. Если бы вы просматривали структуру дат, которая была год назад на странице результатов поисковой системы (SERP), вы бы щелкнули по более старой статье? Возможно нет.

Первым делом нужно обновить Настройки> Постоянные ссылки в админке WordPress и просто сделать постоянную ссылку /% postname% /

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

Этот; тем не менее, это нарушит все ваши существующие ссылки на сообщения в вашем блоге. После того, как ваш блог какое-то время живёт, становится неинтересно добавлять перенаправления для каждой из ваших старых статей. Это нормально, потому что вы можете использовать регулярное выражение (Regex) сделать это. Регулярное выражение ищет шаблон. В этом случае наше регулярное выражение:

/\d{4}/\d{2}/\d{2}/(.*)

Выражение выше распадается на следующее:

  • / \ d {4} ищет косую черту и 4 цифры, обозначающие год
  • / \ d {2} ищет косую черту и 4 цифры, представляющие месяц
  • / \ d {2} ищет косую черту и 4 цифры, представляющие день
  • /(.*) захватывает все, что находится в конце URL-адреса, в переменную, на которую вы можете выполнить перенаправление. В таком случае:

https://martech.zone/$1

Вот как это выглядит внутри Рейтинг Math SEO плагин (указан как один из наших любимые плагины WordPress), просто не забудьте убедиться, что установлен тип Regex с раскрывающимся списком:

ранжировать математику поисковая оптимизация перенаправляет

Удаление блога, категории или названий категорий или других терминов

Удаление блога - Если в структуре постоянных ссылок у вас был термин «блог», вы можете использовать перенаправления Rank Math SEO для заполнения

/blog/([a-zA-Z0-9_.-]+)$

Заметьте, я не использовал параметр (. *), Так как это создало бы цикл, если бы у меня была страница, которая была просто / blog. Для этого требуется, чтобы после / blog / был какой-то ярлык. Вы захотите перенаправить это так же, как указано выше.

https://martech.zone/$1

Удаление категории - Удалять категория из вашего слага (который есть по умолчанию) разверните Плагин Rank Math SEO который имеет возможность категория полосы из структуры URL в их настройках SEO> Ссылки:

Оценить категорию математической полосы по ссылкам

Удаление категорий - Если у вас были категории, вы должны быть немного более осторожными и создать массив точных имен категорий, чтобы случайно не создать круговой цикл. Вот тот пример:

/(folder1|folder2|folder3)/([a-zA-Z0-9_.-]+)$

Опять же, я не использовал параметр (. *), Так как это создало бы цикл, если бы у меня была страница, которая была просто / blog. Вы захотите перенаправить это так же, как указано выше.

https://martech.zone/$1

Раскрытие информации: я являюсь клиентом и аффилированным лицом Ранг Математика.

Как вы думаете?

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.