イーハイブスタッフ情報
ROR サイトマップ登録方法

at 2007/7/18 16:48:24

RORサイトマップとは?

RORサイトマップとは、多くの検索サイトのサーチエンジンに認識してもらえるXML形式のサイトマップファイルです。
RORサイトマップを、検索サイトで登録することにより、サーチエンジンがサイト内のページを効率的に巡回できるようになります。
RORサイトマップは、RSS 2.0を拡張したフィードとして定義されていますので、RSS 2.0に含めて記述することが可能です。

検索エンジンとして有名な、Yahoo!、Google、Live Search(旧 MSN Search)といったサーチエンジンの多くはRSS2.0をサイトマップを認識し、 サーチエンジンのデータベースの登録に役立てているようです。
(サイトマップがあるからといって、必ずサイトのインデックス化が行われるものでも無いようです。)

サイトマップの登録の仕方

GoogleとYahoo!ではサイトマップの登録を行うことが出来ます。

  ・Googleへの登録
  ・Yahooへの登録
  ・MSNへの登録
  ・その他登録サイトが、存在しない場合 METAタグ編(MSN含む)


Googleへの登録編

サイトマップの登録にはGoogleアカウントが必要となりますので、Googleアカウントをお持ちでない場合は以下のURLでGoogleアカウントを作成してください。
https://www.google.com/accounts/NewAccount
※ アカウントの作成方法は、日本語ですので、省略します。


Google Webmasters Tools
サイトマップの登録するには、Google Webmasters Toolsにアクセスします。
https://www.google.com/webmasters/tools/siteoverview
ウェブマスターツールにアクセスしたら、まず、サイトの登録を行います。
ROR google拡大画面 


サイトの登録

ウェブマスターツール上に[ダッシュボード]というものがあります。

ROR ダッシュボード拡大画面 

[ダッシュボード]上の[サイトを追加]欄に登録したいサイトのURLを入力します。
※「http://www.example.co.jp/」などのように、完全なURLを入力します。
* をクリックしサイトの追加を行います。
サイトの登録が終わりましたら、[サイトマップ]をクリックし、サイトマップの追加を行います。

ROR サイトマップ拡大画面 


PC用と、携帯用のサイトマップを別々に登録することが可能です。
※ Googleでは、別階層においてあるサイトマップをサイトの登録を別途行う必要があります。

※ 「http://www.example.co.jp/」と「http://www.example.co.jp/example/」にサイトマップをおいている場合は、それぞれのURLを[ダッシュボード]で、[サイトを追加]することにより、登録が行えます。

(サイトマップには、基本的に、異なるディレクトリ階層を含めることは出来ません。「http://www.example.co.jp/example/」においてあるサイトマップには「http://www.example.co.jp/example2/」を含めることが出来ません。

サイトマップに違う階層を含めている記述がある場合、通常ならば、その上の階層をサイトマップに含めることが出来ないというエラーがでます。

[ダッシュボード]上 で、含めたいディレクトリ階層をサイトに追加し、そのディレクトリにおいてあるサイトマップを追加しておくことにより、サイトをGoogleBotがきち んと認識してくれるようになります。サイトの階層ごとにサイトマップを準備している場合、階層ごとにサイトの登録をすることをお勧めします。)

 統計情報などをご覧になりたいときは、サイト管理者であることをGoogleに伝えるための認証が必要となります。
認証されていなくても、サイトマップの登録は可能です。

 ※認証用のhtmlファイルを作成するかもしくはヘッダー内にメタタグを埋め込み作業が必要となります。


ROR サイトマップ 2拡大画面 

サイトマップを追加して暫くすると、サイトマップのステータスが保留から、OKもしくはエラーとなります。エラーになったときは正しく直して再送信でます。ただし、直したサイトマップのエラーの状態が変わるまでに、約一日かかってしまいます。


Yahooへの登録編

Yahoo!では、検索エンジン用ロボットの巡回先への推薦とYahoo! Site Explorer ( 英語サイト )でのサイトマップの登録が行えます。
現在のところ、Yahoo Japanへのサイトマップの登録はできません。

検索エンジン用ロボットの巡回先への推薦
検索エンジン用ロボットの巡回先への推薦は下記のURLから行えます。(ログインが必要です。)
http://submit.search.yahoo.co.jp/add/request

Yahoo ROR 


登録を希望するサイトのURLを入力してください。
入力されるのは、サイトのトップページのURLだけで結構です。トップページからリンクされているページは、検索エンジン用ロボットが巡回して自動的に登録します。
推薦されたサイトを検索エンジン用ロボットが巡回するまで、通常約2~4週間かかります。
巡回したサイトを検索対象のデータベースに追加する際には、さまざまな条件でチェックが行われています。ここで推薦されたサイトが必ずしも検索結果に表示されるわけではないことをあらかじめご了承ください。

Yahoo! Site Explorer (英語)にサイトマップを登録

Yahoo ROR サイトマップ 

My Sites のところに登録したいURLを入れ、[Add My Site] をクリックします。
Sign in to Yahoo! の画面になりますので、英語版のYahoo IDを入力しサインインします。

Yahoo Login 


※IDを持っていない方は英語版の Yahoo ID を取得方法をご覧下さい。



サインイン後 My Site の画面になります。サイトマップを登録するには、My Site の画面の [Manage Site] をクリック。
サイトマップのファイル名を入力し [Add Feed] をクリックすると、サイトマップが登録されます。

Authentication(認証)

サイトを登録するだけでサイトマップの登録は行えますが、Authentication(認証)を行う方がよいようです。

Authentication(認 証)とは、実際にサイトの管理者による登録なのかを確認するために行います。サイト内のインデックスページに認証用のメタタグを加えるもしくは、認証用の htmlファイルをサイトのトップに置くことで、本人の管理するサイトかどうかを判断します。ファイルの中身の変更やファイルをサイトに上げる行為は、サ イト管理者しか変更できないからです。

My Site の画面の * のところの * 認証ボタンをクリック。
Authentication画面になります。

サイトに準備できたら、[Ready to Authenticate] をクリック。
My Site の画面の Status が Pending(未定)となっています。
アップロードが上手くいってれば、24時間以内には Authenticated(承認)に変わります。


Microsoft Live Search (旧MSNサーチ)でのサイトの登録

Live Saerchでは、サイトマップの登録は行えないのですが、Live Search のクローラーのMSNBotに対して、巡回してほしいサイトの登録は行えます。

http://search.msn.co.jp/docs/submit.aspx

MSN ROR 

HTML内にサイトマップを認識してもらうための記述をおこなってから、登録すると良いと思われます。

サイトマップが登録できない検索エンジン

 Googleや、Yahoo!(英語)では、サイトマップの 登録が行えますが、Microsoft Live Search には、サイトマップ登録が現在在出来ません。このような場合、RORサイトマップ認識のさせるには、HTMLの<head>タグ内に、以下以 下の記述を追加することにより、検索エンジンに認識させる方法が取られています。

・ドキュメントタイプ(DTD)がHTML4.01の場合
<link rel="alternate" type="application/rss+xml" title="ROR" href="ror.xml">


・ドキュメントタイプ(DTD)がXTML1.0の場合(.xml"ここに半角スペースを入れる/>)

<link rel="alternate" type="application/rss+xml" title="ROR" href="
ror.xml" / >


 サイトマップのファイルがあることを検索エンジンのクローラーに教えるためには、必ずどこかの静的ページからリンクされる必要あります。

 また、サイトマップを登録していない場合、この記述を見ることにより、検索エンジンのクローラーはRORサイトマップを認識するようです。

英語版の Yahoo ID を取得方法。

Yahoo Login 

[Sign UP]をクリックします。
氏名・住所・希望するヤフーID・連絡用メールアドレスなどを入力します。

それぞれの項目の簡単な説明:

First Name : 名前
Last Name : 苗字
Preferred content : Yahoo! Japanはリストにないので「Yahoo! 」。
Gender : 性別。「Male」は男、「Flame」は女です。
Yahoo! ID : 最初の文字をアルファベット小文字にして、英数小文字でIDを作成します。
PassWord : パスワード入力欄です。6文字以上の半角英数です。
Re-type password : パスワード再入力欄。
Security question : 「秘密の質問」です。パスワードを忘れた際に使います。
Your answer : 「秘密の質問」の答えです。
Birthday : 誕生日です。
Zip/Postal code : 郵便番号の入力欄です。
Alternate Email : 連絡用メールアドレス入力欄です。
           後で認証用の確認メールが送られてきます。
Enter the code shown : 画面に表示されている画像の文字を入力します。

それぞれ入力し終わったら[I Agree] をクリックします。

入力内容に不備が無ければ直ぐに、[Sign In]できるようになります。


コムログ ビジネスブログ
RORが、ついているビジネスブログは、コムログ
  • コメント (0)
  • トラックバック (0)
トラックバックURL : http://www.i-hive.co.jp/tb.cgi/317
福岡本社:〒810-0001 福岡県福岡市中央区天神4-8-2 天神ビルプラス8F TEL 092-738-1707 FAX 092-741-3402 株式会社イーハイブ
東京営業所:〒110-0016 東京都台東区台東3-42-5 日栄インテック御徒町第2ビル5F