私は約 20 ~ 50 ページ (記事、リンクなど) しかない Web サイトを管理しています。どういうわけか、Google は 1000 以上のリンクをインデックスに登録しました (重複、URL に異なる文字列を持つ同じページ)。これらのリンクに?date=
は url が含まれていることがわかりました。私はDisallow: *date*
すでにrobots.txt
. しかし、問題は依然として残っています。リンクは検索結果に表示されます (そしておそらく表示されるでしょう)。GWT で簡単に URL を削除できますが、一度に 1 つのリンクしか削除できず、1000 個を超える URL を 1 つずつ削除することはできません。
質問: URL に含まれるすべてのページから元のページへの動的 301 リダイレクトを作成することは可能$date=
ですか?また、その方法は? Google はそれらのページを再インデックスし、元のページにリダイレクトして、それらの多数のページを検索結果から削除すると考えています。
例:
悪いページ: 「日付」が異なるn 個www.website.com/article?date=1961-11-1
の同じページ
良いページ:www.website.com/article
すべての悪いページを良いページに自動的にリダイレクトします。
私はこの問題を解決するために一日中費やしました。サポートを得ることができれば幸いです。ありがとうございました!
PS私が考える限り、このコーディングの質問はstackoverflowで尋ねるのが正しいものですが、間違っている場合(許してください)、これを質問できる正しい場所にリダイレクトしてください。