php 向訪客和爬蟲顯示不同的內容

2022-09-28 00:12:22 字數 690 閱讀 6795

聽說本方法會觸犯搜尋引擎的一些操作原則, 有可能被被各搜尋引擎處罰, 甚至刪除**. 所以我剛剛已經撤下這樣的處理, 直到確定其不屬於作弊. 有魄力的朋友可以繼續使用, 但後果自負.

本部落格的首頁和存檔頁面以列表的形式顯示文章, 在訪客點選展開文章時才載入文章的內容. 因為文章的內容部分包含了大量的文字和, 需要大量的載入時間和流量. 盡快地向訪客展示網頁可以挽留大量的來訪者. 而對於手機使用者來說, 載入時間和流量則更為重要.

一般來說, **的首頁是搜尋引擎訪問最多的頁面, 應該盡可能的向它們展示有意義的內容, 但是要以列表的形式顯示文章的話, 訪客和搜尋引擎只能獲取到文章標題資訊. 文章內容或者摘要 (尤其是文章的第一句) 對於 swww.cppcns.comeo 來說是極其重要的, 所以我們要設法向爬蟲傳送這些內容.

好, 我們可以通過 user agent 來判斷訪問者是否為爬蟲, 如果是, 則以一般形式顯示文章, 否則以列表形式顯示文章列表. 可以用以下的 php 方法判斷是否為爬蟲:

複製** **如下:

function is_crawler()

} return false; }

這是我使用的方法, 各爬蟲以訪問評論由高到低進行排序. 然後通過下面的的方法向爬蟲和自然人顯示不同的內容

本文標題: php 向訪客和爬蟲顯示不同的內容

本文位址: /wangluo/php/52685.html

PHP 根據不同的網域名稱顯示不同頁面

domain route array www.phpurl1.com a.php www.phpurl2.com b.php domain server server name target url domain route domain header location 現要增加乙個二級網域名稱bb...

UILabel顯示不同的字型和顏色

在專案開發中,我們經常會遇到在這樣一種情形 在乙個uilabel 使用不同的顏色或不同的字型來體現字串,在ios 6 以後我們可以很輕鬆的實現這一點,官方的api 為我們提供了uilabel類的attributedtext,使用不同顏色和不同字型的字串,我們可以使用nsattributedtext ...

以不同的角度來看內連線和外連線

使用過mysql的人都知道連線查詢在mysql查詢中使用頻率最高的,但是在使用過程中都或多或少地遇到一些疑惑,內連線和外連線的使用場景到底是怎樣的?這其中又暗藏著什麼樣的玄機?接著,讓我們以不同的角度來分析下內連線和外連線的區別吧!眾所周知,驗證和探索某乙個問題時,首先要做的是做一些準備工作,就像在...