RORサイトマップ( Resources of a Resource )
せっかく作ったコンテンツ。もれなくサーチエンジンにインデックスされないとちょっと寂しい(T_T)・・・ですよね〜。
Googleサイトマップで 「どーもうまくいかない」・「エラーがでる」・「何だかよくわかんない」って方も多いはず。
また、「Googleのサイトマップは利用しているけど Yahoo! や MSN にもできるだけインデックスして欲しい」と願うのは不良パパだけではないはず。
残念なことに、Google のサイトマップは Google 専用のフォーマットなので他のサーチエンジンには使用できません。
そこで、ROR を利用して全てのロボット型サーチエンジンに対応しましょう。
RORとはResources of a Resourceの略で、全てのサーチエンジンに対して使える技術です。RORサイトマップ(ROR Sitemap)はURIをror.xmlに書き出しサーチエンジンに認識してもらうXML形式のサイトマップファイル。
RORサイトマップは全てのサーチエンジンに有効
ROR形式のサイトマップを設置することで、GoogleだけでなくYSTやMSNなどのロボット型サーチエンジンがサイト内のページをインデックスするのが容易になるそうです。
RORサイトマップは Googleサイトマップ同様、XML形式で記述します。
手書きでも作成できますが、このページの下の↓
ROR Sitemap Generatorを使用すれば簡単に作成することができます。
RORサイトマップの作成手順
- ジェネレーターの 「 Site URL 」 にご自身のサイトURLを記入します。
※「 Format 」 は 【 ror / rss 】 のままでOK。 - 「 Generate Sitemap! 」 をクリックすると下のテキストエリアに作成されます。
- 作成されたものをメモ帳などにコピー&ペーストします。
- ファイル名は ror.xml や sitemap.xml などととします。
- 文字コードを UTF-8 にして、保存し、サーバーへアップロードします。
- トップページの<head> 〜 </head>内にタグを記述します。
- 保存してサーバーへアップロードします。
RORサイトマップの作成方法
ROR サイトマップを利用するために必要なのはxml 形式で作成するサイトマップファイルでエンコードは「 UTF-8 」で作成します。
作成方法は以下のとうりです。
メモ帳を開いて → ジェネレーターで作成されたタグをコピー&ペースト →
メモ帳の上のファイル → 名前を付けて保存
|
ファイル名を ror.xml などとする。文字コードを UTF-8 にして、保存。
|
以下のようなファイルができます
|
|
できたファイルをダブルクリックで確認しましょう。
( 以下のように表示されれば OK )
|
xml ファイルを自分のサーバーにアップロードします。
この時、サイトマップファイルはルートディレクトリにアップロードします。
つまり、index.html などが置いてあるところと同じ場所に置きます。それよりも下の階層(フォルダ)に置いてしまうと、そこから下の URL しかクロールされないので index.html と同じ場所に置きましょう。
<head> 〜 </head>内にタグを記述
トップページの<head> 〜 </head>内に以下のタグを記述します。ここからクローラーがサイトマップを拾ってくれるので必ず記述しましょう。
トップページのソースのいちばん上を見て下さい。
DTD HTML 4.01 の場合
<link rel="alternate" type="application/rss+xml" title="ROR" href="ror.xml">DTD XHTML 1.0 の場合(<〜 ror.xml"半角スペース/>)
<link rel="alternate" type="application/rss+xml" title="ROR" href="ror.xml" />ファイルを上書き保存してサーバーにアップロードするだけです。
ROR サイトマップジェネレーター
ROR Sitemap Generator
- ジェネレーターの 「 Site URL 」 にご自身のサイトURLを記入します。
※「 Format 」 は 【 ror / rss 】 のままでOK。 - 「 Generate Sitemap! 」 をクリックすると下のテキストエリアに作成されます。
- 作成されたものをメモ帳などにコピー&ペーストします。
- ファイル名は ror.xml や sitemap.xml などととします。
- 文字コードを UTF-8 にして、保存し、サーバーへアップロードします。
- トップページの<head> 〜 </head>内にタグを記述します。
- 保存してサーバーへアップロードします。