眾說(shuō)紛紜的靜態(tài)化 到底對優(yōu)化有無(wú)益處
經(jīng)常說(shuō)看到站長(cháng)們咨詢(xún):網(wǎng)站優(yōu)化時(shí)網(wǎng)址是否需要靜態(tài)化,有的站長(cháng)會(huì )堅持要網(wǎng)站靜態(tài)化,但是也會(huì )發(fā)現一些大型的網(wǎng)站仍然使用的是動(dòng)態(tài)地址,網(wǎng)站的靜態(tài)化真的是眾說(shuō)紛紜,其實(shí)對于SEO來(lái)說(shuō),靜態(tài)化是最基本的要求之一,從一定程度上來(lái)說(shuō),靜態(tài)化的網(wǎng)址更利于蜘蛛的抓取,泰州網(wǎng)絡(luò )公司萬(wàn)科給站長(cháng)們說(shuō)說(shuō)靜態(tài)化對優(yōu)化的益處。
首先:蜘蛛害怕抓取復雜的鏈接,現在的網(wǎng)站的頁(yè)面都是由程序實(shí)時(shí)生成的,用戶(hù)訪(fǎng)問(wèn)一個(gè)網(wǎng)址時(shí),程度會(huì )根據訪(fǎng)問(wèn)中網(wǎng)址中的參與調用數據庫,實(shí)時(shí)的生成頁(yè)面內容,這些URL中都包含了很多符合、問(wèn)號、或者一些雜亂的參數,對于復雜的長(cháng)連接地址,蜘蛛是很不愿意抓取,害怕可能會(huì )遇到無(wú)限的循環(huán)連接、或者是危險的垃圾鏈接、或者是網(wǎng)站中存在的大量重復的內容,所以對于網(wǎng)站要想能被充分的收錄,還是建議站長(cháng)把動(dòng)態(tài)的URL地址轉化為靜態(tài)的URL地址,也減少蜘蛛的抓取困難,同時(shí)靜態(tài)的URL地址也更容易被用戶(hù)記住和使用。
其次:迎合更多的搜索引擎抓取網(wǎng)站,在Google官方發(fā)布聲明說(shuō)網(wǎng)站可以不用靜態(tài)化,Google蜘蛛表明完全有能力抓取動(dòng)態(tài)的地址,甚至說(shuō)動(dòng)態(tài)的地址更有利于蜘蛛的抓取,但是這一聲明僅僅是針對Google本身的搜索引擎,目前為止除Google以外的搜索引擎更青睞于靜態(tài)的地址。只要站長(cháng)們能把網(wǎng)站的靜態(tài)化設置正確,不要在設置網(wǎng)頁(yè)靜態(tài)時(shí),把Session ID也放入靜態(tài)地址,蜘蛛來(lái)網(wǎng)站抓取時(shí),會(huì )正確的抓取到網(wǎng)站中的靜態(tài)地址。
還有:提高網(wǎng)站程序的性能,特別對于一些大型的網(wǎng)站來(lái)說(shuō),網(wǎng)站使用動(dòng)態(tài)的地址,用戶(hù)以不同的入口進(jìn)入網(wǎng)站,都會(huì )產(chǎn)生一個(gè)不同的動(dòng)態(tài)地址,這樣的訪(fǎng)問(wèn)會(huì )給網(wǎng)站加載帶來(lái)負擔,但是如果給網(wǎng)站設置靜態(tài)后,在用戶(hù)訪(fǎng)問(wèn)之前就能直接獲取資源或數據庫數據進(jìn)而通過(guò)靜態(tài)化處理,生成靜態(tài)頁(yè)面,所有人都訪(fǎng)問(wèn)這一個(gè)靜態(tài)頁(yè)面,而靜態(tài)化處理的頁(yè)面本身的訪(fǎng)問(wèn)速度要較動(dòng)態(tài)頁(yè)面快很多倍,因此程序性能會(huì )有大大的提升。
對于網(wǎng)站是靜態(tài)還是動(dòng)態(tài),互聯(lián)網(wǎng)界都將是眾說(shuō)紛紜的,不管怎么說(shuō)這兩者的優(yōu)缺點(diǎn),這里再給大家說(shuō)說(shuō)動(dòng)態(tài)網(wǎng)址怎樣才能靜態(tài)化,給大家分析幾個(gè)不同程序的靜態(tài)化方法:
1. wordpress博客靜態(tài),WP博客是現在個(gè)人站長(cháng)使用比較多的博客程序,要想靜態(tài)化也是很容易的,使用WP No Category Base 插件,安裝后在鏈接設置中選擇自定義結構:/%category%/%post_id%.html 這樣的鏈接設置后,并可自動(dòng)生成偽靜態(tài)。
2. Linux Apache服務(wù)器,使用服務(wù)器中的URL重寫(xiě)模塊,使用mod_rewrite模塊,在.htaccess文件中寫(xiě)入代碼:RewriteRule/products/([0-9]+)/products.php?id=$1。
3. Discuz論壇,在論壇的后臺優(yōu)化設置中,找到搜索引擎優(yōu)化,把URL 靜態(tài)化的幾項都選上,然后點(diǎn)擊保存。然后生成一個(gè).htaccess(如果是windows系統則用httpd.ini)放到論壇根目錄下:
< IfModule mod_rewrite.c >
RewriteEngine On
RewriteBase /
# Rewrite 系統規則請勿修改
RewriteRule ^archiver/([a-z0-9\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
< /IfModule >
4. 不過(guò)沒(méi)個(gè)網(wǎng)站的動(dòng)態(tài)URL結構都不同,服務(wù)器的設置也可能不同,代碼也就設置的不一樣,要設置靜態(tài)最好是程序員進(jìn)行編寫(xiě),以免不必要的錯誤,影響靜態(tài)頁(yè)的生成。
其實(shí)不從優(yōu)化的角度來(lái)說(shuō),動(dòng)態(tài)地址和靜態(tài)地址也是沒(méi)有區別的,如果站長(cháng)覺(jué)得自己的網(wǎng)站不需要使用SEO優(yōu)化,僅僅是為了展示企業(yè)風(fēng)采,那靜態(tài)化也是沒(méi)什么必要的。但是泰州網(wǎng)絡(luò )公司(http://www.shreekrishnaproperty.com)站在站長(cháng)的角度去考慮,動(dòng)態(tài)靜態(tài)對網(wǎng)站都沒(méi)有太大負面影響,但是靜態(tài)可以提高網(wǎng)站的性能、提高蜘蛛的抓取、提高用戶(hù)的體驗度,那何嘗不使用靜態(tài)的地址呢。
TAG:
評論加載中...
|