• 締切済み

googleで検索すると文字化けする

前まで普通にgoogleで検索できてましたがいきなり化け文字になってしまいました。一応手動で直すことはできました。(ブラウザはインターネットエクスプローラー7) 手動で直すと・・・ エンコード設定画面でトルコ語になってるのをunicodeになおすと直ります。 ちゃんとエンコードは自動選択になっているのに又いきなりそういう現象が発生するのでしょうか? どうすれば前みたいに直さずに検索を表示できますか? 回答宜しくお願いします。

みんなの回答

noname#151570
noname#151570
回答No.2

どうも一杯そのような方が質問されてますが、Google側の問題のような観測です。 http://okwave.jp/qa4866425.html

  • tamacchi
  • ベストアンサー率16% (135/816)
回答No.1

グーグルは、Googleの文字コードの指定方法を変更したことを明らかにした。これにより、特定のブラウザやWebサイトの検索ボックスで「Googleを利用した際に文字化けするようになった」との報告を受け、グーグルでは、Webサイトの管理者などに対策メールを送信したという。  文字化けは、これまでShift-JISを指定していたGoogleの文字コード指定方法が変更されたために起こる。特定のブラウザやShift-JISでエンコードしているWebサイトに設置されたGoogle検索ボックスでは、従来通りShift-JISでエンコードした検索キーワードがGoogleに送信され、文字化けが発生するという。  検索ボックスを設置しており、文字化けが起きているWebサイトでは、検索ボックスのHTMLに以下の記述を追加すればよい。 <input type=hidden name=hl value="ja">の次行に、 【WebサイトがShift-JISでエンコードされている場合】 <input type=hidden name=ie value=Shift_JIS> 【WebサイトがEUC-JPでエンコードされている場合】 <input type=hidden name=ie value=EUC-JP> 【WebサイトがUTF-8でエンコードされている場合】 <input type=hidden name=ie value=UTF-8>  また、文字化けが発生するブラウザやソフトでは、Googleに送信するキーワードの文字コードをUTF-8に指定することで文字化けを回避できるようだ。ブラウザやソフトによってはUTF-8を選択できないものもあるが、以下のようにキーワードの前にShift-JISでエンコードした旨を記述すれば、文字化けを回避できる。 【サンプル】 http://www.google.co.jp/search?hl=ja&inlang=ja&ie=Shift_JIS&q=キーワード  グーグルでは、「22日付けで日本でも株価や辞書などの特殊検索が可能になったが、これら新機能の追加と、文字コードの変更には直接的な関係はない」とコメント。「現在、サービス向上のためにさまざまな動きがあり、大きな計画の中で文字コードの変更を行なった」としている。