July 03, 2005
■ Movable Type で言及リンクのない TrackBack ping を弾くプラグイン
TrackBack の送信元に、TrackBack先へのリンクが含まれている方が良いかどうかという議論が巷では盛り上がっているようです。はてなダイアリーでは、TrackBack はつまり言及通知であるという解釈から、リンクが必須という仕様になっています。(おかげで、あまりこの手の話が問題になることは少ないようです。)
その他のサービス、ツールでは特にそういった仕様を盛り込んではいないこともありますし、どっちが良いかという議論に決着を付けるのは難しそうです。が、リンクなしのトラックバックは嫌だなあという人のための手段を、システム的に提供してやりそれをどう使うかは本人に任せる、ということはできるでしょう。
と、いうことで Movable Type でリンクなしトラックバックを受け付けなくするためのプラグイン。mt.cgi で「サイトのURL」に指定した URL が言及元に含まれていなければ弾きます。
http://naoya.dyndns.org/~naoya/lib/mtplugins/mt-ban-norefertb.pl
MTBanASCII: コメントSPAM対策を MT3 に移植: blog.bulknews.netあたりを参考に作ってみました。Movable Type 3.1 あたりから追加された TBPingFilter callback を利用しています。3.121 以降であれば、plugins ディレクトリに放り込むだけで多分動くでしょう。よしなにお使いくださいませ。
追記: このプラグインはひとつ欠点があって、エラーメッセージをもって相手に「リンクしてね」ということを伝えられない点です。現状の Movable Type の仕組みでは TBPing callback のプラグイン内で生成したメッセージを、トラックバック返却時の文字列として渡すことができず、単に 403 Forbidden が返却されるという仕様になっています。
ので、もし利用される方は、ページのどこかに注意書きを書いておくといいかもしれません。
2005年10月1日追記
Six Apart の宮川さんがこのプラグインを改良し、Movable Type 3.2 以上であればより便利に使えるようにしてくれました。Movable Type 3.2 以上をお使いの方はぜひこちらをお試しください。
- http://svn.bulknews.net/viewcvs/*checkout*/public/mt-tb-link-lookup/trunk/tb-link-lookup.pl?rev=1658
Junk Filter API を使って記述されているそうです。
- リンクのないTrackBackを弾く
- 言及のないトラックバックを受けないためのプラグイン
- http://d.hatena.ne.jp/matsunaga/20050704
- トラックバック元で言及されなければ弾こう
- 言及リンクのない Track Back Ping を弾くプラグイン
- 当該ページへのリンクがないTrackBackは拒否
- Movable Typeで言及リンクのないTrackBack pingを弾くプラグイン
- 言及のないトラックバックを受けないためのプラグイン
- BanNoReferTb v0.01
- http://d.hatena.ne.jp/hamachi/20050704
- MovableType で、言及リンクのないトラックバックを弾く
- 言及無しトラックバックを弾くプラグイン
- [IZ]: トラックバックのルール
- DTP掲示板などで書き込みを採点するシステムが導入されたらとかでき...
- リンクされていないとこからのトラックバックを拒否
- 言及リンクのない TrackBack ping を弾きます
- 050705メモ
- 言及リンクのない TrackBackを弾くプラグイン
- トラックバック弾かー
- 言及してよ
- TB元の記事にリンクがない場合TBを弾くプラグイン
- 言及のないトラックバックを弾くプラグイン
- 参考CGI/カスタマイズサイトなど
- 言及リンクなし徹底削除!!!
- 言及リンクのない TrackBack ping を弾く
- 言及リンクとトラックバックのお話
- 言及リンクのない TrackBack ping を弾くプラグイン
- 言及リンクのないTrackBack ping を弾くプラグイン
- 記事中に参照がない場合TBをはじくプラグイン
- http://ing.sayonakidori.com/2005/07/post.html
- PHASE:041 言及のないトラックバックについて
- 言及なしトラックバック、NG!
- リンクなしのトラックバック その2
- さすが!イケメンCTOは分かっていらっしゃる!
- 言及リンクがないと弾くよプラグイン
- リンクしてくれないとトラックバック出来ないわよ!
- トラックバック・スパムとページランク騒動
- 当サイトにトラバしても、ページランクは上がりません
- 「言及リンクがないと弾くよプラグイン」のエラー
- MT Update
- 言及のないトラックバックについて
- 言及リンクのないTrackBackを弾くプラグイン
- 神のお告げか、それとも横暴か・・・Google様に右往左往!
- やった!
- MovableTypeにはこんなものがあるんですねぇ
- TrackBackSPAM対策もしてみる。
- 言及リンクのないトラバを弾くプラグイン
- リンクなしトラックバックを受け付けなくするためのプラグイン
- 言及リンクのない TrackBack ping を弾くプラグイン
- BanNoReferTb試用中
- 「言及リンクのない TrackBack を弾くプラグイン」導入
- ちょっとMovable Typeな事を
- Blogのカスタマイズ
- リンクのない TrackBack ping を弾く!
- 言及リンクのないトラックバックを弾くようにしてみた。
- なぜブログだと人はつながりやすいのかを免疫をネタに考えてみる。
- Movabletype 3.2を導入
- コメントスパム、トラックバックスパム対応の為、新規にプラグイン...
- トラックバックスパム対策
- トラックバックスパム対策をしました
- [SITEINFO] BanNoReferTbを導入
- COREBlog で言及リンクのない TrackBack ping を弾く
- 言及リンクのない TrackBack ping を弾くプラグインの不具合
- 言及リンクのない TrackBack ping を弾くプラグイン
- 一方的なトラックバックはお断りしてます
- スパム・トラックバック対策
- トラックバックスパム対策
- TBスパム様
- トラックバックスパム
- トラックバックスパム
- トラックバックスパム対策
- トラックバックとリンクはセットでお願いね
- 言及リンクのないTrackBackをはじくMovableTypeプラグイン
- トラックバック対策
- 今日の研究:トラックバックSPAM防止プラグイン
- トラックバックスパム
- Movable Type で言及リンクのない TrackBack ping を弾くプラグイン
- 標準以外で導入しているMTプラグイン
- トラックバックスパム対策をしました
- Movable Type 3.2のJunk Filter API
- トラックバックスパム対策
- http://d.hatena.ne.jp/antipop/20050704
- スパム対策の記事からトラックバックスパム?
- View point
- BanNoReferTb.pl 導入
- トラックバックスパム対策:言及のないトラックバックを弾く
- トラックバック関連プラグイン
- MTのプラグイン1 言及リンクのないT.Bをはじく
- フォトログ構築
- スパム対策
- Spam と戦う準備
- Trackback SPAM
- 言及リンクのないトラックバックを弾く
- 言及リンクのない TrackBack ping を弾くプラグイン
- スパム対策
- トラックバックスパム解消らしい。
- トラックバックスパム解消らしい。
- 言及リンクのない TrackBack ping を弾く
- トラックバックスパム解消らしい。
- http://d.hatena.ne.jp/ariena/20060601
- リンクポリシー&TBポリシー&コメントポリシー
- TrackBack Spam 対処方法
- Movable Type 3.3x のスパム対策
- スパムのログ
- どうしたもんじゃいトラックバックスパム
- Movable Type のトラックバックスパム対策で「mt-tb.cgi」をリネー...
- かねこさん2周半お疲れ様でした。なトラックバック
- Movable Type で言及リンクのない TrackBack ping を弾くプラグイン
- 言及のないトラックバックを弾くプラグイン
- トラックバックスパム対策として、Trackback Auto Discovery の記述...
- 言及リンクのないTrackBack pingを弾く
- Movable Typeで言及リンクのない TrackBack ping を弾くプラグイン
- 言及リンクのないTB(SPAM)を弾く
- MTのアップデートが一段落して
- トラックバックスパム襲来 2
- トラックバックスパムうぜぇーーー
- 言及リンクの無いトラックバック
- BanNoRefer TBプラグインで言及リンクのないトラックバックを弾く
- Movable Typeで言及リンクのないトラックバックを拒否するプラグイン
- リンクのないトラックバックを拒否
- トラックバックスパムがやってきた!2
- 迷惑トラックバック対策(TBPingLinkLookup)
- 対トラックバックスパム先制パンチ!
- トラックバックスパム対策 その2
- BlogToyのPICOME!で解決!!
- エラーを返さない限りスパムは止まない
- MovableTypeで英文トラックバックスパムを弾け!
- スパム・トラックバック対策
- 255 http://b.hatena.ne.jp/
- 255 http://bizcaz.com/archives/2006/11/01-010041.php
- 255 http://cross-breed.com/archives/200603261315.php
- 255 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rls=GGLD,GGLD:2005-17,GGLD:ja&q=libxml
- 239 http://cheebow.sub.jp/docmt/
- 218 http://www.koikikukan.com/archives/2006/04/20-005555.php
- 206 http://netafull.net/blog/014611.html
- 205 http://www.effector-mania.com/news/
- 204 http://www.hatena.ne.jp/diary
- 202 http://blog.kenji-net.com/mt/archives/000035.html




