SEOツール

無料 Canonical URLタグ生成ツール

静的ページや記事向けのcanonicalタグを生成します。

ツールを読み込み中...

Canonical URLタグ生成ツールとは

canonicalタグは、検索エンジンに対してどのURLがページの優先バージョンかを伝えます。同じコンテンツが末尾スラッシュの有無、index.html、トラッキングパラメータ、別のパスで表示される場合に役立ちます。静的サイトでは、ルーティングとデプロイ出力によって同じページの複数のバージョンが作成される可能性があるため、canonicalタグが必要になることがよくあります。

クイックアンサー

重複またはほぼ重複したコンテンツが複数のURLに存在する場合、canonical URLタグを使用して検索エンジンにどのバージョンが権威あるものかを伝えます。

Last updated: 2026-05-25

制限事項

  • canonicalタグはヒントであり、命令ではありません。Googleは異なるURLをcanonicalとして選択することがあります。
  • 根本的に異なるコンテンツのページのcanonicalタグは検索エンジンに無視されます。
  • 自己参照canonicalが推奨されます。特定の統合理由がない限り、すべてのページは自分自身をcanonicalとして指定すべきです。

Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub

使い方

  1. 優先バージョンとして扱う最終的な公開URLを入力します。
  2. ライブサイトがフォルダURLを正しく解決する場合は、index.htmlを削除します。
  3. 生成されたcanonical linkタグをHTMLのheadセクションにコピーします。
  4. サイト全体で同じcanonical形式を一貫して使用します。

主な用途

  • 複数のパスからアクセス可能なページの優先URLを設定する。
  • GitHub Pagesや静的HTMLエクスポートのcanonicalタグを作成する。
  • 末尾スラッシュとindex.htmlのバリエーションを正規化する。

用途

使用例

index.htmlを含む静的出力

生成されたページが/tools/example/index.htmlとして存在するが、優先される公開URLは/tools/example/である場合、ツールはよりクリーンなcanonical URLを出力します。

トラッキングパラメータのクリーンアップ

ブログ記事がUTMパラメータ付きでトラフィックを受信する場合、canonicalタグは検索エンジンを記事URLのクリーンバージョンに誘導します。

よくあるミス

  • canonicalタグを同等でないページに指定すること。
  • 絶対URLではなく相対URLを使用すること。
  • httpとhttpsの両方のバージョンを明確なcanonicalなしで公開したままにすること。

検証

  1. Google Search ConsoleのURL検査ツールを使用して、各ページについてGoogleがどのURLをcanonicalと見なしているかを確認します。
  2. HTML headのcanonical URLが、スキームと末尾スラッシュを含めて意図したURLと完全に一致することを確認します。

比較

canonical vs hreflang vs sitemap

Aspectcanonicalhreflangsitemap
PurposeDeclares the preferred URL when duplicate or near-duplicate content existsMaps equivalent pages in different languages or regionsLists all important URLs for crawler discovery and prioritization
Where it goesIn the HTML head as a link tag or in the HTTP headerIn the HTML head as a link tag with hreflang attributeStandalone XML file at the site root
What happens if missingSearch engines may choose a different URL or treat multiple URLs as separate pagesSearch engines may serve the wrong language version or no language-specific resultDeep pages may not be discovered by crawlers
Affects ranking or discoveryRanking. Helps consolidate ranking signals to one URL.Discovery and ranking. Helps match the correct language page to the searcher.Discovery. Helps crawlers find pages but does not directly affect ranking.

Canonical tags manage duplicate URLs, hreflang tags connect language versions, and sitemaps help crawlers discover pages. Each serves a distinct purpose.

FAQ

Canonical URLタグ生成ツールのFAQ

canonical URLは絶対パスであるべきですか?

はい。絶対URLの方が明確で、ページがフォルダ間やテンプレート間で移動しても壊れにくくなります。

複数のページが同じcanonical URLを使用できますか?

それらが同一またはほぼ同一のコンテンツの複製バージョンである場合にのみ可能です。異なるページがすべて1つのcanonical URLを指すべきではありません。

canonicalタグはリダイレクトの代わりになりますか?

いいえ。リダイレクトは訪問者とクローラーのナビゲーションを制御します。canonicalタグは同等のコンテンツに対するインデックスシグナルです。

ページネーションされたページ(2ページ目、3ページ目など)のcanonical URLはどうすべきですか?

各ページネーションページは通常、自分自身をcanonical URLとして指定すべきであり、1ページ目を指すべきではありません。シリーズ内のすべてのページを1ページ目に指定すると、検索エンジンに1ページ目しか存在しないと伝え、より深いコンテンツのインデックスを妨げる可能性があります。ページネーションページでは自己参照canonicalを使用し、rel="next"とrel="prev"のlinkタグを追加するか、View Allページが存在する場合はそれをcanonicalターゲットとして使用します。

関連ツール

その他のseoツール

こちらもお試しください

こちらもお試しください