検索エンジン向けサイトマップを作る

XMLベースの「サイトマップファイル」を用意することで、全てのページを検索エンジンにクロールしてもらえる可能性が高まります。

サイトマップファイルとは

サイトマップファイルとは、Webサイト内の全ページの情報をXML形式で列挙したデータファイルの事です。HTMLで作成したページが主に人間向けに作られたページであるのに対して、XMLで作成した「サイトマップ(ファイル)」は、検索エンジンに読ませるためだけに作られたものです。

この検索エンジン向けのサイトマップファイルを用意しておけば、検索エンジンに対してサイト内の全てのページの存在を知らせる事ができます。それによって、検索エンジンの区ローラーにもれなく全ページを巡回してもらえる可能性が高まります。

サイトマップファイルの中身

サイトマップファイルには、オプションとして書くページの更新頻度や重要度・最終更新日を含める事ができます。それらを含めると、url要素は以下のようになります。

<url>
<loc>http://www.example.jp/</loc>
<priority>0.8</priority>
<chagefreq>daily</changefreq>
<lastmod>2008-12-12</lastmode>
</url>

必須なのはloc要素だけで、後の3要素は省略可能です。

サイトマップファイルを作るには

サイトマップファイルは、簡単なXMLベースのテキストファイルなので、テキストエディタでも作成が可能です。上記のソースのようにurlを列挙するだけで完成します。しかし、ページ数が多い場合は手間がかかるので、自動で作成できるサービルを利用するほうが良いでしょう。

サイトマップファイルを自動生成できるサービスには、次のようなサービスがあります。

  • 「XML Sitemaps」の「Sitemap Generator」
  • 「無料登録どっと込む」の「サイトマッププラス」

作成したサイトマップファイルは、そのWeb歳との最上階層(トップレベルのディレクトリ)にアップロードします。例えば、WebサイトのURLがhttp://www.example.com/の場合は、サイトマップファイルにhttp://www.example.com/sitemap.xmlのようなURLでアクセスできるようにアップロードします。

サイトマップファイルの存在を示す

サイトマップファイルを作成してアップロードができたら、検索エンジンに対してサイトマップファイルの位置を知らせます。Googleの場合は、「Googleウェブマスターツール」上から登録し、Yahoo! JaPANの場合は、robots.txtにURLを記述しておきます。

Googleの場合

Googleにサイトマップファイルを認識させるためには、「Googleウェブマスターツール」を使います。「Googleウェブマスターツール」のダッシュボードから、サイトマップを登録したいサイトの「Sitemap」項目にある「追加」リンクをクリックします。すると、サイトマップの登録画面が評されるので、「一般的なウェブページのサイトマップを追加」を洗濯して、アップロードしたファイル名を入力します。最後に、「ウェブページのサイトマップを追加」ボタンをクリックすれば完了です。

Yahoo! JAPANの場合

Yahoo! JAPANにサイトマップファイルを認識させるには、区ローラーに対して支持を出せるrobots.txtファイルにURL記述しておきます。

Yahoo! JAPANへのサイトマップファイル登録方法については、Yahoo! JAPANのヘレプにも記載があります。何らかの理由でrobots.txtが使えない場合の方法も掲載されていますので、その場合には参照してください。

サイトマップファイルの仕様について

XML形式のサイトマップファイルの仕様については、Sitemaps.orgなどで詳しく解説されています。具合的に含められるオプションの記述方法などに関しては、この解説を参考にすると良いでしょう。

また、Googleのウェブマスター向けヘレプでも、サイトマップに関して説明されています。サイトマップのメリットや活用方法について紹介されています。

トラックバック


URLから "-nospam" を削除してトラックバックを送信してください。

2009年12月10日
インストール不要の軽量CMS:ActionsCMSをリリースしました。

インストール不要の軽量CMS:ActionsCMS

フリーホームページソフト《actag》からインストール作業を取り払ったような使い勝手です。
ぜひ、お試しください

SEO情報

SEM情報

ブックマークへ追加


ブログランキングで関連記事を探す