下のスクリーンショットでわかるように、私のサイトには多くの「除外された」リンクがあり、34Kを超えていますが、これは珍しいことです:
しかし、私は私のウェブサイトにそれほど多くのリンクを持っていません:
SEOと検索結果の表示が心配です。
除外されたすべてのリンクに「?」があることがわかりました。彼らの住所にありますが、私はそれらを全く必要としません。
そのため、次のように表示されるrobots.txtを使用してインデックスを作成しないようにしました。
User-agent: *
Disallow: /*?*
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
これでよろしいですか?これを処理する他の方法はありますか?
ところで、私はWordPressとカスタムテーマとプラグインを使用しています。
正規のタグはすでにほとんどの問題を処理しています。 Google Search ConsoleからURLを削除する必要はありません。これらのレポートは、SEOを改善するために修正する必要がある問題ではなく、役に立つと思われるため、Googleが提供します。
他にできることは、これらのページがどこでリンクを取得しているかを把握し、それらのリンクの発生を止めることだけです。通常、パラメータでリンクされているページが突然非常に多くなった場合、それはリンクを行う独自のサイトです。また、広告キャンペーンや他のサイトでもかまいません。
自分のサイトである場合は、不要なパラメーターなしでリンクするように変更します。 WordPressでは、これはインストールしたプラグインである可能性があります。
広告キャンペーンの場合は、標準の Google Analytics UTMトラッキングパラメーター を使用します。これは、Googlebotがほとんど無視します。
同じトラッキングパラメータが多くの異なるリンクに追加されている場合は、 Google Search Console URLパラメータツール も使用できます。そのパラメーターをページコンテンツを変更しない「パッシブ」パラメーターに設定すると、Googlebotはそれらのクロールを停止し、1つの代表URLにリンクの値を割り当てます。