Не удаляйте product-category из URL в WooCommerce
Удаление /product/
, /product-category/
или /shop/
из URL крайне НЕ рекомендуется из-за способа, которым WordPress осуществялет свой роутинг.
Коротко о проблеме
WordPress использует /product-category/
(или любое другое из ключевых слов), чтобы определить, что это URL, ведущий к категории товара.
Существует несколько SEO плагинов, которые позволяют удалить эту базу, что, в свою очередь, приводит к ряду проблем с производительностью и дублированием URL-адресов.
Если ваш сеошник требует это всенепеременно сделать — гоните его в шею.
Итог
WordPress будет намного труднее определить, какую страницу вы пытаетесь открыть, когда вводите URL-адрес категории товара.
Также следует понимать, что стандартная «Страница» в WordPress не имеет базового префикса в URL. Например:
# URL стандартной страницы
http://yoursite.com/about-page/
# URL, ведущий на категорию товара
http://yoursite.com/product-category/category-x/ (this is the URL leading to a product category)
Что произойдёт, если мы удалим префикс product-cat
из URL?
# URL стандартной страницы
http://yoursite.com/about-page/
# URL, ведущий на категорию товара
http://yoursite.com/category-x/
WordPress придётся проделать гораздо больше работы, тратя ресурсы, чтобы определить, какую страницу вы ищете при вводе одного из указанных выше URL-адресов.
Вот почему НЕ рекомендуется использовать любой SEO плагин и сниппеты из интернета для удаления базовых префиксов.
Михаил, хотелось бы услышать комментарий по поводу ПЕРЕИМЕНОВАНИЯ product-category ( эта возможность заложена из коробки в Постоянные ссылки-Постоянные ссылки товаров), скажем в category?
Мне это актуально, при переделке существующего проиндексированного сайта на другой CMS, чтобы сохранить структуру проиндексированных ссылок.
Изменять само собой можно, так как в этом случае правила перезаписи создаются в момент сохранения настроек постоянных ссылок и записываются в базу данных.
«Если ваш сеошник требует это всенепеременно сделать — гоните его в шею.»
Так это элементарное требование, логичное и обоснованное логичной структурой каталога, не только в угоду юзерам но и поисковикам, они это любят доказано сотнями проектов. Я бы гнал в шею тех, кто додумался сделать интернет-магазин на WP в связке с ущербным WC в современных условиях. Скупой платит дважды… А с таким симбиозом потоку затрат на допиливание во имя хоть какого-то продвижения не будет конца, за $75 в час или от $3000 в месяц))) WP блоговая среда и точка, ни какой коммерции там не сделаешь, одна только боль и разочарование.
WordPress на текущий день — 40% всемирного рынка и больше половины это не бложики, а крупные проекты и eCommerce. Если у вас по каким-то причинам не сложились отношения с WordPress, это скорее ваша личная проблема, но никак не ядра WordPress.
А сайты из без ЧПУ 20 лет нормально жувут. Главное понять, что красивый URL и его вложенность не имеет ничего общего с глубиной вложенности, которую так любят приводить в аргументы сеошники.
Я к тому, что такие рекомендации массово сыпятся не спроста и можно было бы задуматься. И дело не в глубине url, даже ЧПУ тут не главное, а в его структуре, во взаимосвязи разделов, в том как выглядит карта сайта для ПС. 20 лет это конечно достижение, но все когда-то кончается и смена структуры выручает в 9 случаев из 10
Они сыпятся массово из глубины 90-х во времена расцвета Ководства от Лебедева. Это как байка, что хлебные крошки должны соответствовать URL. Покажите пример, где внедрение правильной структуры дало буст? Но и не стоит забывать про то, что есть более-менее затратный вариант по решению вашего вопроса.
Реализовал на проекте пару дней назад. С радостью поделюсь результатами после нескольких месяцев ожидания с ссылками на отчет topvisor
Было бы круто, можно в личку в ТГ mihdan.
Михаил, приветствую!
Высылал ли человек результаты с топвизора после смены структуры? Или это только слова были?) ОЧЕЕЕНЬ интересно)
Или может у вас за это время есть какой-то кейс с результатами?
Добрый день, Александр
Результатов от ТС не было, к сожалению, что касается кейсов, то ко мне такие вопросы неуместны, я к метрикам и аналитикам доступы обычно не имею, это поляна сеошников. Но говорят, что особо ничего не менятся после смены урлов, я так понимаю, что ПС давно пофиг на вид урла, им контент подавай и поведенческие.
Больше половины поста это выдумки ) Поисковик рейтит классическое структурное дерево, где товар входит в каталог категории. Нет ни одного действительно крупного проекта, тем более eCommerce на вордпрессе.
Обоснуйте свои слова и покажите примеры
А есть возможность заполнить эту страницу? Просто разместить на ней все категории товаров? Сейчас у нас на сайте она отдаёт 404 и очень бы хотелось это поправить.
Какую эту, я не совсем понял?
Например, у нас есть страница https://site.com/product-category/katalog/tovar/
и https://site.com/product-category/ вот эта страница отдаёт 404 код. А можно, чтобы она была рабочая (200 код) и на ней разместить категории товаров?
У меня она рабочая, вы постоянные ссылки скинули?
А что Вы подразумеваете под «постоянные ссылки скинули»
У меня тоже по ссылке https://site.com/product-category/ 404 ошибка
Как исправить?
Зайдите: Настройки -> Постоянные ссылки
Он имел в виду что по адресу самой базы категорий нет никакой страницы. Я не уверен поправимо ли это и нужно ли.
https://site.com/product-category/imya-categorii/imya-tovara — это будет рабочая ссылка
https://site.com/product-category/ — это будет 404. То есть через url пользователь не сможешь посмотреть какие вообще есть категории. Как это править непонятно.
В WordPress можно изменить что угодно
Он имеет в виду что страницы для базы категорий (https://site.com/product-category/) — не существует. И непонятно как это исправить и нужно ли
Как сейчас обстоят дела с этим вопросом, возможно ли без ущерба убрать(скрыть) данные категории?
Ничего не изменилось в ядре WordPress