Canonical Tag Generator
Generate canonical link tags and HTTP headers to prevent duplicate content.
HTML <head> タグ
<link rel="canonical" href="https://www.example.com/blog/my-article" />HTTPレスポンスヘッダー
Link: <https://www.example.com/blog/my-article>; rel="canonical"正規化されたカノニカルURL
https://www.example.com/blog/my-articleこのツールについて
カノニカルタグ(<link rel="canonical">)は、重複または類似したページが存在する場合に、どのURLが「マスター」コピーであるかを検索エンジンに伝えます。これにより、リンクエクイティが複数のURLに分散するのを防ぎます。
このツールはURL(ホスト名の小文字化、末尾スラッシュの削除)を正規化し、<head>セクション用のHTMLタグと同等のHTTPレスポンスヘッダーを生成します。
使い方
- 入力フィールドにページのURLを入力します。
- ツールがURLを自動正規化します(末尾スラッシュの削除、ホスト名の小文字化)。
- HTML <head> タグをコピーして、ページの<head>要素内に貼り付けます。
- または、サーバーでHTTPレスポンスヘッダーを設定しても同じ効果が得られます。
活用事例
www/non-www URLの統合、HTTP/HTTPS、フィルタリングされた商品ページ、ページネーション、サードパーティサイトに公開されたコンテンツにカノニカルタグを使用します。
よくある質問
- すべてのページにカノニカルタグが必要ですか? — はい。重複がないページでも、SEOのベストプラクティスとして自己参照カノニカルを推奨します。
- 絶対URLと相対URLのどちらを使うべきですか? — 常に絶対URL(https://...)を使用してください。相対パスは技術的に有効ですが、一部のクローラーで問題が発生することがあります。
- カノニカルタグは重複排除を保証しますか? — いいえ。検索エンジンへのヒントであり、指令ではありません。通常は尊重されますが、別のURLをより権威があると判断した場合は無視されることがあります。