FrontPage

自分用メモです。



コンテンツのHTMLフォーマット

比較的新しいモバイルデバイス向けサイトではXHTMLを利用することが多いですが、Internet Explorer 6.0以前はXHTMLの解釈に問題があり、そのまま表示することが出来ません。

具体的にはContent-Typeがapplication/xhtml+xmlの場合に表示できません。また、DOCTYPE宣言の前に「何かしらの文字列」が含まれると後方互換モードとなり、CSSの解釈に問題が出てきます。

やっちゃダメなこと

IPアドレスブロック

一部の例外を除き、サーチエンジンクローラがアクセスしてくるIPアドレスは公開されていません。なので、IPアドレスでブロックをかけると、クローラがアクセス出来なくなります。

よくあるケースは携帯電話キャリアの公開IPアドレスのみ許可し、それ以外をブロックしてしまうことです。本当にIPアドレスブロックが必要でなければアクセス制御してはいけません。

環境変数HTTP_USER_AGENTを用いて制御を行うことで代替えすればよいでしょう。

クローラボット

クローラと思われるHTTP_USER_AGENT

DoCoMo?DoCoMo?/2.0 i-robot(c10;TC)

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-08-18 (月) 09:21:19 (3323d)