X



サイト内検索について話そう。
■ このスレッドは過去ログ倉庫に格納されています
0001sage
垢版 |
2005/04/12(火) 20:53:43ID:???
貴方のサイトが大きくなったときに必要になるかもしれない
サイト内検索について語ろう。

既に設置している人も、これから設置する人も、
必要だと言う人も、不要だと言う人も、
このスレでいろいろ話そうではないか。
0004Name_Not_Found
垢版 |
2005/04/12(火) 21:12:35ID:???
独自に実装している人以外は、
Googleを利用している人が多いようだ。

ASPでのサービスもあるが、有料の箇所が多い。
0005Name_Not_Found
垢版 |
NGNG
自分はmsearch使ってる。
ただ更新するたびにindex作りなおさないといけないのが面倒くさい。
0006Name_Not_Found
垢版 |
2005/04/13(水) 00:01:39ID:???
無料だと検索星くらいか…MyToolsNetってまだ続いてる?
0008Name_Not_Found
垢版 |
2005/04/13(水) 02:33:13ID:???
>>6
検索星チェックしてみた。ヨサゲ。ありがと。
ちょっとためしてみるわぁ。
0009Name_Not_Found
垢版 |
2005/04/14(木) 01:24:30ID:???
Googleから直接個別のURLに来る人が多くなって、
昔より置く価値がさがっているように思う。
0011Name_Not_Found
垢版 |
2005/04/15(金) 16:21:13ID:???
>>8
オラは「非対象のサーバーです」って表示されてアウトでした。
0012Name_Not_Found
垢版 |
2005/04/16(土) 00:44:31ID:???
>>11
おまえさんのサバ使ってる誰かが悪さしたのかもな。
0013Name_Not_Found
垢版 |
2005/04/17(日) 21:10:20ID:kXbQIAj0
サイト内検索入れたけど、どうやら使ってくれた人は
一人としていないようだ(´・ω・`)
0014Name_Not_Found
垢版 |
2005/04/17(日) 21:14:22ID:???
俺なんか「sex」で検索されてたぞ。
0015Name_Not_Found
垢版 |
2005/04/17(日) 21:23:05ID:???
>>13
検索:目立つところにシンプルなものを
ttp://www.usability.gr.jp/alertbox/20010513.html
0016Name_Not_Found
垢版 |
2005/04/21(木) 11:43:07ID:???
全文検索CGI(perl)スクリプトは結構配布されているのだが
全文検索PHPスクリプトはなかなか無い
一ヶ所ありましたが重くてタイムアウトになってしまう

PHP書くスキルも無いので何ですが
どこかにあるでしょうか?
0017Name_Not_Found
垢版 |
2005/04/21(木) 23:13:12ID:???
>>16
全然無いんだね。
俺の場合、PHPしか使えないなら、ローカルでサイトの記事を分かち書きして、
データベースにURL付きで格納。
それをPHPで検索とかやっちゃいそう。
0019Name_Not_Found
垢版 |
2005/07/08(金) 07:18:36ID:9R/hknav
namazuはどう?
0021Name_Not_Found
垢版 |
2005/07/28(木) 13:05:23ID:/QKsOWsc
やっぱGoogleは価値のある順に結果を表示してくれるってのが大きいんだよな。
色んなサイト内検索探してみたけど、大体更新順とかなんで、利便性がイマイチ。
0023Name_Not_Found
垢版 |
2005/08/06(土) 14:54:20ID:U9ysK7rD
ttp://www.trancedive.com/contents/reference/perl/sample/sample005.html
↑これ設置できない・・・
だれか教えて
0024Name_Not_Found
垢版 |
2005/08/06(土) 22:11:30ID:???
>>23
これ、何にも説明が無いな。
ちょっと待ってろ。
0025Name_Not_Found
垢版 |
2005/08/06(土) 22:25:44ID:???
>>23
試してないけど、たぶん、こう。

1.まず、検索対象ディレクトリの指定を変更する。
 search.cgiをテキストエディタで開いて、6行目に

#ここで指定する階層以下を検索します。
my @dirs = ('./');

 というのがあるので、ここを、search.cgiから見た検索ディレクトリに書き換える。

2.perlの実行できるディレクトリに
  search.cgi、cgi-lib.pl、log.datを置く。
3.search.cgiには、実行権限を与える
4.search.cgiと、同じディレクトリに検索結果を表示するテンプレートとなる
 ファイルを置く。デフォルトはindex.htmlなので、トラブル嫌なら、index.htmlで。
5.検索結果表示テンプレートに、「<!--search-->」という行を入れておく。
 この位置に検索結果が表示されるらしい。

6.検索用のテキストフィールド、ボタンを用意する。
 ↓こんな感じか。適当に改造しる。

<form name="search" method="post" action="search.cgi">
サイト内検索:<input type="text" name="keyword">
<input type="submit" name="submit" value="検索">
</form>


正直全然簡単じゃねぇよ。とか思っちゃたりして。 
0028Name_Not_Found
垢版 |
2005/08/07(日) 10:04:22ID:wupsvyOi
002923
垢版 |
2005/08/07(日) 12:02:50ID:QGauHSFX
>>25
ありがとうございます。
試してみたのですが、うまくいかず
窓に何も入力せず検索すると「キーワードを入力してください」と
テンプレートに表示される。←これはオッケー
しかし、今度は文字を入力して検索すると内部サーバーエラーに
なってしまう。何ででしょう?

1. http://****/search/search.cgi
  ↑
  このような配置なので
  my @dirs = ('../../');してみました。
2. search内にsearch.cgi、cgi-lib.pl、log.datを置きました。
3. search.cgiには、実行権限を与える
  ↑
  パーミションのこと?
  search.cgi(755) log.dat(777)にしてみました。
4. search.cgiと同じディレクトリにテンプレート設置しました。
5. テンプレート内に、「<!--search-->」に設置。
6. そのままお借りしました。


以上、何故か内部サーバーエラー???
何も入力せず検索するとテンプレートに飛ぶので
CGIはちゃんと動いてますよね?


003023
垢版 |
2005/08/07(日) 12:10:44ID:QGauHSFX
6. 管理人さんのをそのままおかりしました。

<table border="0" cellspacing="2" cellpadding="0">
<form name="search" method="post" action="http://*******/search/search.cgi">
<tr>
<td>サイト内検索:</td>
<td> <input type="text" name="keyword"style="width:200px;ime-mode: active;">
</td>
<td> <input type="submit" name="submit" value="検索"> </td>
</tr>
</form>
</table>
003123
垢版 |
2005/08/10(水) 13:25:26ID:ryl6lvif
誰かおしえてください・・
0033Name_Not_Found
垢版 |
2005/08/12(金) 02:08:36ID:???
>>23
動かんかったか。
原因を追うのは、ちと面倒くさす。BBSで聞いてみてくれやー
003423
垢版 |
2005/08/12(金) 12:14:43ID:ltskj3qz
実は管理人さんにも聞いてみたのですが原因わからず・・・
神よ降臨してくれ
0035Name_Not_Found
垢版 |
2005/08/12(金) 12:24:35ID:0v8XCTLg
何も入力しないで動くけど入力してると動かないってこたぁ…
シラネ(´_ゝ`)
0036Name_Not_Found
垢版 |
2005/08/12(金) 23:24:17ID:???
マジレスするとだな、ドツボにはまって時間を浪費するぐらいなら、
他の検索CGI使った方が良いのではないかな。
ありふれたCGIであるから、その方が良いと思うよ。
0037Name_Not_Found
垢版 |
2005/08/12(金) 23:46:13ID:???
でも、やってしまった。あーあ。
search.cgiの86行目、
  if($flag){

を下のように変えてみたらどうだろう。
  if(! $flag){

例によって、試してない。
003823
垢版 |
2005/08/13(土) 01:32:12ID:/vQ44FdB
>>37
いつもありがとうございます。

しかし、やはり内部サーバーエラーです・・


他のCGIも探してみたのですが、このCGIみたにテンプレートに
飛ばすやつが見つからなかったもので・・・
0039Name_Not_Found
垢版 |
2005/08/13(土) 02:34:09ID:???
テンプレートみたくなってるのなんて普通にあるだろ。
0040Name_Not_Found
垢版 |
2005/08/13(土) 07:25:26ID:???
内部サーバーエラーは変だね。
アップロードした時、ファイルを変更したときになんかミスった(メ・ん・)じゃまいか。
0041Name_Not_Found
垢版 |
2005/08/13(土) 12:41:33ID:???
ここ数ヶ月、ずっと独りで、とても広く感じていた家。
その日からさらに広く感じた。

骨壷は思っていたよりも軽かった。

家に帰った俺は机の上においてあったノートを手にとった。
母親の病室の、枕の下から出てきたノートだ。

日記だった。
入院してから、1ヶ月くらいから、死ぬ2,3週間前までの。

その日記は父親との会話でつづられていた。
2,3日分の日記を読んで、泣いてしまった。
書かれているのは全部俺のことだった。


http://game10.2ch.net/test/read.cgi/gsaloon/1052492944/438
0042Name_Not_Found
垢版 |
2005/08/13(土) 12:48:07ID:5JCbOwXE
004323
垢版 |
2005/08/13(土) 19:49:05ID:5JCbOwXE
>>39
既存のテンプレートに飛ばすやつはあるのですが
自分の作ったhtml内に飛ばすやつは見つかりませんでした。

>>40
普通にFFFTPでアップロードしています。
アップロード時にミスることってあるのですか?
0044Name_Not_Found
垢版 |
2005/08/13(土) 21:01:17ID:???
もう他のにしろよ。他のスクリプトは設置できるのか?
0045Name_Not_Found
垢版 |
2005/08/13(土) 22:00:42ID:???
>>43
パーミッション
バイナリ/アスキーモード
ファイルの文字コード
ファイル名の文字コード
改行コード

FTPだけでも色々間違えそうなところはある
004623
垢版 |
2005/08/14(日) 01:06:20ID:I77aEwBW
>>44
やはり他を探したほうがいいですかね・・

>>45
パーミション←管理人さんの言われたとおりにしたので大丈夫かと。
バイナリー/アスキーモード←切り替えモードで転送しました。
ファイルの文字コード←?
ファイル名の文字コード←?
改行コード←?

分からないことだらけでした。調べてきます。
0048Name_Not_Found
垢版 |
2005/08/14(日) 13:57:08ID:???
サイト内検索があると便利だと思う時は
データベースから探す時。

辞書とか、ああいうのはサイト内検索を使う。

gooの辞書を
googleの検索で引き出すことは無い。
0049Name_Not_Found
垢版 |
2005/08/14(日) 13:57:48ID:FDxcZ/tZ
で?
0051Name_Not_Found
垢版 |
2005/08/14(日) 14:56:10ID:???
いや…話の流れからは外れてるが、確かにサイト内検索について話してるぞ。
0052Name_Not_Found
垢版 |
2005/08/14(日) 17:37:05ID:???
>>23
あ、もしかしてこれかも。

1. http://****/search/search.cgi
  ↑
  このような配置なので
  my @dirs = ('../../');してみました。

ひょっとして、
  my @dirs = ('../');
じゃまいか?
005323
垢版 |
2005/08/14(日) 18:04:02ID:I77aEwBW
>>52
ダメでした・・
死のう・・
0055Name_Not_Found
垢版 |
2005/08/14(日) 23:13:06ID:???
>>53
他のスクリプトは設置したことあるのか?また設置できるのか?
簡単なスクリプトが動くかやってみれ
0056Name_Not_Found
垢版 |
2005/08/14(日) 23:41:49ID:???
設置できないなら、レンタルしたらいいやん。
0057Name_Not_Found
垢版 |
2005/08/14(日) 23:53:23ID:???
あとは検索対象のディレクトリ、ファイルに空白スペースつきの
名前のファイルがある、ぐらいしか思いつかないな。

こういうときは、自分のマシンに同じ環境つくって、試すといいんだけど、
23には敷居が高いだろうな。
0059Name_Not_Found
垢版 |
2005/08/16(火) 10:33:11ID:???
私の場合は規模が小さいので、MyWebSearch使ってますが、満足してます。
ttp://www.finalbeta.jp/library/perl/mwsearch.html
006023
垢版 |
2005/08/23(火) 19:40:42ID:X6pUfSzi
できましたーーーーー
ついに設置できましたよ!!

しかし、思ってたのちょっと違いました・・・

本当はこうゆーのが希望でした

ttp://www.a-base.net/
0062Name_Not_Found
垢版 |
2005/08/23(火) 20:57:01ID:???
意味分からん
頭悪そうじゃなくて悪いだろこいつ
0063Name_Not_Found
垢版 |
2005/08/23(火) 21:44:51ID:???
もしかしてディレクトリ形式まんまパクリたかったとか?
ありえねぇ

>>61-62
ワロスwwwハゲドウwww
0064Name_Not_Found
垢版 |
2005/08/23(火) 21:48:25ID:???
できましたたーーーー 悪そう

ついに設置できましたよ!! 悪そう

しかし、思ってたの 悪い
ちょっと違いました 文字抜け最悪

本当はこうゆーの 腐ってるキモイ
が希望でした  出直してこい

↓ 悪そう

ttp://www.a-base.net/ これはもうだめかもしれんね
0066Name_Not_Found
垢版 |
2005/08/25(木) 00:09:16ID:???
これはYomi-Searchとかそっち使ったほうがいいんじゃねぇか。
いつのまにかスレ出来てるしさ
0067Name_Not_Found
垢版 |
2005/08/25(木) 13:28:12ID:98DPI31D
googleの検索を設置したんだけど、これサイト内検索が機能してないんだけど。

そもそも、タグを加えただけで何の設定もしないでサイトの情報を検索できるものなの?
0068Name_Not_Found
垢版 |
2005/08/25(木) 13:48:20ID:???
>>67
googleで検索して引っかからないページは検索対象外
0069Name_Not_Found
垢版 |
2005/08/25(木) 16:29:57ID:???
いや、ぐぐって出てきたものでも、サイト内では出てきてないよ・・・。
0070Name_Not_Found
垢版 |
2005/08/25(木) 16:35:52ID:aHbetXcF
CGI使わずにGOOGLEも使わずに歳都内検索が出来るヤツはナイよな
火晋だけどなあ
0072Name_Not_Found
垢版 |
2005/08/28(日) 15:54:40ID:???
検索星が落ちてますね。
困った困った。
0073Name_Not_Found
垢版 |
2005/08/30(火) 21:08:24ID:jZd0hRZa
国産はだいたいこんなもんか

ttp://homepage3.nifty.com/cinema1987/data/howto.htm
0074Name_Not_Found
垢版 |
2005/08/31(水) 23:47:26ID:???
検索星、29日に復旧しましたよ。
報告(´・ω・`)ノシ
0076Name_Not_Found
垢版 |
2005/09/04(日) 02:04:54ID:???
検索星また落ちてる。
検索星が落ちてると、検索窓を設置してるページも重くなるので
一時的に削除してたんだけど、復帰したようなので元に戻そうと思ったら
また落ちやがった。
0077Name_Not_Found
垢版 |
2005/09/04(日) 12:52:01ID:???
俺は検索星大丈夫だぜ。
つーても、サーバー違う可能性高いし、
俺が見てないところで落ちてる可能性があるけどな。
0079Name_Not_Found
垢版 |
2005/09/05(月) 12:16:29ID:???
検索星を見てないときに、検索星は存在するのだろうか?
月を見てないときにも、月は存在しているのだろうか?
0080名無しさん@そうだ選挙に行こう
垢版 |
2005/09/11(日) 18:42:56ID:UWJzH6vP
チェックボックスを用いたサイト内検索をつくりたいです
がどなたかわかりませんか?

地域
□北海道 □青森 □秋田・・・

ジャンル
□ラーメン □寿司 □洋食・・・

として、チェックした項目を検索できるという
サイト内のアンド検索をつくりたいのですが。

0081名無しさん@そうだ選挙に行こう
垢版 |
2005/09/11(日) 18:53:50ID:???
抽象的過ぎて何とも言えない。
何が聞きたいのかも判然としない。

勘で答えるが、一番手っ取り早いのは、既存のサイト内検索に自作のスクリプトを被せる方法。
チェック内容に応じて既存サイト内検索の検索文字列を生成して、それを既存サイト内検索に渡すスクリプトを組む。

作り方教えろとかいう話なら板違い。
0082Name_Not_Found
垢版 |
2005/09/28(水) 01:01:34ID:+e/8MZnR
おれの使ってる検索星止まってた (゚Д゚;)あうあぅあぅぅ
0083Name_Not_Found
垢版 |
2005/09/28(水) 15:42:55ID:???
こんなスレあったのか。

一般的なサイトで検索システムって必要?
情報系のサイトならわかるけど、
たとえば日記サイトで検索なんて誰もしないんじゃないかと思う。
0085Name_Not_Found
垢版 |
2005/09/28(水) 18:03:32ID:???
ブログとかはサイト内検索があった方が、(読む側にとっては)いいと思うよ。
googleでヒットして、実際に見に行ったら、ブログのトップページで
既に更新されてて、過去の記事から探したりするときに、サイト内検索が
あると見つけやしですね。
008783
垢版 |
2005/09/28(水) 18:26:06ID:???
>>85
うーん・・・。
Googleでヒットしたらキャッシュで見るから
過去記事なんて検索する必要を感じないんだけど。
キャッシュならハイライトもされてるしね。
0088Name_Not_Found
垢版 |
2005/09/28(水) 20:00:04ID:???
>>87
キャッシュが表示されないページもあるから。
0089Name_Not_Found
垢版 |
2005/09/29(木) 20:41:15ID:???
携帯サイトでサイト内検索をする場合はどうしたらいいのですか?
自分は攻略サイトを運営してるのですが、利用者から検索があった方がいいと
いう要望が多いもので・・。自分で調べてもよく分からなかったので教えて下さい
0090Name_Not_Found
垢版 |
2005/09/29(木) 22:47:36ID:9MtX8utz
>>89
マルチはやめろ。マルチの意味分からなかったらググレ。

参考にダウンロード、改造、設置しろ。
msearchのケータイ対応化改造
http://www.marbacka.net/msearch/mobile.html
0091Name_Not_Found
垢版 |
2005/09/29(木) 23:24:09ID:???
すみません。。ここに書きこみしてからやっぱり携帯サイト専用の方がいいと思って
マルチになってしまいました。申し訳ないです。気をつけます
0093Name_Not_Found
垢版 |
2006/02/05(日) 21:36:27ID:IIoQV7eY
グーグルの特定ドメインを検索するサイト内検索を
企業ページにつける場合って何か申請いるのでしょうか?
またGoogle画像ロゴは表示しないとまずいのでしょうか?
0094Name_Not_Found
垢版 |
2006/02/06(月) 09:02:18ID:???
その考えは企業としてどうよ?
そんな事も調べられない企業ってどうよ?
0095Name_Not_Found
垢版 |
2006/02/07(火) 16:59:25ID:???
>>93
通常のサイト内検索なら申請はいらない。

ちなみに、Googleのサイト内検索サービスでは、あらかじめそのためのHTMLソースが
Googleによって提供されているが、そのソースの使用を強制するものではない。
一般のサイト製作者がすぐに(コピーペーストで)使えるようにという配慮に過ぎない。
Googleサイト内検索の規約を見てもソースを改変してはならないとは書いていない。
したがって、サイトのデザインにあうようにデザインを変更してもかまわない。
ロゴの表示もしなければならないものではない。
ただ、この検索機能はGoogleによって提供されているということを示す何らかの表記をして
おくのがスジだとは思う。
0096Name_Not_Found
垢版 |
2006/02/08(水) 01:13:56ID:???
>>95
ありがとうございます。
ある程度のデザインにあわせてよいのですね。
確かに強制などの文言はみつからないので普通に考えたらある程度は変更
して良いと捕らえていいですよね。
むずかしく考えてしまいました。
0097Name_Not_Found
垢版 |
2006/02/13(月) 00:44:31ID:oE4+0++f
phpのサイト内検索プログラムって探しても見つからない…

phpに慣れるとperlが使えなくなるし、かといって移植する技術もない。
0098Name_Not_Found
垢版 |
2006/05/19(金) 21:47:12ID:???
あまり需要がないのかな……
0101Name_Not_Found
垢版 |
2006/07/27(木) 15:46:20ID:7670Xi0S
Estraier と namazu と msearch
どれがいいかな?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況