PHPを使って検索エンジンのリファラから検索キーワードを抽出する方法のメモ
超素人な、強引だけどかなり簡単なやり方。
1. $_SERVER[‘HTTP_REFERER’] を使ってリファラを見る。
2. Googleの場合だとキーワードの前のq=を中心にリファラを2分割する。explodeを使う。
3. q=のすぐ後がキーワード語句で、以降 & を使ってクエリが分割されているので、さらにキーワード語句を含めた2で2分割した後半部分を & でexplodeする。
4. そうするとexplodeされた先頭に検索キーワードのクエリが来る。
5. それをurldecodeを使って日本語に戻す。
6. 必要に応じて mb_convert_encoding を使って文字エンコードを施す。
7. 美味しい。
激安中国通販「AliExpress」の解説
日本の相場より半額以下の商品が送料無料で多数!楽天ポイントもついでにゲットする方法など、ウワサのアリエクスプレスをまとめてみました!
関連記事
-
-
さくらのSSL導入・更新時に「送信されたデータは、このサーバで利用できない証明書です」と出る
さくらインターネットでSSLを設定しようとして、何回も表示されたこのエラー。 契 …
-
-
auのテザリングがかなり改善されてる予感
以前に新幹線でauのテザリングを試したときは、本当に使えなかった。 auのiPh …
-
-
ネクソンから情報が流出してハンゲームのIDがハックされた件
パスワードはどこから漏れるかわからないから、今一度重要なパスワードは ちゃんと別 …
-
-
インターネットから無料でFAXを送信するサービス
海外のサービスですが、これかなり使えます。 添付したファイルの内容をFAXとして …
-
-
商品のバーコードから、価格.comで最安値を調べる
多分DoCoMo限定ですが、価格.comが商品のバーコードから価格.com内での …
-
-
【NASを再起動で解決】同じユーザーによる、サーバーまたは共有リソースへの複数のユーザー名での複数の接続は許可されません。サーバーまたは共有リソースへの以前の接続をすべて切断してから、再試行してください
NASや共有ドライブにユーザーでログインができなくなるこの現象。 ほとんどの場合 …
-
-
会社のメールは全て他人に読まれているという話
Eメールの原理としては 自分のPC ⇔ メールサーバ ⇔ 送信先 という感じで、 …
-
-
xreaのサーバが重すぎたので引越
軽いサーバに移動したら、かなりサイトの表示が早くなった。 wordpressのプ …
-
-
海外のAPN設定のダイヤル番号は*99#か*99***1#でいけそう
今度イタリアに行く時に現地simを使おうと思ってるんだけど、残念ながらiphon …
-
-
価格.comのビジネスモデル解説
知らない人は少ないと思うけど、一応簡単に説明すると、価格.comは「値段の比較サ …
- PREV
- 平日の高級オーディオコーナー
- NEXT
- 今日のイチゴン