Archive for 6月, 2006

SEO とは、Search Engine Optimizationの略で、直訳すると、「検索エンジン最適化」となる…なんてことは、Web関係で飯を食っている人たちには、おなじみの話ですね。
要は、Google や Yahoo などの検索エンジンで、検索結果上位に来るようにする技術のことです。
ただし、ご存じのように、各検索エンジンは、アルゴリズムのロジックの基本を公開しているにすぎず、具体的な方法論となると、仮説→トライ→エラーの繰り返しで、見つけ出すしかない。
しかし逆に、「明らかに検索エンジン対策」という色気むんむんのサイトについては、場合によっては、“Google八分” と呼ばれるような状態にもなりかねない。
サイトを作成する側が、Google など検索エンジンの顔色をうかがうことに終始し、
検索エンジンは、アクセス者に「重要性の高いサイト」を優先して表示しようとやっきになることは、
それぞれのプロセスで、間違いがなければ、大変結構なことだと思うのですが…
残念ながら、サイトによって、また、検索エンジンによって、そーでないことも、散見されます。
さて、SEO と言うと、単純に、HTMLやCSSなどのコーディングでの工夫という部分と、それ以外の部分があります。
「それ以外の部分」については、また後日に譲るとして、「コーディング」部分でのSEOということについて考えてみます。
本来、HTMLは、「文書の構造」を規定するものであるわけです。
対して、CSS は、ページの見た目を規定するものと…
これらをしっかりとわけましょねと…
こーゆーことを指して、「構造と表現の分離」なんて言います。

Web標準の日

CSSが取りざたされ始めた1996年以降、よく言われた言葉であり、これの出来ていないサイトを指して、「行儀の悪いサイト」などとバカにしたりされて来ました。
ええ、確かに行儀というか作法の誤ったサイトは多いです。
理由の一端は、Web作成ツールの一部*1に、見た目を各ブラウザで統一するために、Tableタグを多用する設計になっていたモノにも認められるでしょう。
しかし、元々の根源は、各ブラウザが、Web標準の規格を無視し続けてきた*2ことにつきるのではないでしょうか?
で、そのWeb標準ってなによ?と…
いうあたりの話なのですが…
[Web標準の日](The Day of
Web Standards)と題したイベントが7月15日に開かれます。

  • 注1例えば一時期のGoLive
  • 注2特にIEは、Shareが大きいくせに、最悪です。PING形式に対応せず、独自タグを乱発し、CSSの扱いにも癖があります

NP_ExtraSkin てのは、そーとー応用範囲が広く、奥の深いプラグインだなーということだけわかった。
Takaさんちの「NP_ExtraSkin」での検索結果
作者Takaさんの説明
考えようによっては、色々なニーズに、よりスマートで、体系的な解を提供してくれそうなNP_ExtraSkinではある。

サブカテゴライズしたい!→NP_MultipleCategories
カテゴリの表示順をカスタマイズしたい→NP_ContentsList
までは、わかるのですよ。
サブカテゴライズしたカテゴリについて、サブカテゴリを含んで、表示順をカスタマイズしたい場合は、どーすんの?
ということで、以下の2つのページを読んで、やっとわかりました。

なんだか使い方だとか、ファイルだとか、○○対応だとか、いろいろと情報が錯綜している感のあるNP_ShowBlogsですが、
最新はどーやら「NP_ShowBlogs v2.5」のようです。
プラグインの編集オプションについては↓
http://japan.nucleuscms.org/bb/viewtopic.php?t=355
基本的な使い方は↓
http://nakahara21.com/index.php?itemid=335
それにしても、こんな重要なプラグインの情報が、あちこちに散らばっていては…。
わかり次第、リンクだけでもまとめようと思ったり思わなかったりします。

私が管理している某サイトのNucleusでサブカテゴライズするために、NP_MultipleCategoriesを使用しています。
このサイトは、公開準備中なので、日々準備を進めているところなのですが、
NP_ShowBlogs (まみおさん制作)も入れなきゃだよな…
 ん?
 NP_ShowBlogsって、スキンのBlog(ほげほげ)の替わりに、ShowBlogs(ほげほげ)って書くんだったよなぁ…NP_Multiple Categories も同じところに、同じ方法で記述するんだよなぁ…」
かぶるんじゃね?
早速、“MultipleCategories” と“ShowBlogs”でググったところ、
Nucleus(JP)フォーラム内に「NP_ShowBlogs2.00を使ったナビゲーション機能の設置」というスレを発見。
どーやら、「NP_MultipleCategories 対応のNP_ShowBlogs」(Takaさん制作)があるらしい。
http://reverb.jp/vivian/download.php?itemid=NP_MultipleCategories

ここの中程、「対応プラグイン」のところにありました。
おかげで、またもや、がりがりとうっとぉしい作業をしなくて済みます。
毎度、お世話になります。m(_”_)m>まみおさん Takaさん
めでたしめでたし・・・のはずが、「NP_MultipleCategories 対応のNP_ShowBlogs」だと、NP_TagEXが効かない。
まみおさんちのNP_TagEXの使い方ページを読むと、「NP_ShowBlogs2004.zip」を使えとあったので、アンインストール + 再インストールで、うまくいった。
[06/06/18追記]
現在のNP_ShowBlogs最新はどーやら「NP_ShowBlogs v2.5」のようなので、再度これに変更。
ちなみに、ShowBlogsをv2.5にすると、無限サブカテゴライズできる「NP_MultipleCategories 0.40」が使えるとのこと。
そんじゃ…というわけで、NP_MultipleCategories も NP_MultipleCategories 0.40にアップ…と思ったら、
Nucleus(JP)フォーラムのこのあたりで、「NP_MultipleCategories0401j」なるものを発見。
ものはついでと、こっちを採用。
NP_MultipleCategoriesの、以前のヴァージョンからのアップデートは、アンインストールとかしちゃだめで、

  1. プラグインファイル(と関連フォルダ)の上書き
  2. プラグイン管理→Multiple Categories→管理…とたどると、「データベースのアップデート」を促されるので、アップデートをぽちっとな。

てな感じです。

地球人へ
おまいらのしている へんな耳飾り は何だ?
宇宙人へ
地球では、 こんな白い箱 が流行っているのだ。