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

変更日 金, 14 11月 で 5:02 午後

> 当社内のサイト内検索で検索したとき、 検索結果に同じページが複数表示されます。
> 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を入力>保存

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


方法3)


サイト側で、302リダイレクトを設定していただく

たとえば、/なしのページにアクセスされた場合は/があるページにリダイレクトさせるような仕様にしていただけると、クロールの際にもコンテンツが重複することを防げます。




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

それは素晴らしい!

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

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

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

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

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

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

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