コンテンツへスキップ サイドバーへスキップ
更新済み
十一月 3, 2025

Yoast SEOのメタ情報を複数の言語に翻訳し、マルチリンガルSEOのためにサイトを最適化する方法を学びましょう。

オンページSEO要素を翻訳する

タイトル、メタディスクリプション、URLスラッグなどを翻訳

SERP機能のために最適化

SERP機能に表示されるようにスキーママークアップを翻訳

他の言語でのインデックス作成を改善

マルチリンガルサイトマップで検索エンジンがコンテンツを見つけやすくする

はじめに

Yoast SEOをWPMLで使用するには、以下のプラグインが必要です:

  • Yoast SEO
  • WPML
  • WPML String Translation
  • WPML SEO(無料アドオン)

オンページSEO要素を翻訳する

WPMLは、Yoastを使用してコンテンツに追加したオンページSEO要素を翻訳できます。例えば:

  • SEOタイトル
  • メタディスクリプション
  • URLスラッグ
  • 画像キャプション
  • パンくずリスト
  • ソーシャルメタデータ

これらの要素を翻訳するには、単にそれらが属するコンテンツを翻訳に送信するだけです:

  1. WPML翻訳ダッシュボードに移動します。
  2. 翻訳したいページ、投稿、またはカスタム投稿を選択します。
翻訳ダッシュボードで翻訳するコンテンツを選択
  1. 翻訳方法を選択し、翻訳します。

WPMLは自動的にオンページSEO要素を他のコンテンツと一緒に翻訳します。

グローバルSEOテキストを翻訳する

パンくずリストのホームページラベルなど、グローバルSEOテキストを翻訳するには、以下の手順に従ってください:

  1. WPML翻訳ダッシュボードに移動します。
  2. その他のテキスト(文字列)セクションまでスクロールし、テキストを検索します。
  3. テキストを選択し、翻訳に送信します。

タクソノミーメタデータを翻訳する

最近のWPMLアップデート以前は、カスタムタクソノミーメタデータを管理画面から言語を切り替えて手動でのみ翻訳できました。現在は翻訳ダッシュボードから翻訳できます。

Yoast SEOで追加されたカスタムタクソノミーメタデータの例

例えば、カテゴリーのSEOタイトルとメタディスクリプションを設定したとします。このメタデータを翻訳するには:

1. WPML → 翻訳ダッシュボードに移動し、Yoast SEOセクションまでスクロールします。

2. ターム メタを選択し、翻訳に送信します。これにより、個々のタクソノミー内のYoast SEOフィールドに追加されたすべてのカスタムテキストが翻訳されます。

翻訳ダッシュボードからYoast SEOタクソノミーメタデータを翻訳

翻訳ダッシュボードからタクソノミーメタデータを翻訳すると、以前に手動で追加した翻訳が上書きされます。

メタデータを翻訳しない場合、翻訳されたカテゴリーはYoastの設定で追加されたデフォルト(グローバル)メタデータを使用します。デフォルトメタデータを翻訳するには、WPML → String Translationに移動し、SEO文字列(admin_texts_wpseo_titles)でフィルタリングします。

スキーママークアップを翻訳する

WPMLは、Yoast SEOで作成したあらゆる種類のスキーママークアップを翻訳できます。これには、製品、レシピ、レビュー、FAQ、その他Yoastがサポートするマークアップが含まれます。

スキーママークアップを翻訳するには、単にコンテンツを翻訳に送信するだけです。WPMLは自動的に翻訳を使用してスキーママークアップを生成します。

マルチリンガルサイトマップを作成する

WPMLはYoastと連携して、オリジナルと翻訳されたコンテンツを自動的にサイトマップに整理します。すべての言語に対して1つのサイトマップがあります(各言語に別のドメインを作成しない限り)。

hreflangタグの使用

デフォルトでは、WPMLはより効率的なSEOのために、すべてのURL変種のhreflangタグをXMLサイトマップに直接追加します。

注意:この変更はXMLソースでのみ表示されます。

ブラウザでサイトマップを開いても、人間が読める表示ではhreflangタグは表示されません。これは予想される動作です。タグが正しく含まれていることを確認するには、ページソースを表示してください – 生のXMLにhreflangタグが正しく含まれていることが確認できます。

ページのにhreflangタグを表示したい場合は、以下の手順に従ってください:

1. 以下のコードをwp-config.phpに追加して、サイトマップ機能を無効にします:

define( 'WPML_SEO_ENABLE_SITEMAP_HREFLANG', false ); 

2. WPML → 言語に移動し、SEOオプションまでスクロールします。そこで、HEADセクションに代替言語を表示する設定を有効にします。

ページの

WPMLは、他のhreflangタグに含まれていない言語のユーザーをどこに送るかを定義するx-default hreflang属性もサポートしています。

Yoast SEOとWPMLを使い始める

Yoast SEOをWPMLで使用するには、WPMLのMultilingual CMSまたはMultilingual Agencyプランが必要です。

プランについて詳しく知るには、価格ページをご覧ください。

サポートとヘルプ

Yoast SEOの翻訳に問題がありますか?既知の問題と解決策をご覧いただき、問題の解決方法をお探しください。

まだ助けが必要ですか?サポートチケットを開いてください。