最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressで多言語サイトマップを簡単に作成する方法

ウェブサイトのコンテンツを完璧に翻訳したのに、検索エンジンが新しいオーディエンスに表示してくれないことに気づくのは、非常に残念なことです。最近、この問題を抱えている読者から連絡を受けましたが、原因は多言語サイトマップが欠落していたことでした。

これは、多くのウェブサイト所有者にとって驚くほど一般的な障害です。サイトマップが適切に設定されていないと、翻訳のすべての作業が無駄になり、意図した人々に届かなくなる可能性があります。

WPBeginnerでは、大規模な多言語サイトを管理しており、そのためのプロセスを洗練させてきました。サイトマップを正しく設定することが、正しくインデックスされるための鍵であることを私たちは身をもって知っています。

このガイドでは、WordPressで多言語サイトマップを作成する最も効果的な方法を紹介します。これにより、検索エンジンがすべての翻訳コンテンツを見つけてランク付けするのを支援できるようになります。

WordPressで多言語サイトマップを作成する方法

WordPressで多言語サイトマップを作成する理由

サイトマップは、WordPressウェブサイトの重要なコンテンツをすべて含むファイルです。XML形式で、人間ではなく検索エンジンを対象としています。

多言語ウェブサイトのXMLサイトマップを作成すると、検索エンジンがコンテンツをより速く見つけてインデックスするのに役立ちます。

例えば、コンテンツが複数の言語に翻訳されている場合(異なるドメイン、サブドメイン、またはサブフォルダーのいずれか)、言語ごとに個別のサイトマップが必要になります。

優れたSEOプラグインは、各言語固有のサイトマップにリンクするメインのサイトマップインデックスを作成することでこれを処理します。

注意: 異なる言語で簡単にウェブサイトをセットアップする方法をお探しの場合、多言語WordPressサイトを簡単に作成する方法に関するステップバイステップガイドに従ってください。

サイトマップは、WordPress SEOにとって非常に重要です。新しい多言語ウェブサイトを作成したとしましょう。新しいサイトには多くのバックリンクがなく、検索エンジンが新しい記事やページを発見するのが難しい場合があります。

サイトマップは、検索エンジンが別の言語での新しいコンテンツについて知るための方法を提供します。これにより、多言語ページがインデックスされ、検索結果に表示されるようになります。

それでは、WordPressで多言語サイトマップを作成する方法を見ていきましょう。

WordPressで多言語サイトマップを作成する

デフォルトでは、WordPressは新しいウェブサイトのXMLサイトマップを自動的に作成します。ドメインの末尾にwp-sitemap.xmlを追加すると、WordPressはデフォルトのXMLサイトマップを表示します。

デフォルトのサイトマップを表示

ただし、この機能はかなり限定的で、柔軟性も高くありません。サイトマップに追加または削除するコンテンツを制御することはできません。

WordPressでXMLサイトマップを作成する最良の方法は、All in One SEO (AIOSEO)プラグインを使用することです。これは最高のWordPress SEOプラグインであり、サイトを検索エンジンに最適化するのに役立ちます。

WPMLやTranslatePressのような人気の翻訳プラグインと併用すると、多言語サイト用の正しいサイトマップも自動的に作成され、含めたいページやウェブサイトセクションをより細かく制御できます。

サイトマップ機能は、AIOSEO Liteバージョンで無料で利用できます。ただし、動画サイトマップ、ニュースサイトマップ、リダイレクションマネージャー、リンクアシスタントなどの追加機能を探している場合は、AIOSEO Proバージョンの使用をお勧めします。

まず、AIOSEOプラグインをインストールしてアクティブ化する必要があります。ヘルプが必要な場合は、WordPressプラグインのインストール方法に関するガイドを参照してください。

「開始する」をクリックしてAIOSEOセットアップウィザードに進みます

有効化すると、AIOSEOセットアップウィザードが表示されます。「開始する」ボタンをクリックし、画面の指示に従ってください。詳細については、WordPressにAll in One SEOを設定する方法に関するガイドをご覧ください。

その後、WordPressダッシュボードからAll in One SEO » Sitemapsに移動し、「Sitemapを有効にする」オプションが有効になっていることを確認する必要があります。

AIOSEOサイトマップ

AIOSEOは、多言語サイトのサイトマップを自動的に作成します。

「サイトマップを開く」ボタンをクリックしてプレビューするか、ウェブサイトのURLにsitemap.xmlを追加するだけです。

XMLサイトマッププレビュー

表示されているのはサイトマップインデックスである可能性が高いです。このメインファイルは目次のように機能し、投稿、ページ、および異なる言語の他のサイトマップにリンクします。検索エンジンにとってすべてを整理するのに最適な方法です!👍

多言語サイトの作成にWPMLを使用している場合、AIOSEOは異なる言語間でサイトマップを自動的に提供することに注意してください。

たとえば、サイトマップのURLは、/nl/sitemap.xml/de/sitemap.xml、または/fr/sitemap.xmlのようになります。

WordPress多言語サイトの作成にTranslatePressを使用している場合は、SEOパックアドオンをインストールする必要があります。これはAIOSEOと完全に互換性があります。

追加の多言語サイトマップ設定の構成

多言語サイトマップをさらにカスタマイズするには、AIOSEOサイトマップ設定で下にスクロールして、その他のオプションを表示できます。

デフォルトでは、プラグインはすべての投稿タイプとタクソノミーをサイトマップに含めることができます。また、日付アーカイブと著者サイトマップを含めるオプションも提供します。

その他のサイトマップ設定を表示

ただし、「投稿タイプ」と「タクソノミー」のオプションのチェックを外すと、さらに多くのオプションが表示されます。

たとえば、カスタム投稿タイプとして翻訳されたコンテンツがあるとします。そのオプションをサイトマップに含めるようにチェックするだけで、他の投稿タイプを除外できます。

サイトマップに翻訳を追加

それに加えて、多言語ウェブサイトの他のページをサイトマップに追加することもできます。

例えば、ドメイン上にWordPressの投稿やページの一部ではないカスタムコーディングされたHTMLランディングページがある場合、そのURLを手動でここに追加して、サイトマップに含まれるようにすることができます。

スクロールダウンして「追加ページ」トグルをクリックしてオプションを有効にするだけです。その後、ページのURLを追加し、優先度と頻度を選択できます。

サイトマップにページを追加

AIOSEOを使用すると、投稿、ページ、および特定のタームをWordPressサイトマップから除外できます。

例えば、サイトマップに含めたくない異なる多言語投稿やページを追加することができます。

これらには、フォーム送信後にユーザーが表示する内部の「ありがとう」ページや、検索結果に表示させたくない特別なプロモーションランディングページなどが含まれる場合があります。

まず、「詳細設定」オプションを有効にする必要があります。次に、「除外する投稿/ページ」フィールドにURLを入力し、「除外するターム」フィールドにタームを入力します。

サイトマップで追加設定を表示

多言語サイトマップを検索エンジンに送信する

多言語サイトマップを作成したので、次のステップはそれをさまざまな検索エンジンに送信することです。これにより、Google、Bing、その他の検索エンジンが新しいコンテンツを簡単に見つけることができます。

多言語サイトマップを Google に送信する

Google Search ConsoleはGoogleの無料ツールで、検索結果でのサイトのパフォーマンスを監視するために使用できます。これにより、人々があなたのウェブサイトを見つけるために使用するキーワードを確認し、Googleに表示されるのを妨げる可能性のあるエラーを解決するのに役立ちます。

多言語サイトマップをサーチコンソールに送信すると、Googleが新しいコンテンツをすばやく発見するのに役立ちます。

アカウントにログインし、左側のメニューから「サイトマップ」オプションに移動するだけです。次に、「新しいサイトマップを追加」オプションの下に多言語サイトマップのURLを入力し、「送信」ボタンをクリックします。

サイトをサーチコンソールに送信する

詳細については、ウェブサイトを検索エンジンに送信する方法に関するガイドをご覧ください。

多言語サイトマップをBing、Yahoo、DuckDuckGoに送信する

同様に、Webmaster Toolsを使用してサイトマップをBingに送信できます。最も良い点は、Bingにサイトを送信すると、YahooおよびDuckDuckGo検索エンジンにも自動的に送信されることです。

Bingにサイトマップを送信

詳細については、Bing Webmaster Toolsにウェブサイトを追加する方法に関するステップバイステップチュートリアルをご覧ください。

多言語サイトマップに関するよくある質問

多言語ウェブサイトのサイトマップをどのように最適に処理するかについて、よく質問を受けます。以下に、私たちが受ける最も一般的な質問への回答をいくつか示します。

1.言語ごとに別のサイトマップが必要ですか?

はい、これは多言語SEOのベストプラクティスです。All in One SEOのような優れたSEOプラグインは、サイトの各言語ごとに個別のXMLサイトマップを自動的に作成します(例:フランス語の場合は /fr/sitemap.xml)。この構造により、検索エンジンはページの正しい言語バージョンを簡単に見つけ、クロールし、インデックスに登録できます。

2. XMLサイトマップとHTMLサイトマップの違いは何ですか?

XMLサイトマップは、検索エンジン専用に作成されたファイルです。これは、ボットがサイトをより効率的にインデックスできるように、すべての重要なコンテンツのマップを提供します。

対照的に、HTMLサイトマップは、訪問者がコンテンツを見つけやすく、サイトをより簡単にナビゲートできるように設計された、ウェブサイト上の視覚的なページです。どちらも異なる目的で役立ちます。

3. Googleが多言語サイトマップをインデックスしているか確認するにはどうすればよいですか?

サイトマップのステータスは、Google Search Consoleで確認できます。ログインしてプロパティを選択したら、メニューから「サイトマップ」レポートに移動します。サイトマップを正しく送信していれば、「成功」ステータスが表示され、Googleが処理したことが確認できます。

4. WordPressは多言語サイトマップを自動的に作成しますか?

WordPressは基本的なデフォルトのXMLサイトマップを作成しますが、機能が限られており、多言語設定を適切にサポートしていません。多言語サイトの場合、すべての言語とコンテンツタイプに対してサイトマップが正しく生成されるように、All in One SEOのような専用のSEOプラグインを使用することが不可欠です。

WordPressのサイトマップに関するエキスパートガイド

多言語サイトマップの作成方法がわかったので、WordPressのサイトマップに関連する他の記事もご覧になりたいかもしれません。

この記事がWordPressで多言語サイトマップを作成する方法を学ぶのに役立ったことを願っています。また、ブログ記事を最適化するための専門的なSEOのヒントや、SEOランキングを向上させるための最適なキーワード調査ツールの専門家による厳選もご覧ください。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterFacebookでも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

3 CommentsLeave a Reply

  1. AIOSEOとWPMLのサイトマップセクションは非常に役立ちます。フランス語とドイツ語市場に進出しているファッションブティックのためにこれを設定したばかりですが、うまくいきました!
    私の経験からの簡単なヒント:各言語バージョンごとに個別のGoogle Search Consoleプロパティを設定してください。これは非常に役立ちます。なぜなら:
    – 各言語の検索パフォーマンスをより良く追跡できます
    – 各言語市場固有のインデックス作成の問題を特定しやすくなります

  2. ウェブサイトでチェコ語(CS)と英語(EN)の両方の言語バージョンを使用しています。以前は、インデックス作成を改善するために多言語サイトマップ.xmlを検討していましたが、最初は躊躇し、その後、やり方がわかりませんでした。このガイドのおかげで、ついにチェコ語版と英語版のウェブサイトそれぞれに個別のサイトマップ.xmlを作成できるようになりました。ありがとうございます。

Leave A Reply

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。