canonicalが外部ドメインを指している

外部ドメインへのcanonicalは「このページの正規版は他社サイトにあります」という宣言です。記事配信(シンジケーション)などで意図的に使う正当な設定ですが、意図せず設定されている場合、自サイトのページは評価を放棄していることになります。

公開日: 2026年8月16日 / 最終更新日: 2026年9月6日

カテゴリ: インデックス / 影響度: 高 / 想定工数: 1時間 / ルールID: canonical_external

この問題の意味

canonicalに別ドメインのURLを指定すると、検索エンジンに「評価はそちらのURLへ」と伝えることになります。指定が尊重されれば、自サイトのページはインデックスされず、外部のURLが検索結果に表示されます。

これは機能としては正当です。問題は「意図しているか」だけです。

意図的な正当ケース

これらに該当するなら修正は不要です。診断で検出された際に「意図どおり」と確認できれば、それで完了です。

事故の典型パターン

事故の場合、影響は深刻です。ページが検索結果に出なくなるうえ、見た目は正常に表示されるため発見が遅れます。

Smash SEOの検出条件

応答が200番台〜300番台のページについて、canonicalに指定されたURLのドメイン部分がページ自身のドメインと異なる場合に検出します。比較の際、大文字・小文字の違いと既定ポート(:80 / :443)の明示は同一として扱い、表記揺れによる誤検知を避けています。

直し方

よくある質問

外部canonicalは必ず尊重されますか?

いいえ。canonicalは推奨シグナルであり、Googleは内容の類似性なども見て判断します。ただし外部ドメインへの指定は比較的尊重されやすく、リスクの高い設定であることに変わりはありません。

転載記事にはcanonicalとnoindexのどちらを使うべきですか?

オリジナルに評価を返したいならcanonical、単に検索結果に出したくないだけならnoindexです。両方同時に設定するのは矛盾シグナルになるため避けてください。

関連記事

この問題が自分のサイトで起きているかは、URLを入力するだけで確認できます。 無料で診断するルール一覧料金プラン