Home > Mobile

Mobile Archive

携帯用各クローラーのUSER AGENT

Google

・DoCoMo/1.0/N505i/c20/TB/W20H10 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)
・DoCoMo/2.0 N905i(c100;TB;W24H16) (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)
・SAMSUNG-SGH-E250/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)

※一番下はサムソン(元Nokia)。海外携帯? 日本撤退したため、NokiaのUserAgentがSAMSUNGに変更

Yahoo!

・DoCoMo/2.0 SH902i (compatible; Y!J-SRD/1.0; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html)
・DoCoMo/2.0 N905i (compatible; Y!J-SRD/1.0; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html)
・KDDI-CA23 UP.Browser/6.2.0.5 (compatible; Y!J-SRD/1.0; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html)
・KDDI-CA33 UP.Browser/6.2.0.10.4 (compatible; Y!J-SRD/1.0; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html)
・Vodafone/1.0/V705SH (compatible; Y!J-SRD/1.0; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html)
・J-PHONE/2.0/J-SH03 (compatible; Y!J-SRD/1.0; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html)

※『KDDI-CA23』は機種名『A5401CA II』『KDDI-CA33』は機種名『W41CA』
  (参考:KDDI au: そのほかの技術情報 > ユーザーエージェント)

※/robots.txtにアクセス

Y!J-MBS/1.0 (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html)
Y!J-SRD/1.0

Continue reading

検索クローラーのための設定

検索クローラーは一応携帯を装ってやってくるけど、端末識別情報は持ってこない。
イマイチ不備だから
uid=NULLGWDOCOMO
を使ってると『端末識別情報の取得が出来ない』とはじいてしまうような結果になってしまう。

だからどうにかせねば。

ときの処理らしい。

// 検索エンジンクローラUA
define('CRAWLER',"moba-crawler|Googlebot-Mobile|mobile goo|Y!J-SRD/1.0|Y!J-MBS/1.0|symphonybot1.froute.jp");

function isCrawler()
{
if(ereg(CRAWLER, getenv("HTTP_USER_AGENT"))){
 return true;
}
else{
 false;
}
}

 // クローラー対策
 if (isCrawler()){
  //moba-crawler DoCoMoユーザエージェント対応
  //Net_UserAgent_Mobileエラー回避
  $_SERVER['HTTP_X_DCMGUID']  = 'Crawler_uid_i';
  $_SERVER['HTTP_X_JPHONE_UID'] = 'Crawler_uid_sb';
  $_SERVER['HTTP_X_UP_SUBNO'] = 'Crawler_uid_ez';

  $CaType = Client::getCaForCrawler();
 }

確認・テストにはブラウザのUAを書き換いて、うまいこといけばOK。

各種クローラーのアクセスの許可指定の仕方

.htaccessでIPで携帯の許可指定してるなら、以下を追加

Googleモバイル(Googlebot-Mobile)

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)

#Google Mobile
allow from 72.14.199.0/25
allow from 209.85.238.0/25

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

#Yahoo Mobile
allow from 124.83.159.

着うたタグ

DoCoMo

<object declare id="nantura.declaration" data="sample.3gp" type="application/x-dcm-fullmusic">
<param name="count" value="3" valuetype="data">
</object>
<a href="#nantura.declaration">着うた</a>

countを0にすると制限なくダウンロード出来る。
因みに、typeは『application/x-dcm-fullmusi』の他に『audio/3gpp』『video/3gpp』があるが、これの指定を間違えると、countが0でも保存出来てしまう
iモーションと着うた、中身は違えど、拡張子は同じ.3gpだから厄介だよね。

Continue reading

基礎つまづきメモ-mobile

別個に記事を書くほどではないんだけど、
ウッカリ忘れてしまうような、基礎的なことをメモ。

携帯・スマートフォンとかmobile関連編。

Continue reading

ホーム > Mobile

Search
Option
  • Twitter
  • 絵板
Feeds
commercial
Mobile
Meta
Tag Cloud
TOP10
commercial

Return to page top