2015-09-24 3 views
1

Есть ли способ изменить фактическую структуру URL-адреса в Shopify, а не только на ручку? Например, если добавить продукт будет доступен по следующему адресу:Есть ли способ изменить структуру URL-адресов в Shopify?

  • /products/some-product
  • /collections/collection-name/products/some-product

Есть ли способ, я мог бы изменить это /collection-name/some-product, т.е. удалить ненужные слова из URL?

Я также понимаю, что вы можете добавлять перенаправления, но это не то, что я хочу.

ответ

0

Когда вы думаете о странице продукта, вы никогда не должны думать о том, чтобы играть или использовать URL-адрес, который имеет «коллекции». Если вы делаете глубокий взгляд на исходный код продукта вы поймете, все они имеют отн канонический тег, указывающий на

../products/some-product

даже если продукт отображается в URL

../collections/collection-name/products/some-product

Если коллекции URL не иметь этот канонический тег, использовать его, в противном случае искатели/роботы рассматривали бы его дублирующее содержимое, потому что 2 разных URL-адреса отображали бы тот же контент.

Тогда, если вы нормально с первой частью, вы будете иметь только

../products/some-product

В таком случае, вы никогда не сможете изменить

../products/

часть. Но это хорошо, так как помогает Shopify владельцы магазинов поддерживают действительно хорошо структурированную организацию продуктов.

Если вам по какой-то причине необходимо сильно поиграть с URL-адресами, вы можете глубоко вставить Application Proxies.

+0

Я не согласен, что это «хорошо». Если что-то просто ограничивает, ущемляет SEO и препятствует тому, чтобы вы могли скрывать это «Shopify feel». Для меня это причина не рекомендовать Shopify. Правильный ответ, по-видимому, является настраиваемым сайтом, который не живет на своих серверах и вместо этого использует API Shopify для извлечения данных, поскольку то, что OP действительно хочет сделать, невозможно в их экосистеме. – Metagrapher

Смежные вопросы