http://www.city.goto.nagasaki.jp/pc/d_index.phpで、サイト内検索ができる場合とできない場合があります。プララ経由だとだめのようです。XP、2000、Mozilla、IEで考えられることはやって見ました。原因を教えて下さい。

回答の条件
  • 1人2回まで
  • 登録:2007/11/29 06:36:26
  • 終了:2007/12/06 06:40:02

回答(4件)

id:herolight No.1

herolight回答回数395ベストアンサー獲得回数192007/11/29 08:40:16

ポイント23pt

フレッツひかり接続サービスを利用している場合は

下記が影響しているかも

http://www.plala.or.jp/member/option_service/secuplus/nbb/index....

ネットバリアベーシック

http://www.plala.or.jp/member/option_service/secuplus/nbb/manual...

設定を変更してみる

id:you-pon No.2

you-pon回答回数1004ベストアンサー獲得回数232007/11/29 09:52:52

ポイント23pt

こちらの方法でサイト内検索してみてはどうでしょう

http://www.pasotora.com/net/archives/2006/06/post_74.html

id:quintia No.3

quintia回答回数562ベストアンサー獲得回数712007/11/29 17:04:53

ポイント22pt

同じURL http://www.google.co.jp/ でアクセスしたとしても、バックエンドで動いているデータセンターは世界中にたくさんあります。

実際どのデータセンターから検索しているのか? ということはほとんど意識していないわけですが、ある瞬間で見れば、AというデータセンターとBというデータセンターで違うデータを持っているということは普通にあるのです。

検索結果の変動は、データ センターが異なることが原因の場合もあります。 Google 検索を実行する場合、お客様のクエリは Google のデータ センターに送信され、検索結果を取得します。 データセンターは多数あり、地理上の場所や検索トラフィックなどのさまざまな要因がクエリをどこに送信するかを左右します。 すべてのデータセンターが同時にデータを変更するわけではないため、クエリを処理するデータ センターによって若干異なる検索結果が表示される可能性があります。

http://www.google.com/support/webmasters/bin/answer.py?answer=34...


推測でしか書けませんが、該当のサイトのデータを消失しているデータセンターがあって、そこにアクセスしてしまっているのではないかと思います。

あなたが該当のサイトの管理者であれば、まずは基本的なことですが、

http://www.google.com/support/webmasters/bin/topic.py?topic=8465

http://www.google.com/support/webmasters/bin/topic.py?topic=8467

などに眼を通して明にサイトを登録するべきでしょう。


私も今日初めて見たのですが、

http://www.google.com/support/webmasters/bin/answer.py?answer=35...

こんなページもありました。


当座の対策としてどうしてもサイト検索を実行したいというのであれば、GoogleのデータセンターのIPアドレスで直に検索させることはできます。

「google センター ip」の様な検索でデータセンターのIPアドレスを調査しているサイトを探し出せます。

http://search.web-sun.com/zatu/data_center_list.html

このあたりなどです。


ちょっとソースを拝借してテストページを書きました。form要素のaction属性を、GoogleのデータセンターのIPに書き直しただけです。

EUC-JPで保存すれば検索のテストはできます。このデータセンターでは検索可能なようです。

<meta http-equiv="content-type" content="text/html;charset=euc-jp">
<title>test</title>
	<form method=get action="http://66.249.89.104/search">
		<td>
		<table bgcolor="#FFFFFF">

		<tr valign=top>
		<td valign="middle">
			<a href="http://www.google.co.jp/">
			<img src="http://www.google.com/logos/Logo_25wht.gif"
			border="0" alt="Google" align="absmiddle"></a>
		</td>

		<td valign="middle">
		<font size="2">
			サイト内検索
		</font>

		</td>


		<td valign="middle">
			<input name="q" size="35" maxlength="255" value="" type="text">
			<input name="ie" value="EUC-JP" type="hidden">
			<input name="oe" value="EUC-JP" type="hidden">
			<input name="hl" value="ja" type="hidden">
			<input name="btnG" value="Google 検索" type="submit">
			<input name="domains" value="www.city.goto.nagasaki.jp" type="hidden">

			<input name="sitesearch" value="www.city.goto.nagasaki.jp" checked="checked" type="hidden">
		</td>
		</tr>
		</table>
		</td>
	</form>

ただ、この様な行為により何かのペナルティがあるのか? といったようなことは分かりません。

また今の検索できないという現象が、一時的なもので2~3日で検索できるようになる可能性も、今後さらに多くのデータセンターに拡大していく可能性も、そのどちらも否定できません。


Googleのサイトマスター向けのページから働きかけつつ、しばらくは上の様なフォームでしのぐしかないのかなと思います。

id:quintia No.4

quintia回答回数562ベストアンサー獲得回数712007/11/29 18:37:14

ポイント22pt

ふと思いついたので2回目の回答失礼します。


サイト検索ができない環境がファイアウォールやプロクシの中でない環境なら、コマンドプロンプトで

ping www.google.co.jp

を実行すれば、実際どのセンターに繋がっているのか、IPアドレスを知ることができます。

参考

http://homepage2.nifty.com/winfaq/pinghowto.html


前の回答で書いたテスト用htmlのform要素action属性にそのIPアドレスを書いて、htmlファイルとして保存します。

そのhtmlファイルを、問題なくサイト検索できる環境に持っていってブラウザで開きます。

そしてサイト内検索してみて、それで検索できないようであれば、そのデータセンターの問題であるという確証が得られますね。

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

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません