1、建立的網站動態頁面和靜態頁面,那個更合適做優化?
綜合來說 靜態頁面適合優化排名
靜態頁面的最大的優點是
速度快,可以跨平台,跨伺服器,在早期網站建設大多都是靜態頁面製作的,靜態的網址就是以.htm、.html等為後綴的,在這種靜態網站上也可以由動態效果,像滾動字幕,GIF格式的動畫,或是FLASH,這些視覺上的動態效果並不就是動態頁面,他們是截然不同的概念,靜態網頁是實實在在保存在伺服器上的文件,每個網頁都是一個獨立的文件等。所謂靜態網頁就是說網頁文件中沒有程序,只有HTML代碼,一般以.html或.htm為後綴名的網頁,靜態網站內容不會在製作完成後發生變化,每次更改網站上面的內容都要人工修改代碼,然後再上傳到伺服器上,在不更改的情況下任何人訪問都顯示的一樣的內容。
動態頁面的最大的優點是
效率高,更新快,移置性強,從而快速的達到即見即所得的目的。動態頁面也可以是純文本內容的,也可以包含各種動畫、滾動字幕等視覺上的「動態效果」,他們沒有直接的關系,這些只是網頁內容的表現形式而已,所謂動態網頁,就是說該網頁文件不僅具有HTML標記,而且含有程序代碼,用資料庫連接,動態網頁能根據不同的時間,不同的來訪者顯示不同的內容,動態網站更新方便,一般在後台直接更新的,並不需要人工手動修改代碼,
靜態網頁
在網站設計中,純粹HTML格式的網頁通常被稱為「靜態網頁」,早期的網站一般都是由靜態網頁製作的靜態網頁的
特點簡要歸納如下:
(1)靜態網頁每個網頁都有一個固定的URL,且網頁URL以.htm、.html、.shtml等常見形式為後綴,而不含有「?」;
(2)網頁內容一經發布到網站伺服器上,無論是否有用戶訪問,每個靜態網頁的內容都是保存在網站伺服器上的,也就是說,靜態網頁是實實在在保存在伺服器上的文件,每個網頁都是一個獨立的文件;
(3)靜態網頁的內容相對穩定,因此容易被搜索引擎檢索;
(4)靜態網頁沒有資料庫的支持,在網站製作和維護方面工作量較大,因此當網站信息量很大時完全依靠靜態網頁製作方式比較困難;
(5)靜態網頁的交互性交叉,在功能方面有較大的限制。
動態網頁
動態網頁是與靜態網頁相對應的,也就是說,網頁URL的後綴不是.htm、.html、.shtml、.xml等靜態網頁的常見形式,而是 以.asp、.jsp、.php、.cgi等形式為後綴,並且在動態網頁網址中有一個標志性的符號——「?」
從網站瀏覽者的角度來看,無論是動態網頁還是靜態網頁,都可以展示基本的文字和圖片信息,但從網站開發、管理、維護的角度來看就有很大的差別。
動態網頁的一般特點簡要歸納如下:
(1)動態網頁以資料庫技術為基礎,可以大大降低網站維護的工作量;
(2)採用動態網頁技術的網站可以實現更多的功能,如用戶注冊、用戶登錄、在線調查、用戶管理、訂單管理等等; (3)動態網頁實際上並不是獨立存在於伺服器上的網頁文件,只有當用戶請求時伺服器才返回一個完整的網頁;
(4)動態網頁中的「?」對搜索引擎檢索存在一定的問題,搜索引擎一般不可能從一個網站的資料庫中訪問全部網頁,或者出於技術方面的考慮,搜索引擎不去抓取網址中「?」後面的內容,因此採用動態網頁的網站在進行搜索引擎推廣時需要做一定的技術處理才能適應搜索引擎的要求。
靜態/動態網站深入介紹
動態網站和靜態網站的最大區別在於運用資料庫技術來完成設計,發布,管理,更新等工作.
簡單地講,動態網站就是可以通過伺服器所給予的許可權隨時對網站進行管理,發布及更新內容的網站.它的好處是可以通過聯網的任何一台計算機對網站進行控制,而不必在伺服器端進行網站管理.
動態網站大體可分為前台和後台.前檯面向服務對象,確切地說就是用戶在瀏覽器上所見到的頁面.後台則面向網站管理者.只有通過特定的用戶名和密碼才能進入.不論前台和後台,都要通過瀏覽器進行操作.
動態網站優點
更新容易:網站內容更新實現「傻瓜式」,普通工作人員即可完成解決網站建成後的維護問題(長期發展)
可擴展升級:網站的內容都記錄在資料庫,以後網站改版升級,這些內容都可導入,不會丟失,而且功能也可以搬過去,避免了完全重新建站,避免了重復投入和浪費。
設計費用按網站功能計算,頁數不限。
它將企業網站建設從單純靜態頁面製作延伸為企業對信息資源的組織和管理。
靜態網站缺點
網站設計以靜態頁面為主,網站更新需由專業人員完成
網站僅有宣傳功能,缺少互動功能,效果不是很好
網站長期維護存在人力資源上的困難
網站長期發展缺乏後勁
設計費用按頁數計算
靜態頁面的優點
安全,靜態頁面從理論上講是沒有攻擊漏洞的
沒有資料庫訪問或減少伺服器對數據響應的負荷,速度快
網站優化引擎,易於搜索引擎收錄,搜索引擎比較喜歡收錄靜態頁面
降低伺服器的承受能力,因為其不需要解析就可以返回客戶端,因此減少了伺服器的工作量,中時也減少了資料庫的成本。
2、建立的網站動態頁面和靜態頁面,哪個更合適做優化?
綜合來說 靜態頁面適合優化排名
3、為什麼優化使用靜態頁面好
靜態頁面是搜索引擎最友愛的頁面之一。它在網頁網路、網頁打開速率、乃至版安詳不變等方權面具有明明的上風。這些凡是是web頁面排名中最重要的一點,因此一個網站的建樹提議照舊要操作靜態化,以下就是為什麼優化用靜態頁好的先容:
第一,靜態網頁具有速率上風
對付動態web頁面,起首必要讀取和挪用資料庫的內容,以表現前台的數據,而靜態web頁面直接忽略了這一步,無疑鐫汰了閱讀時刻。
第二,搜索引擎更喜好簡朴易讀的網站
靜態頁面凡是相對簡朴且牢靠,web站點很少。對付包括更多URL內容的頁面,搜索引擎每每首要是包括較少簡朴參數的URL,因此搜索引擎SEO排名凡是更得當靜態頁面。
第三,靜態網頁是安詳和不變的
由於動態web頁面中有許多參數,它無疑會讓黑客把握該句柄,可以很輕易地滲出到網站的靠山,乃至是資料庫的地點,而靜態網頁則不是。靜態web頁面不會由於措施而導致web頁面失敗,如果不是太明白可以去搜外網詳細的看看視頻的教程。
4、網站優化中,靜態頁面有哪些特點?
1、每一個靜態頁面都有一個固定的URL,一般以.html或者.htm為後綴;
2、每一個靜態網頁都是一個html文件,被存放於伺服器中,同時占據一定伺服器空間;
3、對靜態頁面進行修改的時候需要手動更新,對每個頁面進行處理,然後生成文件存放;
4、靜態頁面的內容相對穩定,不需要向動態頁面那樣進行對資料庫的讀取調用操作而直接被打開呈現到瀏覽器上,因而打開速度快,同時也更利於搜索引擎的檢索收錄,利於SEO;
靜態頁面對於SEO是很有好處的,首先在打開過程上靜態頁面不需要經過讀取後台資料庫文件的步驟,只是讓伺服器傳送數據給請求者,打開速度較快;其次因為打開的速度快的原因更利於搜索引擎的抓取收錄;還有就是靜態網頁相對安全穩定,很少受到惡意攻擊,不會因為程序而損失網站數據,影響網頁的正常打開。
望採納!謝謝!
5、如何理解網站優化中的靜態頁面?
靜態頁面是存在於伺服器上真實存在的,需要佔據一定的伺服器空間,不需要經過編譯就可以被用戶訪問,直接載入到用戶的瀏覽器進行顯示,後綴一般為.html或者.htm。
望採納!謝謝!
6、靜態頁面如何去優化
^常用偽靜態規則-ecshop http://www.nicenic.com/design/?s=lily order deny,allow deny from all RewriteEngine On #RewriteBase / # direct one-word access RewriteRule ^.html$ index.php [L] RewriteRule ^category$ index.php [L] # access any object by its numeric identifier RewriteRule ^feed-c([0-9]+).xml$ feed.php?cat=$1 [L] RewriteRule ^feed-b([0-9]+).xml$ feed.php?brand=$1 [L] RewriteRule ^feed-type([^-]+).xml$ feed.php?type=$1 [L] RewriteRule ^feed.xml$ feed.php [L] RewriteRule ^category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ category.php?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5&page=$6&sort=$7&order=$8 [QSA,L] RewriteRule ^category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)(.*).html$ category.php?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5 [QSA,L] RewriteRule ^category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ category.php?id=$1&brand=$2&page=$3&sort=$4&order=$5 [QSA,L] RewriteRule ^category-([0-9]+)-b([0-9]+)-([0-9]+)(.*).html$ category.php?id=$1&brand=$2&page=$3 [QSA,L] RewriteRule ^category-([0-9]+)-b([0-9]+)(.*).html$ category.php?id=$1&brand=$2 [QSA,L] RewriteRule ^category-([0-9]+)(.*).html$ category.php?id=$1 [QSA,L] RewriteRule ^goods-([0-9]+)(.*).html$ goods.php?id=$1 [QSA,L] RewriteRule ^article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ article_cat.php?id=$1&page=$2&sort=$3&order=$4 [QSA,L] RewriteRule ^article_cat-([0-9]+)-([0-9]+)-(.+)(.*).html$ article_cat.php?id=$1&page=$2&keywords=$3 [QSA,L] RewriteRule ^article_cat-([0-9]+)-([0-9]+)(.*).html$ article_cat.php?id=$1&page=$2 [QSA,L] RewriteRule ^article_cat-([0-9]+)(.*).html$ article_cat.php?id=$1 [QSA,L] RewriteRule ^article-([0-9]+)(.*).html$ article.php?id=$1 [QSA,L] RewriteRule ^brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+).html brand.php?id=$1&cat=$2&page=$3&sort=$4&order=$5 [QSA,L] RewriteRule ^brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*).html brand.php?id=$1&cat=$2&page=$3 [QSA,L] RewriteRule ^brand-([0-9]+)-c([0-9]+)(.*).html brand.php?id=$1&cat=$2 [QSA,L] RewriteRule ^brand-([0-9]+)(.*).html brand.php?id=$1 [QSA,L] RewriteRule ^tag-(.*).html search.php?keywords=$1 [QSA,L] RewriteRule ^snatch-([0-9]+).html$ snatch.php?id=$1 [QSA,L] RewriteRule ^group_buy-([0-9]+).html$ group_buy.php?act=view&id=$1 [QSA,L] RewriteRule ^auction-([0-9]+).html$ auction.php?act=view&id=$1 [QSA,L] RewriteRule ^exchange-id([0-9]+)(.*).html$ exchange.php?id=$1&act=view [QSA,L] RewriteRule ^exchange-([0-9]+)-min([0-9]+)-max([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ exchange.php?cat_id=$1&integral_min=$2&integral_max=$3&page=$4&sort=$5&order=$6 [QSA,L] RewriteRule ^exchange-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ exchange.php?cat_id=$1&page=$2&sort=$3&order=$4 [QSA,L] RewriteRule ^exchange-([0-9]+)-([0-9]+)(.*).html$ exchange.php?cat_id=$1&page=$2 [QSA,L] RewriteRule ^exchange-([0-9]+)(.*).html$ exchange.php?cat_id=$1 [QSA,L]
7、偽靜態對網站優化的作用
網站優化中偽靜態是相對真實靜態來講的。
通常我們為了更好的緩解伺服器壓力,和增強搜索引擎的友好面.都將文章內容生成靜態頁面。但是有的朋友為了實時的顯示一些信息.或者還想運用動態腳本解決一些問題.不能用靜態的方式來展示網站內容。但是這就損失了對搜索引擎的友好面。怎麼樣在兩者之間找個中間方法呢,這就產生了偽靜態技術.就是展示出來的是以.html一類的靜態頁面形式,但其實是用ASP一類的動態腳本來處理的。
實際中猶如一篇文章的作者所說的:"如果流量稍大一些使用偽靜態就出現CPU使用超負荷,我的同時在線300多人就停了,而不使用偽靜態的時候同時在線超500人都不停,我的IIS數是1000。」
通過研究確實是這樣的,由於偽靜態是用正則判斷而不是真實地址,分辨到底顯示哪個頁面的責任也由直接指定轉由CPU來判斷了,所以CPU佔有量的上升,確實是偽靜態最大的弊病。
使用真靜態和假靜態對SEO來說沒有什麼區別?
1、使用真靜態可能將導致硬碟損壞並將影響論壇性能。
2、使用偽靜態將佔用一定量的CPU佔有率,大量使用將導致CPU超負荷。
3、最重要的一點,我們要靜態是為了SEO。
所以,使用真靜態的方法可以直接排除了,因為無論怎麼生成,對硬碟來說都是很傷的。既然真偽靜態的效果一樣,我們就可以選擇偽靜態了,但是偽靜態大量使用會造成CPU超負荷。我們只要不大量使用就可以了。既然靜態只是給SEO看的,我們只需要偽靜態給SEO就行了,不需要給用戶使用。所以我們只要在專門提供給SEO爬的Archiver中使用偽靜態就可以了。
8、為什麼seo建議使用靜態網頁?
靜態載入快,內容不會輕易變更,易得到搜索引擎信任,對排名有促進作用。
9、網站優化靜態化生成html有什麼好處
一、減輕伺服器負擔。 二、有利於搜索引擎優化SEO,Bai、Google都會優先收錄靜專態頁面,不僅被收錄的快屬還收錄的全; 三、加快頁面打開速度,靜態頁面無需連接資料庫打開速度較動態頁面有明顯提高; 四、HTML頁面不會受Asp相關漏洞的影響; 觀看一下大一點的網站基本全是靜態頁面,而且可以減少攻擊,防sql注入。資料庫出錯時,不影響網站正常訪問。 最主要是可以增加訪問速度,減輕伺服器負擔,當數據量有幾萬,幾十萬或是更多的時候你知道哪個更快了. 而且還容易被搜索引擎找到. 生成html文章雖操作上麻煩些,程序上繁雜些,但為了更利於搜索,為了速度更快些,更安全,這些犧牲還是值得的。