yahoo モバイルにインデックスされるには

モバイル版Yahoo!カテゴリへのサイトの登録は難しいので以下yahoo モバイルにインデックスされるまでのメモ。

ヤフーモバイルクローラー
Y!J-SRD/1.0
Y!J-MBS/1.0
124.83.159.146 ~ 124.83.159.185
124.83.159.224 ~ 124.83.159.247
1) 上記モバイルクローラーを制限してないか確認。
制限していたら解除
.htaccessの場合

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^KDDI.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^Vodafone.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^SoftBank.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^J-PHONE.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mozilla.+DDIPOCKET.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mozilla.+WILLCOM.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^Googlebot-Mobile [OR]
RewriteCond %{HTTP_USER_AGENT} ^Y!J-AGENT/* [OR]
RewriteCond %{HTTP_USER_AGENT} ^Y!J-SRD/* [OR]
RewriteCond %{HTTP_USER_AGENT} ^Y!J-MBS/* [OR]
RewriteCond %{HTTP_USER_AGENT} ^ichiro/* [OR]
RewriteCond %{HTTP_USER_AGENT} ^LD_mobile_bot* [OR]
RewriteCond %{HTTP_USER_AGENT} ^moba-crawler* [OR]
RewriteCond %{HTTP_USER_AGENT} ^froute.jp* [OR]
RewriteCond %{HTTP_USER_AGENT} ^RFCrawler-Mobile

RewriteRule ^$ http://モバイル用のドメイン/  [R,L]

とする。
2) PC用ヘッダー部分に

<link rel=”alternate” media=”handheld” href=”http://モバイル用のドメイン/ ” />

を記述。モバイル用にリンクさせる。

3) yahoo mobileにインデックスされているサイトからリンクを張って
もらう。
なかなかクローラーが回ってこないので時間がかかる。(リンクを頂いてからインデックスされるまで2週間くらいかかった。)

インデックスされているサイトからリンクを張ってもらうのが効果的とおもわれる。静的ファイル(html)動的ファイル(phpなど)の違いは(あるかもしれないが)感じられなかった。
yahoo モバイルにインデックスされるには 実験その2

php モバイル簡単ログイン

モバゲーなど携帯によくある簡単ログイン。
携帯の固体識別番号でログイン認証する。
携帯電話で個体識別番号の取得方法
PHPで携帯用の簡単ログイン用ライブラリ
実際に動いてすぐ使える「PHPによるかんたんログインサンプル」を作ってみました
携帯電話・個体識別情報(個体識別番号)の取得方法、uid、iモードID(guid)、EZ番号、端末シリアル番号
HASHコンサルティング徳丸浩の日記
かんたんログイン”のセキュリティ問題とは何なのか?

Google Analytics モバイル

php以外にも解析言語があります。

モバイル向け Google Analytics がすべてのアカウントでご利用可能になりました

Google Analyticsモバイル版の設置方法がわかりました
モバイル(携帯サイト)でアクセス解析にGoogle Analyticsを使う方法
計測確認!Google Analytics で携帯のアクセス解析
Google Analyticsが携帯サイト解析に対応!さっそく導入してみました。

php スパムメール対策 エンティティ化

メール収集ロボット対策。エンティティ化する。
mail to や@をエンティティ化するだけでも効果はあると思う。
スパム対策 メールアドレス エンティティコード生成
適用可能な文字を全て HTML エンティティに変換する
html_entity_decode関数

クローラー IP

google

yahooクローラー

  • Y!J-DSC
  • Y!J-VSC/ViSe
  • Y!J-PSC
  • Y!J-NSC/1.0
  • Y!J-SRD/1.0
  • Y!J-BRG/GSC
  • Y!J-BRI
  • Y!J-BRE
  • Y!J SearchMonkey/1.0
  • Y!J-BRO/YFSJ
  • Y!J-BRP/YFSBJ
  • Y!J-BRQ/DLCK

Bingクローラー
携帯クローラー
google
Google のモバイル クロールでは、「Googlebot-Mobile」という文字列を含む user-agent ヘッダーが送信されます。

Google のモバイル クロールでは以下の IP アドレス帯域を利用します。

  • 72.14.199.0/25 (72.14.199.0 – 72.14.199.127)
  • 209.85.238.0/25 (209.85.238.0 – 209.85.238.127)

モバイル版Yahoo!検索の検索エンジン(クローラー)について

【User Agent (ユーザーエージェント)】

クローラーのユーザーエージェントの共通部分

  • Y!J-SRD/1.0
  • Y!J-MBS/1.0

124.83.159.146 ~ 124.83.159.185
124.83.159.224 ~ 124.83.159.247
yahoo モバイルにインデックスされるには