記事本文
auto-discovery とは
現在一般に使われている auto-discovery という用語は、主に 2 つの意味を持っています。
単に auto-discovery というと混乱を招くので、この記事では以下のように呼称します。
- RSS auto-discovery
-
head 要素内の link 要素を用いて、 RSS の URI をメタ情報として示す仕組み。
主にブラウザや RSS リーダ向けの情報提供手段となります。
たとえば、これを行っている weblog の Feed を RSS リーダに登録する際には、 Feed 自体の URI を weblog から人間が見つけ出す必要がなく、 weblog の URI を指定するだけで、 Feed の URI を自動で取得して登録をサポートしてくれたり、 Mozilla や Firefox や Opera などの link 要素対応ブラウザ ( ただし Firefox は拡張機能のインストールが必要 ) にて RSS を簡単な操作で閲覧することができたりといった用途があります。
- Trackback auto-discovery
-
Movable Type において、 トラックバックping先URLの自動検知と呼ばれているものです。
auto-discovery を動作させると、新しいエントリーを作るとき、すべての外部へのリンクを調べて、適切なサイトには自動的にトラックバックを送ります。
たとえば、あなたが Movable Type を使用していて、かつこの設定を有効にしていたとします。
そして、ただのにっきに対抗して、言及リンクのない熟考されたトラックバックを考えてみるを記事内でリンクして取り上げたとします。
すると、 auto-discovery 機能は、記事中の
<rdf:Description
rdf:about="http://hxxk.jp/2005/06/29/0127.php"
trackback:ping="http://hxxk.jp/sys/mt3/mt-tb-receive.cgi/861"
dc:title="ただのにっきに対抗して、言及リンクのない熟考されたトラックバックを考えてみる"
dc:identifier="http://hxxk.jp/2005/06/29/0127.php"
dc:subject=""
dc:description="言及リンクが無くとも、熟考をした上でのトラックバックの実例はあり得ますよと、自分語りを以って反証してみました。ただし、それは稀な例であり、またその熟考は主観的なものであるため、リンクが無い状態のトラックバックに固執するわけではないという考えも持っています。"
dc:creator="makoto"
dc:date="2005-06-29T01:27:19+09:00" />
</rdf:RDF>
という記述の trackback:ping を探し出し、自動でトラックバックを送信します。
そして、今回触れるのは後者、即ち Trackback auto-discovery の方です。
Trackback auto-discovery の欠点
自動で、というのは良いことばかりではありません。
他の原因との相乗効果で、悪い結果になってしまうことも考えられます。
- 元の記事の内容が薄っぺらだったらトラックバックスパムになりかねない
-
有用なトラックバックとは - 中身を伴わないトラックバックで述べたことと類似しますが、リンク羅列型の weblog や、一行コメント型の weblog で Trackback auto-discovery によって自動でトラックバックを行うと、受信者側にとってメリットの薄いトラックバックが届く可能性があります。
- 適切な excerpt を送信できない
-
Trackback auto-discovery でトラックバックが送られる先が複数あった場合、同じ excerpt でトラックバックを送ることになります。
その場合、トラックバック先の内容に応じた適切な excerpt を送ることはできなくなるでしょう。
複数のトラックバック先に応じてそれぞれ excerpt を使い分ける場合は、手動でトラックバックを送ることになります。
なお、一つの記事からのトラックバック先が一つしかない場合、あるいは excerpt を記事冒頭などから自動生成している場合は問題ありません。
- ある種無差別にトラックバックを送る
-
記事内に、 trackback:ping が検出されるようになっているサイトに対してのリンクがありさえすれば、 Trackback auto-discovery によってトラックバックが送られます。
記事作成者本人が「このサイトにはトラックバックを送りたくないな」とか「このサイトにはトラックバックを送る必要はないな」とか思っていても、関係ありません。
また、はてなダイアリーの自動トラックバックのように、同サービス内限定といった機能もありません。
( Movable Type は weblog サービスではなくて weblog ツールなので、当然かもしれませんが。 )
- 「トラックバックはリンクしたことを通知する機能だ」という誤解を生む
-
トラックバックがどういうものか、どういう仕組みで送られるものかを知っているユーザには Trackback auto-discovery で得られるメリットは大きいのですが、トラックバックというものを良く知らないままに Trackback auto-discovery を刷り込まれると、「トラックバックって、リンクを張ると自動で送られるものなんだー」と思い込んでしまう可能性があります。
憶測ですが。
- 「リンクしてあるからトラックバックしても良いんだろ」「ツールが勝手に送るものだし」という言い訳に使われる
-
先般取り上げたただのにっき(2005-06-30) - 言及リンクのないTrackBackの何がいけないのか(2) にもありましたが、
より多くの人にとってメリットになるように頭を使おう
というプラスの動きの逆を生む可能性があります。
例えば、記事を書き上げた後に検索して類似の記事を見つけて、「参考リンク」とか「関連記事」とかいった名目でリンクを羅列して Trackback auto-discovery でトラックバックを送るというバッドノウハウとか。
Trackback auto-discovery を使う
Trackback auto-discovery をオンにしてはてなダイアリー - 真琴@臨時更新場へのリンクアンカーを羅列したテスト記事を投稿し、その挙動を確認してみました。
その結果、複数のリンクアンカーが存在すれば、それらの trackback:ping の存在を確認し、存在した先には一斉にトラックバックを送信したことを確認できました。
確かに自動で行ってくれるのは便利だけれど、やはり自動だと受信者やそれを目にするであろう人へのメリットになるように思慮を巡らせる余地は全く無いなあ……というのが正直な感想。
この機能をオンにしている方の比率を知りたいところですが、レンタル weblog と違ってユーザポータルの類が無いので調査しようがありません。
もしこの記事を目にした方で、 Trackback auto-discovery をオンにしている方がいらっしゃったら、匿名でも構わないのでコメント欄にて使用感などを書いていただけるとありがたいです。
リプライ
リプライはまだ送られていないか、管理者の承認待ち状態です。
この記事に対するご意見やご質問、ご感想などありましたら個別記事ページの送信フォームからお送り下さい。