サイト内検索(GSCP)の結果に同じページが複数表示される

変更日 水, 23 7月 で 11:43 午前

> 当社内のサイト内検索で検索したとき、検索結果に同じページが複数表示されます。
> urlを見るとパラメーターの有無が違うようです。検索結果にはパラメーター無しのページのみを表示させることは可能でしょうか。
> よろしくお願い致します。

> ①検索結果
https://www.example.com/products/document/detail.html
> ②検索結果
https://www.example.com/products/document/detail.html?pageid=previous
> ③検索結果
https://www.example.com/products/document/detail.html?pageid=next


方法としては2つございます。

方法1)

基本的には弊社検索サービスのクロール仕様としては、「URLが1文字でも異なると別のコンテンツとして
取扱う」という特性がございます。例えば「https://」「http://」の違いも異なるコンテンツとして
扱われます。

これを回避するためには標準技術化されている link cannicalタグをご活用いただきたく存じます。
HTMLソースに「<link rel="canonical" href="https://~~~/・・・.html" />」などと記述して
いただくことで、当該URLの代わりに hrefに設定された URLをクロールし、検索結果も hrefに設定
された URLになります。

これらの hrefの URLを①のURLにしていただくことで集約されます。
HTMLソース修正後、弊社側更新処理(クロール処理)後に反映されます。


方法2)

弊社検索サービスの管理画面で、「検索結果除外設定」に不要なURLを登録します。
管理画面の次の操作で表示される画面に不要なURLを登録してください。

ログイン>[本番環境][サイトサーチ]>左メニュー[検索結果除外設定]>+[行を追加]>ダブルクリックしてURLを入力>保存

保存後、弊社側更新処理(クロール処理)後に反映されます。

この記事は役に立ちましたか?

それは素晴らしい!

フィードバックありがとうございます

お役に立てず申し訳ございません!

フィードバックありがとうございます

この記事に改善できることがあれば教えてください。

少なくとも一つの理由を選択してください
CAPTCHA認証が必要です。

フィードバックを送信しました

記事の改善におけるご協力ありがとうございます。