web-dev-qa-db-ja.com

GoogleにURLパラメータを無視し、既にクロールされたものを忘れるように指示するにはどうすればよいですか?

Google URLパラメータを削除する方法はありますか?ウェブマスターツールでは、GoogleによってクロールされたURLパラメーターを削除するオプションがないことを知っていますが、Googleの検索結果からそれらを取得する他の方法はありますか?

先月のWMTにはURLパラメータがなく、ウェブサイトへのオーガニックトラフィックが大量にありました。 rel="canonical"に関連するSEOページのいくつかの変更後、Googleは先月、約20個のURLパラメーターを自動的にクロールしました。各URLパラメーターには、約7,012,505の監視対象URLがあります。オーガニックトラフィックの約50%を失いました。

URLパラメータを編集するためにいくつかの変更を加えましたが、今のところ何の効果もありません。 Googleにこれらのパラメーターを無視し、既にクロールされたすべてのURLを忘れるように指示する方法を探しています。

3
Aidan

次の2つのことを行う必要があります。

  1. これらのURLパラメーターのリダイレクトを実装するか、パラメーターを含むページにrel=canonicalが含まれていることを確認して、それらを削除します。
  2. [クロール]-> [URLパラメータ]-> [URLパラメータの設定]で、GoogleウェブマスターツールのURLパラメータを設定します。各パラメーターは、「ページコンテンツに影響を与えない(使用状況の追跡など)」に設定する必要があります。これにより、Googlebotはパラメーターのあるページのクロールを停止し、代わりに1つの代表URL(おそらくパラメーターのないバージョン)を選択します。

これらの変更を行った後、Googleが検索インデックスからパラメータを含むURLを削除するのに少なくとも2週間かかると予想されます。 700万のURLを処理する必要があるため、Googlebotはそれよりもかなり長い時間がかかる可能性があります。小規模なサイトの場合、インデックスからその数のURLを削除するには、Googlebotが数か月かかる可能性があります。

3