smashmedia

« ハマる | メイン | たけしは覚えた »

リンク元表示

こないだメシ食いながら話してたときに、ブログ間の繋がりをもうちょっと増やせないかなあ(それも健全に)という話になって、「あわせて読みたい」とか、tDiaryの自動リンク元表示はいいよねえと言ってたんだけど、せっかくなのでリンク元(Referer)を取得して、それをエントリーごとに表示するプログラムを作ってみた。

こんな感じになりました。コメントとかの下の方に表示されます。

クリップボード01

仕組みとしては、Movable TypeのEntryIDとリンク元(Referer)をファイルに保存するスクリプトを用意して、これを個別記事ページに埋め込み、さらに深夜のバッチ処理で、

  1. 保存したリンク元を1件ずつ訪問して、smashmedia.jpへのリンクがあるかをチェックする
  2. リンクがあれば、EntryIDごとに「100.html」のようにリンク元一覧のファイルを作成する

としています。

で、個別記事ページで、SSIを使ってそのファイルを読み込めばオッケーです。

実は単純にリンク元を表示したかったんじゃなくて、コメント付け活動として、どこで言及されてるかを把握する手段のひとつとしてRefererのデータは使えると思っていて(まあそれがトラックフィードなのだけど)、これをとっかかりにしていろいろ考えていきたいなあと思った次第。

感想メール

感想を送る感想をメールで送る

トラックバック

この記事のトラックバックURL:

コメントを投稿(SPAM以外なら大歓迎です!)

この情報を登録しますか?
コメントへの返信をメールで通知しますか?

(コメント投稿に少し時間がかかることがありますが、クリックは一度だけでOKです)

※質問は掲示板でも受付けています。

関連記事

去年のいま頃に書いた記事(なつかしい!)

Facebookページ

ブログに書くほどでもないこと(とりわけウェブ上のニュースについての感想や評価のコメントなど)はFacebookページに書いています。よろしければこちらもどうぞ。

« ハマる | メイン | たけしは覚えた »

最近のエントリー

カテゴリー別アーカイブ

月別アーカイブ

過去のダイジェスト(オススメ記事)

  • あわせて読みたい
  • TwitterCounter for @smashmedia
  • track feed
  • この日記のはてなブックマーク数
  • 人気ブログランキング - smashmedia
Related Posts with Thumbnails