9
チャプター9
正規URLタグとは?
正規URLとは、重複するページセットの中で、検索エンジンが最も代表的だと考えるページのURLのことです。
正規URLを検索エンジンに直接伝えることができますが、通知なしに複数のURLをグループ化することを検索エンジンが決定することもあります。これは、Googleが異なるパスの下でURLを複数見つけることができる場合に自動的に発生する可能性があります。
Googleはこれらを検出するのに優れていますが、そのシステムは大規模に動作し、すべてのエッジケースをカバーしているわけではありません。正規URLタグは、Webサイトの優れたパフォーマンスを確保するために重要な側面です。
Googleは同じコンテンツを持つ複数のURLを見つけた場合、重複していると見なされる可能性があるため、検索結果でそれらを降格する可能性があります。
これはドメインをまたいで発生することもあります。2つの異なるウェブサイトを運営し、それぞれに同じコンテンツを投稿した場合、検索エンジンはそれらのいずれかをランク付けすることを選択したり、両方を直接降格したりする可能性があります。
ここで正規URLタグが非常に役立ちます。これにより、GoogleはどのURLがオリジナルの情報源であり、どれが重複しているかを知ることができます。同じまたは異なるドメインにわたる多数の重複ページは、ランキングの低下やペナルティにつながる可能性があります。
eコマースショップで、製品がexample.com/products/phoneとexample.com/phoneからアクセスできると想像してみましょう。
どちらも有効で機能するURLですが、所有している重複コンテンツの検出を防ぐために正規URLを使用しています。https://example.com/products/phoneをランキング対象と見なすことにした場合、正規URLタグを作成します。
<link rel="canonical" href="https://example.com/products/phone" />正規URLタグはSEOパフォーマンスにおいて非常に重要です。なぜなら、異なるURLを作成できるだけでなく、ユーザーやマーケティングツールもそれらを作成できるからです。
Googleでマーケティングキャンペーンを実行していて、GoogleがUTMパラメータを追加すると想像してみてください。この新しい一意のURLがGooglebotにインデックスされる可能性があるため、重複ページを統合するために正規URLタグを表示していることを確認したいです。
例
import Head from 'next/head';
function IndexPage() {
return (
<div>
<Head>
<title>Canonical Tag Example</title>
<link
rel="canonical"
href="https://example.com/blog/original-post"
key="canonical"
/>
</Head>
<p>This post exists on two URLs.</p>
</div>
);
}
export default IndexPage;さらに読む
役に立ちましたか?