Как убрать category из url wordpress

Как убрать category из url wordpress WordPress

Добрый вечер! ✅ Сейчас хочу поделиться одной информацией которая чуть не довела меня до белого колена! На моем блоге nibbl.ru в эти выходные увидел, что в меню все категории идут с приставкой category , ✅ тоесть если у меня меню windows,⭐ то при наведении на ссылку ее адрес становился такой — 🔥 /category/windows меня это конечно раздражало и я решил в этот выходной написать пару статей и немного подкрутить настройки сайта + обновить шаблон и после всего этого дело дошло до меню! 💥

По памяти помнил, что если зайти в настройки -> Постоянные ссылки, то там будет как раз конструкция ссылок (рис. 1)

Как убрать category из url wordpress
рис.1 Постоянные ссылки — убрать category из url wordpress

И по своей усталости не стал вдаваться в подробности и удалил приставку — /%category%/ и пошел спасть!

Кто хочет перейти сразу к вопросу как убрать из url слово category, проматывайте сайт вниз!

Предыстория

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

  1. Отказы — если в среднем у меня 8-10% утром было почти 40%
  2. Ключи по которым у меня к 10 часам всегда есть лидеры, их не оказалось
  3. Набрав в поиске один из любых моих ключей сайта не оказалось и на 10 странице

и тут я прифигел )))))

Я начал рыться в метриках и вебмастере пытаясь выяснить, что случилось и почему посещаемость сайта стала падать, а отказы стали расти.

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

И вот когда я увидел, что мои статьи которые писал ночью:

в индексе были статьи без категорий (на примере, только те статьи которые уже смог зафиксировать вечером когда приехал)

wordpress category
рис.2 статьи без категорий

И тут все встало на свои места, а именно, то что я Постоянные ссылки не правильно изменил!!!!

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

Итог

делаю заключение сидя сейчас ночью в кресле и радуюсь, что яндекс вернул все на свои места уже к 10 часам вечера и можно подвести итог:

  1. Не трогай то, что работает (хотя category я все равно удалю и об этом будет ниже)
  2. если решил потрогать настройки, освежи память или почитай мануал
  3. 10 раз проверь работу ссылок и их URL

Ну и некоторые мысли по поводу происходящего:

  • Сейчас уже стало понятно почему утром было так много отказов, люди заходили на сайт, а им показывалась 404 ошибка и они сразу уходили!
  • Не знаю как, но сайт частично работал как и прежде и статьи отдавал мне с категориями и я не видел при переходе ошибку 404, что в итоге и затянуло принятие решения

Заключение

Этот абзац я решил выделить в отдельный подзаголовок:

Мое самое правильное решение было — не поиск проблемы и ее устранение, а сразу откат системы на несколько дней назад!

Как может повести себя ПС никто не знает, тем более в этот день 15 декабря был апдейт и я решил сделать эксперимент ценою своего блога и быстро откатив сайт, делал прогноз что все будет хорошо потому как яндекс в момент апдейта может не правильно расценить эту ситуацию и все откатит на свои места — ТАК И ПОЛУЧИЛОСЬ!!!

Но все могло быть печальней!(

Убрать слово category из URL

Ну а теперь перейдем к делу, а именно к вопросу как все таки убрать из цепочки URL адреса слово category и сделать наши ссылки более красивыми? Тут у нас есть сразу два варианта!

  1. Плагин No Category Base (WPML)
  2. Плагин Yoast SEO

Плагин No Category Base (WPML)

Плагин No Category Base (WPML)
рис.3 Убираем Category через плагин No Category Base (WPML)

Плагин No Category Base (WPML) специально был разработан Marios Alexandrou для одной единственной цели – удаления из ссылки слова “category”. После установки и активации плагина, он автоматически убирает все и вам не нужно делать дополнительных настроек. Что бы проверить результат достаточно открть любую категорию на сайте. В моем случае это категория с windows

https://www.nibbl.ru/windows

Плагин Yoast SEO

Плагин Yoast SEO
рис.4 Убираем Category через плагин Yoast SEO

Для этого нам необходимо использовать на своем сайте SEO-плагин Yoast SEO, для этого надо зайти в админ-панель и перейти в следующее меню:  SEO -> Дополнительно -> Постоянные ссылки, где в разделе Изменить URL-адреса перетянуть ползунок в состояние Убрать.

после этого сохраняем и проверяем результат!

Вот и все, товарищи! Хочется отдельно сфокусировать внимание на том, что бы вы делали чаще бекап сайтов и записывали все изменения какие делается на сайте и обязательно проверяйте результаты!

nibbl
Оцените автора
NIBBL
Добавить комментарий