以前にwordpressタグとアーカイブについて投稿し、それがコンテンツの重複問題を引き起こす可能性があるかどうか、圧倒的な応答はありませんでしたgoogleは違いを実現するのに十分スマートです。
しかし、site:www.example.com
を検索すると、次のような結果が得られます。
Example Archive - Website Name
url example.com/category/url
Loren Ipsum Dol Bla
Example Archive - Website Name
url example.com/tag/url
Loren Ipsum Dol Bla
セルプスに2つの同一の結果があり、唯一の違いはURLスラグにあり、1つはcategory
と2つ目はslug
と言います。
今では、上記は重複コンテンツにカウントされないと言われていますが、それは私を夢中にさせ、ユーザーエクスペリエンスには向かないと感じています
やりたいこと
上記を排除したいのですが、2つのオプションがあります。
私の質問
タグ/アーカイブページからメインカテゴリページへの301リダイレクトを行う何らかの影響はありますか?私はこれをうまくやっていますか、それとも将来問題を引き起こす可能性がありますか?
これは重複したコンテンツではありません問題自体。あなたはペナルティを受けていませんよね?
起こっているのは、アルゴリズムが期待どおりに機能していることです。一部の検索では2つの異なるページがランキングされていますが、これらはアーカイブであるため、重複コンテンツのペナルティは評価されていません。これらが十分に異なるとGoogleが両方ともインデックスを作成しないと言った人はいませんが、自動ペナルティは適用されません。
理想的には、ここに301を配置したくない...必要なのは異なるカテゴリとタグなので、アーカイブページはあちこちで記事を共有するかもしれませんが、根本的に異なるものです。それでも一方を渡す必要があると思われる場合は、代わりにrel = canonicalを使用してください。
wordpressのタグは、Wordpressの内部検索を支援するために投稿に割り当てられるキーワードです。ただし、wordpressは、実際のコンテンツに基づいて投稿を検出するのに十分スマートです。そのため、技術的にはタグは不要です。
さらに、あなたが説明した問題に加えて、投稿のタグはexample.com/tag/url
のような追加のURLを作成します。
私があなただったら、タグを取り除き、投稿を関連するカテゴリに割り当てるだけです。ブログのホームページで作成された投稿は、カテゴリとアーカイブページに既に含まれているため、タグを使用してさらに複雑にすることはありません。
したがって、タグを削除することで問題なく動作するはずです。このシナリオでは、301のセットアップは不要です。
この場合に301リダイレクトを行う場合、元のページと複製を正規化し、一方をもう一方よりも選択する必要があります。これにより、Googleにメインページが表示され、他のページは無視されます。
<link rel="canonical" href="example.com/tag/url" />
それを両方のページに追加します。hrefは元のページになります。