遅まきながら 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 のテキスト版サイトマップを吐くように」する方法も利用できます。
スポンサード リンク
FC2ブログがGoogleサイトマップに対応
FC2ブログがGoogleサイトマップに対応
デフォルトで対応ですね。
たとえばこのブログだと ...
Googleサイトマップがmetaタグ認証に対応
こんにちは。副業サラリーマン綾瀬です。
見て頂いてありがとうございます。
今までは空のHTMLでサイト確認でしたが、metaタグを利用したサイト確認が出来るようになりました。
writeback message: Ready to post a comment.
- [Preview]ボタンをクリックすると、コメント内容をプレビューすることができます(JavaScript使用)。
- スパム対策としてリファラチェックを行っています。セキュリティソフトの設定でリファラを無効にしていると投稿できません。
- エントリの内容と無関係と思われるコメントやトラックバックは削除されます。
- 当ブログへの言及リンクがないトラックバックはブロックされます。



