• ベストアンサー

サイトの検索結果でタイトル文字化けを直す方法

HPの検索結果でタイトル文字化けを直す方法、 知っていらっしゃる方いませんか? ホームページを作ったのですが、グーグルで検索かけると タイトルと、そのサイトの説明文が表示されますが、 文字化けしてしまいます。 ●以下の検索結果の、トップ表示されているサイトです。 http://www.google.co.jp/search?hl=ja&ie=Shift_JIS&q=%83%60%83%89%83V%81@%83f%83U%83C%83%93&lr= ●こんな風に化けてしまいます。 ?闢UPヌテノ`ノ篷V醯ヌヒヌミヌ?ナB籌鬲燹??ヌ補c辮ノcナ[ノ翩隻オヌ溘 @?ヌ?シヌミヌ?ナBノNノIノ菲eノBヌ 戦キノRノXノgヌ∨Eノ萇寡?ナB. ●現状、<head>のソースは下記のようになっています。 <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=Shift_JIS"> <meta name="generator" content="Adobe GoLive 5">   <META NAME="Keywords" CONTENT="チラシ,デザイン,制作,会社案内,ロゴ,パンフレット,">    <META NAME="Description" CONTENT="売上UPのチラシ作ります。会社案内を営業ツールとして機能させます。クオリティと低コストがウリです。"> <title>チラシ、会社案内、ロゴ、本の装幀はACプランニングで</title> </head> 文字化けを直す方法、 知っていらっしゃる方いませんか? WEBは素人で、うまく説明できていないかもしれませんが、 どうかよろしくお願いいたします。

noname#14374
noname#14374
  • HTML
  • 回答数5
  • ありがとう数7

質問者が選んだベストアンサー

  • ベストアンサー
  • 918BG
  • ベストアンサー率48% (476/984)
回答No.4

こんにちは。不思議な現象ですね。 >●現状、<head>のソースは下記のようになっています。 質問者さんのローカル環境ではまともな日本語になっているんですよね。ところが、私のブラウザで問題のサイトのソースを表示させてみると、日本語の部分が全て文字化けしています。ちょっとコピペしてみますね。 <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=Shift_JIS"> <meta name="generator" content="Adobe GoLive 5"> ナ@ナ@ <META NAME="Keywords" CONTENT="ノ`ノ篷V,ノfノUノCノ,?醯,籌鬲燹©,ノ酲S,ノpノ?tノ衙bノg,"> ナ@ナ@ナ@ナ@ <META NAME="Description" CONTENT="?闢UPヌテノ`ノ篷V醯ヌヒヌミヌ?B籌鬲燹©ヌ補c辮ノcナ[ノ翩隻オヌ溘@?ヌ?シヌミヌ?BノNノIノ菲eノBヌ戦キノRノXノgヌ∨Eノ萇寡?B"> <title>ノ`ノ篷VナA籌鬲燹©ナAノ酲SナA?ヌテ??ヌユACノvノ篷?jノ?Oヌ</title> </head> いかがでしょうか? 上記のようにみごとに化けています。画面表示自体はウサギさんの絵を始めとしてイメージばかりのようですから気が付かないだけだと思います。 質問者さんのローカル環境でブラウザに表示させて、そのソースを表示させたら化けますか? 予想としては化けないんじゃないかと思っておりますが。多分インターネットを経由させた時だけ化けるんだと思います。 ソースコードを見ていて、一つ気が付いた事があります。フレームセットのソースコードの最初の部分が <HTML LANG="ja"> <html> という具合に、<html>の開始タグが二つ並んでいます(形は少し違っていますが)。ところが、ソースコード最後の部分には</html>という終了タグは一つしか見当たりません。これって絶対変です。もしかするとgoogleの検索エンジンに誤作動をさせる原因になっているかもしれません(自信はないのですが)。 この部分を修正して、あらためてサーバスペースに上書きアップロードしてみたらどうなるでしょうか?

noname#14374
質問者

お礼

御回答ありがとうございます! 反応が遅れて申し訳ありません。 918BG様やほかの方のアドバイスを参考に いろいろやってみたところ、グ-グル検索結果は 正常表示されました! 本当にありがとうございました。 <HTML LANG="ja"> を取り除いて、 送信のときの設定を変更したことで、治りました。 本当にご丁寧な文章で、すごく分かりやすかったです。ありがとうございます! ただ、自宅にあるWINで(IE)、 グ-グル検索結果で文字化けが治った それをクリックしても、サイトが真っ白で 表示されません。 これは何故でしょうか? お返事が遅れたのに、もしも御返答できましたら 大変助かります。 ありがとうございました。

その他の回答 (4)

noname#39234
noname#39234
回答No.5

ありそうなのは、FTPでアップロードするときに テキストモードで送信されている。 この場合HTML上がShiftJISと明記されているにも関わらず 実際の文字コードがEUC-JP等に変換されている。 あるいは…元々がShiftJISの文書になっていない。

noname#14374
質問者

お礼

ありがとうございました! まさに、FTPでアップロードするときに テキストモードで送信されていたようです。 おかげさまで正常表示されました。 まだHPは表示されないままですが。。 本当にありがとうございました。

  • legacysrm
  • ベストアンサー率24% (18/75)
回答No.3

#1です アドレスを直接入力しても大丈夫だと思います

noname#14374
質問者

お礼

ご回答ありがとうございます! 私の機種はMACですので(IEです)、 表示→文字セット→Japanese(Shift-JIS) ということでしょうか? それを、グーグル検索結果のページで 実行したのですが、、文字化けしたままです。 メタタグが違っているのでしょうか? ●現状は <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=Shift_JIS">  ですが ●EUC <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=EUC-JP"> も試したところ、ダメでした。 Goliveというソフトで作っているのですが、 はじめの状態では <meta http-equiv="content-type" content="text/html;charset=x-sjis"> このようになっています。 これにもどしたほうが良いのでしょうか? それとも、そもそも別のところに原因があるのでしょうか? 質問ばかりで申し訳ございません。。。 もしお時間が許すようであれば、お答えいただきたいです。 どうかよろしくお願いいたします。 ありがとうございました。

  • JeanneNet
  • ベストアンサー率48% (100/208)
回答No.2

こんにちは、じゃんぬ です。 単に文字コードの指定が間違っているのでは?

noname#14374
質問者

お礼

ご回答ありがとうございます! 同じような質問で申し訳ないですが、 私の機種はMACです(IEです)が、 表示→文字セット→Japanese(Shift-JIS) ということでしょうか? それを、グーグル検索結果のページで 実行したのですが、、文字化けしたままです。 メタタグが違っているのでしょうか? ●現状は <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=Shift_JIS">  ですが ●EUC <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=EUC-JP"> も試したところ、ダメでした。 Goliveというソフトで作っているのですが、 はじめの状態では <meta http-equiv="content-type" content="text/html;charset=x-sjis"> このようになっています。 これにもどしたほうが良いのでしょうか? それとも、そもそも別のところに原因があるのでしょうか? 質問ばかりで申し訳ございません。。。 もしお時間が許すようであれば、お答えいただきたいです。 どうかよろしくお願いいたします。 No.3さんへの質問と同じで、 何か失礼ですが、よろしくおねがいいたします。 ありがとうございました。

  • legacysrm
  • ベストアンサー率24% (18/75)
回答No.1

検索サイトの画面でIEの 表示 ↓ エンコード ↓ シフトJIS にしてみてください。 すべて文字化けすると思いますが、そのサイト(一番上)をクリックするとちゃんと表示されます

noname#14374
質問者

お礼

ありがとうございました! 私はマックなのですが、 表示→文字セットのところに 選択がありました。 どうもありごとうございます。

関連するQ&A

  • 検索結果のタイトル文字化け

    検索ロボット(goo google)に自分のHPを登録し、キーワードを入れて、検索した結果、タイトルや説明文が文字化けてしまいます。 メタタグで <meta http-equiv="content-type" content="text/html; charset=Shift_JIS"> 指示しているのにもかかわらず、文字化けします。 また、別のページに同じメタタグをいれているものでは、 ちゃんと表示できたりと、何が原因で文字化けているのかが、わかりません。 やはり、HTML保存時に、問題があるのでしょうか?

  • 文字化けを解決したい

    サイトを持つ管理人です。タグなどについてはかなり初心者です。 iPhoneなどの海外OSから閲覧すると文字化けしてしまうという報告を受けて、タグを色々いじっています。 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">を追加してみたのですが、これ単品だと私のPCから閲覧したときに文字化けしてしまいました。 そのため<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">と<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">を並べてみたのですが、これで海外OSからも文字化けを起こさなくなったのでしょうか? こんな感じのタグです↓ <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <META NAME="GOOGLEBOT" CONTENT="NOINDEX, NOFOLLOW,NOARCHIVE"> <META NAME="ROBOTS" CONTENT="NOARCHIVE,NOINDEX,NOFOLLOW"> <meta name="viewport" content="width=380, maximum-scale=1.6" /> <title>練習</title> </head> 全てのスマホからもサイトを閲覧出来るようにするにはどうしたら良いでしょうか?それとも、全てのスマホから文字化けを防ぐことは不可能なのでしょうか? お知恵をお貸しください。

  • 検索結果が文字化けしてしまう。

    数週間前にアップロードしたサイトを検索にかけると文字化けして出てきてしまいます。 アップした当初は問題なかったのですが…三日前から文字化けすようなってしまいました。 文字コードがおかしいのか思ったんですが…原因がわからなくて困っています。 どなたか教えてください!! 下記がソースです↓ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=shift-jis"> <meta name="generator" content="Adobe GoLive 4"> <meta name="description" content="○○○○"> <meta name="keywords" content="○○○○"> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <title>○○○○</title> <!-- ImageReady Styles (indexnew.psd) --> <!-- End ImageReady Styles --> <style type="text/css"> <!-- #index-01 { position: absolute; top: 0px; left: 0px; width: 333px; height: 95px; visibility: visible }--- このあとも続きますが、問題解決に必要であればまた載せます。よろしくお願いします。

    • ベストアンサー
    • HTML
  • Googleの検索結果で右矢印の先が文字化け

    Googleで検索結果が表示されている時に、その検索結果の上にマウスを持っていくと右側に矢印が表示されますよね。 そして、その矢印の上にマウスを持っていくと、さらに右側にページイメージが表示されます。 この時、ページタイトルは正しく表示されるのですが、ページイメージの中の文字と、サマリーの文字が文字化けします。 この原因がわかる方はおられませんか? レンタルサーバーはKagoyaです。 当該ページのHEAD内で <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">でも <meta http-equiv="Content-Type" content="text/html; charset=shift_jis">でも 文字化けします。

  • 文字化けが直りません。

    どうしてもUTF-8を指定すると文字化けしてしまいます。ご指導お願いします。 検索して調べたのですがわかりませんでした。 ブラウザーの設定等も必要なのでしょうか? ちなみにshift_jisにすれば文字化けしません。 以下ヘッダー部分です。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>TOPページ</title> </head> 以上、よろしくお願いします。

    • ベストアンサー
    • HTML
  • メタタグ編集して文字化けしました。

    私はコンピュータど素人なのでわかり易い言葉でお答えいただけたらと思うのですが、先日googleなどで引っ掛かるようにメタタグを編集しました。それを保存して、そのHPを見たらページ全体が文字化けしてしまいました。これは何故なのでしょうか? その状態を下に載せておきます。 <html> <head> <title>経済編入予備校</title> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <meta name="robots" content="index,follow"> <meta name="keywords"content="経済編入予備校,経済学部,編入学,塾,4年制大学,さいたま市,東京大学,予備校,合格体験談"> </head>

    • ベストアンサー
    • HTML
  • HPビルダーで作成したタイトルのサイトによる文字化け

    HPビルダー2001を使い、HPを作成しました。 サイトに登録をし、確認のため文字を入力してHPを検索しましたら検索結果のタイトルが文字化けしてしまいます。(サイトはYAHOOです) 同じような経験をされた方いらっしゃれば、対処方法等教えてくださいませんか? 初心者ですのでお手数かけます。 先日こちらのコーナーで質問をしましたら、GOOからメールがあり質問を削除されました。(自社のURLを載せたので規定違反となりました。) その時に『ファイル内で使用されている文字セット(日本語の場合、Shift_JIS、euc-jpなど)はウェブブラウザによっては自動的に判別してくれますが、誤って別の文字セットで解釈しようとして正しく表示されないこともあります 文字セットは確実を期してHTMLファイル冒頭のヘッダ内のmetaタグで<meta Content-type: text/html; charset=Shift_JIS>などといったように明示的に指定してやることも出来ます』と返答を頂いたので、 <META name="GENERATOR" content="IBM HomePage Builder 2001 V5.0.2 for Windows">を消して<meta Content-type: text/html; charset=Shift_JIS>と挿入し、そのページを保存すると再び消去したタグが表示されてしまいました。 長くなりましたがよろしくお願いします。

  • METAタグで文字コードを設定しても文字化けします

    質問の内容はタイトルどおりなのですが、<head>~</head>間でちゃんとMETAタグで文字のエンコードをしていても文字化けしてしまいました。 ブックマークからアクセスしたり、普通のhtml形式のページからアクセスするには文字化けせずに見えるのですが、検索サイトからアクセスしたときに何故か西ヨーロッパ言語に文字化けしてしまいます…。 <meta http-equiv="content-type" content="text/html; charset=Shift_JIS"> 上記の指定の方法でエンコードを設定していて、私の環境はWindows98/IE6.0です。この問題について解消法が分かる方が居ましたら、お返事頂ければ嬉しいです。

    • ベストアンサー
    • HTML
  • UTF-8のサイトがWillcomのみで文字化け

    携帯をメインターゲットにしたサイトを作っていますが、Willcomのみで文字化けが発生します。 色々調べると、WillcomはShift_JISにしか対応していないとか、いや、UTF-8にも対応しているとか、メールに関しての記述はあるのですが、Webサイトに関しては文字化けしています。 ちなみに、ヘッダーは以下のように記述しています。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=utf8"> <title>*****</title> </head> また、メールに関してはUTF-8はきれいに表示されています。

  • ビルダーでの文字化け。

    ホームページビルダー6.5でHP作成中です。以前はFrontPageで作っていて、それをビルダーで色や文字などをちょっと変えて保存してアップしました。そしたら文字化けするようになってしまいました。 <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> ここが何か間違った記述になっていますか?FrontPageの時には一番上の<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">がなかったようです。これが原因でしょうか? それと二行目の<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 6.5.0.0 for Windows">は消すことはできないでしょうか? よろしくお願いします。

専門家に質問してみよう