サイトマップ

Home > IT > PHPを使って検索エンジンのリファラから検索キーワードを抽出する方法のメモ

PHPを使って検索エンジンのリファラから検索キーワードを抽出する方法のメモ

  • 2009-03-06 (金) 19:30
  • [IT]

超素人な、強引だけどかなり簡単なやり方。

1. $_SERVER['HTTP_REFERER'] を使ってリファラを見る。
2. Googleの場合だとキーワードの前のq=を中心にリファラを2分割する。explodeを使う。
3. q=のすぐ後がキーワード語句で、以降 & を使ってクエリが分割されているので、さらにキーワード語句を含めた2で2分割した後半部分を & でexplodeする。
4. そうするとexplodeされた先頭に検索キーワードのクエリが来る。
5. それをurldecodeを使って日本語に戻す。
6. 必要に応じて mb_convert_encoding を使って文字エンコードを施す。
7. 美味しい。

記事に満足して頂けたなら・・・ → 人気ブログランキング
ブックマークはコチラから →



ブログ内のその他記事
Comments:0
Comment Form
Remember personal info
Trackbacks:0
Trackback URL for this entry
http://blog.hycko.net/%e6%a4%9c%e7%b4%a2%e3%82%a8%e3%83%b3%e3%82%b8%e3%83%b3%e3%81%ae%e3%83%aa%e3%83%95%e3%82%a1%e3%83%a9%e3%81%8b%e3%82%89%e6%a4%9c%e7%b4%a2%e3%82%ad%e3%83%bc%e3%83%af%e3%83%bc%e3%83%89/1488/trackback/
Listed below are links to weblogs that reference
PHPを使って検索エンジンのリファラから検索キーワードを抽出する方法のメモ from hycko.blog
※スパム防止のため「当サイトもしくはこの記事へのリンクがあるブログ記事からのみ」トラックバックを受付中

Home > IT > PHPを使って検索エンジンのリファラから検索キーワードを抽出する方法のメモ

Search
Feeds
Meta

Return to page top