Sitemapとは何ですか?クローラーには役立ちますか
私たちがGoogleの検索結果にウェブサイトが表示されない理由やウェブサイトのリンク効果を最適化する方法について説明した際に、Googleがウェブサイトをインデックスするプロセスの一つとして、クローラーがウェブサイト内の<a href=””>リンクを通じてページを発見し、検索する必要があると述べました。これはクローラーの主なクローリング手段ではありますが、クローラーにとってより友好的な方法を推奨するなら、一つのページで一度にすべてのURLを提供することは、人間の視点から見ても非常に便利な方法だと思いませんか?
Sitemapは上記の機能の産物で、”地図”のようにクローラーにウェブサイト内のURLが何かを告げ、孤立したページの生成やクローラーがリンクを探す効率を減らします。Googleの公式情報では、小規模なウェブサイトはSitemapを作成する必要はないと述べていますが、競争が激しいSEO戦争の中では、ウェブサイトを最適化するためのすべての手段をしっかりと掴むべきです!
Sitemapはどのフォーマットと互換性がありますか?
Sitemapは主に”XML”、”RSS、mRSS”、”txt”の三つのフォーマットで存在します。しかし、実際には、私たちはどのフォーマットを使用する必要があるかを深く考える必要はあまりありません。ほとんどのプラグインやオンライン生成プログラムは”XML”形式で生成されます。
私たちは唯一注意すべきことは、それが正しくウェブサイトのバックエンドにアップロードされ、Google Search Consoleに提出され、エラーが報告されていないかどうかです。
Sitemapには何が書かれていますか?
一般的なSitemapでは、基本的にページのURLだけが含まれますが、実際にはGoogleはさまざまな種類のURLを取得することができます。企業は自身のニーズに応じて以下のタイプのsitemapを追加することができます。
◆ ビデオSitemap
ショートビデオやYouTubeの盛り上がりに対応するため、Googleはウェブサイトに埋め込まれたビデオに対する強化を行いました。Sitemapに<video:title> “ビデオ名”、<video:content_loc>”ビデオの埋め込みURL”などの必要な情報を追加すると、クローラーは通常のページからビデオを探すだけでなく、Sitemapから特定のビデオを含むページを探すことができます。
しかし、この機能は多くのデータを必要とし、構築が複雑なため、現在ではmyvideoなどのビデオプラットフォーム以外では、ほとんどの企業が数本のビデオのために別途データを追加する労力を費やしていません。
◆ 画像Sitemap
画像Sitemapは、特に画像や商品が多いウェブサイトに非常に適しています。Sitemapに<image:loc>”画像のURL”を追加するだけで完了します。
また、あなたのウェブサイトがCSR(クライアントサイドレンダリング)やJavascriptを使用してウェブサイトのコンテンツをレンダリングしている場合、画像Sitemapを作成することでGoogleがあなたのページにどのような画像が含まれているかを理解するのに役立ちます。
★TIP:「CSR(クライアントサイドレンダリング)やJavascriptを使用してウェブサイトをレンダリングする」とは、ブラウザのJavascript機能をオフにするとウェブサイトのコンテンツが正常に表示されないウェブサイトのことを指します。Googleはページのコンテンツをクロールできると主張していますが、より多くの計算リソースを必要とするため、SEO上にはまだ一部の欠点が存在します。
◆ ニュースSitemap
あなたがニュースタイプのウェブサイトを運営しているなら、ニュースSitemapはあなたを助けることができます。Sitemapに<news:news>専用のタグを追加すると、Googleはそのページが最新のニュースであることを知ることができます。
ただし、注意すべき点は、Googleはニュースの発表から2日後にはそのURLをSitemapから削除するよう明記しているため、システムの構築にはより高い要求があります。
Sitemapの生成方法は?
◆ XML Sitemaps Generator

XML Sitemaps Generatorは最もよく知られているSitemap生成ツールで、ページにURLを入力するだけで、このツールはクローラーを派遣してGoogleがあなたのウェブサイトをクロールし、XML形式のSitemapを生成します。しかし、このツールは無料版では500個のURLしかクロールできないため、より大規模なウェブサイトでは有料版を使用するか、他の方法を探す必要があります。
ツールのリンク:https://www.xml-sitemaps.com/
◆ CMS、電子商取引プラットフォーム互換プラグインのインストール

あなたが市場で有名なオンラインショッププラットフォームを利用している場合、通常はSitemapジェネレータが内蔵されているか、別途プラグインを有効にするだけで良いでしょう。もしあなたがCMSコンテンツ管理システム、例えばWordpressを使用しているなら、Yoastなどのプラグインをダウンロードすることをお勧めします。Sitemapを生成するだけでなく、自動更新もあなたの作業時間を大幅に短縮します。
◆ Pythonクローラーを使用して生成 By 己見室

研究員として、手元の木棒を小さなツールに組み立てることは理にかなっています!
己見室はPythonのモジュールとGoogle colabの特性を利用して、全サイトのリンクをオンラインでクロールし、XML形式のsitemapを生成することに成功しました。あなたは赤枠内のURLを変更し、上の画像の再生ボタンをクリックするだけで成功することができます。
詳細な操作手順と注意事項については、【PythonとSEO】Scrapyモジュールの応用、簡単なSitemapの生成をご覧ください。
Google Search ConsoleにSitemapを提出する
Sitemapを生成し、バックエンドにアップロードした後、Google Search Consoleのインターフェースに移動し、「Sitemap」レポートをクリックし、先ほどアップロードしたSitemapのURLを入力し、提出をクリックすることをお勧めします。これにより、Googleは現在のウェブサイトのSitemapがどこにあるかを通知し、クロールすることができます。

これだけ読んで、あなたはウェブサイトのリンク最適化について一定の理解を得たと思います。私の記事が気に入ったり、今後SEOに関するさらなる情報を知りたいと思ったら、私のウェブサイトをフォローしてください。私は知識を皆さんと共有するために努力しています。
Last Updated on 2月 4, 2024 by 己見室