MSNで「福うらら」と検索すると、
http://search.msn.co.jp/results.aspx?q=%E7%A6%8F%E3%81%86%E3%82%89%E3%82%89&go.x=9&go.y=9&form=QBRE
のように、タイトルにドメインが表示され、説明文も出ません。
同じように、
http://search.msn.co.jp/results.aspx?q=http%3A%2F%2Fwww.r-la-queue.com%2F&go.x=17&go.y=11&form=QBRE
http://search.msn.co.jp/results.aspx?q=www.iwai-glass.co.jp&go.x=7&go.y=16&form=QBRE
http://search.msn.co.jp/results.aspx?q=www.store-house.net&go.x=16&go.y=9&form=QBRE
にも同じ現象が起こっています。
ひどいものは、日本語の検索語(titleタグに書いたタイトル)で検索しても表示されなかったり、
”日本語のページだけを表示”のチェックを外して検索すると消えます(これはドメイン?)。
ちなみにYahoo!やGoogleでは問題なく表示されています。
この原因を教えて下さい。
とりあえず
<?xml version="1.0" encoding="Shift_JIS"?>
みたいなのを入れてみたらどうなんでしょ。
表示されていないのは、いずれもXHTMLなので・・・
http://www.satoshii.org/spec/xhtml-media-types/20020801
より高いレベルのプロトコルによって、明示的な charset パラメタを指定することが困難な場合には、制作者は XML 宣言と meta http-equiv 双方による文字エンコーディング/文字集合の指定を記述すべきである(例えば <?xml version="1.0" encoding="EUC-JP"?> 、<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP" /> など)。詳細は [XHTML1] "C.9. Character Encoding" を参照せよ。
とりあえず
<?xml version="1.0" encoding="Shift_JIS"?>
みたいなのを入れてみたらどうなんでしょ。
表示されていないのは、いずれもXHTMLなので・・・
http://www.satoshii.org/spec/xhtml-media-types/20020801
より高いレベルのプロトコルによって、明示的な charset パラメタを指定することが困難な場合には、制作者は XML 宣言と meta http-equiv 双方による文字エンコーディング/文字集合の指定を記述すべきである(例えば <?xml version="1.0" encoding="EUC-JP"?> 、<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP" /> など)。詳細は [XHTML1] "C.9. Character Encoding" を参照せよ。
ご回答ありがとうございました。
やはりXML宣言だったのですね。
Win IE6の後方互換モード対策で入れていなかったのですが…。
とりあえず、utf-8以外のサイトに関してはXHTMLをあきらめます。
ご回答ありがとうございました。
存在しないファイルは基本的にはチェックしていましたし、リダイレクト等も使用していませんでしたので、今回はあまり関係ないと思いますが、SEO対策ドットコムはいろいろ参考になりました。
ありがとうございました。
ご回答ありがとうございました。
やはりXML宣言だったのですね。
Win IE6の後方互換モード対策で入れていなかったのですが…。
とりあえず、utf-8以外のサイトに関してはXHTMLをあきらめます。