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スラッグジェネレーターでクリーンなスラッグから始めましょう。