無料の正規URLジェネレーター — ワンクリックでrel canonicalタグを作成
重複コンテンツは、ウェブ上で最も有害でありながら最も見過ごされているSEO問題の1つです。Canonical URL Generatorは、この問題を数秒で解決します。ページのURLを貼り付け、「生成」をクリックするだけで、検索エンジンにどのバージョンのページをインデックス登録すべきかを正確に伝える、すぐに使える`
`タグが手に入ります。コーディングは不要です。
カノニカルURLとは?
カノニカルURLとは、複数のURLが類似または同一のコンテンツを提供している場合に、そのページの「推奨される」または「マスター」バージョンであることを説明します。検索エンジンはこれを使用して、ランキングシグナルを統合し、重複ページのインデックス登録を回避します。
- 重複URLパターンの例:`http`と`https`、末尾のスラッシュ、UTMパラメータ、ページネーション、印刷用バージョン
- カノニカルタグはHTMLドキュメントの``内に配置されます
- これは指示ではなくヒントですが、Googleはほとんどの場合これを尊重します
rel="canonical"タグとは?
HTML要素自体の技術的な説明:
html
<link rel="canonical" href="https://example.com/page/" />
- 各属性の内訳:`rel="canonical"`、`href`値
- 配置場所:``内、``の前
- 自己参照カノニカルとクロス-ページカノニカル
カノニカルタグがSEOにとって重要な理由
- 重複コンテンツの統合:Googleが複数のバージョン間でPageRankを分割するのを防ぎます
- クロールバジェットの効率化:Googlebotが重複URLにクロールバジェットを浪費するのを防ぎます
- リンクエクイティの統合:どのバージョンを指すバックリンクもカノニカルに流れます
- SERPでの推奨URL:検索結果に正しいURLが表示されるようにします
- ページネーションとフィルタリングされたページ:ソート/フィルターパラメータを持つEコマースカテゴリページ
カノニカルタグが必要な重複コンテンツの一般的な原因
- 同じページのHTTPバージョンとHTTPSバージョン
- WWWありとWWWなしのURL
- URLパラメータ(セッションID、トラッキングコード、ソート/フィルター値)
- 末尾のスラッシュありと末尾のスラッシュなし
モバイル版とデスクトップ版(m.example.com)
複数のドメインでのコンテンツのシンジケーション
印刷に適したページバージョン
CMSが生成するページネーションページ
カノニカルURLジェネレーターの使い方
ステップバイステップのウォークスルー:
- 完全なカノニカルURL(推奨バージョン)を入力フィールドに入力します
- タグを生成をクリックします
- 出力された
<link rel="canonical">タグをコピーします
- ページのHTMLの
<head>セクションに貼り付けます
- WordPressでは、テーマフック、プラグイン、またはカスタムフィールドを使用して挿入します
ウェブサイトにカノニカルタグを追加する方法
- プレーンHTMLサイト:
<head>内に直接貼り付けます
- WordPress(手動):
functions.phpのwp_headアクションを介して追加します
- WordPress(SEOプラグインを使用): Yoast SEO、Rank Math、All in One SEOはすべて、投稿ごとにカノニカルURLフィールドを持っています
- Shopify:
theme.liquidを編集して、<head>ブロックにタグを追加します
- Next.js / React:
next/headまたはreact-helmetを使用します
- ヒント: このジェネレーターを使用して正確なタグを準備し、CMSが必要とする場所に貼り付けます
自己参照型とクロスページ型カノニカルタグ
- 自己参照型: すべてのページがそれ自体をカノニカルとして指す — 重複がない場合でもベストプラクティスとして推奨されます
- クロスページ型: 重複ページ(例:UTMパラメータ付き)がクリーンなオリジナルURLを指す
- それぞれの使用時期
- 異なるドメイン間のカノニカルタグ(シンジケーションのユースケース)
カノニカルURLと301リダイレクト — 違いは何ですか?
比較表:
| Canonical Tag | 301リダイレクト |
|---|---|
| ページアクセシビリティ | 両方のURLにアクセス可能 | 古いURLはアクセス不可になる |
| ユースケース | 重複コンテンツのヒント | ページの恒久的な移動 |
| 実装 | ``内のHTMLタグ | サーバーサイドまたはCMSルール |
| UXへの影響 | 変更なし | ユーザーはリダイレクトされる |
どちらをいつ使用するか。
## **Canonical Tagのベストプラクティス**
* 相対パスではなく、常に絶対URLを使用する
* インデックス登録したい正確なURLを使用し、末尾のスラッシュを含めるか含めないかを一貫させる
* canonical URL自体が`robots.txt`でブロックされていないことを確認する
* 404ページまたはリダイレクトページにcanonicalを設定しない
* canonicalチェーンを避ける(A → B → Cではなく、A → Cに直接設定する)
* 1ページにつき1つのcanonicalタグのみ — 複数のタグはシグナルが無視される原因となる
* サイトにSSL証明書がある場合は、canonical URLでHTTPSを使用する
## **Canonical Tagが機能しているかを確認する方法**
* ページソースを表示(`Ctrl+U`)し、`rel="canonical"`を検索する
* Google Search Console → URL検査ツールを使用する
* ブラウザ拡張機能を使用する:SEO Minion、MozBar、Ahrefs SEO Toolbar
* Screaming Frogを使用して、サイト全体のcanonicalタグをクロールおよび監査する
* GoogleのリッチリザルトテストまたはPageSpeed Insightsを使用して、タグが存在することを確認する
## **Canonical TagとHreflang — 連携方法**
* 多言語/多地域サイトの場合、`hreflang`とcanonicalタグは異なる目的を果たす
* 各言語/地域バージョンは、デフォルト言語ではなく、自己正規化する必要がある
* すべてのhreflangバリアントを単一のcanonicalにポイントしない — これによりhreflangシグナルが打ち消される
## **Canonical URLジェネレーターが必要なのは誰か?**
* 大規模なサイト監査を管理するSEOプロフェッショナル
* テーマ、テンプレート、またはプラグインを構築するWeb開発者
* パラメータベースの重複ページを扱うWordPressサイトの所有者
* フィルタリング/ソートされた製品カテゴリページを持つEコマースストアマネージャー
複数のプラットフォームに記事を配信するコンテンツマーケター
CDNまたはAMPページを使用するブロガーよくある質問
正規URLジェネレーターとは何ですか?
正規URLジェネレーターは、ウェブページのURLを入力として受け取り、すぐに使用できる HTMLタグを出力するツールです。手動でタグを作成する代わりに、URLを貼り付け、生成をクリックし、正しくフォーマットされたタグをページのセクションに直接コピーできます。
なぜウェブページに正規タグが必要なのですか?
正規タグがないと、検索エンジンは同じまたは非常に類似したコンテンツを提供する複数のURL(例:UTMパラメーターの有無、HTTPとHTTPSバージョン)を見つける可能性があります。これにより、ランキングシグナルが重複するURL間で分散され、検索結果に間違ったURLが表示される可能性があります。正規タグは、どのバージョンが権威あるものであるかをGoogleに伝えます。
HTMLでrel="canonical"は何を意味しますか?
タグ内のrel="canonical"属性は、参照されたhref URLが現在のページの優先されるマスターバージョンであることを検索エンジンに伝えます。セクションに配置され、重複またはほぼ重複するページを単一のインデックス可能なURLに統合するために使用されます。
正規URLは301リダイレクトと同じですか?
いいえ。301リダイレクトは元のURLにアクセスできなくし、ユーザーと検索エンジンの両方を新しいURLに自動的に送信します。正規タグは両方のURLにアクセス可能にしますが、どちらをインデックスし、ランキングパワーを帰属させるかを検索エンジンに伝えます。ページを恒久的に移動する場合は301リダイレクトを使用し、両方のURLをライブのままにする必要がある場合は正規タグを使用します。
すべてのページに正規タグが必要ですか?
はい。ページに重複がない場合でも、自己参照正規タグ(正規URLが現在のページURLと一致するもの)はSEOのベストプラクティスと見なされます。これにより、パラメーターのバリエーションによる意図しない重複が検索エンジンによって作成されるのを防ぎ、各ページの優先URLを明示的に確認します。
WordPressサイトで正規URLジェネレーターを使用できますか?
もちろんです。このツールを使用してタグを生成したら、functions.phpを介してテーマのに貼り付けたり、SEOプラグインの正規URLフィールド(Yoast SEO、Rank Mathなど)に挿入したり、ページテンプレートにハードコーディングしたりして、WordPressサイトに追加できます。このツールは、カスタム正規処理が必要な特定のページのタグを生成するのに特に役立ちます。
Googleは常に正規タグに従いますか?
Googleはrel="canonical"を厳密な指示ではなく、強力なヒントとして扱います。ほとんどの場合、Googleは正規タグを尊重しますが、2つのページのコンテンツが著しく異なる場合や、他の強力なシグナルがタグと矛盾する場合(競合するサイトマップや重複への多くのバックリンクなど)は、Googleがそれを上書きする可能性があります。正規のベストプラクティスに従うことで、遵守が最大化されます。
正規タグは異なるドメインを指すことができますか?
はい。クロスドメイン正規タグはサポートされており、コンテンツシンジケーションに広く使用されています。記事をサードパーティプラットフォームで再公開する場合、シンジケートされたコピーには、あなたのドメイン上の元の記事を指す正規タグを含める必要があります。これにより、シンジケートされたバージョンが検索結果であなたのオリジナルを上回るのを防ぎます。
ページに2つの正規タグがある場合はどうなりますか?
ページに複数のタグが含まれている場合、ほとんどの検索エンジンはそのページのすべての正規シグナルを完全に無視し、競合するタグをエラーとして扱います。常に各ページに正確に1つの正規タグがあることを確認してください。このジェネレーターを使用して単一の正確なタグを生成し、公開前にページソースで確認してください。
正規タグが正しく実装されているかを確認するにはどうすればよいですか?
タグを追加した後、ブラウザでページを開き、Ctrl+U(MacではCmd+U)を押してHTMLソースを表示し、canonicalを検索します。Google Search ConsoleのURL検査ツールを使用して、インデックスされたURLのGoogleが宣言した正規URLを確認したり、SEO MinionやAhrefs ToolbarなどのSEOブラウザ拡張機能を使用して、簡単なオンページチェックを行うこともできます。
Related Tools

SEOツールSerpプレビューツールは、ウェブページがGoogle検索結果でどのように表示されるかを視覚化するのに役立ちます。ページタイトル、メタディスクリプション、URLスラッグを入力することで、検索スニペットの正確な表示を確認できます。これにより、公開前に最適化を行い、コンテンツが...

数学計算機と単位変換器公的書類の記入、記念すべきイベントの計画、あるいは単に自分が生まれてから正確に何日経ったかを知りたい場合でも、当社の正確な年齢計算ツールは数秒で正確な答えを提供します。 正確な年齢計算ツールとは? 正確な年齢計算ツールは、生年月日と今日の日付(または指定された任意の日付)と...

Web開発ツール直感的なHTMLテーブルジェネレーターを使用して、HTMLテーブルのマークアップを簡単に生成します。ヘッダーとカスタムデータを含むテーブルを作成します。