Categories: 検索エンジン, Google, Technorati

サイトマップ生成ツール for b2evolution

January 7th, 2007
いつぞや書いたこのブログのデータベースから動的にサイトマップを生成するスクリプトが、いつのまにか動作してなかった*1ので修正してみた。 http://www.xdelta.net/examples/sitemap_for_b2evo.phps こちらの環境(b2evolution 1.8.6)では一応、動作しています。 *1 多分、1.8系列に切替えた辺りからだと思う。 関連情報 sitemaps.org - Home Google ウェブマスター ツール サイトマッ… more »

b2evolutionをTechnoratiのTagに対応

April 11th, 2006
先日、書いたようにTechnoratiのクローラーは、このブログが配信しているRSS 1.0(RDF)、RSS 2.0もしくはAtomのフィードのカテゴリを汲み、Tagと認識してくれるようで、必ずしも、アンカーにrel="tag"という属性は必要なかった。 でも、それはたまたま上記フィードのいずれかから解釈してくれたに過ぎず、生成されたHTMLの情報だけでは判断できない。 逐一手動でrel="tag"のアンカーを埋め込んだり、あるいは、それを簡易に入力できる方法もあるようだけど、余分な作業になっ… more »

必ずしも、rel="tag"は必要なかった

April 7th, 2006
あら、先日書いたのは間違いだった。アンカーにrel="tag"という属性を付けなければ、Technoratiと連携できないとばかり思い込んでたけど、rel="tag"というのは、カテゴリやRSS/Atomに対応してないブログがTechnoratiのTagに関連付けるための一つの方法だったようですね。 If your blog software supports categories and RSS/Atom feeds (like Movable Type, WordPress, TypePad,… more »

Google Related Links

April 5th, 2006
面白そうなので、 Google Related Links というのを、このブログのページ フッタ部分に付けてみた。 現在閲覧しているコンテンツの内容に関連したニュースや他のWebページ等へのリンクを提供してくれるらしい。 AdSenseのように、出資した広告主のサイトのみが表示対象ではなく、広くGoogleにインデックスされた一般のサイトが対象なので、その分、閲覧者の期待にそったリンク先にたどり着く可能性も上がると思う。 コンテンツの分析のために、 Mediapar… more »

rel="tag"というMicroformat

April 5th, 2006
Technoratiというブログ検索サイトがある。b2evolutionの方でも、新規に記事を投稿した際、そこに、ピンを送って更新を知らせることが出来る。 Technoratiの特徴として、 http://technorati.com/tags/ のように、各ブログの記事をTagという形で分類・整理して、興味のある分野を閲覧する際の便宜をはかったものがある。 このTagというのは、個々の投稿者が自由に記事中に挿入することが出来る種類のものである。 Tagとして認識させるためには… more »

PageRankの0値とNULL値

March 31st, 2006
前に少し書いたけど、GoogleのPageRankが「0」というのは、それ自体がちゃんとした値である(ページランクは最低だが、インデックスされていることを意味する)。 Googleから見て存在しない(クロールされていない)ページや、インデックスから削除されたページは、PageRankを問い合わせても、そもそも、値自体が返って来ない。 以下は、PageRankが「0」のURL http://www.xdelta.net/blog/FreeBSD と、存在しないURL htt… more »

なぜか検索エンジンのロボットがJavaScript書き出しのリンクを辿るので…

March 11th, 2006
昨晩、b2evolutionの個別の記事の閲覧モードにおいて、一つの記事から、別の記事へとナビゲーション用のリンクを張るため、previous_post()とnext_post()に引数を加えるようにして、スキンに変更を加えた。 デフォルトの設定のままだと、マルチブログを構成している際に、不具合があるからである。 ただ、上記の関数から生成されるリンクは、通常のpermalinkのURL http://www.xdelta.net/blog/FreeBSD/2006/03/11/p154… more »

Google ツールバーを使わずにページランク取得

January 31st, 2006
FreeBSDでも、firefox用のGoogle ツールバーを使用することが出来る。当然、GoogleのPageRankも簡易にチェックすることができる。 ま、ページランク自体、従来いわれたように、Googleの検索結果の上位に表示するための魔法ではないのだけれども。でも、どのコンテンツがどの程度、評価されてるか、一応の目安となり、それなりに興味深い。 Google ツールバーをインストールせずに、Googleのページランクを知りたい場合は、対象となるURLとともに、そのURLのch値といわれ… more »

RSSフィード等のヘッダにcharsetを付加

December 28th, 2005
実用上、問題ないと思うけど、このブログのAtomやRSSフィードの(サーバ側の)ヘッダにcharsetが明示されていなかったので、付加してみました。 b2evolution-0.9.1b-feed_charset.diff Atomに関しては、Version 1.0に修正したものの差分です。 Googleの検索とかで上記フィードが引っかかった際、サマリが文字化けしていたので、もしかして、charsetを明示していないせいかと思って、ちょっと実験してみたくなったまでです。 ついでに… more »

robots雑感

December 16th, 2005
先日、書いた コンテンツが存在しないページはインデックスさせない のb2evolutionに対する設定が反映されたせいか、ざっとHTTPDのログを見た感じ、検索エンジンのクローラーは、おとなしくなってる。 もっとも、まだ、日が浅いから安心は出来ないけど。既取得分も、意図を汲んで消えて行ってくれることを願います。 ちなみに、 <meta name="robots" content="NONE" /> は、 <meta name="ro… more »

コンテンツが存在しないページはインデックスさせない

December 13th, 2005
なんやら、Apacheのログを見てると、検索エンジンのクローラーが、おそらくサイドバーにあるカレンダーをたどってか、このブログの過去へ未来へと自由自在に巡回してる。 コンテンツが存在しないページには、404エラーでも返してくれれば良いものを、書式にそった妥当なURLなら、そうもいかないらしい。 b2evolutionは、最近、使いはじめたばかりなのだから、コンテンツの量も、そんなにあるはずがないし、ありもしないページをそのまま取得させておくのも何なので、とりあえず、現在使っているskin/c… more »

Google サイトマップ生成ツール for b2evolution

December 4th, 2005
なんとなく、データベースから生成したかったので、練習がてらに書いてみた。 http://www.xdelta.net/examples/google_sitemap_for_b2evo.xml.phps 多分、もっと、ましな方法があるはず。 more »