一つ一つの記事に含まれる概要と、その活用

http://hxxk.jp/2005/10/02/1127

記事データ

投稿者

真琴

投稿日時

2005-10-02T11:27+09:00

タグ
概要

はてなブックマークの概要部分は編集できるようになったとはいえ、自動生成は相変わらず中途半端な概要になります。そこで、 Feed の description を活用してはいかがでしょう、というアイデアを出してみました。

リプライ

リプライはまだありません。

記事本文

meta 要素内に概要を記述する方法

はてなブックマークによる自動生成の概要が中途半端であるので、 meta 要素の description といったデータを用いればよいのではないか、という意見と、それに対する現状を踏まえての意見。

だいたい、ブログの記事一つ一つについて、meta 要素に概要を記述しているケースなんて見たことがない。 ブックマークの使われ方と現実に存在するウェブリソース群の状況から考えて、現在の仕様は悪くないと思う。

うちはそれやってまっせー、ということを表明しておきます。 meta 要素こそ馬鹿な検索エンジン対策をするサイトが多すぎて、一時期 Google などから完全に無視されるに至った代物 という意見には同意なので、海馬日記 - meta要素の使ひ道の意見には思想的には賛同しますが、現状では実装されにくそうだと捉えています。

一応、 Movable Type ユーザ向けに実現方法を解説します。 エントリー・アーカイブのテンプレートにて、 head 要素内に <meta name="description" content="<$MTEntryExcerpt remove_html="1"$>" /> という記述を追加して、 MTEntryExcerpt 部分 ( 記事の投稿画面で言うところの「概要 (excerpt) 」部分 ) を毎回きちんと記述するようにすれば OK です。

概要が書かれている場合はそこから引用して欲しい

はてなブックマークによる自動生成の概要については私も何度か取り上げましたし、はてなアイデアにアイデアを出して概要の編集機能も実装していただきました。

実装していただいた以上、その機能は存分に活用させてもらっています。 しかし、編集できるとはいえ自動生成の概要の変な点は見過ごせません。 例えば、はてなブックマーク - hxxk.jp - Movable Type 3.2 のテンプレートタグ一覧では、

。 そこそこ使用頻度が高いテンプレートタグなのですが、 Movable Type 2.x には無かったもののせいか、マニュアルには正式には掲載されていません。 ) テンプレートタグの存在を調べる方法 実は、 lib\MT\Template\ContextHandlers.pm を見ると default_handlers 、つまり標準で用意されているテンプレートタグの存在を調べることは可能です。 そこで、 Movable Type 3.2 の lib\MT\Template\ContextHandlers.pm ...

hxxk.jp - Movable Type 3.2 のテンプレートタグ一覧

という概要が自動生成されています。 冒頭に句点が来るってのは流石にどうかと……。

しかし、よく考えたら前項で触れたように、何がしかの概要が適切に提供されている記事は、本文部分を解析して概要を生成するのではなく、提供されている概要を用いれば、わざわざ手動でユーザが概要を編集しなくても良い気がします。 meta 要素の description ではなくとも、例えば RSS や ATOM などの Feed の方の description を取得するとか。 Feed ならはてなダイアリーでも使われているので、現状にも則していると思いますし。

ということではてなアイデアに投げる

85 文字に収まらなかったので書いていませんが、はてなブックマークの概要をきちんと修正できるようになりそう - 自動生成の概要は検索の対象 ? でも触れたように、 http://b.hatena.ne.jp/keyword/*** の *** にあたる部分は本文から生成されているようなので、その仕様は残したまま、概要部分だけを description から取得して記述するようにして欲しいと思っています。

トラックバック送信先

海馬日記 - meta要素の使ひ道

自動生成は私も中途半端だと思っています。 そこで、 meta 要素ではなく ( はてなダイアリーで標準的に使われている ) RSS の description を活用する方法はどうかと考えてみました。

日記グループ - id:hkt_o

うちは記事一つ一つに概要を記述しています。 meta 要素が安易な SEO 対策によって形骸化してしまっているのには同意。

はてなアイデア - RSS などの Feed で description を提供している weblog であれば、その description から概要を自動生成するようにして欲しい。本文からの自動生成は description が提供されていない場合のみに。

検索用のキーワードにあたる部分は、これまで通り本文から生成されるようにしたままで良いと思っています。

リプライ

リプライはまだ送られていないか、管理者の承認待ち状態です。

この記事に対するご意見やご質問、ご感想などありましたらこのフォームに簡潔に記入して下さい。 簡潔に記入できない場合や、関連記事にてご意見をお寄せいただく場合は、ご自身の weblog にて記事を書かれた上で あてにトラックバックとして送信してください。

記入フォーム

補足情報

著作、講演、制作実績など