Canonical URL解説:定義と正しい使い方
4 分で読了
canonical URLは、複数のURLが似たまたは同じコンテンツを含む場合に、どのバージョンが「公式」かを検索エンジンに伝えます。
canonicalが必要な場合
- 同じ商品が複数のカテゴリURLからアクセスできる
- HTTP vs HTTPS、www vs 非wwwのバリエーション
- URLパラメータのバリエーション(
?sort=price) - ページネーション(
?page=2) - 複数のドメインに配信されたコンテンツ
実装
<link rel="canonical" href="https://example.com/preferred-url" />
よくある間違い
- canonicalを404ページに向けている
- 絶対URLではなく相対URLを使っている
- すべてのページのcanonicalをホームページに設定している
- canonicalとhreflangタグが矛盾している
クリーンなURLを生成
canonicalの必要性を減らすために、URLスラッグジェネレーターでクリーンなスラッグから始めましょう。