<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>ke-tai.org &#187; クローラ</title>
	<atom:link href="http://ke-tai.org/blog/tag/%e3%82%af%e3%83%ad%e3%83%bc%e3%83%a9/feed/" rel="self" type="application/rss+xml" />
	<link>http://ke-tai.org/blog</link>
	<description>ke-tai.org　ケータイプログラマのためのコミュニティサイト。携帯電話向けWeb開発の技術情報を扱っています。</description>
	<lastBuildDate>Thu, 09 Feb 2012 13:09:09 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/tag/%e3%82%af%e3%83%ad%e3%83%bc%e3%83%a9/feed/" />
		<item>
		<title>PHPでモバイル向けクローラを判定する関数</title>
		<link>http://ke-tai.org/blog/2008/11/11/crawler/</link>
		<comments>http://ke-tai.org/blog/2008/11/11/crawler/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 13:11:37 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[クローラ]]></category>
		<category><![CDATA[検索エンジン]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=516</guid>
		<description><![CDATA[PHPからモバイル向けクローラを判定する関数を作ってみました。 ケータイサイトを作る際に、対応機種を「FOMA以降」としたいような場合があります。 そのような場合、例えばPEAR：：Net_UserAgent_Mobil [...]]]></description>
			<content:encoded><![CDATA[<p>PHPからモバイル向けクローラを判定する関数を作ってみました。</p>
<p>ケータイサイトを作る際に、対応機種を「FOMA以降」としたいような場合があります。</p>
<p>そのような場合、例えば<a href="http://pear.php.net/package/Net_UserAgent_Mobile" target="_blank">PEAR：：Net_UserAgent_Mobile</a>の「isFOMA」メソッドなどを使って機種を判定し、非対応機種であればその旨を書いたページを表示するのですが、クローラはFOMAのユーザエージェントを持っているとは限りません。</p>
<p>例えばGoogleは、未だにドコモのN505iのユーザエージェントを騙ってきます。<br />
それでは非対応用画面がクローラにキャッシュされてしまいます。</p>
<p class="spacer-small">&nbsp;</p>
<p>ということで、その対策のためモバイル向けのクローラーを判定する関数を作ってみました。<br />
とは言ってもリストをなめるだけのごくごく単純な関数です。</p>
<p>この関数を対応機種判定より先に判定してやれば、クローラが非対応機種と判断されることはありません。</p>
<pre class="super-pre-small"><code>/**
 * クローラ判定
 * @return	bool	true:クローラ、false:非クローラ
 */
function isCrawler()
{
	$crawler_arr = array(
		'Googlebot-Mobile',
		'moba-crawler',
		'mobile goo',
		'LD_mobile_bot',
		'froute.jp',
		'Y!J-SRD',
		'Y!J-MRD'
	);

	foreach ($crawler_arr as $val) {
		if (false !== strpos($_SERVER['HTTP_USER_AGENT'], $val)) {
			return true;
		}
	}

	return false;
}
</code></pre>
<p class="spacer-small">&nbsp;</p>
<p>クローラのユーザエージェント文字列の情報元としたページはこちらです。</p>
<ul>
<li><a href="http://googlejapan.blogspot.com/2008/05/google.html" target="_blank">Google mobile</a> <small>[googlejapan.blogspot.com]</small></li>
<li><a href="http://crawler.dena.jp/" target="_blank">moba-crawler</a> <small>[crawler.dena.jp]</small></li>
<li><a href="http://help.goo.ne.jp/help/article/1142/" target="_blank">mobile goo</a> <small>[help.goo.ne.jp]</small></li>
<li><a href="http://helpguide.livedoor.com/help/search/qa/grp627" target="_blank">livedoor mobile</a> <small>[helpguide.livedoor.com]</small></li>
<li><a href="http://search.froute.jp/howto/crawler.html" target="_blank">froute</a> <small>[search.froute.jp]</small></li>
<li><a href="http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html" target="_blank">Yahoo!</a> <small>[help.yahoo.co.jp]</small></li>
</ul>
<p class="spacer-small">&nbsp;</p>
<p>なお、ユーザエージェントを変更し検索エンジンを騙ることは簡単ですので、ケータイ実機とクローラ以外に見られたくないページを用意する場合は、IPアドレスによるアクセス制限を併用してください。</p>
<p>他にもIPアドレスからキャリアやクローラの種類を判定する方法もあるのですが、それはまた別のエントリーで書きたいと思います。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2008/11/05/htaccessmaker/">携帯以外のIPを制限する.htaccessを自動生成してくれるサービス「Mobile IP htaccess Maker」</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2008/11/05/htaccessmaker/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2008/08/25/mod_cidr_lookup/">IPアドレスからケータイやクローラの判別などを行えるApacheモジュール「mod_cidr_lookup」</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2008/08/25/mod_cidr_lookup/" alt="" /></li>
<li><em><a href="http://ke-tai.org/blog/2008/06/12/iplist/">ケータイキャリアやクローラのIPアドレス情報を共有するためのWikiを作ってみました</a></em> <img style="border:0px" src="http://b.hatena.ne.jp/entry/image/small/http://ke-tai.org/blog/2008/06/12/iplist/" alt="" /></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2008/11/11/crawler/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2008/11/11/crawler/" />
	</item>
		<item>
		<title>携帯以外のIPを制限する.htaccessを自動生成してくれるサービス「Mobile IP htaccess Maker」</title>
		<link>http://ke-tai.org/blog/2008/11/05/htaccessmaker/</link>
		<comments>http://ke-tai.org/blog/2008/11/05/htaccessmaker/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 03:20:52 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[SoftBank]]></category>
		<category><![CDATA[ニュース]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[IPアドレス]]></category>
		<category><![CDATA[アクセス制限]]></category>
		<category><![CDATA[クローラ]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=535</guid>
		<description><![CDATA[ケータイサイトを作成する場合、セキュリティなどの面から「携帯端末からのみアクセスを許可したい」というケースが出てきます。 本日ご紹介する「Mobile IP htaccess Maker」を使えば、この面倒なIP制限を行 [...]]]></description>
			<content:encoded><![CDATA[<p>ケータイサイトを作成する場合、セキュリティなどの面から「携帯端末からのみアクセスを許可したい」というケースが出てきます。</p>
<p>本日ご紹介する「Mobile IP htaccess Maker」を使えば、この面倒なIP制限を行うための.htaccessファイルを自動で生成してくれます。<br />
これは便利ですね。</p>
<p>→　<a href="http://www.dspt.net/tools/mobile_ip/generator.php" target="_blank">HTMLタグボード　Mobile IP htaccess Maker</a> <small>[dspt.net]</small></p>
<p>→　<a href="http://www.ideaxidea.com/archives/2008/11/iphtaccessmobile_ip_htaccess_m.html" target="_blank">IDEA*IDEA　携帯端末以外のIPを制限する.htaccessを簡単生成！『Mobile IP htaccess Maker』</a> <small>[ideaxidea.com]</small></p>
<p class="spacer-small">&nbsp;</p>
<p>まずキャリアを選択します。<br />
検索エンジン（Google, モバイルgoo, モバクローラ、livedoorモバイル、froute）も選択できます。</p>
<p><img src="http://ke-tai.org/blog/wp-content/uploads/2008/11/htgene1.gif" alt="" title="htgene1" width="446" height="574" class="alignnone size-full wp-image-536" /></p>
<p class="spacer-small">&nbsp;</p>
<p>このように.htaccess形式で、IPアドレスでのアクセス制限用のリストが生成されます。</p>
<p><img src="http://ke-tai.org/blog/wp-content/uploads/2008/11/htgene2.gif" alt="" title="htgene2" width="450" height="331" class="alignnone size-full wp-image-537" /></p>
<p class="spacer-small">&nbsp;</p>
<p>これはすばらしいサービスですね。<br />
サービス自体は少し前からあったようなのですが知りませんでした。</p>
<p>ke-tai.orgでもクローラIPアドレスをまとめる作業は行っていましたが、これがあればもう必要ないかもしれません。</p>
<p>→　<a href="http://ke-tai.org/index.php?%A5%B1%A1%BC%A5%BF%A5%A4%A5%AD%A5%E3%A5%EA%A5%A2%A1%A6%A5%AF%A5%ED%A1%BC%A5%E9IP%A5%A2%A5%C9%A5%EC%A5%B9" target="_blank">ke-tai.org　ケータイキャリア・クローラIPアドレス</a></p>
<p class="spacer-small">&nbsp;</p>
<p>ただ、検索エンジンにYahooが無いのが気になります。<br />
IPアドレス帯域も7月中旬の時点で<a href="http://ke-tai.org/blog/2008/07/16/yahooip/" target="_blank">公表</a>されてますので、追加を期待したいところです。</p>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2008/11/05/htaccessmaker/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2008/11/05/htaccessmaker/" />
	</item>
		<item>
		<title>Yahoo!モバイル版クローラーのIPアドレスが公開されました</title>
		<link>http://ke-tai.org/blog/2008/07/16/yahooip/</link>
		<comments>http://ke-tai.org/blog/2008/07/16/yahooip/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 07:43:57 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[ニュース]]></category>
		<category><![CDATA[記事紹介・リンク]]></category>
		<category><![CDATA[IPアドレス]]></category>
		<category><![CDATA[IPアドレス帯域]]></category>
		<category><![CDATA[クローラ]]></category>
		<category><![CDATA[ヤフー]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=368</guid>
		<description><![CDATA[今まで非公開だった、ヤフーモバイル版の検索エンジンクローラーのIPアドレスが、とうとう公開されたようです。 →　Yahoo!検索　ヘルプ　モバイル版Yahoo!検索の検索エンジン用ロボットについて [yahoo.co.j [...]]]></description>
			<content:encoded><![CDATA[<p>今まで非公開だった、ヤフーモバイル版の検索エンジンクローラーのIPアドレスが、とうとう公開されたようです。</p>
<p>→　<a href="http://help.yahoo.co.jp/help/jp/search/indexing/indexing-27.html" target="_blank">Yahoo!検索　ヘルプ　モバイル版Yahoo!検索の検索エンジン用ロボットについて</a> <small>[yahoo.co.jp]</small></p>
<p>→　<a href="http://searchblog.yahoo.co.jp/2008/07/yahoo_66.html" target="_blank">Yahoo!検索 スタッフブログ　モバイル版Yahoo!検索のクローラー情報公開</a> <small>[yahoo.co.jp]</small></p>
<p>→　<a href="http://japan.cnet.com/mobile/story/0,3800078151,20377324,00.htm" target="_blank">CNET Japan　ヤフー、モバイル版Yahoo!検索のクローラー情報を公開</a> <small>[cnet.com]</small></p>
<p class="spacer-small">&nbsp;</p>
<p>IPアドレス範囲は</p>
<p><strong>124.83.159.146 ～ 124.83.159.185<br />
124.83.159.224 ～ 124.83.159.247</strong></p>
<p>ユーザエージェントは</p>
<p><strong>Y!J-SRD/1.0<br />
Y!J-MBS/1.0</strong></p>
<p>となるようです。</p>
<p>今後、情報の変更通知は、上記の「Yahoo!検索 スタッフブログ」内で行われるとのことですので、定期的にチェックしようと思います。</p>
<p>またヤフー以外の検索エンジンの情報についてはこちらの記事が詳しいです。</p>
<p>→　<a href="http://japan.cnet.com/marketing/aunmobile/story/0,3800085278,20376151,00.htm" target="_blank">CNET Japan　モバイルSEOのポイント実践編&#8211;端末識別、IPアドレスに最適化する</a> <small>[cnet.com]</small></p>
<p class="spacer-small">&nbsp;</p>
<p><a href="http://ke-tai.org/index.php?%A5%B1%A1%BC%A5%BF%A5%A4%A5%AD%A5%E3%A5%EA%A5%A2%A1%A6%A5%AF%A5%ED%A1%BC%A5%E9IP%A5%A2%A5%C9%A5%EC%A5%B9" target="_blank">ケータイキャリア・クローラIPアドレス</a>のページも合わせて修正しておきました。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2008/07/08/ezip20080708/">2008年7月8日付けでEZwebのIPアドレスが追加になったようです</a></em></li>
<li><em><a href="http://ke-tai.org/blog/2008/06/20/docomoip200809/">2008年9月下旬にドコモのIPアドレスが追加になるようです</a></em></li>
<li><em><a href="http://ke-tai.org/blog/2008/06/12/iplist/">ケータイキャリアやクローラのIPアドレス情報を共有するためのWikiを作ってみました</a></em></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2008/07/16/yahooip/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2008/07/16/yahooip/" />
	</item>
		<item>
		<title>ケータイキャリアやクローラのIPアドレス情報を共有するためのWikiを作ってみました</title>
		<link>http://ke-tai.org/blog/2008/06/12/iplist/</link>
		<comments>http://ke-tai.org/blog/2008/06/12/iplist/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 14:45:34 +0000</pubDate>
		<dc:creator>matsui</dc:creator>
				<category><![CDATA[お知らせ]]></category>
		<category><![CDATA[サーバ]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[IPアドレス]]></category>
		<category><![CDATA[キャリア]]></category>
		<category><![CDATA[クローラ]]></category>

		<guid isPermaLink="false">http://ke-tai.org/blog/?p=330</guid>
		<description><![CDATA[ケータイサイトを運営すると、必要になってくるのが、「PCからのアクセスをブロックし、ケータイからのみアクセスさせる」という仕掛けです。 通常これを実現させるためには、IPアドレスによる制限をかけることになると思うのですが [...]]]></description>
			<content:encoded><![CDATA[<p>ケータイサイトを運営すると、必要になってくるのが、「PCからのアクセスをブロックし、ケータイからのみアクセスさせる」という仕掛けです。</p>
<p>通常これを実現させるためには、IPアドレスによる制限をかけることになると思うのですが、IPアドレスは稀に変更になるため、情報を追いかけるのが大変です。</p>
<p>それに加え、キャリアのIPアドレスは、各公式ホームページ上で公開されているのですが、検索エンジンのクローラの情報は公開すらされていないこともあります。</p>
<p>というわけで、「この手の情報は多人数で保守したほうが便利ではないか」との考えから、情報を共有するためのWikiページを作成してみました。</p>
<p>→　<a href="http://ke-tai.org/index.php?%A5%B1%A1%BC%A5%BF%A5%A4%A5%AD%A5%E3%A5%EA%A5%A2%A1%A6%A5%AF%A5%ED%A1%BC%A5%E9IP%A5%A2%A5%C9%A5%EC%A5%B9" target="_blank">ke-tai.org Wiki　ケータイキャリア・クローラIPアドレス</a></p>
<p class="spacer-small">&nbsp;</p>
<p>ひとまず本日時点での情報を集め、ベースとなるものを作成してみました。</p>
<p>他にも追加したほうがよいIPアドレスや、間違い等がありましたら、修正のご協力をお願いします。</p>
<p>好評なようでしたら、イタズラ修正を防ぐための仕掛けや、RSSでの通知機能、.htaccess形式でのダウンロード機能などを追加していきたいと思います。</p>
<p class="spacer">&nbsp;</p>
<p><strong><em>関連：</em></strong></p>
<ul>
<li><em><a href="http://ke-tai.org/blog/2008/05/12/gcrawler/">Google、モバイル向けクローラーの情報公開へ</a></em></li>
<li><em><a href="http://ke-tai.org/blog/2008/01/25/macdocomo/">.Macメールがドコモで利用可能になる件の対策について</a></em></li>
<li><em><a href="http://ke-tai.org/blog/2008/01/10/au_ip/">2008年1月10日付けで、auのIPアドレスが1つ追加されたようです</a></em></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ke-tai.org/blog/2008/06/12/iplist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ke-tai.org/blog/2008/06/12/iplist/" />
	</item>
	</channel>
</rss>

