FROM CACHE - jp_header
解決済

アプリ「Boost Product Filter & Search」を利用している状態で商品ページのURLを統一したい

ichika
Shopify Partner
8 0 2

テーマはImpulseを利用、アプリで「Boost Product Filter & Search」を利用しています。

 

実現したい事としてSEO対策のために商品ページのURLを

コレクション経由で表示される

【ドメイン/collections/カテゴリ/products/ハンドル】を

【ドメイン/products/ハンドル】に統一したいと考えています。

 

他者様の質問ページで

{{ product.url | within: collection }} を

{{ product.url }} とすれば解決できるとあったのですが、

上記のアプリを利用しているとこれでは変わらないようで、

アプリで追加された「boost-pfs-filter-html.liquid」で

<a href="{{itemUrl}}" class="grid-product__link {{itemSoldOutClass}}">

のリンク先を書き換えることで変更できることまではつきとめました。

 

<a href="/products/{{itemHandle}}" class="grid-product__link {{itemSoldOutClass}}">

試しに上記のように書き換えることでリンク先だけは変更できたのですが、無理やりな感じでアプリの他の機能に影響や不具合が出ないか心配です。

 

{{itemUrl}}の定義を変更した方がスマートだと思いますが、どこをどう書き換えていいか分かりません。

支障なくURLを変更する方法をご存じないでしょうか?

 

よろしくお願いいたします。

1 件の受理された解決策

Qcoltd
Shopify Partner
1042 422 405

成功

おそらく、アプリの設定で可能です。

 

まず、下図の画面にアクセスします。

Boost Product Filter & Search > Filter > Filter settings > Product list

 

screenshot_20230207_01.png

 

そして、

Use canonical URLs for product pagesにチェックを入れて保存すれば、

ご希望のURLになるかと思います。

 

ご参考まで。

(キュー田辺)

株式会社Q (キュー)
グラフィックデザイン、アパレル事業、Web制作など色々やっている渋谷区代々木の会社です。ShopifyでのECサイトの運営・開発も行なっています。
私たちについて: https://web.q-co.jp/ テックブログ: https://techlab.q-co.jp/

元の投稿で解決策を見る

2件の返信2

Qcoltd
Shopify Partner
1042 422 405

成功

おそらく、アプリの設定で可能です。

 

まず、下図の画面にアクセスします。

Boost Product Filter & Search > Filter > Filter settings > Product list

 

screenshot_20230207_01.png

 

そして、

Use canonical URLs for product pagesにチェックを入れて保存すれば、

ご希望のURLになるかと思います。

 

ご参考まで。

(キュー田辺)

株式会社Q (キュー)
グラフィックデザイン、アパレル事業、Web制作など色々やっている渋谷区代々木の会社です。ShopifyでのECサイトの運営・開発も行なっています。
私たちについて: https://web.q-co.jp/ テックブログ: https://techlab.q-co.jp/
ichika
Shopify Partner
8 0 2

教えていただいた設定で解決しました!
ありがとうございます!