̃G ƒg [ ͂ĂȃuƒbƒNƒ} [. という文字化けの対処法

自分のブログのGoogleでの検索結果において、以下のような文字化けが表示されていることがあるでしょうか?

G ƒg [ ͂ĂȃuƒbƒNƒ} [.
Googleの検索結果画面で、このような文字化けが表示されてしまう

Googleの検索結果画面で、このような文字化けが表示されてしまう

しばらく不思議に思っていたのですが、特段大きな問題ではないので放置しておりました。

しかし、調べてみたところ、多くのウェブサイトで、このような文字化けがインデックスされていることが確認できました。

結論は、はてなブックマークのボタンについている、TitleAlt部分の文字列が、文字化けを起こしているようでした。

例えば具体的には、Wordpressのテンプレートを編集する際に、はてなブックマークのボタンを設置した後、Shift-JISでテンプレートを保存するとします。

しかし、WordPress自体はUTF-8で出力されているような場合に、はてブのボタンのTitleやAlt部分に書かれていた日本語が、結果的に文字化けしてしまうのです。

ブラウザで見るかぎりは、そのあたりの文字化けがうまく吸収されて、問題無いように見えるのですが、Googleでインデックスされる際には、文字化けした状態でインデックスされてしまうようです。

そのような場合には、テンプレートをUTF-8で保存しなおすことによって、文字化けを解消することができます。

コメント