【PR】 プロバイダ・キャンペーン情報まとめ 【PR】 バイオ・リスニングなど英語教材比較 【PR】 アトピー関連商品リンク集 【PR】 目的別レンタルサーバの探し方 |
||||||
Googleでコメントがコメント扱いされないケース全プランMySQL対応、@YMCレンタルサーバー!
のようにコメントタグの中にJavascriptコードを書いているからです。 ですから、仮にキーワード「document.write」で検索したら、Javascriptの解説ページとか技術系のページに限られるはずです。しかし、実際には、
ヒットしたページのそれぞれのソースを見てみますと、ある共通点があることが分かります。Javascriptの中でdocument.write("<script language〜</script>");していることです。Javascriptの中で「</script>」をdocument.writeしているのですが、このdocument.writeの目的語とも言うべき「</script>」を大元のJavascriptの終了タグであるとGoogleは誤認し、その「終了タグ」以降のdoucment.writeを含むJavascriptコードを全て、普通のテキストとして処理してしまっているために、このような結果になります。 対策としては、「MacIE4.5での外部ファイルでdocument.writeした場合に文字化けする」の章でも説明しますが、「</script>」を「</scr」と「ipt>」に分解します。
これで、Googleの検索結果にJavascriptのコードが表示されることはありません。コメントとして扱われます。 これは、文字化けとは関係ありませんが、「本来コメント扱いされるべきものが、テキストとして処理されてしまっている。」という意味で、文字が「化け」ています。ちょっと無理やりです。 今まで、Googleの検索サマリーが文字化けしている現象についていくつか取り上げてきました。次のページでおさらいしてみます。
|