国際SEOとHreflangチェックリスト
この国際SEOおよびhreflangチェックリストを使用して、URL構造の選択、言語シグナルの検証、市場のローカライズ、公開時のクローラビリティ保護を行います。
国際SEO は、同等のコンテンツを言語や地域を超えて発見可能かつ有用にします。このチェックリストは、それらのページを支えるシステム(URL、ローカライゼーション、代替シグナル、通貨、リダイレクト、発見、測定)をゲート(審査)します。
チェックリスト: 国際対応とhreflangの準備。 時間枠: 1つのテンプレートと最大5つの市場で2〜4営業日。チェックアウト、法制度、CMSが実質的に異なるごとに1日追加。 所有者: 国際SEOリード(ウェブエンジニア1名と言語ごとに現地コンテンツレビュー担当者1名と連携)。 リリース権限: 国際SEOリードとプロダクトまたは市場の責任者が共同で行使。
これは校正ではありません。ユーザーと検索エンジンが正しい市場のURLに到達し、ローカライズされたジャーニーを完了できるかどうかを判断します。
このチェックリストが存在する理由と、ここで実行する理由
国際的な実装は、SEOプロセス の先行アウトプット(優先市場と目標、アナリティクスとSearch Consoleへのアクセス、技術的ベースライン、市場レベルのクエリ調査、情報設計、および同等物を必要とするページのインベントリ)を活用します。これらがなければ、チームは丸ごと翻訳し、ビジネスがサポートできない市場のURLを作成することになります。
市場とテンプレートの決定後、ローカライズURLの公開または送信前に実行します。それより早いとURLモデルが推測的になり、遅いと矛盾した正規URL、不完全なリターンタグ、強制リダイレクト、および薄い翻訳がクローラーに露出します。
市場調査はどこで競争するかを決定し、インベントリは何に同等物が必要かを決定し、このチェックリストは各同等物の扱い方、接続方法、ローカライズ方法、検証方法を決定します。変更があると、依存するすべてのチェックが再開されます。
インプットとアウトプット
アウトプットは、エンジニアリング、コンテンツ、アナリティクス、QAのための契約書です。「hreflang完了」では十分ではありません。
| 方向 | 項目 | 受入条件 |
|---|---|---|
| インプット | 市場の決定 | 言語、国または地域、商業オーナー、サポート対象製品、通貨、フルフィルメント、法的制約、成功指標を指定。 |
| インプット | 需要と意図のマップ | 言語を国から分離し、優先ページごとに現地のクエリ、語彙、フォーマット、競合他社、検索意図を記録。 |
| インプット | URLとプラットフォームのインベントリ | 現在のURL、CMSの境界、ドメイン、サブドメイン、リダイレクト、正規URL、サイトマップ、アナリティクスプロパティ、Search Consoleプロパティを一覧表示。 |
| インプット | ページ等価性マトリックス | どのページが真の代替か、どのページが市場固有か、どのページがグローバルかを記載(すべてのページにすべての言語があると仮定しない)。 |
| インプット | 現地レビュー体制 | 現地のレビュー担当者と、規制対象、価格、税金、配送、サポートに関する主張を承認できる権限者を指名。 |
| アウトプット | 承認済みURLモデル | ccTLD、サブドメイン、またはサブフォルダの選択、ルートパターン、所有権、移行の影響、例外ルールを記録。 |
| アウトプット | 代替クラスターマニフェスト | インデックス可能なURLごとに1行。言語-地域コード、自己正規URL、すべての代替、オプションのx-default、ステータス、検証結果を含む。 |
| アウトプット | ローカライゼーション受入記録 | 表示されるコピー、メタデータ、メディア、単位、通貨、法的条件、ナビゲーション、フォーム、コンバージョンステップが市場でレビューされたことを証明。 |
| アウトプット | リダイレクトとセレクター仕様 | すべての市場URLに対する提案動作、明示的なユーザー選択、永続性、ボットの動作、直接アクセスを定義。 |
| アウトプット | 公開とモニタリングの引き継ぎ | QAにテストセット、サイトマップの変更、Search Consoleプロパティ、ベースライン指標、障害、所有者、ロールバック条件を提供。 |
チェックリスト
すべての項目には、理由、ルール、方法、ツール、観察可能な完了条件があります。すべての項目について、PASS、FAIL、またはN/Aを証拠とともに記録します。
1. 市場-ページ契約の確認
理由: 言語と国は異なります。スペイン語はスペイン、メキシコ、またはグローバルなオーディエンスにサービスを提供する可能性があり、1つの国に複数の言語が必要な場合もあります。ロケールコードは市場戦略ではありません。 内容: すべてのロケールに対してオーディエンスと機能を定義し、同等の目的を持つページのみをクラスター化します。 方法: 言語、地域、意図、オファー、価格、フルフィルメント、法的所有者、サポート経路をマッピングし、実質的に異なるページには「同等なし」とマークします。 ツール: 市場概要、クエリ調査、カタログ、法的要件、インベントリ。 完了条件: すべてのURLに1つのオーディエンスと所有者があり、すべてのクラスターに同等の意図があり、空白のセルが想定翻訳にならないこと。
2. 1つのURL構造を意図的に選択する
理由: ルートモデルは、権限の統合、インフラストラクチャ、レポーティング、運用の独立性、移行リスクを長年にわたって制御します。 内容: 国別コードトップレベルドメイン(ccTLD、例:example.de)、サブドメイン(例:de.example.com)、またはサブフォルダ(例:example.com/de/)から、好みではなく結果に基づいて選択します。
| モデル | 利点 | コストと結果 | 推奨されるケース |
|---|---|---|---|
| ccTLD | ユーザーにとって明確な国のアイデンティティと強力な運用分離 | 個別のドメイン、証明書、アナリティクス、Search Consoleのセットアップが必要。リンクとメンテナンスが分割され、言語のみのターゲティングは不便 | 各国が独自の運用、予算、ガバナンス、および永続的なドメイン所有権を持つ明確なビジネスである場合 |
| サブドメイン | 1つのブランド下で個別のホスティング、CMS、セキュリティ、リリースサイクルが可能 | より多くのプロパティとクロスサイト制御が必要。チームが一貫性のないナビゲーション、正規URL、測定を誤って作成する可能性あり | 技術的または組織的な分離が必須であり、1つのホストでは実現できない場合 |
| サブフォルダ | 1つのドメイン、リンクグラフ、ナビゲーションシステムを維持し、通常は最もシンプルなアナリティクスとデプロイモデル | 共有インフラと厳格なルートガバナンスが必要。プラットフォームの障害はすべての市場に影響 | 市場がプラットフォームとブランドを共有し、法的またはホスティング上の制約で分離が必要ない場合 |
方法: 所有権、法的制約、ホスティング、CMS、アナリティクス、リンクエクイティ、移行、リリースの自律性、5年間の運用コストに対して3つのモデルを評価します。クエリパラメータを主要なロケール構造として使用しないでください。正規URLやリンクでドロップ、重複、誤った処理が発生しやすいためです。 ツール: アーキテクチャ決定記録、DNSとCMSのインベントリ、アナリティクス計画、リダイレクトモデル。 完了条件: 1つのモデルとルート文法が承認され、すべての例外に所有者がおり、ホームページ、カテゴリ、記事、製品、利用不可ページのサンプルURLが曖昧さなく解決されること。
3. 文章だけでなく体験をローカライズする
理由: 翻訳は言葉を変えます。ローカライゼーションは体験を市場にとって正確で自然なものにします。機械的なリテラル出力は、意図、専門用語、単位、税務用語、信頼の手がかり、または行動喚起を見逃す可能性があります。 内容: 完全なジャーニーを適応させます。ポリシーで許可されている場合にのみ、機械翻訳をドラフトとして使用します。 方法: 現地のレビュー担当者がクエリ、メタデータ、コピー、メディア、日付、単位、価格、法的主張、フォーム、バリデーション、チェックアウト、サポートをチェックします。翻訳するのではなく、現地のキーワードを調査します。 ツール: ロケールガイド、市場調査、翻訳メモリ、ステージングブラウザ、受入シート。 完了条件: ソース言語の断片がゼロになり、主張が現地で有効であり、レビュー担当者がコンバージョンパスを完了し、担当者名、日付、結果が保存されていること。
4. 完全なhreflangクラスターを構築する
理由: 一方向の代替シグナルは曖昧です。送信先が関係性を確認する必要があります。Hreflang
は、言語または言語-地域の代替を識別するHTML属性であり、リダイレクトの指示でもローカライゼーションの代用でもありません。 内容: すべてのインデックス可能なメンバーが自分自身と他のすべての有効なメンバーをリストし、各送信先から一致するリターンタグがあるようにします。利用可能な場合はISO 639-1言語コードを使用し、オプションでISO 3166-1 alpha-2地域コードを続けます(例:en、en-GB、pt-BR)。国のみを単独で使用しないでください。 方法: テンプレートを手動編集するのではなく、クラスターマニフェストからタグを生成します。最終的な絶対URLをセットとして比較し、ステータス、コード構文、自己参照、相互性を検証します。 ツール: マニフェストジェネレーター、クローラー、レンダリングHTML、HTTPクライアント、hreflangバリデーター。 完了条件: インデックス可能なクラスターメンバーの100%が200を返し、同一のメンバーセットをリストし、自分自身を含み、有効なコードを使用し、欠落や競合するリターンタグがゼロであること。
5. 正規URL、インデックス可能性、代替シグナルを整合させる
理由: hreflangは代替を関連付けますが、言語間の正規URLはそれらを統合します。これらの指示は一緒になると矛盾します。正規URL
は優先する重複を識別し、インデックス可能性
はページが検索インデックスの対象となることを意味します。 内容: 各ローカライズページに自己正規URLを付与し、インデックス可能な200のURLのみをクラスター化します。 方法: 宣言された正規URLとGoogleが選択した正規URL、robotsディレクティブ、ステータス、最終ターゲット、代替送信先を比較します。修正されるまで、noindex、リダイレクト、ブロック、ソフト404、非正規URLを削除します。 ツール: クローラー、ヘッダー、ソース、ロボットテスター、URL検査。 完了条件: すべてのメンバーが1つの自己正規URLでクロール可能かつインデックス可能であり、代替のリダイレクト、エラー、他への正規化がないこと。
6. 真のフォールバックにのみx-defaultを使用する
理由: マッチしないユーザーには安定した送信先が必要ですが、デフォルトをでっち上げると、検索エンジンを任意の商業市場に送る可能性があります。x-defaultは、リストされた1つのロケールをターゲットとしない、言語セレクター、グローバルページ、またはフォールバックのためのhreflang値です。 内容: そのようなフォールバックページが実際に存在する場合にのみ、クラスターごとに正確に1つのx-defaultを追加します。 方法: グローバルセレクターまたはニュートラルなフォールバックを意図的に選択し、クラスター内で相互に含め、ユーザーが選択する前に訪問者を強制的に移動させないことを確認します。 ツール: クラスターマニフェスト、レンダリングHTML、クリーンなCookieを持つブラウザ、クローラー。 完了条件: 該当する各クラスターに文書化された目的を持つ1つの相互x-defaultがあり、有効なフォールバックのないクラスターにはx-defaultがないこと。
7. ロケールの発見を一貫させる
理由: 代替タグはクロールパスを置き換えません。タグやフォームコントロールにのみ存在するページは、人やクローラーにとって発見が難しいままです。XMLサイトマップ はURLの機械可読リストであり、クローラビリティ はクローラーがそれらのURLに到達して読み取れることを意味します。 内容: クロール可能なリンクを通じてロケールの代替を公開し、サイトマップに完全な正規URLを送信します。hreflangには1つの実装方法(HTML、非HTMLファイルのHTTPヘッダー、またはXMLサイトマップ)を使用します。チームが複数の方法が同一であることを証明できる場合を除きます。 方法: 各市場のホームページからクロールし、セレクターを通常のリンクとして検査し、サイトマップをマニフェストと比較し、ナビゲーションが現在の同等ページを不必要にドロップしないことを確認します。 ツール: クローラー、サイトマップパーサー、JavaScriptなしのブラウザ、リンクグラフ。 完了条件: すべての優先ローカライズURLに少なくとも1つのクロール可能な内部パスがあり、すべてのサイトマップエントリが正規URLで200を返し、実装されたすべてのhreflangソースが同一のクラスターを宣言していること。
8. 通貨をロケールターゲティングから分離する
理由: 言語、送信先、通貨は関連していますが、互換性はありません。 内容: 通貨のみを使用してロケールURLを作成または切り替えることなく、正しい通貨と条件を表示します。 方法: 税の包含、価格リストまたは為替レート、四捨五入、更新時間、利用不可商品の動作を定義します。市場ごとに1つの安定したクロール可能な価格状態を維持し、ユーザーが選択した通貨は、それが明確な市場を表す場合を除き、表示上のものとして扱います。 ツール: カタログ、価格設定サービス、税ルール、構造化データ、購入テスト。 完了条件: 通貨が明示的であり、ページとチェックアウトが一致し、税金と配送の条件が表示され、構造化データが一致し、通貨の切り替えが正規URLやhreflangのIDを変更しないこと。
9. 強制地理位置情報リダイレクトを選択に置き換える
理由: インターネットプロトコル(IP)ロケーションとブラウザ言語は不完全なヒントです。強制リダイレクトは、クローラーを1つの市場に閉じ込め、旅行者や多言語ユーザーの選択を妨げ、リダイレクトループを引き起こし、直接共有されたURLにアクセスできなくする可能性があります。 内容: すべてのロケールURLに直接アクセス可能にし、IPやAccept-Languageのみからのリダイレクトではなく、却下可能な市場提案を提供します。 方法: 複数の場所からのクリーンなセッション、ログイン状態とログアウト状態、クローラーユーザーエージェント、無効化されたCookie、明示的に保存された設定をテストします。ユーザーが市場を切り替えたときに、現在のページの同等ルートを保持します。同等物がない場合は、フォールバックを説明します。 ツール: ブラウザロケーションテスト、HTTPクライアント、エッジ/CDNルール、サーバーログ、自動リダイレクトテスト。 完了条件: すべてのローカライズURLへの最初のリクエストが意図した200ページを返し、ボットが地理によってリダイレクトされず、明示的な選択が永続化され、ユーザーがそれを元に戻せ、ループやマルチホップチェーンがゼロであること。
10. 規模展開前にテンプレートと代表URLを検証する
理由: 1つの正しいホームページは、1つのテンプレートしか証明しません。国際的な欠陥は、ページネーション、商品バリアント、翻訳漏れ、ファセットルート、1つの市場で利用できないページに隠れていることがよくあります。 内容: 一括リリース前に、すべての異なるテンプレートとエッジ状態をテストします。 方法: 市場ごとに少なくとも10のURLを選択します。ホームページ、最も需要の高いページ、各テンプレート、1つの利用不可の製品またはサービス、該当する場合は1つのページネーションまたはフィルタールート、および代替のない1つのURLを含めます。ソース、レンダリング、レスポンス、正規URL、hreflang、ナビゲーション、コンテンツ言語、コンバージョンパスを比較します。 ツール: ステージングクロール、ブラウザ、マニフェスト差分、HTTPクライアント、テストケースシート。 完了条件: すべての異なるテンプレートと必要なエッジ状態が表現され、サンプリングされたすべてのURLが該当するすべてのルールに合格し、テンプレートレベルの障害がそのテンプレートによって生成されたすべてのURLをブロックすること。
11. 市場レベルの測定を確立する
理由: 集計トラフィックが上昇しても、ターゲット市場の可視性が失われる可能性があり、新しいフォルダが健全に見えてもデフォルト言語が支配しているだけかもしれません。 内容: 公開前に、市場、言語ルート、ディレクトリ、国、デバイス、コンバージョン、収益のためのレポーティングディメンションを作成します。 方法: ステージングでアナリティクスのページビューとイベントを確認し、必要なすべてのSearch Consoleプロパティまたはドメインプロパティを接続し、公開時間を注釈し、同じ期間とクエリセットのベースラインを保存します。 ツール: アナリティクスデバッガー、Search Console、AmICitedの国別・ディレクトリレポート、公開レジスター。 完了条件: テストセッションが意図した市場とルートに表示され、コンバージョンが市場と通貨を保持し、すべてのプロパティが所有者にアクセス可能であり、日付入りのベースラインがリリース前に存在すること。
12. ライブ検証を実行し、所有権を維持する
理由: ステージングでは、DNS、CDN、本番リダイレクト、最終的な正規URL、Googleが発見後に何を選択するかを証明できません。 内容: デプロイ直後に重要なチェックを繰り返し、公開を完了と見なさずにモニタリングを割り当てます。 方法: 本番サンプルをクロールし、更新されたサイトマップを送信し、優先URLを検査し、ログとアナリティクスを確認し、その後、発見後および最初の意味のあるレポーティングウィンドウ後にチェックをスケジュールします。 ツール: 本番クローラー、AmICited、Search Console、サーバーログ、インシデントトラッカー。 完了条件: 本番が承認されたマニフェストと一致し、ブロッキング障害がゼロであり、すべての観察にタイムスタンプがあり、各延期データチェックに「モニタリング」という曖昧な指定ではなく、所有者と日付があること。
AmICitedのツール
AmICitedは、発見、公開、モニタリングのためのSearch Consoleの証拠を提供します。現地のレビュー担当者や完全な相互タグクロールを置き換えるものではありません。
- 国とデバイス を国とデバイスレポート で開きます。需要がないと想定する前に、インプレッションはあるが掲載順位やクリック率が低い国を調査します。
- Google検索ディレクトリ をディレクトリレポート で使用して、ロケールフォルダを比較し、弱いテンプレートを掘り下げます。
- サイトマップとインデックス をサイトマップとインデックスレポート で開きます。警告やエラーなしでダウンロードを確認し、優先URLのインデックス登録をリクエストします。リクエストによってブロックされたURLがインデックス可能になることはありません。
- URL検査 で代表URLをURL検査レポート で確認します。宣言された正規URLとGoogleが選択した正規URLを比較します。そのカバレッジリストはサンプルであり、hreflang監査ではありません。
判定ルール
「不良」とは、リリースをブロックするか修正をトリガーする状態であり、翻訳品質に関する感情ではありません。
| 所見 | 不良閾値 | 判定 |
|---|---|---|
| 無効なhreflangコード、国のみの値、または不正な形式の絶対URL | 1つ以上 | FAIL |
| 自己参照またはリターンタグの欠落 | 1つ以上のクラスターメンバー | クラスター全体をFAIL |
| クラスター内でメンバーセットが異なる | 任意の差異 | クラスター全体をFAIL |
| インデックス可能な代替のレスポンス | 最終200以外 | FAIL |
| インデックス可能な代替の正規URL | 欠落、複数、または自己参照でない | FAIL |
| ブロックされた、またはインデックス不可能な代替 | 1つ以上 | 修正されるかクラスターから削除されるまでFAIL |
| x-default | クラスターごとに1つより多い、非相互、または強制リダイレクトを指す | FAIL |
| IPまたはブラウザ言語のみに基づくリダイレクト | 最初のリクエストでの強制リダイレクト | FAIL |
| リダイレクトチェーンまたはループ | 1ホップより多い、または任意のループ | FAIL |
| ソース言語の断片、プレースホルダー、または未翻訳のインターフェース文字列 | リリースURLに1つ以上 | FAIL |
| クリティカルジャーニーのローカライゼーション | ランディングページ、フォームまたはカート、確認画面、法的条件、サポート経路の100%未満 | FAIL |
| 表示価格と構造化価格の不一致 | 通貨、金額、在庫状況、または税の矛盾 | FAIL |
| 優先ローカライズURLへのクロール可能なパス | 内部リンクが0 | FAIL |
| ローカライズされたサイトマップの警告またはエラー | 1つ以上の未解決 | FAIL |
| 公開前の代表テスト | 市場あたり10URL未満、または異なるテンプレートの欠落 | FAIL |
| 本番サンプル合格率 | 100%未満 | 該当テンプレートまたは市場をHOLD |
クリック率と掲載順位のギャップは診断用であり、自動的な失敗ではありません。類似のページと期間を比較します。ローカライゼーションの欠陥を証明する普遍的なパーセンテージはありません。
成果物: 国際公開パッケージ
バージョン管理されたフォルダまたはチケットバンドルとして、以下の最低限の内容を引き継ぎます。
01-url-model.md
- 決定、却下された代替案、ルート文法、所有者、移行とロールバック
02-market-page-matrix.csv
- 市場、言語、地域、ソースURL、ローカライズURL、意図、可用性、レビュー担当者
03-hreflang-manifest.csv
- URL、コード、自己正規URL、代替、x-default、ステータス、インデックス可能性、結果
04-localization-acceptance.csv
- URL、フィールド/ジャーニー、レビュー担当者、結果、証拠、例外
05-redirect-selector-spec.md
- 提案ロジック、明示的な選択、永続性、ボットの動作、同等なしの動作
06-launch-verification.csv
- URL、デプロイ日時、クロール結果、サイトマップ状態、検査状態、アナリティクスの証拠、所有者
判定: PASS — リリース | FAIL — 保留
次回レビュー日と指名された所有者:
マニフェストを本番と調整します。例外は、理由、リスク、承認者、有効期限、修正担当者とともに保存します。URLモデル、テンプレート、ロケールセット、正規URL、またはリダイレクトポリシーが変更された場合、影響を受けるチェックが再開されます。
よくある問題
- すべてのソースページが自動翻訳される。 翻訳が市場選択と誤って認識されたため、現地需要のないページ、利用不可の商品、サポートされていない主張が公開される。
- デフォルト言語がすべての正規URLになる。 検索エンジンが統合指示と代替指示を同時に受け取り、ローカライズURLが消えるか、間違ったURLが選択される。
- ソースページのみが代替をリストする。 リターンタグが欠落しているため、1つのテンプレートが正しく見えてもクラスターが不完全になる。
- 国コードが言語として使用される。
UKやBRのような値は言語-地域のペアを表現せず、有効な例はen-GBやpt-BR。 - x-defaultが最大の市場を指す。 商業的な国のページがニュートラルなフォールバックとしてラベル付けされ、適切にサービスを提供できないユーザーを受け取る。
- セレクターがJavaScriptのみ。 ユーザーはドロップダウンを見るが、クローラーには代替を発見する通常のリンクがない。
- IPロケーションがルートを強制する。 クローラーや旅行者は直接リクエストしたURLを保持できず、キャッシュが場所によって異なり、エッジとアプリケーションルールの間でリダイレクトループが発生する。
- 通貨が重複したロケールURLを作成する。 パラメータやパスが増殖する一方で、コンテンツ、正規URL、構造化価格が矛盾する。
- ホームページが合格し、規模展開が始まる。 製品、カテゴリ、ページネーション、欠落同等テンプレートが、数千のURLにわたって異なるタグセットを生成する。
- レポーティングが公開後に開始される。 ベースラインや注釈がないため、チームは実装の影響を季節性、ブランド需要、または無関係なリリースから分離できない。
次のフェーズ
このチェックリストは、公開パッケージを公開前QAチェックリスト に引き継ぎます。QAは、URLモデル、本番候補、マニフェスト、ローカライゼーション承認、サイトマップとリダイレクトの変更、テストセット、リリース権限、例外を必要とします。リリース前にそれらの記録を検証します。
公開後、国際SEOの所有者がマニフェストを保持します。新しいページ、削除された製品、言語の追加、ルートの移行、正規URLの変更は、孤立したページ編集ではなくクラスター変更です。影響を受けるクラスターを再検証し、サイトマップを更新し、優先URLを検査し、その都度レポーティングに注釈を付けます。
FAQ
よくある質問
翻訳されたすべてのページにhreflangが必要ですか?
ローカライズされたページはデフォルト言語のページに正規化すべきですか?
すべてのhreflangクラスターにx-defaultは必須ですか?
機械翻訳を国際SEOページに使用できますか?
訪問者をIPアドレスで自動的にリダイレクトすべきですか?
最初の国際公開を測定可能にする
国とデバイスレポート を使用して市場のベースラインを取得し、URLモデル、ローカライゼーション記録、クラスターマニフェスト、リダイレクト、サイトマップ、代表的な本番サンプルがすべて合格した場合のみリリースします。academyレイアウトの最後のCTAが、AmICitedへの次のルートを提供します。
このセクションの他のチュートリアル
実践する準備はできましたか?
無料チェック · 7日間お試し · クレジットカード不要