在我的網站的一個頁面上,我從特定關鍵字獲取大量訪問者。我只想爲來自該搜索關鍵字的訪問者顯示一條消息。如何檢查用戶是否來自搜索引擎/該關鍵字?檢查搜索關鍵字
Q
檢查搜索關鍵字
1
A
回答
1
你需要解析$_SERVER['HTTP_REFERER']
此鏈接解釋好如何分析它
http://www.stevenyork.com/tutorial/how_to_get_search_engine_referal_keywords_using_php
1
$_SERVER['HTTP_REFERER']
應該爲您提供您正在查找的數據。如果'foo'是您正在尋找的關鍵字,您可以針對像\?.+foo
這樣的正則表達式運行它。正則表達式不是非常可靠的,因爲它會在查詢字符串中與關鍵字匹配的任何引用網站,但它應該足夠好。它具有匹配任何搜索引擎的優勢,而不是像大多數此類腳本所做的那樣只關注集合列表。
1
解析$ _SERVER ['HTTP_REFERER']但請記住,瀏覽器是否提供此信息是可選的。另外,作爲用戶提交的數據,應該認爲它可能會被篡改。
C.
相關問題
- 1. 搜索關鍵字並檢索全文
- 2. 通過mysql查詢搜索關鍵字的搜索關鍵字來計算搜索關鍵字
- 3. 關鍵字搜索
- 4. 關鍵字搜索
- 5. 關鍵字搜索
- 6. 搜索關鍵字
- 7. SharePoint搜索關鍵字查詢
- 8. MySQL查詢:搜索關鍵字like%
- 9. 按關鍵字搜索按類別搜索按名稱搜索關鍵字
- 10. MySQL搜索關鍵字
- 11. mysql關鍵字搜索
- 12. CHM(HTMLHELP)搜索關鍵字
- 13. 多關鍵字搜索
- 14. 排名搜索關鍵字
- 15. 多個關鍵字搜索
- 16. 搜索關鍵字列表
- 17. 搜索關鍵字列表
- 18. PHP關鍵字搜索
- 19. PHP搜索關鍵字
- 20. Linq多關鍵字搜索
- 21. 劃分關鍵字搜索
- 22. Google搜索關鍵字
- 23. 部分關鍵字搜索
- 24. SSRS多關鍵字搜索
- 25. 關鍵字搜索算法
- 26. 搜索SP的關鍵字
- 27. PHP MYSQL搜索關鍵字
- 28. 關鍵字搜索arraylist
- 29. 關鍵字PHP搜索
- 30. Mysql php關鍵字搜索