WordPressでBaiduとGoogleに対応したサイトマップ(サイトマップ)を作成する方法

WordPressは、BaiduとGoogleのSEO最適化のための優れたオープンソースプラットフォームであり、サイトマップの作成は、WordPressウェブサイトのSEOを改善するための最も重要なツールの1つです。サイトマップは、訪問者と検索エンジンがウェブサイトの構造をより理解するのに役立ちます。

サイトマップを理解することは、WordPressウェブサイトのさらなる発展にとても役立ちます。ユーザーエクスペリエンスを向上させるだけでなく、検索エンジンがサイトのコンテンツを正確にクロールできるようにします。

この記事では、WordPressサイトにサイトマップが必要な理由と、XMLサイトマップとHTMLサイトマップの違い、それぞれの最適化の役割について詳しく説明します。

さらに、WordPressウェブサイトのサイトマップを作成し、GoogleとBaiduにサイトマップを送信する方法をご案内します。

それでは、サイトマップの作成と送信方法を学び始めましょう。

图片[1]-如何为WordPress创建百度和谷歌兼容的网站地图(Sitemap)-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

WordPressのサイトマップとは何ですか?

WordPressのサイトマップは、ウェブサイト上のすべての公開ページへのリンクのリストです。このマップは、訪問者や検索エンジンがサイト上のすべてのコンテンツをより簡単かつ迅速に見つけるのに役立ちます。また、ページ間のリンクや各ページの重要度も表示されます。サイトマップの詳細については、詳細ガイドをご覧ください。

WordPressのサイトマップは、ウェブサイトの所有者にとって多くの利点があります:

更新アラートサイトマップは、サイトに新しいコンテンツが追加されるたびに検索エンジンに自動的に通知され、訪問者に表示されます。また、これまで発見されなかったサイトの新しいページも検索エンジンに通知します。 簡単なナビゲーション: ウェブページへのリンクの完全なリストを提供し、サイトの構造と階層を示すことで、ナビゲーションを容易にします。 検索エンジン最適化サイトマップは、重複コンテンツがないことを検索エンジンに知らせることで、ウェブサイトの最適化に役立ちます。また、優れたサイトマップはウェブサイトのユーザーエクスペリエンスを向上させ、検索エンジンの結果ページ(SERPs)でのウェブサイトのランキングを向上させます。

XMLサイトマップとHTMLサイトマップの違い

WordPressウェブサイトのサイトマップには、XMLサイトマップとHTMLサイトマップの2種類があり、どちらもウェブサイトの最適化において重要な役割を果たします。

WordPress サイトマップを検索エンジンに送信するときは、XML 形式のサイトマップを使用する必要があります。XML形式のサイトマップは、検索エンジンのクローラーがサイトのコンテンツや情報を見つけやすく、読みやすくなります。また、XML形式のサイトマップでは、各ページについて、いつ更新されたのか、そのページがどれくらい重要なのかなど、より多くの情報を提供します。

一方、HTMLサイトマップは、HTMLフォーマットを使用してWebサイト上のすべてのページへのリンクを一覧表示します。このタイプのサイトマップは、ウェブサイトの構造をわかりやすく表示するため、ウェブサイトの訪問者に適しています。

これら2種類のサイトマップの主な違いは、XMLサイトマップは主に検索エンジン向けに設計され、通常は別のウェブページアドレスに配置されるのに対し、HTMLサイトマップはウェブサイト訪問者向けに設計され、通常は閲覧のためにウェブサイトに直接埋め込まれることです。

最高のユーザーエクスペリエンスを保証し、検索エンジンでのサイトのランキングを向上させるために、両方のタイプのWordPressサイトマップを使用することをお勧めします。

WordPressのXMLサイトマップを手動で生成するには?

WordPressのXMLサイトマップを作成することで、検索エンジンのロボットにサイト内の情報を伝えることができます。しかし、このマップを自分で作るとなると、特にサイトが10ページ以上ある場合は、かなりの時間がかかります。

自分でWordPressのサイトマップを作りたい場合は、Windowsならメモ帳、LinuxやmacOSならNanoのようなテキストエディタを使う必要があります。このファイルには、サイト上のすべてのページへのリンクをリストアップし、検索エンジンにとって重要な情報をすべて含める必要があります。

以下はXMLサイトマップの例です:

?
   <urlset
       http://www.example.com/  _ _
       2021-07-18  _ _
       毎月 _ _ _ _ _ _
       0.5  _
    _
 _

サイトマップには必須のタグと任意のタグがあります。ここでは必須のタグとその用途を説明します:

  • <urlset>このタグは現在のサイトマップ標準に従うために使用されます。サンプルのXMLサイトマップファイルに入れておいてください。
  • <url>他のすべてのタグを含む親タグです。
  • <loc>あなたのサイトの特定のページのアドレスを表します。httpで始まり、スラッシュで終わる必要があります。このタグの内容は2,048文字を超えることはできません。

また、追加を検討するオプションのタグもあります:

  • <ラストモッド: サイトが最後に更新された日付を、年-月-日のフォーマットで表示します。
  • <チェンジフレックサイトの更新頻度を表示します。これは「常時」、「毎時」、「毎日」、「毎週」、「毎月」、「毎年」、または「毎週"、"毎月"、"毎年"、または"never"。
  • <優先順位どのページが最も重要かを検索エンジンに伝えます。有効な値は0.0から1.0です。設定しない場合、デフォルトは0.5です。

XMLサイトマップを作成したら、WordPressサイトのルートディレクトリにアップロードする必要があります。サイトマップのリンクは通常このような形式になっています:

http://example.com/sitemap.xml

サイトマップリンクを見つけたら、サイトマップチェッカーツールを使って正しいかどうか確認する必要があります。サイトマップが正しくない場合、検索エンジンにおけるWordPressサイトのパフォーマンスに影響を与える可能性があります。ですから、Googleなどの検索エンジンにサイトマップを送信する前に、必ずチェックツールで確認してください。

確認するには、サイトマップチェッカーツールにサイトマップアドレスを入力し、「」をクリックします。サイトマップの検証「ボタン

图片[2]-如何为WordPress创建百度和谷歌兼容的网站地图(Sitemap)-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

WordPressのサイトマップが有効な場合、次のように表示されます。「問題なしバナー

图片[3]-如何为WordPress创建百度和谷歌兼容的网站地图(Sitemap)-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

ただし、WordPressのサイトマップが無効な場合は、次のように表示されます。"問題あり"警告メッセージ

图片[4]-如何为WordPress创建百度和谷歌兼容的网站地图(Sitemap)-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

プラグインを使用してWordPressのXMLサイトマップを生成するには?

WordPressでサイトマップを自動生成する最も簡単な方法は、サイトマップ・プラグインをインストールすることです。この方法は高速で信頼性が高いだけでなく、サイトに最適化機能を追加することができます。

特定のWordPressプラグインをインストールすることで、ウェブサイトを簡単に更新し、サイトマップに変更を自動的に反映させることができます。

以下では、2つの最高のWordPressプラグインを使用して、自動XMLサイトマップを作成する方法を説明します。

Yoast SEOの使用WordPressサイトマップの作成

WordPressでサイトマップを自動生成するには、sitemapsというプラグインをインストールします。このようなプラグインは、WordPressウェブサイトのサイトマップを迅速かつ簡単に生成する方法を提供します。

これらのWordPressプラグインをインストールすると、サイトのサイトマップが自動的に生成されるだけでなく、サイトのコンテンツが更新されるとサイトマップが自動的に更新されます。

ここでは、Yoast SEOとGoogle XML Sitemapsの2つの人気のあるWordPressプラグインを使用してXMLサイトマップを自動的に生成する手順を説明します。

Yoast SEOを使用してWordPressサイトマップを生成する手順:

  1. WordPressのダッシュボードで、プラグイン > 新規追加に進みます。
  2. Yoast SEO" プラグインを検索してください。
  3. プラグインが見つかったら、「インストール」をクリックし、次に「有効化」をクリックしてプラグインを有効にしてください。
图片[5]-如何为WordPress创建百度和谷歌兼容的网站地图(Sitemap)-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

WordPressのダッシュボードで「Yoast SEO」メニューを見つけてクリックし、「設定」を選択します。API Interfaces」セクションが見つかるまでページをスクロールダウンし、「View your XML sitemap」リンクをクリックします。

图片[6]-如何为WordPress创建百度和谷歌兼容的网站地图(Sitemap)-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

純粋なコードを使用してWordPressのXMLサイトマップを生成するには?

WordPressでサイトマップを作成する方法は2つあります。1つ目はプラグインを使う方法です。WordPressにはたくさんのプラグインがありますので、お好みに合わせて適切なプラグインを検索してインストールしてください。2つ目の方法は、プラグインを使用せず、コードから直接サイトマップを作成する方法です。

sitemap.xmlファイルはWordPressの時間指定タスク機能を使って自動生成することができます。この方法は、投稿の保存時や公開時に直接xmlファイルを生成するよりも、投稿の編集時にページが遅延することがないため優れています。

この方法を使用するには、ウェブサイトのルートディレクトリにgsitemap.phpというファイルを作成し、特定のコードを追加します。

php
require('.../wp-blog-header.php');
header("Content-type: text/xml");
header('HTTP/1.1 200 OK'); echo '<?
echo ''; echo '<?xml version="1.0" encoding="UTF-8"?
echo ' '
?>'; echo ' ' ?
<!-- generated-on=-->
  

<?php echo gmdate('Y-m-dieth:i:s+00:00', strtotime(get_lastpostmodified('GMT'))); ?</lastmod
毎日</changefreq
1.0</優先度
</url
 10,000、
  'post_type' => 'post'
);
$myposts = get_posts( $args );
foreach( $myposts as $post ) { ?>
  
      <?php the_permalink(); ?
      <?php the_time('c') ?
      毎月</変更頻度
      0.6</優先度
  </url

 1000、
  'post_type' => 'product'
);
$myps = get_posts( $args );
foreach( $myps as $post ) { ?>
  
      <?php the_permalink(); ?
      <?php the_time('c') ?
毎月</変更頻度
      0.6</優先度
  </url

 $pro ) {
    $link = get_term_link( intval($pro->term_id), "products" );
         if ( is_wp_error( $link ) )
          return false;
          $pros[ $key ]->link = $link; ?
?>
  
      
      
      毎週</changefreq
      0.6</優先度
  </url

 0) { { $mypages = get_pages()
    foreach($mypages as $page) { ?>
    
      ID); ?>
      ID)->post_modified); ?>+00:00まで。
      毎週</変更頻度
      0.6</優先度
  </url

 0){ ($count > 0)
foreach ($terms as $terms) { ?>
    
      slug); ? <?
<?php the_time('c') ?
      毎週</changefreq
      0.8</優先度
  </url

 $tag ) { ( $tags as $key => $tag )
    $link = get_term_link( intval($tag->term_id), "post_tag" );
         if ( is_wp_error( $link ) )
          return false;
          $tags[ $key ]->link = $link; ?
?>
 
      

      毎月</変更頻度
      0.4</優先度
  </url

</urlset

XMLマップを毎日自動生成する新しい自動実行プランを作成します。

图片[7]-如何为WordPress创建百度和谷歌兼容的网站地图(Sitemap)-光子波动网 | 专业WordPress修复服务,全球范围,快速响应
图片[8]-如何为WordPress创建百度和谷歌兼容的网站地图(Sitemap)-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

WordPressのXMLサイトマップを検索エンジンに送信するには?

GoogleやBingのような検索エンジンにWordPressのサイトマップを送信することは良いアイデアです。WordPressのXMLサイトマップを手動で送信することにはいくつかの利点があります:

SEO - サイトマップを送信することで、サイトに新しいコンテンツや変更があった場合、検索エンジンに即座に通知されます。これにより、検索結果でページを最新の状態に保つことができます。

精度 - サイトマップを送信することで、検索エンジンはサイト内の最も正確で関連性の高いコンテンツのみをインデックスします。

フリーウェア - WordPressサイトマップの作成と送信は完全に無料です。

より多くの訪問者 - 検索結果で上位に表示されやすくなり、自然なトラフィックが増えます。

注目してください! WordPressサイトを検索エンジンに登録する前に、XMLサイトマップのURLを確認してください:https://www.seo628.com/gsitemap.xml

XMLサイトマップをGoogleに送信

WordPressのサイトマップをGoogleに提出することで、ウェブサイトはより多くの訪問者を集め、視認性を高めることができます。これには、Google Search Console ツールを使用できます。

まず、Googleアカウントにログインし、以下の手順に従ってサイトマップを送信してください:

图片[9]-如何为WordPress创建百度和谷歌兼容的网站地图(Sitemap)-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

はんけつをくだす

この記事では、WordPressのサイトマップを生成する3つの方法について説明します:手動で作成する方法、プラグインを使用する方法、プラグインを使用せずに直接生成する方法です。手動で作成する場合、サイトマップの内容をカスタマイズすることができますが、その分時間がかかり、サイトマップが有効かどうかを確認するための余分な手順が必要になります。

一方、Yoast SEO プラグインまたはコードを使用して、XML サイトマップをすばやく作成することをお勧めします。この記事では、WordPress サイトマップを Google に送信する方法についても詳しく説明しています。

よくある質問

WordPressは自動的にサイトマップを更新しますか? 

WordPressに付属している機能を使用している場合でも、プラグインをインストールしてサイトマップを生成している場合でも、新しい投稿やページを公開するたびに自動的に更新されます。

WordPressサイトでSEOを行うにはサイトマップが必要ですか?

サイトマップの作成は必須ではありませんが、推奨される良い習慣です。サイトマップの作成には数分しかかかりませんし、あなたのウェブサイトにとって有益なだけですから、サイトマップを作成することを強くお勧めします。

サイトマップが正しく機能していることを確認するにはどうすればよいですか?

サイトマップを表示するには、Google Search Consoleで「サイトマップ」セクションをクリックします。


お問い合わせ
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
© 複製に関する声明
この記事はハリーが執筆しました。
終わり
好きなら応援してください。
クドス0 分かち合う
おすすめ
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし