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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答6件)

id:sasada No.1

回答回数1482ベストアンサー獲得回数133

ポイント40pt

http://www.namazu.org/

Namazu: a Full-Text Search Engine

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

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

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

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

id:masaomix No.2

回答回数1023ベストアンサー獲得回数1

ポイント30pt

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

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

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

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

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

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

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

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

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

リンク、検索機能を追加

を見てください。

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

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

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

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

リンク、検索機能を追加

id:pbg4667 No.3

回答回数98ベストアンサー獲得回数14

ポイント30pt

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

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

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

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

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

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

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

リンク、検索機能を追加

id:tlb No.4

回答回数14ベストアンサー獲得回数0

ポイント20pt

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

リンク、検索機能を追加

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

例:

<form method=GET action=”

”>

<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をディレクトリ名にします。

id:gaba No.5

回答回数90ベストアンサー獲得回数1

ポイント10pt

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

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

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

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

id:masi No.6

回答回数356ベストアンサー獲得回数0

ポイント10pt

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

リンク、検索機能を追加

Googleのサイト内検索機能を用いてはどうですか?

タグを貼るだけで済みます。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません