WordPress サイトマップ - カスタムポストタイプ

0

Googleのウェブマスターツールとネイバーウェブマスターツールにサイトマップを送信すると、検索エンジンでサイト内の記事やページを収集するのに役立ちます。 ワードプレスの場合 加入型(WordPress。com)デフォルトでは、提供されます。 しかし、通常、ウェブホスティングサーバーにワードプレスをインストールして使用する設置型(WordPress.org)は、サイトマップが組み込まれていません。

プラグインを使用してワードプレスのサイトマップを簡単に追加することができます。 Google XML Sitemapsのようなサイトマップ専用のプラグインを使用してもされるが、Yoast SEOやAll in One SEO Packなどのプラグインを使用している場合、SEOプラグインに含まれているサイトマップの機能を使用することができます。

今日 Diviテーマが使用されているワードプレスのサイトで「プロジェクト」のポストタイプ文の一部は、Googleにさらされていないことが判明しました。 テーマ開発者にサポートを依頼して「プロジェクト」カスタムポストタイプ文をサポートするサイトマッププラグインがあるか問い合わせてみると、Yoast SEOプラグインを使用すると、という回答をいただきました。

少し時間を割いて、テストしてみるとYoast SEOやAIO SEOプラグインに含まれているサイトマップを使用すると、カスタムポストタイプ(ユーザー定義文のタイプ)コンテンツがサイトマップに含まれていますが、Google XML Sitemapsプラグインを使用している場合は、設定でサイトマップに含める文のタイプを指定する必要がサイトマップに反映されました。

Google XML Sitemapsプラグイン

ワードプレスのサイトマップのプラグインGoogle XML Sitemaps

SEO(検索エンジン最適化)のプラグインを使用していない場合は、Google XML Sitemapsをインストールして、ワードプレスにサイトマップを追加することができます。 このプラグインをインストールして有効にした後、 伝言板>設定> Site-Sitemapに移動します。

ワードプレスのサイトマップのプラグイン

Sitemap Content(サイトマップコンテンツ) セクションで、サイトマップに追加するコンテンツを選択します。 上記の図のようにカスタムポストタイプを指定するオプションも提供しています。 このプラグインをインストールすると、基本的にはカスタムポストタイプのコンテンツは、サイトマップに含まれていないため、ここで設定するようにします。

SEOプラグイン - Yoast SEOとAll in One SEO Pack

Yoast SEOやAIO SEOプラグインを使用している場合は、別のサイトマップのプラグインをインストールせずに、プラグインに内蔵されたサイトマップの機能を利用することができます。 詳細については、次の記事を参考にしてください。

この二つのプラグインでサイトマップの機能を有効にしても、サイトマップについて設定するオプションはありません。 しかし、チェックしてみると、カスタムポストタイプのコンテンツがサイトマップに追加されたことを確認することができました。

もし希望のカスタムポストタイプのコンテンツがサイトマップに追加されなければSEOプラグインに内蔵されたサイトマップの機能を無効にして、代わりに上記のGoogle XML Sitemapsをインストールして、そのコンテンツをサポートしている確認することができます。

Yoast SEOの場合ケイボード文と、 ああ海(Avada)テーマのポートフォリオ、Diviテーマのプロジェクトのようなカスタムポストタイプのコンテンツがサイトマップに追加されました。 しかし、網ボード文は、サイトマップに反映されていない。 網ボードの場合Google XML Sitemapsプラグインを網ボードに合わせて変更した網ボードSitemapsプラグインを網ボードサイトからダウンロードすることができます。

robots.txtファイルにサイトマップURLを追加する

サイトマップを作成した場合、ネイバーウェブマスターツールとGoogleウェブマスターツールにサイトマップを送信することができます。 そして、robots.txtファイルにもサイトマップのURLを追加することができます。

robots.txtファイルを開き、次のような形式でサイトマップのURLを追加するようにします。

サイトマップ:http://www.example.com/sitemap.xml

上記の行をrobos.txtファイル内の任意の場所に追加してもされます。 Yoast SEOの場合、サイトマップアドレスは http://www.example.com/sitemap_index.xml 形式になります。

注:

コメントを残す

コメントを入力してください!
名前を入力してください