Home > 2006

2006.06.23

Googleサイトマップの設置

「Googleサイトマップ」の設置について、よもやま話。

前回は「Python」と「Phyton」と単語を間違えた話をしましたが(スクリプト言語の方はP y t h o nです、念のためw)、まずは本家Googleのページで「サイトマップ生成ツール」の設定なんぞを読んでみたり。
って字面を追ってるだけじゃ頭に入ってこないー。
判らないときは実践あるのみって感じで、自分のサイトを対象にやってみることにします。
最終的な設置場所は、本来うちのサイトではなかったのですが、何事も勉強勉強。

ざっとexample_config.xmlを見てみると、「<!– ** MODIFY **」で始まるところが1つと、「<!– ** MODIFY or DELETE **」で始まるところが5つと、「FILTERS」が1つ。
そんな構成になっていることを把握。
最初の「<!– ** MODIFY **」で始まるところはベースURLを設定する項目みたいなんで、必須事項ですね。
問題なく、自分のサイトのパスを打ち込み。

次は「<!– ** MODIFY or DELETE **」の5つですが、

1.”url” nodes
2.”urllist” nodes
3.”directory” nodes
4.”accesslog” nodes
5.”sitemap” nodes

とありまして、いくつか組み合わせることが出来る模様。
でも最低限必要なのは「3.”directory” nodes」の項目かな。
うちだとブログの入ってるディレクトリ以下のマップを作ればいいので。

そうなると、そこから漏れるURLは無いので「1.”url” nodes」は必要無し、URLのリストを自分で作るつもりは無いのでw「2.”urllist” nodes」は必要無し、アクセスログからもマップを作るつもり無しなので「4.”accesslog” nodes」も要らない。
複数のマップも作らないので「5.”sitemap” nodes」も要らないっと。
てことで、要らない部分はコメントアウトしてしまって、必要な「3.”directory” nodes」だけ設定。
これも自分のサイトのパスを入れるだけなので大丈夫。

さて最後に残った「FILTERS」の項目。
最初から二つのフィルタが設定されてます。
「末尾に~(チルダ)がつくファイル」と「.(ドット)で始まるファイル/ディレクトリ」はリストに入れないでねってフィルタ。
これはそのまま残しておいて、あとリストアップされたくないディレクトリとかファイルとかあれば個別に指定しておけばいいらしく、画像の直リンを避けるフィルタ例も載ってたので、加えてみる。

<filter action=”pass” type=”wildcard” pattern=”*.htm*” />
<filter action=”drop” type=”wildcard” pattern=”*” />

こんな感じで一度動かしてみましょう。

Googleの設定通り、必要なファイルをサーバーにアップロードして、PuTTY起動して、サーバーにログイン。
cdコマンドでカレントディレクトリを移動してから、いよいよPythonの実行ー!

pyton: Command not found.

いきなりコマンドが無いって言われたー、それもそのはずー、また綴りを間違えてやがりますぅ!(爆)
pytonって何よ!? ピトンってっ。(⊃Д`)゚。
アホやん!たにもり、アホすぎー。
正しい綴りはp y t h o n、ぴー・わい・てぃー・えいち・おー・えぬ!

もう一度コマンドをちゃんと打ち込んで、Enterキー。
実はPuTTYでは、あらかじめコマンドをコピーしておいて、右クリックから貼り付けることが出来るのでいちいち長いコマンド打たなくても良かったんだけどね。 (^^;

かかった時間ほんの数秒でサイトマップが出来上がり。
ちゃんと370のURLがリストされたようなのですが、出来ているのか確かめてみたら確かに出来ている模様。
あーでも要らないファイルまで入ってるので、フィルタを増やさなければ。
特定のディレクトリと特定のファイルをリスト化しないように追加。

<filter action=”drop” type=”wildcard” pattern=”*/(任意のディレクトリ名)/*” />
<filter action=”drop” type=”wildcard” pattern=”*(任意のファイル名).html*” />

そしてもう一度マップの生成をして確かめてみるんだけど、やっぱり特定のディレクトリもファイルも拾ってきてる。 (^^;
ここの設定で悩みながら、目に留まったこの部分、

フィルタは config.xml ファイルで設定した順序で実行されます。

私はとんでもない勘違いを…
な なんだってー!!(AA略)

上にも書いたとおり、HTMLファイルのみをリスト化するフィルタを最初に書いていて、その次に付け足したので

<filter action=”pass” type=”wildcard” pattern=”*.htm*” />
<filter action=”drop” type=”wildcard” pattern=”*” />
<filter action=”drop” type=”wildcard” pattern=”*/(任意のディレクトリ名)/*” />
<filter action=”drop” type=”wildcard” pattern=”*(任意のファイル名).html*” />

こんな感じで書かれているわけね。
設定した順序で実行されるってことは、

<filter action=”pass” type=”wildcard” pattern=”*.htm*” />

<filter action=”drop” type=”wildcard” pattern=”*” />

<filter action=”drop” type=”wildcard” pattern=”*/(任意のディレクトリ名)/*” />

<filter action=”drop” type=”wildcard” pattern=”*(任意のファイル名).html*” />

になるわけだけど、1つ目のフィルタで「HTMLファイルは全部拾ってる」ということは、3つ目のフィルタも4つ目のフィルタも「拾われたあと」だからふるい落とせない(意味ない)ってことじゃん(爆)
えぇ、フィルタの順序を間違ってたってことです。
正しくは次の通り。

<filter action=”drop” type=”wildcard” pattern=”*/(任意のディレクトリ名)/*” />
<filter action=”drop” type=”wildcard” pattern=”*(任意のファイル名).html*” />
<filter action=”pass” type=”wildcard” pattern=”*.htm*” />
<filter action=”drop” type=”wildcard” pattern=”*” />

これで、任意のディレクトリのファイルを落とす→任意のファイル名のファイルを落とす→残った中からHTMLファイルを拾い上げる→その他のファイルは落とす、ということで、上手くいくのでした。
フィルタって、4つ設定すれば「AかつBかつCかつD」なものを拾い上げる形式なんだと思ってたよー。
(それだとめちゃくちゃ処理数が増えるから駄目だよね。)
そんなわけなので、フィルタの設定をされる方は列挙する順番を間違えないようにですよ。

サイトマップファイルが出来上がったあとは、Googleでログインして登録するだけ。
毎回この作業が面倒な場合はcronジョブを設定すればいいのだけれど、疲れたのでまた時間の有るときにw

2006.06.21

夏は暑い、暑いは夏

明日からまた梅雨空に戻るようですが、今日は夏真っ盛りな感じで。_| ̄|○
暑いの苦手なんだよ。
一足先にプールへ by.DDシェリー

【参考】
 モデル: DDシェリー(ボークス
 ウィッグ: “DW-52″ For DELF (Mix Wine) (LUTS)
 衣装: 60ハートリボン ビキニ/ブルー(AZONE INTERNATIONAL
 タオル: いただきもののハンドタオルw

少しでも涼しい気分になるように、水着姿で撮ってみたー。
うーん、上手く色が出てくれなくて判り難いかと思いますが、ウィッグの色名は”Mix Wine”で、黒(←たぶん)とワインカラーの綺麗いなミックスとなっております。
ウェービーなスタイルが大人っぽくて、即買いの逸品。
本家LUTSさんのサイトの「”DW-52″ For DELF (Mix Wine)」のモデルさんは美人系お姉さん(MIYU)なんで、それはそれはカッコイイんでございますよ。
しかしうちはモデルがDDシェリーだからか、あまり大人っぽくならなかったな。 (^^;
露出度高いのに、色っぽくないし(爆)

2006.06.19

前を向いて歩こう

どうにも体調が悪くて、病院行かなきゃなぁって思いながら延ばし延ばしにしていて。
でもやっぱりいい加減放っておいても駄目だろうと決心して、病院行って来た。
…そして、また抗生物質の御世話になることに。_| ̄|○
合計3種類の薬をのむことになったのだけど、薬剤師さん曰く「これの副作用で頭痛がするかもしれませんから。」と。
Σ ゜゜( д ;)
泣きたい気分。
でも頑張ろう。

昨日、というか今朝方、夢を見た。
会ったことのない友達に会いに行く夢だった。
夢の中の私は行動力抜群でw、家まで行ってピンポン押してた。
中から出てきた友達は驚いていたけど「遠いところわざわざ」と出迎えてくれて「泊まっていったらいいよ」と。
(現実は、相手は私の顔を知らないし、私も相手の顔を知らないのに、夢は実に都合良くできているよなぁ。)
いろんな友達がたくさん集まって、ものすごく楽しい時間を過ごしている、そんな夢。

あぁそうだきっとそんな夢を見て目覚めたから、今朝「病院へ行こう」って思えたのかもしれない。
ちゃんと体を治して、いつかみんなと会うんだとか、そんな風に思えたのかも。

焦らず焦らず。>私

買い物は楽し♪

亜古さんのところからLUTS商品のお取り寄せの受付告知が来ていたので(受付締め切りは 6/19(月)午前10:00)、ちょうどウィッグの話をメールでやりとりしていた友達に知らせてみた。
タイミングが良かったみたいで、お役に立てた模様。 (^^)b
私ですか?もちろん今回も買いますとも(爆)

ドール関係の買い物といえば、オビツのハイヒールとねじ穴を隠すホールキャップを買うのを忘れないようにしなくては。
急ぐものではないというのと、これだけを頼むには送料の方がかかりすぎるwというのとでずっと買い損ねてるんですよね。
でこ靴Loveな人間だし、ハイヒールが似合うドール衣装も持ってないのに、何故ハイヒールを買うつもりなのかと問われると困るんですが。
何故? (^^;>私
(”60バニー de カジノ”も、全く買ってない。)
まぁいいや。(っていいのか!?)

あと靴で言えばAZONEさんが60cmドール用のハイカットスニーカーを再販してくれたらいいなー。
ベージュしか無かったようですが、今度は”黒・カーキ・オフホワイト・赤”の4色展開で!
でも、そんな4色揃ったら全部買ってしまいそうで怖いー。((((;゜д゜)))ガクガクブルブル
1色決め打ちで発売してくれた方がお財布には優しいかもw

2006.06.17

ふもふもくまたん改め、きぐるみくまたん

サーバー関連の設定やらなんやらで、ヽ(`Д´)ノ ウワァァン!!になってた昨日。
その話はあとでまとめるとして、とろとろと(←うちはナローバンドだッ)千単位のファイルをアップロード/ダウンロードをしながら、合間に撮った写真でございます。

「25ふもふもくまたん」は何故か「きぐるみくまたん」と名称が変更され、これまた何故かシロクマさんの方の「耳に貼られた生地」と「ヘッドキャップの内側の生地」がピンクから白になるという仕様変更まであったりなんぞして、謎やなぁな気分でありましたが、もふもふ感が幸せなので良しとする。
白とベージュと迷わず一着ずつかった私だけれど、それぞれにネタがあって、今日はとりあえずシロクマさんの方から。
きぐるみくまたん by.みう
シロクマの着ぐるみを着て、シロクマさんと白くまアイスを食べよう、の図(爆)

【参考】
 モデル: みう/Blue Bird’s Song.(えっくす☆きゅーと)
 着ぐるみ: きぐるみくまたん/白
 (以上 AZONE INTERNATIONAL
 白くまアイス&白くま: 3時のおやつ/6. ジャンボしろくま(リーメント

右手に持った「ジャンボしろくま」はリーメント製なんだけど、なんとこの「ジャンボしろくま」がパカッと開いて、中からシロクマさん(左手にしているもの)が出て来るのです!
面白いしかけだよね。
着ぐるみを買ったら、白い方は絶対これを持たせて写真を撮るんだーと思ってたので、願いが叶いました♪

そしてついついやってしまった、もう一枚は…。

ふたりはプリくま by.ころん&みう




プリティでクマクマ(意味不明)
(´Д`;)ヾ スミマセン

【参考】
 モデル(向かって左): ころん/Snotty cat(えっくす☆きゅーと)
 着ぐるみ: きぐるみくまたん/ベージュ
 モデル(向かって右): みう/Blue Bird’s Song.(えっくす☆きゅーと)
 着ぐるみ: きぐるみくまたん/白
 (以上 AZONE INTERNATIONAL

特筆すべきは、このプリくまさんたち、自立してるってことかな。
(支え無しですよ、マジで。)
皆さんもお手元に「きぐるみくまたん」を用意して、プリックマッ♪してみてください。
(本日現在、Amazonでの商品名はまだ”ふもふもくまたん”になっている模様。写真も差し替えされてないから、白の方を買う方は、冒頭に書いた仕様変更部分にご注意ー。)

アマゾンのサーバでエラーが起こっているかもしれません。一度ページを再読み込みしてみてください。


アマゾンのサーバでエラーが起こっているかもしれません。一度ページを再読み込みしてみてください。