自分のサイトに検索エンジンを置きたいと思ったことはありませんか?そんな方のためにこのページを作成しました。以前、私のサイトに相互リンク館というディレクトリ型検索エンジンを設置した経験を踏まえて検索エンジンのCGIについて少し書こうと思います。
検索エンジンのCGIはさまざまなサイトで有料または無料で配布されていています。この中でも個人サイトのほとんどは無料の検索エンジンを設置しているところが多いです。代表的な検索エンジンのフリーCGIとして、KENT WEBさんが配布している【Cosmo Navigator】やWonderLinkさんが配布している【Yomi-Search】などがあります。この二つは多くの個人サイトでよく目にすることがあります。
この中でも【Yomi-Search】は、全てのページをhtml表示できるという機能を持っていて、多くの利用者に好まれ大人気となっています。CGIをHTML表示する機能がなぜ利用者に好まれるかというと、それはcgiよりhtmlの方がロボット型検索エンジンに嫌われないからです。検索エンジンのロボットはcgiなどの動的ページを嫌い、ページを全て読み込む前に別のページに行ってしまうという傾向があると言われています。この【Yomi-Search】はこれさせないためにロボットに嫌われる動的ページであるcgiを、嫌われない静的ページであるhtmlに変換するという機能を持っているので利用者はこの機能を好んでいるのだと考えられます。もちろんランキングなどの別機能も優れているのでこちらを目当てにしている人も少なくないと思います。
なぜここで【Yomi-Search】の機能について詳しく説明したかというと、それは検索エンジンのサイトを作る際に、ロボットに読み込まれやすいサイトであることが大きな鍵を握っていると私は考えているからです。もちろん検索エンジンのサイトに関わらずロボットに好かれるサイト構成をすることはSEO対策の基本の一つですが、検索エンジンのサイトを作る際には特に重要となってきます。
検索エンジンのサイトを作る際に重要なことは登録者の気持ちになって作成するということです。私が検索エンジンに登録する意味は2つあります。
1. 検索エンジンからの直接の集客
2. 検索エンジンからの被リンクを稼ぐため
【1. 検索エンジンからの直接の集客】は、Yahoo!などの大手検索エンジンの場合は1日のアクセス数は個人サイトとは比にならないほどの数で、ディレクトリに登録されると、検索エンジンで上位に表示されるのでYahoo!からの訪問者の期待もします。しかし、個人の検索エンジンのサイトはどうでしょう?正直個人の検索エンジンサイトからの訪問者は一週間に1~3件ほどあればいいほうだと思います。このように【1. 検索エンジンからの直接の集客】は個人サイトからは相当なアクセス数がない限り実現しないでしょう。ですから私は始めから個人サイトからの集客は期待していません。
そうなってくると個人サイトへの登録の意味は【2. 検索エンジンからの被リンクを稼ぐため】だけとなってきます。これは多くの人が思っている事と同じだと思います。個人の検索エンジンサイトを運営しようと考えるならば、ここを重点的に考えていくことで良いサイトが作れると私は思います。
では何を考えるかというと、まず検索エンジンの質より沢山のサイトに登録すると考える人はひたすら訪問したサイトに登録してくれると考えられるのでこの手の登録者については深く考える必要は無いと思います。しいて言うならば登録の際の警戒心を工夫して取り除いてあげることです。この方法は一番効果的なのでほとんどの人はこの方法で登録していると思います。
しかし、中には検索エンジンの質にこだわる人もいると考えられます。これはあくまでも推測ですが、質にこだわる登録者の多くは、「このサイトはロボットにしっかり読み込んでもらえそうで登録すれば自分のサイトに効果的かも知れない。」などと考えて登録するのだと思います。こういった考えを持った人は簡単には登録してくれないでしょう。しかも、ある程度の知識がないとこういった考えも出てこないと思うのでこのような考えを持つ人のサイトはコンテンツが充実しているのではないかと考えられます。
実際、私が以前たまたま訪問したいくつかのサイトに、「検索エンジンへの登録はhtml表示であっても効果があるかはわからない…効果的な検索エンジンを見つけ出そう」や「登録サイトのタイトルにマウスを置いたときにステータスバーに表示されるURLが文字化けしているのは登録しても効果があるのか?」などということが書いてありました。このように個人が運営する無料登録の検索エンジンに対して何らかの考えを持つ人は少なくないと考えられます。またこれらのサイトのコンテンツは非常に充実していることが多かったです。
では検索エンジンの質にこだわる人に登録してもらうにはどうしたらよいのか?この答えがロボットに嫌われないサイト構築をすることにあります。検索エンジンの質にこだわる人の多くは検索エンジンのディレクトリに登録した際のSEO対策的な効果を意識しているはずです。もっとわかりやすくいうと、検索エンジンから自分のサイトに向けてのリンクの状態を意識します。
検索エンジンのフリーCGIでリンクを疑わせるポイントは主に二つあります。
1. CGIは動的ページなので自分のサイトのリンクの所までロボットが読み込んでくれるか心配。
2. 登録サイトのステータスバーに表示されるリンクのURLが文字化けしているけど大丈夫か?。
この二つが問題となってきます。
1は【Yomi-Search】の説明で挙げたhtmlの変換で解決出来るでしょう。しかし、【Yomi-Search】は初期状態で2の問題を解決していません。また2の問題を解決しているCGIはKENTさんが出版している『Kentとつくろう! PerlでCGI改訂版 』に付属されているCDROM内の【Net Cruiser】というCGIです。しかし、これは【Yomi-Search】のようにhtmlに変換してくれません。では1と2の問題をどちらとも解決している検索エンジンのフリーCGIはあるのかと色々調べましたが結局見つかりませんでした。
しかし、この問題は実はあまり考える必要はないのです。なぜかというと1の問題はあまり気にする必要のないことなのです。というのはKENT WEBさんで公開している【Net Cruiser】の動作サンプルを見ればおのずと答えがわかります。恐れ多くもこのサンプルページのGoogleによるページランクは5を示しています。もちろんトップページからの影響もあるとは思いますが、このページの下の階層もページランク2を示しています。これは何を意味しているかというと、ロボットがこのページを読み込んでくれているということが言えるのではないでしょうか。
私の愛読書である『SEOを超えたホームページ集客術プロが教えるSEM(検索エンジンマーケティング)の …』にも実はこのことについての関連記述があったと私は記憶しています。重要なページは動的要素が含まれていてもページ内の全てを読み込んでくれる。もしそうだとしたらやはり重要なサイトと認識させるような検索サイトを作れば1の問題は解決したも同然です。これらの問題が解決できれば必然的に質の良い検索エンジンになってくるのではないでしょうか。
ここからは私の選んだCGIとサイトの紹介をします。
この今まで書いてきた考えから、私は『Kentとつくろう! PerlでCGI改訂版』を購入して【Net Cruiser】を手に入れることを決心しました。リンク集程度のCGIならよく目にしますが、検索エンジンレベルのCGIで【Net Cruiser】のように登録サイトのリンクを文字化けさせないで表示してくれるCGIは実は非常に珍しいのです。
また書籍を購入しないと手に入らないので【Cosmo Navigator】や【Yomi-Search】などのサイトに行けば手に入るフリーCGIと違い利用者も少なく、珍しいもの好きの私にはもってこいのCGIでした。早速購入しようとインターネットで色々探しましたが出版社で在庫切れの状態でなかなか手に入らなかったのですが、ようやく見つけ出しました。
ちなみに今後もし『Kentとつくろう! PerlでCGI改訂版』を購入して【Net Cruiser】を利用しようと考えている方のために少し補足させて頂くと、【Net Cruiser】のCGIには修正個所があります。私はこれを知らずに設置に手こずってしまいました。修正個所は『KENTとつくろう!PerlでCGI 改訂増補』というページに載っていますので設置する前に検索エンジンなどで調べてこのページを見ることをおすすめします。この修正個所を直さないと登録がうまく動作しません。これさえ知っていれば何の問題もなく設置できると思います。
■『金儲けの方法ならまずここを読め!』(まぐまぐID:0000200054)
登録者数2500人以上
ネットで数百万円稼いだ当サイト管理人が、稼げる最新情報をメールマガジンにて限定公開しています。おすすめ無料情報や最新SEO対策など、サイト内の情報は古くなってしまうものもありますが、メールマガジンでは最新の情報をお届けしていますので、ぜひこちらも登録してみて下さい。
メールアドレスを入力してボタンを押すと登録・解除ができます。