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重新寫過技術性。以上內容是通過北京網站建設企業與大家分享的如何提升文章內容,期待可以對各位有些協助, 北京網站建設企業每日共享seo優化專業知識,我希望你能與您變成忠誠的好好朋友,一起學習討論建網站技術性。