Google Sitemaps に登録してみる

どうやら移転して以来、


Google 先生に確実にはぶられた。


なんか感じ悪いのでどうにかなんないかと調べたところ

Google Sitemaps
というのがあるらしい。つい最近日本語対応もしたとか。

なにやらサイトマップを登録しておくと、それを参考にクロールしてくれるらしい。

これはいいかも。

というわけで、まずサイトマップを作らなければならない。

Google サイトマップ生成ツール(sitemap generator)
というのがあるのでそれを使って見る。
Python と呼ばれるスクリプトで書かれているのだが
幸いにも ☆さくらインターネットはそれに対応してた。
(コンソール環境が必要なので、スタンダード以上必須)


何やら設定がいろいろめんどくさい。

とりあえず .py ファイルの先頭をさくら用に書き換え

#!/usr/local/bin/python

次に example_config.xml を config.xml に変更し
<site の部分を

<site
base_url="http://mono-zukuri.net/"
store_into="/home/monozukuri/www/sitemap.xml.gz"
verbose="1"
>

と変更。

残りも適当に記入(略)


適当なディレクトリにアップロードして

> python sitemap_gen.py --config=config.xml

を実行

そうすると store_into で指定した場所に sitemap.xml.gz が作られる。

中身を知りたい場合は

> gunzip sitemap.xml.gz

を実行すれば解凍され、テキストで確認できる。


このファイルを Google Sitemap に登録。

サイトの確認の時に

404 (ファイルが見つかりません) エラー ページのヘッダーで 200 (OK) ステータスが返されました。

と出て確認が出来て悩んだのだが
.htaccess に ErrorDocument 404 の設定をしているとダメらしいので
その項目を消して解決。

このサイトマップは頻繁に更新しなければ意味がないと思うが
とりあえずこれで様子見。


どうなることやら。



投稿者:mimiham : 2005年11月22日 19:32 : PC ・ ネットワーク

トラックバック

このエントリーのトラックバックURL:
http://mono-zukuri.net/cgi-bin/mt/mt-tb.cgi/326

コメント: Google Sitemaps に登録してみる

Googleへの登録なら、「サイトの登録/削除」のページの方が
早いんじゃないかな。
http://www.google.co.jp/addurl/?hl=ja&continue=/addurl

一応、参考まで。

投稿者 Seak : 2005年11月30日 19:19

>Seak さん
あーこれももちろん登録したよー。
でも、これ結局サイトのトップしか登録しないから、全てのページをクロールしてくれなさそうだからね〜。
でも、サイトマップもどのくらい効果あるか分からないけど。

投稿者 mimiham : 2005年12月01日 15:49