![]() | ||||||
![]() |
【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の検索サマリーが文字化けしている現象についていくつか取り上げてきました。次のページでおさらいしてみます。
![]() ![]() ![]() ![]() ![]() |