人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

自分のホームページに「自己サイト内のキーワード検索機能」・引っかかったキーワードを持つページのHTMLを一覧表示する、をつけるにはHTML以外の知識としてCGIとかでやるのでしょうか?サーバに何かプログラムがいるのでしょうか?

●質問者: ANTENNA21
●カテゴリ:ウェブ制作
✍キーワード:CGI HTML キーワード サイト サーバ
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● sasada
●40ポイント

http://www.namazu.org/

Namazu: a Full-Text Search Engine

「全文検索システム Namazu」や「PerlSearch」などのCGIを使うのが普通だと思います。

これとは別に、ホームページのレンタルサービスをご利用なら、専用の検索サービスがあるかもしれませんよ。

http://www.din.or.jp/~hideyuki/home/cgi/search.html

ホームページの飾り職人-CGIスクリプト


2 ● masaomix
●30ポイント

http://tohoho.wakusei.ne.jp/wwwsoft.htm

CGI以外にもご質問のようなサイト検索をさせる方法はたくさんありますが、

CGIで実現するなら、ご紹介したページの検索フォームが良い参考になります。

読みやすいソースなので、これを読みこなせれば、

何をどうやったら実現できるのかがほぼ完全に理解できると思います。

http://www10.plala.or.jp/miyazawa/namazu/

Namazuを使おう

は高度な検索システムが簡単に構築できる

namazuのことがよくわかるページです。

さらに、何の知識も必要とせず、

既存の検索サイトの機能に頼るという方法もあります。

http://www.google.com/intl/ja/searchcode.html

リンク、検索機能を追加

を見てください。

「Google フリー検索 (ベーシック版) : ウェブ検索 + サイト検索」を参照してください。

グーグルボットが回ってきてくれないと更新内容が反映されないという不便はありますが、

頻繁に更新しないサイトならこれでも十分ですね。

http://www10.plala.or.jp/miyazawa/namazu/

Namazuを使おう

http://www.google.com/intl/ja/searchcode.html

リンク、検索機能を追加


3 ● pbg4667
●30ポイント

http://village.infoweb.ne.jp/~fwnk1502/data/howto.htm

サイト内の全文検索システムはCGIを自分のサイトで走らせ検索する方法と、お手軽にGoogleのサービスを利用する2種類の方法が在ります。

全文検索のCGIは色々在りますので、自分の要望に合ったものを使うのが一番良いと思いますが、設置には多少知識が必要です。

知識が必要といっても、サイトページをアップロードするのとほとんど変わりはなく、違いは事前に説明を良く読んでその通りに設置すれば問題ないかと思います。

1つ目のURLは全文検索プログラムの比較ページなので参考にして下さい。

2つ目は、Googleを使った自己サイトの検索サービスです。

ただし、データーベースはGoogle内の物を使うので、リアルタイムでは反映されませんし、100%HITするわけではないので、無いよりはましと考えた方が良いかもしれません。

http://www.google.com/intl/ja/searchcode.html

リンク、検索機能を追加


4 ● tlb
●20ポイント

http://www.google.co.jp/intl/ja/searchcode.html

リンク、検索機能を追加

googleのサイト検索を利用してはどうでしょう。ドメインを持っていない場合でも、自サイトのドメイン+ディレクトリ名を検索条件として与えればある程度のしぼりこみはできると思います。

例:

<form method=GET action=”

http://www.google.co.jp/search

Google

”>

<input type=text name=q size=31 maxlength=255 value=””>

<input type=hidden name=hl value=”ja”>

<input type=submit name=btnG value=”Google 検索”>

<font size=-1>

<input type=hidden name=sitesearch value=”YOURSITE.CO.JP”>

<input type=hidden name=domains value=”YOURSITE.CO.JP”>

<input type=hidden name=as_epq value=”YOURID”>

</form>

※YOURSITE.CO.JPをドメイン名、YOURIDをディレクトリ名にします。


5 ● gaba
●10ポイント

http://www.hyuki.com/netserv/google.html

サイト内の検索にGoogle.comを使う方法

google とかうまく活かせばHTML以外の知識は入りません。

あとは sasada さんのおっしゃるように、レンタルサーバによっては全文検索が使える所もあります。


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ