在我的網站的一個頁面上,我從特定關鍵字獲取大量訪問者。我只想爲來自該搜索關鍵字的訪問者顯示一條消息。如何檢查用戶是否來自搜索引擎/該關鍵字?檢查搜索關鍵字
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. SharePoint搜索關鍵字查詢
- 3. MySQL搜索關鍵字
- 4. 搜索關鍵字列表
- 5. mysql關鍵字搜索
- 6. 關鍵字PHP搜索
- 7. 關鍵字搜索算法
- 8. 部分關鍵字搜索
- 9. 關鍵字搜索arraylist
- 10. 搜索SP的關鍵字
- 11. Google搜索關鍵字
- 12. MySQL關鍵字搜索?
- 13. 多關鍵字搜索
- 14. 搜索關鍵字並檢索找到的列?
- 15. 分組相關搜索關鍵字
- 16. 關鍵字搜索包含Uniqueidentifier字段
- 17. 關鍵檢索
- 18. 從關鍵字列表中搜索關鍵字的公式
- 19. 使用LINQ的關鍵字搜索關鍵字
- 20. DirectorySearcher - 搜索的關鍵字和關鍵字
- 21. 檢查名稱==關鍵字
- 22. 檢測Google即時搜索並從URL中提取搜索關鍵字
- 23. T-SQL查詢搜索表格字段中的「關鍵字」
- 24. 在HTML中搜索關鍵字
- 25. 如何使用whoosh搜索關鍵字
- 26. 在Lucene中搜索關鍵字(OR,AND)
- 27. 按關鍵字搜索節點
- 28. 在JSON響應中搜索關鍵字
- 29. 使用sql進行關鍵字搜索
- 30. 搜索多個關鍵字與tweetsharp