淺談SEO中的偽靜態 |
作者:佚名 發布時間:2011-11-05 瀏覽:1855次 |
偽靜態是什么? 偽靜態就是:動態網頁通過重寫URL的方法實現去掉動態網頁的參數,但在實際的網頁目錄中并沒有必要實現存在重寫的頁面。 偽靜態的生成的2種方式: 1,框架型偽靜態,這種是非常簡單而且也是非常便于識別的,它的原理比較簡單,就是做一個靜態的主框架頁面,然后把動態的內容鏈入副框架內,這個單從它的URL就可以看出眉目,如果整個網站的URL都是一樣的,那么就一定是框架偽靜態的。 2,利用組件把asp的后輟顯示為htm,這種方法的原理是有一點難度的,它主要是利用一個組件強制性的把asp文件的后輟顯示為htm,對于客戶來說,它是很難分辨的,因為顯示的鏈接的確是以.htm結尾的,不過如果仔細觀察它的鏈接,也能看出來一些眉目,因為這種URL是很奇怪的,中間帶有asp 的子樣,而且后面還有些參數,不過參數的結果已經被隱藏掉了,但是看到這些就應該保持戒心了;不過,還是有辦法找出它的原形,就是看程序文件,去找和 URL相同的網頁,因為htm的網頁都是真實存在的,如果找不到這個網頁的話,那它是偽靜態化無疑了。 偽靜態有什么用? 我們做偽靜態的目的就只有幾種: 1、 最主要的就是迎合搜索引擎方便搜索引擎蜘蛛(Spider)來抓取網頁上的相關內容! 2、 方便用戶訪問網站 一個好網頁如果是動態的用戶在相互傳播時感覺對方信任度不會高但一看一個靜態頁相對用戶對網頁的信任度就高點而且偽靜態的后綴方式基本雷同 一看就知道是偽靜態還是真的靜態網頁! 3、 偽靜態對SEO有利嘛?SEO中的偽靜態如何定義? 在影響網站在搜索引擎的排名中,有很重要的一條是網頁靜態化,很多朋友在研究SEO的時候,因為有些技術原因,偽靜態成了最大的門檻。 我們知道,在SEO優化中,new_1234.html要比new.asp?id=1234更容易收錄,一般對于有獨立服務器的朋友來說,你就可以使用 ISAPI_Rewrite的方式寫偽靜態規則,而對于只有虛擬空間的朋友,可能你只能使用一些ASP生成HTML的系統來幫助你了。今天重點說一下利用 ISAPI_Rewrite構建偽靜態。 第一:首先我們需要下載一個ISAPI_Rewrite,有精簡版和完全版,一般精簡版只能對服務器全局進行配置,而完整版可以對服務器上的各個網站進行偽靜態配置。對于個人站長來說,精簡版就足夠了。 第二:下載完成后,可以找到安裝包里的.msi的文件,安裝即可。 第三:打開Internet 信息服務,右鍵,web站點屬性,點擊ISAPI篩選器選項卡.添加篩選器,這里的名稱可以自己隨意填寫,路徑自己指定ISAPI_Rewrite.dll,然后確定. 下面我們先做一個測試頁new.asp,可以按照下面的代碼寫 然后,在瀏覽器中輸入: http://127.0.0.1/new.asp?id=1234 接著你就可以在網頁上看到一行文字:“1234” 看到這幾個數字,就說明你測試成功了。 現在我們開始來配置ISAPI_Rewrite : 打開ISAPI_Rewrite的目錄,把httpd.ini的只讀屬性去掉,打開編輯。我們現在是需要把new.asp?id=1234修改成類似new_1234.html的路徑,因此,我們需要在httpd.ini中添加一句 RewriteRule /new_([0-9,a-z]*).html /new.asp?id={GetProperty(Content)} 保存后,我們就可以測試一下這個網址了:http://127.0.0.1/new_1234.html 可以看到頁面上的“1234”了吧,就這樣偽靜態配置成功了! 當然,以上只是簡單的,根據實際情況,還有目錄型的,還有翻頁類型等等。 以上內容由寶雞網站建設公司、寶雞網絡公司---寶雞世紀網絡公司為您搜集整理!我公司是寶雞地區專業的網站建設服務提供商,五年建站歷程、六百家客戶的選擇,值得信賴!咨詢熱線0917-3535180 3536690! |