スポンサード リンク

遅まきながら Google サイトマップに登録してみた。

カエルチュウイホウ findプラグインやめてgoogleに変更
あとはGoogle サイトマップでもれなく巡回させるようにすればいい。

これを読んで、そういえばそういうのがあったな・・・いや知らないかも・・・(;・∀・)と思い、さっそく登録してみることにしました。blosxom が動的生成なためなのかわかりませんが、Google で検索してヒットすることが少なかったので(単にコンテンツが乏しいためという説も)。

サイトマップ(XML ファイル)の作成にあたっては、blosxomでGoogle Sitemaps #2 - Ck2 Blogger を参考にさせていただきました。flavour と override_num_entries プラグインとを組み合わせる方法です(RSS10 プラグインも必要です)。

用意した flavour は、以下のような感じです。Google サイトマップのサイトにあったサンプルを参考にしました。

content_type.xml

application/xml; charset=UTF-8

head.xml

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">

date.xml(空のファイル)

story.xml

<url>
<loc>$url$path/$fn.htm</loc>
<lastmod>$yr-$mo_num-$da$rss10::T$ti$rss10::tz_offset</lastmod>
</url>

foot.xml

</urlset>

これで blosxom.cgi/index.xml にアクセスすると、(たぶん)Google サイトマップに対応した形式の XML ファイルが生成されるようになります。override_num_entries プラグインで「'xml' => '(すべてのエントリの数より大きい数値)',」と指定すると、すべてのエントリが含まれるようになります。

このままだと負荷が増える可能性があるので、ローカルでビルド(hail2u.net - Weblog - エントリのPublish方法の rebuild.pl を使用)してからアップロードしたものを Google サイトマップに登録することにしました。さらに、念のため、dynamic_cache プラグインで xml ファイルがキャッシュされるようにもしています。

登録してから数十分が経過した頃に確認したところ、ちゃんとクロールされたようです。とくにエラーも出ていないので、たぶん大丈夫なんでしょう・・・。

blosxom では、ほかに「Google サイトマップ に登録するサイトマップ( XML ファイル)を生成する」gsitemap プラグインや、「entriescache を改変して、一行一 URI のテキスト版サイトマップを吐くように」する方法も利用できます。

スポンサード リンク

Recent entries from same category
TrackBack ping me at
Trackbacks

FC2ブログがGoogleサイトマップに対応

FC2ブログがGoogleサイトマップに対応
デフォルトで対応ですね。
たとえばこのブログだと ...

Posted by 自分のための特価品情報 at 2006/04/26 (Wed) 01:30:45

Googleサイトマップがmetaタグ認証に対応

こんにちは。副業サラリーマン綾瀬です。
見て頂いてありがとうございます。
 
今までは空のHTMLでサイト確認でしたが、metaタグを利用したサイト確認が出来るようになりました。

Posted by アフィリエイト入門ブログ at 2006/04/27 (Thu) 06:33:54
[ 2 TrackBacks ]
Comments
[ No Comment ]
Post a comment

writeback message: Ready to post a comment.













Remember the above info?

Preview here...

  • [Preview]ボタンをクリックすると、コメント内容をプレビューすることができます(JavaScript使用)。
  • スパム対策としてリファラチェックを行っています。セキュリティソフトの設定でリファラを無効にしていると投稿できません。
  • エントリの内容と無関係と思われるコメントやトラックバックは削除されます。
  • 当ブログへの言及リンクがないトラックバックはブロックされます。