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

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

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

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

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

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

他者様の質問ページで

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

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

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

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

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

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

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

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

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

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

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

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

そして、

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

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

ご参考まで。

(キュー田辺)

1 Like

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

1 Like