無料Canonicalタグチェッカー
SEOとAI検索可視性を低下させるcanonicalタグの問題をスキャンします。ページを分析し、問題を即座に報告します。
Canonicalタグとは?
canonicalタグ(rel="canonical")は、ページの<head>内に記述するHTML要素で、どのURLが正規バージョンであるかを検索エンジンに伝えます。複数のURLに重複コンテンツが存在する場合、canonicalタグは優先URLにランキングシグナルを統合します。
なぜ重要か
- 重複コンテンツによる検索ランキングの分散を防止
- クロール効率を向上 — Googleが正規URLに集中
- アナリティクスデータ(クリック、インプレッション)を1つのURLに統合
よくある問題
- canonicalの欠落 — 検索エンジンが勝手にバージョンを選択
- canonicalの重複 — 1ページに複数の矛盾するタグ
- 壊れたターゲット — 404やリダイレクト先URLを指すcanonical
よくある質問
ChatGPT、Gemini、Claude、PerplexityなどのAIアシスタントは、従来の検索エンジンと同様にウェブコンテンツをクロール・インデックスします。canonicalタグが欠落または誤設定されている場合、AIモデルは重複コンテンツに遭遇し、どのバージョンが正規であるか判断に困る可能性があります。これにより、AI生成回答でのブランドプレゼンスが薄まり、引用や推奨が減少する可能性があります。
canonicalタグがないと、検索エンジンとAIクローラーはどのバージョンが「本物」かを推測しなければなりません。これにより、ランキングシグナルが複数のURLに分散する重複コンテンツの問題が発生し、全体的な可視性が低下します。Googleが間違ったバージョンをインデックスしたり、AIアシスタントがサイトの一貫性のない古いコンテンツを引用する可能性があります。
いいえ。1ページに複数のcanonicalタグがあると矛盾が生じ、検索エンジンはどのURLが正規であるか判断できず、すべてのcanonicalヒントを無視する可能性があります。これはcanonicalタグの最も一般的な問題の1つです。当チェッカーは重複canonicalをフラグ付けし、迅速な修正を支援します。
新しいページの公開、サイトのリデザイン、ドメインの移行、URL構造の変更時にcanonicalタグを監査すべきです。アクティブなサイトでは、月次チェックが推奨されます。CMSの更新、プラグインの変更、新しいコンテンツにより、定期的な監査なしでは気づかないcanonicalの問題が静かに発生する可能性があります。
はい。GeoVectorのcanonicalタグチェッカーは完全無料で、登録不要です。任意のURLをスキャンして、欠落・重複・誤設定されたcanonicalタグの結果を即座に取得できます。より詳細なサイト全体の監査と継続的なモニタリングには、GeoVectorのプレミアムプランをご利用ください。
このツールが指摘する内容と、その直し方
各行がスキャンで返りうる指摘と、それを解消する修正です。
| Finding | What it means | Fix |
|---|---|---|
| Missing canonical | The page has no rel="canonical". Search engines and AI crawlers pick a version themselves, and they do not always pick yours. | Add a self-referencing canonical to every indexable page. |
| Duplicate canonical | Two or more canonical tags on one page. Conflicting hints are usually discarded together, so you end up with none. | Keep exactly one. The usual cause is a theme and an SEO plugin both injecting a tag. |
| Relative canonical | The href is a path rather than a full URL. It resolves against whatever host served the page, which breaks on staging domains and syndicated copies. | Use the absolute https:// URL. |
| Protocol mismatch | The page is served over HTTPS but points at an HTTP canonical, or the reverse. | Match the protocol the site actually serves. |
| Canonical target redirects | The canonical URL 301s elsewhere, so the page nominates a URL that itself defers to another one. | Point straight at the final destination. |
| Canonical target not reachable | The canonical URL returns 404, 410, or a 5xx. The hint is unusable. | Point at a live URL, or remove the tag until the target exists. |
| Cross-page canonical | The canonical points at a different page. Deliberate for print views and paginated variants, a bug when every page points at the homepage. | Confirm the target is intended; keep self-referencing canonicals everywhere else. |
| hreflang / canonical conflict | A page canonicalizes to a URL in a different language than its own hreflang entry, which cancels the language signal. | Canonicalize within the same language, then cross-link languages with hreflang. |
マークアップを正しく書く
canonical タグはたった1行です。だからこそ、間違ったまま何か月も気づかれないことがあります。
<head>
<link rel="canonical" href="https://example.com/blog/how-canonicals-work" />
</head>Link: <https://example.com/reports/2026-benchmark.pdf>; rel="canonical"<!-- Served at https://example.com/blog/how-canonicals-work -->
<link rel="canonical" href="https://example.com/" />すべてのページをトップページに向けることは、サイト全体が1つの文書だとクローラーに伝えることに等しい設定です。原因はたいてい、ページごとに上書きされないままのグローバルなテンプレート変数です。テーマ変更後に自然流入が落ちたなら、まずここを確認してください。
出典と仕様
このページの内容はすべて、以下の一次資料に照らして確認しています。ベンダーがルールを変更したときは、まずそこに現れます。
- RFC 6596: The Canonical Link Relation — IETF
- How to specify a canonical URL with rel="canonical" — Google Search Central
- Canonicalization troubleshooting — Google Search Central
最終確認日: 。ベンダーが仕様を更新するたびに、このページを原典と突き合わせて見直しています。