URL靜態化是seo基本要求之一,對個人站長及企業來說是否要靜態化。 了解服務器的都知道,網站大多數是數據驅動,頁面由程序實時生成而不是在服務器是上有一個靜態html文件存在。應此動態頁面相對應的URL原始狀態也是動態的,包含問好、等號及參數。 一般搜索引擎不愿意爬行動態URL,主要原因可能陷入無限循環或收錄大量重復內容。造成資源極大地浪費。 動態URL造成大量復制內容。網址不一樣或改變了其中一兩個參數,但是其內容是完全一樣的。如果cms系統(內容處理系統)設計不周全,這些URL就會出現在網站上。 所以搜索引擎對動態URL敬而遠之,要想網站頁面被充分收錄,站長需要把動態URL轉換為靜態URL。 下面是杭州網站制作公司海逸對如何靜態化URL的方法: 最常見的就是使用服務器得URL重寫模塊,在lamp服務器上使用mod_rewrite模塊,windows也有相似的功能。 例:http://3w點domain點com/products點php?Id=123 靜態為: http://3w點domain點com/products點php/123 需要啟用服務器mod_rewrite模塊,然后在.htaccess文件中寫入如下代碼: RewriteRule/products/([0-9]+)/products.php?Id=$1 當然這是編程里的正則表達式,我們網站的動態URL不同,需要根據相應的服務器去相應的處理。不管你怎么樣處理,只要靜態化URL就可以,讓它處于“偽靜態化”。這里我們需要知道的:URL重寫技術。上述內容是由杭州網站建設公司與大家分享的怎樣優化文章,希望能夠對大家有所幫助, 杭州網站建設公司每日分享網站優化知識,希望能與您成為忠實的好朋友,一起學習探討建站技術。