1、靜態,偽靜態和動態頁面對於SEO的區別
么是偽靜態(url重寫),URL 重寫是截取傳入Web 請求並自動將請求重定向到其他 URL 的過程。
什麼是靜態頁面,靜態頁面是利用程序功能生成若干個html頁面。
那麼二者之間到底有何不同呢?
靜態頁面:佔用伺服器CPU和內存資源最少,但佔用硬碟空間。而且當數量到達一定程度,且訪問量過高時,依然會出現頁面開啟緩慢的情況。而且對後期網站改版較為不利。
偽靜態:佔用硬碟空間少,但是及佔用伺服器CPU和內容空間。一旦訪問量過高,同樣會出現卡死的現象。
偽靜態的缺點
1.當然猶如一篇文章的作者所說的:"如果流量稍大一些使用偽靜態就出現CPU使用超負荷,我的同時在線300多人就掛了,而不使用偽靜態的時候同時在線超500人都不掛,我的IIS數是1000。」確實是這樣的,由於偽靜態是用正則判斷而不是真實地址,分別顯示哪個頁面的責任也由直接指定轉由CPU來判斷了,所以CPU佔有量的上升,確實是偽靜態最大的弊病。
2.網站承受力低
另外,會造成網站可承受同時在線人數劇減。如果你的網站可以保證1000人同時訪問的話,那麼做了偽靜態處理之後,300人訪問就足以讓你網站掛掉。
3.網頁打開慢。
偽靜態頁面打開速度快,簡直太搞笑了,偽靜態仍然要讀取資料庫,還額外的多了一個.重寫網址.的過程,其他的步驟絕對不會比動態少,怎麼會快呢?
4.大量的重復頁面。
做了偽靜態後,原有的頁面也可以訪問,這就造成了大量的偽靜態頁面和動態頁面重復,對網站極為不好。
5.需要伺服器支持。
並不是所有的伺服器都支持偽靜態的,這無形中又增加了成本。所以,如果網址中的動態參數沒有達到影響搜索引擎收錄的程度,動態要比偽靜態好的多。
6.造成真正的靜態網頁無法訪問。
如果把php偽靜態成html,那麼真正的靜態頁就無法訪問了。
偽靜態的好處
說完了缺點,下面我們再來看看偽靜態的好處,當然,還是相當靜態頁面而言:
1.真正的靜態頁面空間儲存量大,進行刪除或者更新這些html文件時可造成大量文件碎片,破壞磁碟壞道,而偽靜態可以更好的緩解伺服器的壓力,增強搜索引擎對頁面的收錄;動態頁面雖然可以實時更新,但是有時會導致死循環,對搜索引擎不友好,而偽靜態卻不會出現這種情況。
2.偽靜態的URL更加清晰,容易引起用戶的點擊。除了點擊率外,靜態化的地址也不利於記憶。
對於SEO來說,當然是靜態頁面效果較好,但是現在網站如果完全實現靜態頁面,工作量比較大,一些功能不好實現!所以建議還是偽靜態.
2、PHP生成偽靜態html利於seo還是直接生成靜態利於SEO?
PHP網站優化,動態網站生態靜態頁和實現偽靜態是必走之路,一般採用路徑偽靜態和頁面靜態兩種方面。
至於優缺點,首先,我們要明確兩個概念:
1、偽靜態是將動態語言的後綴通過一定的手段,轉為 html後綴,伺服器上實際訪問的是動態的地址。這叫偽靜態。蜘蛛對html後綴的網頁比較友好。不少網站就採用這樣的方式,這樣可以欺騙蜘蛛.達到seo優化的效果。
2、生成靜態,是將腳本執行過後的內容輸入到文本中。這樣,下次再請求,就不用伺服器去處理了。而是直接返迴文本中的內容。這樣可以加快訪問的速度。
各自的缺點:
1、偽靜態訪問是實時生產頁面,訪問量大了就會佔用很大的CPU資源。影響伺服器處理速度。
2、靜態頁生成頁面,內容多時就會產生更多的磁碟碎片。
但一般企業型網站,內容本身都不多,影響都不大。
什麼樣的情況下用好?
1、使用聯動數據的,需要調用資料庫數據實時顯示的,最好用偽靜態。如果是超大型的網站,比方說同一個程序開發的網站數據量超過百萬以上,我們還是主張不要全部採用生成靜態頁的方式,即使是世上最好的程序員開發出來的,性能最好的內容管理系統。因為生成靜態頁首頁是維護起來比較麻煩,伺服器里所生成的文件目錄和文件都是比較多的,而且將嚴重耗費時間和伺服器資源和性能。
2、頁面簡單,內容相對固定的,益用靜態頁。
3、適當相互結合。
一般大型門戶網站都是在採用多個程序,多個伺服器,多個二級域名的戰略。一個網站肯定會採用很多不同類型的程序和開源程序綜合使用,可以把核心的版塊和欄目實現靜態化。更有利於搜索引擎抓取和減輕伺服器的壓力。
3、靜態、動態和偽靜態哪個更利於seo?
動態頁面
首先動態頁面是調用資料庫的,隨著資料庫越來越大,網站也會越來越慢,特別是AC資料庫。
動態頁面流行了很長時間,現在也仍然有很多的網站使用動態頁面,不過,據說不利於搜索引擎抓取。而相關人士也出來澄清了,說動態頁面不影響搜索引擎的抓取,只是動態的參數不可以太大。對於此相信大家都有了一個比較明確的認識了,就是只要不是特別的動態,對於seo工作影響不是很大。
靜態頁面
在10年以前,大多數的網站都是純靜態的頁面,對於這點大家應該都能夠知道,靜態頁面時無法更新的,只能是網站當初上傳的內容,就是那麼多了,一個無法更新的頁面顯然不利於seo網站優化的工作,所以,到現在,基本被拋棄了。
但隨著WEB技術的發展,很多CMS有了生成靜態的功能,從資料庫大小來說,大型網站生成靜態是個很龐大的工程,並且生成過程緩慢,不利於維護。
偽靜態頁面
這是目前使用最多的,把動態的頁面生成偽靜態對於搜索引擎來說是比較友好的,大家都在用,想必效果也不會特別差吧。
偽靜態方便維護,利於SEO。
總結:這里並不是說偽靜態就一定最好,很多企業網站數據小,仍然可以採用生成靜態的方法。
4、做seo優化時,是靜態頁面好,還是動態頁面好呀
SEO優化工作
1、靜態比偽靜太好;
2、偽靜態比動態好;
3、動態也會被收錄。
4、能做靜態或偽靜態就做,做不了就留著動態,只要網址短都很容易收錄,總的相對來說靜態的網址當然更好。
5、seo什麼是靜態頁面和動態頁面?
靜態頁面就是已經保存在電腦緩存里的頁面
一般普通的企業網站就是靜態頁面
動態頁面指的是隨時變化的頁面
現在的網站中很少有用動態的頁面
6、SEO純靜態和偽靜態的區別與關系
回答:SEO中的靜態是指:網站內的所有網頁的鏈接都是靜態的。
SEO中的動態是指:網頁鏈接中含有?、%等等特殊字元就是動態。
一個網站當然是靜態利於SEO優化,但網站內會不可避免的產生一些動態地址,所以有了偽靜態,而現在的SEO一般都用偽靜態,偽靜態就是將動態模擬為靜態,當然轉化的不完全,所以稱為偽靜態,但效果也很好了。純靜態的網站要花費人的很多精力,不劃算。