web製作部: 2008年3月アーカイブ
先日立ち上げた楽天アフィリエイト・サイトの、google への登録のされ方の観察日記。
3/25 land.to 無料サーバのアカウント取得、スクリプト単純設置。
3/25~27 スクリプトのカスタマイズ。
3/27 外部サイトからのリンク開始。i2i の相互ランキングを設置。
3/28 かんたん相互リンク設置。
3/29 トップページが google にキャッシュされる。キャッシュの日時=クローリングは日本時間で 3/29 0時過ぎ。editaに登録。
3/30 google 検索結果から1アクセスあり。キーワードはインデックスされたトップページ。
3/31 上記ページが google 検索結果から消える。→トップページは無視されたまま、サイト内の4ページがインデックスされる。google からトップページへ1アクセス。3/29 にキャッシュされたトップページが掲載されていた google 検索結果において、トップページが掲載されていたはずがフィード(.rdf)にすりかわっている。
- rakutenranking.me.land.to/search_100026_1_reviewCount_VAIO/ (2008/3/27 09:17:44)
- rakutenranking.me.land.to/search_100026_1_-reviewCount_VAIO/ (2008/3/27 09:10:28)
- rakutenranking.me.land.to/search_100026_9_-reviewCount_VAIO/ (2008/3/27 09:42:38)
- rakutenranking.me.land.to/rdf.xml
今後やりたいこと
- フィードがキャッシュされたときの日時がわかるように、フィード内にも日時を表示
- ユーザーがフィードに直接アクセスしてもちゃんと読めるように、表示スタイルを指定する。フィードバーナーがやっているアレはどうやるのだろう。
追記:3/31 21:15
サイト名で検索したときに以下のページが表示されるようになり、またサイト内検索でもこのページが増えて計5ページとなった。クロールされたページが現在進行形でインデックスに反映されている模様。
- rakutenranking.me.land.to/list_551169/ (2008/3/27 08:10:33)
Tポイントの残りが少なくなったので、10,000ポイント(=円)を補充した。これが反映されれば、またしばらくの間現金を使わずにブックオフとファミリーマートで買い物が出来る「Tポイント生活」をおくれる予定(参考:2月に書いたこの記事)。
そしてそのTポイントの元になる楽天ポイントを稼ぐため、楽天アフィリエイト用スクリプトの改造計画を進行中。PHP の解説書を片手に試行錯誤を繰り返し、とても人には見せられない滅茶苦茶なコードを組み込んで今こんな感じになっている。
テンプレートや CSS は作り出すとやたら時間がかかるのでいじりたい気持ちをグッと堪え、骨格の部分を中心にこれまでアイデア手帳に書き溜めてきた案を盛り込んでみた。案自体は1~2年前からのものあって、しかしこれまで何度かチャレンジしたものの PHP の仕組みがわからなくて断念してきたのだが、時間を空けて挑戦した今回ようやく実現できたので嬉しい。
追加・変更点は、ページの擬似階層リンクの変更、ページ送り部分の表示方法(PEAR 自体を改造)、一覧の表示方法切り替えをフォームからリンクへ変更、一覧でも商品説明を表示、個別商品のリンクに商品名を追加、商品画像が無いときに「画像なし」アナウンス画像を表示、表示商品と同じジャンルの商品一覧リンク、feed 表示、ヘッダによる転送…かな。どこをどういじったのか、もうわからなくなってきた。
とりあえず注意点というか自分用の備忘録として(1)urlencode する際に「/」(半角スラッシュ)「#」(半角シャープ)は2度エンコードしないとエラーが出る、(2)feed を出力するときはヘッダでも xml であることを宣言する、という2点は重要なので覚えておきたい。
んでせっかく頑張って作ったのに、相互リンクスクリプトとして当てにしていた linkapi が land.to サーバだと謎のサーバエラーが出て使えないという状況は変わらず。困った。
さてさて。この「現金を使わないTポイント生活作戦」の要である Tポイントカードのキャンペーンは明後日の 3/31 で終わってしまう。すでに TSUTAYA やブックオフなどで Tポイントカードを作っているのにまだネット登録していない人は、急いでこのリンクから登録すべし。当サイトからの紹介ということで、50ポイント+20ポイントの計70ポイントを付与されます。
中山のブックオフで本を2冊購入。今日もTポイントカードで払おうとしたら、店員が入力を間違えた。その店員訂正の仕方がわからないのを他の店員に訊こうともせずに、足りない分を現金で払えと言ってきた。ブックオフの店員の程度の低さは重々承知しているつもりだったが、自分のミスを棚に上げてこっちに押し付けてくるとは本当に呆れた。もちろん拒否したけれど、結局その店員からは最後まで一言の詫びもなかった。
ブックオフの近くのココイチで、買った本を読みながらチキンカツ・カレーを食べた。辛さの限界に挑もうと10辛まで制覇したが、久しぶりに辛さ普通のカレーを食べたらその味の多彩さに驚いた。なんだよ、いろんな味がするじゃん。こっちのほうが辛いカレーよりもずっと美味しい。
四季報のCD-ROMを買おうといくつかの本屋をのぞいてみたが、結局見つからず。CD-ROM版は本の四季報と比べるとすぐに店頭から消えてしまうのだけれど、発売日から10日後で品切れなのだろうか。結局四季報CD-ROMを探すたびにいつもネットで注文している気がする。アマゾンなどのネット書店の影響で一般書店の売り上げが落ちているなどというが、あっという間に売り切れることがわかっているCD-ROM版を補充しない反面で、本の四季報はサイズ違いの2タイプを高く積み上げているようでは商売する気が無いんじゃないかと思える。
無料サーバ land.to に linkapi を設置したいのだけれど、パーミッションをどういじっても 500 Internal Server Error が出るので困っている。land.to に設置できている例もあるので解決方法はあるはずなのだが、一体どうしたらいいのだろう。
