- 2007-04-30 (月)
- SEO
当ブログでは今まで ROR 形式のサイトマップを利用していましたが、先日の発表を受けて、sitemaps.org 形式のサイトマップに移行しました。ここでは、sitemaps.org 形式のサイトマップの作り方を紹介します。
sitemaps.org は、Yahoo!, Google, Live Search, Ask.com がサポートを表明し、サイトマップの今後の主流となりそうです。
サイトマップの例
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
新たにページを追加するには、url タグの記述を追加するだけです。
タグの説明
url タグ内で使われるタグについて説明します。
loc
ページのURLを入力します。
lastmod
ファイルの最終更新日を入力します(省略可)。
changefreq
ページの更新頻度を入力します(省略可)。
always : 常時
hourly : 毎時
daily : 毎日
weekly : 毎週
monthly : 毎月
yearly : 毎年
never : 更新しない
のいずれかを選択して入力します。この情報を元に、クローラーはクロール頻度の調整を行います。
priority
URLの優先度を入力します(省略可)。
0.0 から 1.0 までの値を入力することで、クローラーに重要なページを知らせることが出来ます。
入力できるタグは以上ですが、これらのタグはあくまで補助的なタグであり、クローラーの動作を完全に操作することは出来ません。
そもそも、サイトマップ自体がクロールを促す為のツールであり、インデックスを約束するものではないということは覚えておいて下さい。
sitemaps.org 形式のサイトマップを自動作成する
Movable Type ユーザーであれば、簡単に sitemaps.org 形式のサイトマップを自動生成させることが可能です。
Movable Type で sitemaps.org 形式のサイトマップを自動作成するを参照してください。
また、Movable Type を使用していないウェブマスター向けに、sitemaps.org サイトマップ作成ツールを準備中ですので、しばらくお待ち下さい。
サイトマップファイルの在処を知らせる
サイトマップを作成したら、クローラーにサイトマップの在処を知らせる必要があります。
robots.txt への記述
robots.txt に以下の一行を追加するだけです。
Sitemap: http://www.example.com/sitemap.xml
HTML ヘッダーへの記述
robots.txt への記述は、最近サポートされたルールですが、robots.txt へ記述できる権限がない場合にも、HTML ヘッダーに以下を追加することで、クローラーにサイトマップの在処を知らせることが出来ます。
<link rel="alternate" type="application/rss+xml" title="sitemap" href="http://www.example.com/sitemap.xml" />
より積極的にページをクロールしてもらうには
robots.txt の記述や、HTML ヘッダーの記述は一種のおまじないのようなもので、より積極的に検索エンジンクローラーを呼び込むためのウェブマスターツールがGoogle, Yahoo! にて提供されています。
Tags :Yahoo?作成?サイトマップ?Sitemaps?サイトマップ作成?
カテゴリ「SEO」の最新記事
-
2008-09-11 01:00 - display:none は隠しテキストなのか?
-
2008-05-20 23:00 - Yahoo! サイトエクスプローラーとGoogle ウェブマスターツール比較
-
2008-05-18 02:00 - Googleで自サイトの検索に使用されたキーワードと検索順位とクリック率の高いキーワードを知る方法
-
2008-04-13 14:00 - スパムサイトのお手本「はてな」はGoogleに認められている
-
2008-04-11 21:00 - キーワードハンター登場
「yahoo」に関連する商品を...
- Newer: Movable Type で sitemaps.org 形式のサイトマップを自動出力させる
- Older: "補足結果" とは何ですか。