正規タグ(別名「rel canonical」)は、特定のURLがページのマスターコピーを表すことを検索エンジンに伝える方法です。正規タグを使用すると、複数のURLに表示される同一または「重複」コンテンツに起因する問題を防止できます。実際には、正規タグは、検索結果に表示するURLのバージョンを検索エンジンに通知します。
簡単に言うと、rel = canonicalタグは、検索目的で1つのURLが別のURLと同等であることをGoogleに伝える方法です。通常、URL(B)はURL(A)の複製であり、正規タグは(A)を指します。次のタグは、URLを生成するページ(B)に表示されます。
<link rel=”canonical” href=”http://www.example.com/url-a.html” />
正規のリンクが404を返し、存在しない場合、SEOの影響はどうなるのでしょうか。
www.example.com/abc
とwww.example.com/us/xyz
を検討してください。両方のページは同じで、コンテンツはまったく同じです。 /us/xyz
をSERPでランク付けする場合。
Googleウェブマスターツールでは、/abc
を/us/xyz
に301リダイレクトして、重複ペナルティやランキングの低下を回避することを推奨しています。
技術的な制限により、301リダイレクトが不可能な場合があります。次に、<link rel=”canonical” href=”http://www.example.com/us/xyz”/>
のソースコードにwww.example.com/abc
という標準的なタグを配置することをお勧めします。このようにして、www.example.com/us/xyz
がランク付けが必要な実際のページであるボットを推測します。 www.example.com/abc
は引き続きクロールされますが、リンクジュースとオーソリティはwww.example.com/us/xyz
に移動し、サイトオーソリティに基づいて関連する結果のランキングを開始します。
正規タグに誤ったURlを配置すると、両方のページがSERPで表示されなくなります。ユーザーによって検索されたクエリに対してページ権限が非常に高い場合、場合によっては/abc
が表示されます。しかし、あなたの競争相手は確かにそれから利益を得ようとしています。
基本的に、正規URLタグは、検索エンジンに、ランク付けする最終的なURLが404をトリガーするURLであることを伝えます。
クローラーがこの標準的なurlタグをたどって404ステータスを確認すると、それらは消えて、後で再び戻ってくるかもしれません(404は「消えた」ではなく「一時的な」だけです)が、 404ページの高品質コンテンツでは、最終的に検索結果で正規URLが減価されます。
別の正規のURL(存在するURL)を選択するか、欠落しているページを作成することにより、正規の> 404の問題を実際に整理することをお勧めします。
あなたの実際の目標がページを取り除くことであるならば、404ではなく410「Gone」ステータスを使用してください。そして、それで標準を指すことを気にしないでください。