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を使用している場合は、AIOSEOと完全に互換性のあるSEOパックアドオンをインストールする必要があります。

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

多言語サイトマップをさらにカスタマイズするには、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のヒントや、SEOランキングを向上させるためのおすすめのキーワードリサーチツールもご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

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

究極のWordPressツールキット

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

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

3 CommentsLeave a Reply

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

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

返信する

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