GoogleSitemapsというものがあります。
何かっていうと、xml形式でsitemapを作って登録しておくとGoogleがすべてのページを取りこぼしなくクロールし、インデクスしてくれるらしい。(ただし保障はしていない)
つまり、こういうことです。Google のクローラにサイトの情報や場所を提供することで、クロールの精度と効率を高め、Google のインデックスにより多くのページを登録することができる。
おおっと、マジでそんな便利なものあんの!?ということで早速ここのサイトを参考に試してみました。
やることは、
1.サポートされている形式でサイトマップを作成する。
2.Google サイトマップ アカウントにサイトマップを追加する。
3.サイトを変更した場合はサイトマップを更新する。
MovableTypeでは上記1のサイトマップを自動生成できます。
やり方は、
①テンプレートの項目からインデックステンプレートを新規作成する。
②テンプレート名に任意の名前をつけ、出力ファイル名を sitemap.xml とする
③テンプレートの内容に以下のソースを貼り付けて、保存→再構築。
ソースは以下のものをコピーペーストで。(^^;
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.google.com/schemas/sitemap/0.84"> <url> <loc><$MTBlogURL encode_xml="1"$></loc> <priority>1.0</priority> </url> <MTEntries lastn="9999"> <url> <loc><$MTEntryPermalink encode_xml="1"$></loc> <lastmod><$MTEntryModifiedDate utc="1" format="%Y-%m-%dT%H:%M:%SZ"$></lastmod> </url> </MTEntries> </urlset>
作成したら、自分とこのhttp://○○○/sitemap.xmlにアクセスして今までのエントリのURLがXMLで表示されていればOK。
次に、GoogleSitemapにログインして sitemap.xml のURLを通知してやればOK。
簡単ですね。(^^;
これでじゃんじゃんGoogleに頑張ってインデックスしてもらって、後日自分でも個別のエントリが正しく検索されるか確認してみよう。ドキドキ・・・







