Jul 14, 2005

トラックバックにはもっとうまい仕組みが必要な件

MTユーザーの間では,言及のないエントリーからのトラックバックをはじくプラグインが流行っているようです.「トラックバックに公式ルールはない」と僕は思っているのですが,世間一般では「TB送信先のURLが記載されていないエントリーのTBはスパムだ」という認識があるそうです.つまり僕が「ホゲホゲ」というブログの「TBって?」というエントリーにTBを送りたいと思ったら,僕が書いたエントリー中にホゲホゲというブログの「TBって?」のURLを記述しなければならないのです.URLの記述がなければ,いくら僕が「TBって?」に書かれた内容に関連したエントリーを書いたとしても,それはスパムになってしまうのです.しかしURLの記述さえあれば,それはたちまちスパムではなくなります.これが世間一般でのトラックバックに関するルールであり,常識だそうです.くだらないですね.基本的に僕のブログでは,エントリーの内容さえ合致していれば,言及のないトラックバックでも大歓迎しています.エントリーの内容が全く違うものであれば,気づき次第削除しています(以下この種のTBを”アホなTB”とか”変なTB”とか”くだらないTB”と記述しています).

Internet ZoneのGAKUさんがトラックバックのルールについてエントリーをあげているのを読みました.GAKUさんの意見は僕とほぼ同じだったので,嬉しくなって僕もGAKUさんのブログにコメントを残しました.「言及のないTBがすべてスパムだという考え方は間違っていると思う」と.しかし以下のようなことも僕は書いたのです.

アクセス数が非常に多いブログでは,言及のないTBをすべて弾くというこのプラグインの導入はやむを得ないとも思う.それはくだらないTBが一日に何通も届いたのではエントリー執筆に集中できないし,管理に時間を要して非常に面倒だと思うからである.現に僕のブログ「まきこみ計画」も1000PV/dayを超えるようになった辺りから,変なTBがくるようになった.これが今後も増えるようなら,僕もやはり言及のないTBはすべてシャットアウトする形をとって,ブログ管理の手間を省きたくなるかもしれない.

実際のところ,本当に最近はアホなTBが来るようになっています.そのほとんどがエロ系サイトからのTBなのですが,いちいち削除するのが面倒でたまりません.しかもBlosxomはコメントとトラックバックが同じファイルで管理されているため,過去のエントリーにスパムをくらうと,そのスパムを削除しても,同じファイルの中にある他のコメントやトラバが最新のコメント/トラバ一覧に表示されてしまうのです.これは非常に迷惑です.今後更にスパムが増えれば,過去のエントリーに対するコメントやトラバが最新一覧を埋めつくすことになるでしょう.もちろんこの辺りを手動で修正することはできますが,時間がかかるのであまりやる気になりません.

以前からTBスパムに悩まれていた[R]Richstylesさんもこのプラグインを導入され,今は快適に過ごされているようですw.しかしご自分のブログの中において,GAKUさんのコメントに対しては興味深い返答もされているのです.

忙しくて更新していないと関係ないTBが大量に来ていると滅入るのも事実です。TBのあるべき姿を実現するもっとうまい仕組みがあればいいのですが・・・

推測ですが,Richstylesさんのところは,GAKUさんのところよりも,そして僕のところよりも,遙かに多くのアクセスがあると思うのです.たった1000~2000PV/day程度の僕のところでさえ,すでにアホなTBが増えつつあるのですから,氏が「気が滅入る」と感じられたことは何ら不思議な事ではありません.しかしながら同プラグインを完全なものだと思わず,「もっとうまい仕組みがあればいいのだが」と言及されているのです.これはなかなか泣かせるじゃありませんかw.さすがですね.そう思うと同時に,「もっとうまい仕組み」が一体何なのか,しばし考えさせられました.この辺りの議論はもっとなされるべきだと思うし,非常に興味のあるところです.問題提起としてはかなりレベルの高いものだと感じました.「言及のないTBはスパムか?」などという次元の低い問題提起とは別格です.

ところで僕のブログはBlosxomなので,きっとMTのプラグインは使えないのだと思います(”思います”っていうか,当然使えないのですよね).だから今後TBスパムが増えるようであれば,htaccessあたりで対応するしかないのだと思っています.Blosxomでも同種のプラグインがあればいいのですけどね.BlosxomからMTへ本気で移行したいと思うようになってきました.この移行が迅速且つ軽やかに行える方法を切に知りたいと思う今日この頃です.

<追記>(2005/07/15)
Blosxomの技術的なところではいつもお世話になっている,カンガルーオアシスのcolor99さんから早速コメントをいただきました.Blosxom用の「言及のないTBを弾くプラグイン」はすでに世に出回っているのだそうです(れっつ日記::【移植】言及リンクのない TrackBack ping を弾くプラグイン).TBスパムが更に増えるようなら,導入もやむを得ないと今は思っているところです.

<追記>(2005/07/16)
このブログでは,color99さんがご提供されているスパムブロッカーを以前から使わせていただいているのですが,氏にご協力いただきながら,先ほど最新版に更新してみました.これでTBスパムが減るかどうか(なくなるかどうか),しばらく様子を見たいと思っています.「スパムじゃないのにTBが送れない」等,何か不具合を見つけられた際は,ご一報いただけると助かります.


Posted at 00:19 in ブログ | Permalink | 16 Comments | | edit

Comments

こちらではesbを使っていませんか?
esbではトラックバックスパム対策も入っていますが、それで弾けませんか?
又、andiさんの所で 言及のないエントリーからのトラックバックをはじくプラグイン が公開されているはずです。
MTで出来る事はblosxomでもその気になれば出来ますよ。
同じperlで動いてますから…。

Posted by color99 at 2005/07/15 (Fri) 00:26:13

color99さん,どうも!
その節はいろいろとお世話になりました.

僕はcolor99さんの「拡張スパムブロッカー plugin」を使わせていただいていますが,esbとはこのことでしょうか?esbが何なのかちょっと分からなかったので,もし違っていたらすいません.ちなみに同プラグインでは弾けないTBスパムが最近やってくるのです.日本語のサイトからのスパムだからでしょうか?それともesbを使っていないからでしょうか?もしよろしければ,もう少し詳しい話を聞かせくださいませんでしょうか?

Blosxom用の「言及のないエントリーからのTBを弾くプラグイン」もあるのですね.andiさんという方を存じ上げなかったのですが,先ほどgoogleでキーワード検索をしたところ,andiさんのブログと同プラグインが紹介されているエントリーを見つけることができました.情報ありがとうございました!もっとスパムがひどくなったら導入してみたいと思います.

>MTで出来る事はblosxomでもその気になれば出来ますよ。
>同じperlで動いてますから…。

僕はperlの知識が全くないクセに,興味本位でBlosxomに手を出してしまったので苦労の連続ですw.最初はそれが面白かったのですが,最近はちょっと面倒になりつつあるというのが本音です.だったらperlを勉強すればいいのですが,本業が忙しくてそれもかなわない状況です.僕からすればまだまだBlosxomは玄人向けだと思うのです.もっともっとユーザーフレンドリーになってほしいと思うのですが,なかなかそうもいかないのですかねぇ.

Posted by cozymax at 2005/07/15 (Fri) 01:08:15

esbはext_spam_blockerを略しています。
拡張スパムブロッカーの事です。
バージョンはいくつをお使いでしょうか?
又、%switchでスパム対策の有効・無効を選択出来ますが、どういう設定にしていますか?
"t-l_ua" => "1", # language and user agent check --- conbination check
"t-at" => "1", # a tag check
を設定すれば国内スパムも弾けると思います。
ただ、これらの設定は古いバージョンには入ってませんので、もし、この設定が無ければ最新版に更新して下さい。
これでも弾けない様でしたら、esbを更にバージョンアップして対策しなくてはいけませんね。
その場合には私の所にはスパムが来ませんので対策確認にご協力いただきたいのですが、可能でしょうか?

私が言いたかったのは、perlが使える人の事です。
MTでプラグイン作れるならblosxomでも作れるよと。

blosxomからMTへ移る人もいれば、MTからblosxomへ移る人もいて、どちらがいいのかは個人の価値観でしょう。
使い慣れていないせいか、MTは使いにくいですし、私には分かりにくいです。何といっても重過ぎます。デフォルトで20M以上必要ですしね。どれかのblogに万能を求めてはいけません。あらゆる物に長所・短所が有るのです。短所を減らし長所を伸ばす努力は必要だと思いますが、それぞれ理由が有って今が有るのです。良い所を見て使うか、悪いところを見てやめるか、それは使う人の問題だと思いますよ。

Posted by color99 at 2005/07/15 (Fri) 01:39:46

color99さん,どうも!

esbの詳しい説明,ありがとうございました.僕が使用させていただいているesbはver.0.37でした.先ほど最新版(ver. 0.38)を導入し,教えていただいた通りの設定にしました.しかし最新版を使用すると,コメント投稿時に「HTTP 403(アクセス不可)」のエラーが出てしまいました.僕のブログはUTF-8で設定しているので,UTF-8Nで同プラグインを保存したのですが,それでもやはりダメでした.原因が分からなかったので今はバージョンを0.37に戻してあります.僕が犯しているであろうミスで,何か考えられることはあるでしょうか?今日はもう遅いので,明日以降で時間があるときに,もう一度試してみたいと思っています.

MTへ移行したいと思うのは,ユーザーが多いため,ユーザー同士の比較的大きなコミュニティーが存在するところに魅力を感じるためです.ですが実際にMTを使ったことはないため,「隣の畑が青く見える」状態の可能性が非常に高いとは,自分でも思っているところです.おっしゃる通り,あらゆる物に長所・短所があるのですよね.上記の記述とは大きく矛盾しますが,僕がBlosxomを選んだ理由は,元はと言えばMTのユーザー数が多いところが気に入らなかったからなのです.初心を思い出して,これからもBlosxomでやっていこうと思いました.

Posted by cozymax at 2005/07/15 (Fri) 02:56:29

まあ、僕もそんなにアクセスが多いわけじゃないけど、最近はあまりブログを各作業以外に時間を割きたくないのでこれを選択しました。後、自分からもあまりTBをしないようになったので、「ブログ熱が落ち着いた」って感じでしょうか。メンテナンス的には凄い快適です。しかも、「TBは一切拒否」という強行手段を取る必要がないので、ブログを継続するには妥当な選択かなと自分では納得しています。

Posted by Richstyles at 2005/07/15 (Fri) 18:19:02

スパムで弾いた時にそのメッセージが出る様にしてありますので、弾いてしまったと思われます。
調べてみた所、0.38ではデフォルト設定にミスが有りました。
すみませんが、

%switch の設定の中で、

"up" => "1", # user password check



"up" => "0", # user password check

としてお使いいただくか、実際にフレーバー側にユーザーパスワードを設定して下さい。

他の設定も間違いないか、ちょっと思い出しながら確認し、近日中に0.38aとして更新するようにします。
ドキュメントも最新機能に対応してないようなので、そちらのメンテも必要ですので、少し時間かかると思います。

もし、この設定でも動かなければ、掲示板の方にお知らせ下さい。メールが飛んで来ますので一番早く対応させていただきます。

それとMTの件ですが、一度体験されてみては如何ですか?
知っておく事はいい事だと思いますよ。
私的にはもうひとつ嫌な事があります。
それは頻繁にアップデートされる事です。
ところがそのバージョンアップが面倒そうで、放置していると又バージョンアップ、そうこうするうち、バージョンアップをどうして良いか分からなくなる。ので、更に放置。もうバージョンアップする気が失せる。でも、何かあるとバージョンアップしないといけないが、気が重い。実際、古いバージョンのまま上げようとしない人も結構いるし、頻繁にバージョンアップを繰り替えす人もいる。
私は我慢出来ませんが…。その点、blosxomは自分のレベルに応じて好きな様に対応出来るし、聞けば答えてくれる小さなコミュニティーが魅力的です。MTは大きすぎるコミュニティーゆえ、何か良く分からないですね。あちこちでいろいろやってるけど、知らない人が多い。特にスパム対策は乱立していて、効果の無い情報もいろいろあります。なので、esbをMT用に移植してMT-SBとしてMTユーザーで困っている人に提供しています。でも、焼け石に水状態な気がしますが…。
ん、なんか余計な事書いたかな。それではまた。

Posted by color99 at 2005/07/15 (Fri) 22:22:55

Richstylesさん,どうも!
僕も最近は自分からTBを送ることが減りました(TBをもらっても返さなかったり...怠慢ですねw).そのせいでPageRankが下がってしまいましたw.でもアクセスは今のところ下がっていないので,別にいいですけどね.正直なところ,PageRankへの興味も以前の1/10くらいにまで減少していますしw.結局よく分からない機能ですよね.

>「TBは一切拒否」という強行手段を取る必要がないので

言及のないTBを弾くプラグインというのは,つまり「TBは一切拒否」というものではないのですか?それとも別の手段で,そのようなシステムにしているのでしょうか.ちなみに僕はRichstylesさんのブログへトラバが送れませんw.このエントリーもTBしようとしたのですが,弾かれてしまったのですよ.ちゃんとリンクも含めているのに・・・.ブラックリストに入っていますかね?w もう悪いことはしないので,許してくださいww.

Posted by cozymax at 2005/07/15 (Fri) 23:01:27

color99さん,どうも!
再度教えていただいた様に設定を変更して試しましたが,やはりエラーが出てしまいました(今度はInternal Server Error).詳しいことは貴ブログの掲示板に書きました.こちらはそんなに急ぎませんので,お時間のある時にでも対応していただけたら幸いです.

MTについてのコメントは,なるほどという感じです.確かに頻繁にバージョンアップがなされていますね.もうちょっと時間があればMTでもう一つブログを立ち上げてみたいのですが,今はちょっと無理です.もうしばらくは楽しみとしてとっておこうと思っていますw.

Posted by cozymax at 2005/07/15 (Fri) 23:04:21

こちらで送ったスクリプトでは動くので、そちらで使っていたスクリプトの修正時に何か問題が有ると思います。
参考までに動かないスクリプト送っていただけませんか?
どこが悪いか時間の有る時に調べてみます。

MTは何といっても最もメジャーなのだから、一度は体験しておくといいですよ。その上でそちらが良ければそちらを使えばいいです。引き止めたりはしませんし、また戻ってくれば歓迎しますよ。

Posted by color99 at 2005/07/16 (Sat) 00:48:19

color99さん,どうも!
お世話になりまして,ありがとうございました.
先ほど確かに動かなかったスクリプトですが,もう一度試してみたところ,今度は動きました.動かなかった時から何も修正は加えていないのですが・・・.もしかしたら改行コード(?)がLFになっていなかったのかもしれませんが,そんなのは関係ありますか?

>MTは何といっても最もメジャーなのだから、一度は体験して
>おくといいですよ。

そうですね.一度浮気をしてもまた家に入れてもらえるなら,浮気もしてみたいと思いましたw.その際はまたよろしくお願いします!

Posted by cozymax at 2005/07/16 (Sat) 01:03:47

改行コードなのか何が原因か分からないけどうまく動かないとかいう事は、私も昔よく経験しました。
今はそういう事は無いです。下記の記事を書いた頃からは大丈夫です。
http://color99.hp.infoseek.co.jp/blosxom/statics/HP/lfcode2.htm
何か参考になればいいですが。

FTPの転送モードの問題かもしれませんね。

Posted by color99 at 2005/07/16 (Sat) 09:35:08

言及リンクのないTBは単にエントリー内にリンクがあるかというだけなのでTB先へのリンクがあれば大丈夫です。

TBをはじいてるのはSPAMLOOKUPみたいです。以前はずしたら恐ろしいことになったのでもう暫くお待ちください(改良版が出るまで)。www

Posted by Richstyles at 2005/07/16 (Sat) 11:58:17

Richstylesへ

こちらでも使っていただいているスパム対策プラグインをMTでも使える様にして公開してます。

良かったら使ってみて下さい。

http://color99.s58.xrea.com/b/MT_sb/c200502270037.htm

Posted by color99 at 2005/07/16 (Sat) 13:35:56

color99さん,どうも.
いろいろと情報ありがとうございました.
実は今回初めてUTF-8Nという文字コードを知りました.今まではblosxom.cgiもすべてUTF-8で保存していましたので.でも動いていますけど.どのファイルをどの文字コードと改行コードで保存して,FTPでアップロードする際にはアスキーモードとバイナリモードのどちらがいいのかなど,実は僕はほとんど理解していません.これじゃダメなんでしょうけどね.今後color99さんのサイトなどを参考にさせていただきながら,少しずつ勉強していきたいと思っています.

Richstylesさん,どうも!

>言及リンクのないTBは単にエントリー内にリンクがあるかという
>だけなのでTB先へのリンクがあれば大丈夫です。

なるほど.そうゆうことですね.スパム対策に修正が入るまではしばしお待ちを・・・ということと併せて,了解しましたw.

Posted by cozymax at 2005/07/16 (Sat) 16:16:29

む、そうですか。
では、
http://color99.s58.xrea.com/bsk/bsk.html#bsk_doc
の運用編を参考にして下さい。
メンテしていないので、今となっては間違っている事も有るかもしれませんので、変だなとかいう点があればお知らせ下さい。

Posted by color99 at 2005/07/16 (Sat) 20:16:38

color99さん,どうも!
いろいろありがとうございます.
読んでみます.

Posted by cozymax at 2005/07/16 (Sat) 22:56:04
[ 16 Comments ]
Post a comment

writeback message: Ready to post a comment.









Remember the above info?
管理者用コメント編集:
パスワード: