国产丝袜视频一区二区三区大长腿|丁香九月婷婷综合|久久久久久久久大|极品无码人妻视频|青青草中文无码|黄p网站免费观看|欧美性爱精品乱码翘臀|亚洲精品第十一页|91精品久久久久久久久久久久久久|曰曰干夜夜噜

首頁 > 熱門提問 > 網(wǎng)站怎么優(yōu)化

網(wǎng)站怎么優(yōu)化

提問

問題
列表

  • 網(wǎng)站要怎么做才能有首頁排名???

    查看答案>>

  • 網(wǎng)站域名變更后怎么讓原來的網(wǎng)站名在百度里還能搜到?

    查看答案>>

  • 怎樣優(yōu)化自己的公司網(wǎng)站?

    查看答案>>

  • 網(wǎng)站性能優(yōu)化 頁面打開過慢怎么解決

    查看答案>>

  • 如何快速提升二級域名網(wǎng)站關(guān)鍵詞排名

    查看答案>>

  • 網(wǎng)站優(yōu)化的基本步驟是什么怎么才能做好網(wǎng)絡(luò)

    查看答案>>

  • 網(wǎng)站怎么做seo優(yōu)化

    查看答案>>

  • 內(nèi)容類網(wǎng)站該怎么做SEO優(yōu)化?

    查看答案>>

  • 網(wǎng)站性能優(yōu)化怎么辦

    查看答案>>

  • 如何優(yōu)化網(wǎng)站排名靠前

    查看答案>>

網(wǎng)站要怎么做才能有首頁排名???

我們做網(wǎng)站優(yōu)化是為了什么,一句話來說,就是做排名,上首頁。相信大家的目的都是一樣的。      今天,你的網(wǎng)站上了首頁了嗎?為什么沒有上?自己技術(shù)沒到家,還是根本就不知道該如何優(yōu)化了?讓我們帶著種種的疑問,來看完這篇文章吧,相信會給你帶來驚喜。想要在搜索引擎脫穎而出,就要學(xué)會拍搜索引擎的馬屁,投其所好,這樣才會被搜索引擎所關(guān)注,并給于一定的權(quán)重。那么我們應(yīng)該怎么做呢?      網(wǎng)站排名離不開的是什么?內(nèi)容+外鏈+網(wǎng)站布局      在一個網(wǎng)站當(dāng)中,最重要的是什么,你知道嗎?想想以前,內(nèi)容為王,外鏈為皇,但這樣的日子是否已經(jīng)過去?筆者認(rèn)為,并沒有過去,外鏈?zhǔn)强梢詭右粋€關(guān)鍵詞的排名,但也是有前提的。比如:外鏈的質(zhì)量,這個大家要考慮的,如果一個垃圾外鏈,不但不可以對網(wǎng)站有好處,反而會把網(wǎng)站的信用降低,失去了搜索引擎對其的好感。外鏈,要做,就要做高質(zhì)量的。外鏈繼然這么重要,那么我們應(yīng)該如何來做外鏈呢?那么先看一下外鏈的各類吧,可分以下:      一、網(wǎng)站外鏈      1.純文本鏈接--做得合適,可以引流量,不可小視。      2.錨文本鏈接--提升關(guān)鍵字排名      3.超鏈接--提升關(guān)鍵字排名      4.圖片鏈接--方便體驗      5.友情鏈接--提升關(guān)鍵字排名      根據(jù)外鏈的這5種特性,那么我們應(yīng)該如何去做這些外鏈,相信就不必要在多詳細介紹了吧。      二、網(wǎng)站內(nèi)鏈      網(wǎng)站內(nèi)鏈應(yīng)該如何做,大家有許多的見解及看法,筆者只能用自己的觀點來解說,因為大家的看法不一,各有各的道理。我們都是認(rèn)準(zhǔn)了一個道理,就是把關(guān)鍵詞有排名就行,大家的目的是統(tǒng)一的,所以在這兒,就不要在爭議了~!      網(wǎng)站內(nèi)鏈我們可以這樣分:      1.超鏈接      2.圖片鏈接      這二種鏈接,上面在外鏈,簡單說明了用途。此處是可以省略,為什么還提到,只是不要讓大家不要誤導(dǎo)了。內(nèi)鏈重要,但要看怎么用這二種內(nèi)鏈了。接下來,我們就說說如何來使用這種內(nèi)鏈,這就是接下來的內(nèi)容。布局,一般不在我們的范圍內(nèi),這是做網(wǎng)站的范圍了,一般網(wǎng)站做好,布局早已經(jīng)生成。      網(wǎng)站內(nèi)容,網(wǎng)站優(yōu)化的關(guān)鍵點!      網(wǎng)站的活躍不活躍,是什么形式體現(xiàn)的,以筆者看來,只有更新內(nèi)容,但內(nèi)容是如何更新?那么只有發(fā)布文章。接下來,看一下方法吧。文章發(fā)布,當(dāng)然我們的實力是有限的,自己寫是不行的,只有《偽原創(chuàng)》,什么是偽原創(chuàng)呢?即把人家的文章,自動改動一下,就像我們小時寫作文一樣,簡單吧。呵呵。      文章的加工,在我們做好文章時,文章內(nèi)容最好出現(xiàn)我們首頁《標(biāo)題》關(guān)鍵字,然后在適當(dāng)?shù)奈恼庐?dāng)中做一個超鏈接,指向首頁。(作用,在外鏈中解釋)     文章互通,在我們做文章時,可以做三個以內(nèi)的超鏈接,指向不同的文章,為什么要這么做呢?這個是方便蜘蛛爬行,有利于收錄及優(yōu)化,對于網(wǎng)站友好度有所提高。      在這三個方面,我們是很關(guān)鍵的,我們可以做到嗎???      我覺得,很多人是做不到的,包括筆者,堅持才是硬道理,加油吧。      友情提示:(網(wǎng)站更新原則總結(jié))      1.每天堅持發(fā)少許高質(zhì)量的鏈接      2.每天堅持發(fā)布幾篇文章,提高網(wǎng)站活躍度,及友好度(指與搜索引擎)      3.堅持吧………………      撐握了這個原則來維護,沒有排名,也是不可能的啦。
2 有幫助? 展開

網(wǎng)站域名變更后怎么讓原來的網(wǎng)站名在百度里還能搜到?

1、給現(xiàn)在的網(wǎng)站做優(yōu)化外鏈,做網(wǎng)站名稱的關(guān)鍵字排名,2、在站長平臺里設(shè)置網(wǎng)站更換域名,申請url域名更改重新收錄。3、定向的網(wǎng)站跳轉(zhuǎn)。
0 有幫助? 展開

怎樣優(yōu)化自己的公司網(wǎng)站?

目前對于中小型企業(yè),想通過百度競價排名來帶來流量和進行網(wǎng)絡(luò)營銷,真是太燒錢了,其實只要方法正確,企業(yè)站優(yōu)化起來也很簡單,今天就探討一下企業(yè)網(wǎng)站優(yōu)化時需要注意的幾個問題。第一、站內(nèi)優(yōu)化1、很多企業(yè)站都使用flash特效,為了達到網(wǎng)站的美觀度,這個是最致命的,網(wǎng)站導(dǎo)航很重要,seoer們最好能用DIV+CSS完成,讓人看上去簡潔明了。2、懂得如何運用nofollow標(biāo)簽,在HTML標(biāo)簽里nofollow是一個屬性值,其作用是告訴搜索引擎"不要追蹤此網(wǎng)頁上的鏈接"。簡單就是,如果A網(wǎng)頁上有一個鏈接指向B網(wǎng)頁,如果A網(wǎng)頁對這個鏈接加上了 rel="nofollow" 標(biāo)注,那么搜索引擎就不會把A網(wǎng)頁計算入B網(wǎng)頁的反鏈。搜索引擎看到這個標(biāo)簽會取消鏈接的投票權(quán)重。大部分企業(yè)網(wǎng)站導(dǎo)航是“網(wǎng)站首頁、公司介紹、新聞中心、產(chǎn)品展示、人才招聘、聯(lián)系我們、在線留言”一般來說人才招聘、聯(lián)系我們、在線留言這些頁面我們不需要給他們排名以及權(quán)重,所以需要在HTML中加上nofollow標(biāo)簽了。3、企業(yè)文章做好原創(chuàng)、禁止采集采集是百度的禁忌,原創(chuàng)又一直是seoer頭痛的問題,因為你要優(yōu)化的網(wǎng)站針對的行業(yè)是你完全不熟悉的,就算你有很深的寫作水平,行業(yè)不了解,也是很難寫出高質(zhì)量的文章。原創(chuàng)的方法都已經(jīng)被大家所熟知了,但是真的要做到,確實很難!不論是分享經(jīng)驗心得,還是總結(jié)他人感受,都是很好的原創(chuàng)的方式,問題就在于做與不做了。4、首頁需要放產(chǎn)品圖片的,要記得添加ALT標(biāo)簽,包含目標(biāo)關(guān)鍵詞;5、首頁適當(dāng)?shù)脑黾雨P(guān)鍵詞密度:比如你優(yōu)化的是“seo”關(guān)鍵詞,那么你可以把導(dǎo)航上的“網(wǎng)站首頁”改為“seo首頁”這樣的方式來增加關(guān)鍵詞密度;6、優(yōu)化網(wǎng)站鏈接,查看網(wǎng)站是否存在死鏈,設(shè)置好404頁面;7、在網(wǎng)站添加sitemap地圖;8、合理利用robots文件屏蔽不需要抓取的目錄。第二、站外優(yōu)化對于企業(yè)站來說,更新的內(nèi)容少,所以企業(yè)站都是依靠外鏈來提升網(wǎng)站關(guān)鍵詞排名,所以外鏈?zhǔn)种匾?,需要把網(wǎng)站做到外鏈相關(guān)性和廣泛性,如果手上外鏈資源少,可以利用站長工具外鏈分析來分析競爭對手的外鏈資源,選擇一些權(quán)重高的網(wǎng)站增加外鏈。
2 有幫助? 展開

網(wǎng)站性能優(yōu)化 頁面打開過慢怎么解決

有一句話說得好,再好的網(wǎng)站打開速度慢都會導(dǎo)致用戶流失。網(wǎng)站的打開速度以及頁面的響應(yīng)時間,往往很少受到SEOer們的關(guān)注,但這卻能增加網(wǎng)站的用戶流失,因為在一部分的用戶眼中,如果你的網(wǎng)站長時間還不能打開或者響應(yīng)時間比較長,那你的網(wǎng)站的形象在用戶心里就會大打折扣或者你的網(wǎng)站不是正規(guī)網(wǎng)站,因為在他們的眼中正規(guī)的網(wǎng)站打開的速度應(yīng)該都是很快的,只有這些不入流的網(wǎng)站打開速度才會這么慢,所以,一般很注意形象的公司都會做網(wǎng)站打開速度的這一項優(yōu)化措施。其實,會影響到網(wǎng)站打開速度的因素有很多,并且每一項對網(wǎng)站打開速度的影響都不是很大,但是久而久之影響網(wǎng)站打開速度的因素越來越多,也就導(dǎo)致網(wǎng)站速度變慢,從而降低用戶體驗,所以,網(wǎng)站優(yōu)化并不是一氣呵成的工作,而是需要每天耐心的維護才可以。今天我就帶大家一起了解一下網(wǎng)站打開速度慢的原因有哪些。1、空間不穩(wěn)定一般來說空間不穩(wěn)定是影響一個網(wǎng)站打開速度的直接因素,有很多的新手做網(wǎng)站怕麻煩,就省去了域名備案的這個過程,并且只有國外的空間是可以使用不備案的域名的,這就導(dǎo)致很多新手做網(wǎng)站都是使用國外的空間來做。國外的空間雖然可以讓域名不用備案就能使用,但是在國內(nèi)訪問國外的空間會延長響應(yīng)的時間,并且相對來說國外的空間沒有國內(nèi)的空間穩(wěn)定。百度Lee團隊說過百度會打擊未備案域名,而百度目前還沒有實施是因為經(jīng)過這么多次的算法更新,百度已經(jīng)將垃圾的內(nèi)容打擊的差不多了,但是在互聯(lián)網(wǎng)中信息量變少,難以滿足部分用戶的需求,而這其中包含很多未備案的網(wǎng)站內(nèi)容存在很高的價值,所以暫時并沒有實施,當(dāng)百度的信息量充足時你的網(wǎng)站就會有危險,所以,為了以后的穩(wěn)定,一定要為自己的網(wǎng)站備案。2、flash有很多的網(wǎng)站,為了能讓自己的網(wǎng)站看起來更美觀一些,所以在網(wǎng)站中添加flash文件,讓網(wǎng)站的核心內(nèi)容能以flash的方式為用戶播放出來,其實,如果你是第一次訪問這個頁面,瀏覽器里沒有這個頁面的緩存,你會發(fā)現(xiàn)flash內(nèi)容是需要加載的,并且flash內(nèi)容并不是很穩(wěn)定,如果用戶的網(wǎng)速不是很好,或者你的空間不穩(wěn)定,就會出現(xiàn)flash加載失敗的現(xiàn)象,很影響用戶體驗。而站在優(yōu)化的角度來說,蜘蛛是不會讀取你flash里的內(nèi)容是什么的,當(dāng)然,蜘蛛也不會抓取你網(wǎng)站中的flash內(nèi)容,這樣在蜘蛛的眼里,你的網(wǎng)站就會有一部分出現(xiàn)空白的情況,所以,網(wǎng)站中添加flash內(nèi)容不但影響用戶體驗同時還會影響網(wǎng)站優(yōu)化。如果你想使自己的網(wǎng)站看起來更美觀一些,你可以學(xué)習(xí)一下代碼,通過代碼的方式同樣可以達到flash播放的效果,這樣更會增加用戶體驗以及利于優(yōu)化。3、死鏈接死鏈接是通過網(wǎng)站改版升級等操作之后,殘留的網(wǎng)站中不存在的頁面,也就是說,你的網(wǎng)站改動前的頁面,經(jīng)過改動之后刪除了這個頁面,但是搜索引起已經(jīng)收錄了這個頁面,這樣的頁面就被稱之為死鏈接,用戶通過百度收錄的死鏈接頁面訪問之后是會出現(xiàn)空白或者打不開的現(xiàn)象,對于這樣的鏈接,我們需要做一個404文件,將死鏈接寫入到404文件中然后提交給百度站長平臺。其實,404起到的是一個跳轉(zhuǎn)的作用,用戶訪問死鏈接頁面是會出現(xiàn)空白的現(xiàn)象,但是通過404之后,用戶訪問死鏈接頁面就會直接跳轉(zhuǎn)到我們的網(wǎng)站首頁,但是404頁面過多也會影響網(wǎng)站的打開速度,所以,我們要將404頁面提交給百度站長平臺,像百度申請取消收錄死鏈接頁面,這樣用戶就不會通過搜索引擎訪問到我們的死鏈接頁面。4、圖片壓縮一個網(wǎng)站中如果有過多的圖片也會導(dǎo)致網(wǎng)站的打開速度變慢,例如一些裝修類或者旅游類的網(wǎng)站來說,用戶都是有很高的圖片需求的,所以,比如裝修行業(yè)的用戶,用戶有高清的圖片需求,并且還有一整套圖片的需求以及小戶型裝修圖片的用戶需求較高一些,同時還包含了價格需求,從這些用戶需求的分析就可以看得出,用戶的需求都是建立在圖片的基礎(chǔ)上的,所以,我們?yōu)榱四軡M足用戶需求就一定要每天更新大量的高清圖片,這樣就會大大的增加網(wǎng)站的打開時間,在這種情況下,我們應(yīng)該為網(wǎng)站的圖片進行壓縮,減少圖片占用的空間,這樣就可以大大的降低用戶訪問網(wǎng)站時的加載時間。5、插件問題對于插件來說,網(wǎng)站安裝插件當(dāng)然是存在一定的用處所以我們才會去安裝這個插件,但如果一個網(wǎng)站存在過多的插件反而會影響網(wǎng)站的打開時間,比如有一些DZ論壇的動感美觀插件,安裝此插件后雖然可以讓論壇看起來更美觀一些,但是我們在論壇中進行任何操作的都會為這個插件的美觀效果增加響應(yīng)時間,所以,我們在網(wǎng)站安裝插件時盡量安裝一些必要的插件,無用插件盡量不要安裝,關(guān)于插件的這個問題大家可以理解為,對于一個網(wǎng)站來說,你感覺用戶的視覺效果重要還是用戶的時間成本重要,這樣理解你就可以分清該不該安裝此插件。6、高負(fù)荷訪問如果你的網(wǎng)站擁有較高的知名度或者網(wǎng)站的人氣比較高,導(dǎo)致網(wǎng)站每天有很高的訪問量的情況下,那你就需要考慮是否應(yīng)該換一個內(nèi)存比較大的服務(wù)器,相對于一般的空間或者服務(wù)器來說,訪問量也是有限制的,比如你的網(wǎng)站存在一百個在線訪客時,那你的網(wǎng)站就會處于高負(fù)荷的狀態(tài),高負(fù)荷狀態(tài)下,用戶在你網(wǎng)站中的任何操作都可能導(dǎo)致網(wǎng)站崩潰,所以,如果我們的網(wǎng)站流量相對來說比較高,那么,我們一定要更換一個空間較大的服務(wù)器。7、程序問題一般很少人會SEO同時還會程序,所以很多的SEO在做網(wǎng)站時都會選擇一些免費的二次開發(fā)程序,當(dāng)然,這些程序畢竟不是按照自己的思路來做的,所以肯定會有一些不盡人意的地方,這就需要我們在程序的代碼中進行JS調(diào)用的調(diào)整,當(dāng)網(wǎng)站中存在過多的JS調(diào)用問題時,就會增加你的頁面響應(yīng)時間,因為用戶在訪問你的網(wǎng)站時額外增加了JS程序調(diào)用的響應(yīng)時間。所以,我們在選擇程序一些二次開發(fā)的程序時,盡量不要做太多的修改??偨Y(jié):網(wǎng)站打開速度慢的原因雖然可以通過優(yōu)化的方式解決,但只要你的網(wǎng)站繼續(xù)運營那么仍然每天都會有影響網(wǎng)站打開速度的因素產(chǎn)生,所以,即使已經(jīng)做好了網(wǎng)站優(yōu)化也需要長久的維護,這樣才能保持我們的網(wǎng)站一直處于健康的狀態(tài)。
1 有幫助? 展開

如何快速提升二級域名網(wǎng)站關(guān)鍵詞排名

一,找一個主域名權(quán)重高的二級域名百度搜索引擎指南指出:一個網(wǎng)頁能否排到搜索結(jié)果的前面,"出身"很重要,如果出自一個站點權(quán)重較高的網(wǎng)站,那排到前面的可能性就越大,反之則越小。通常情況下主站點的權(quán)重是最高的,子站點會從主站點繼承一部分權(quán)重,繼承的多少,視子站點質(zhì)量而定。所以不用說都知道,出身是多么的重要。人靠衣裝,美靠錢來裝。做網(wǎng)站也是如此,要想把二級域名快速的排名起來,去買一個權(quán)重高,流量高,用戶高。這種三高的網(wǎng)站最好。這樣就一不怕權(quán)重傳遞的問題,二可以快遞躲過百度審核期?! 《緝?nèi)優(yōu)化二級域名的網(wǎng)站更注重站內(nèi)的整體優(yōu)化,如果站內(nèi)優(yōu)化的好,那么就事半功倍了。1、標(biāo)題與描述:標(biāo)題是重中之重,描述對用戶體驗起到了很大的作用。自從百度頻繁更新算法再次證明,標(biāo)題與描述的權(quán)重非常重要。標(biāo)題與描述的撰寫必須根據(jù)關(guān)鍵詞來定義。否則意義不大。2、網(wǎng)站布局:網(wǎng)站的版面設(shè)計應(yīng)該是成樹狀形,這樣有利于蜘蛛抓取。同時最好讓每一個頁面在新窗口中打開,這樣有利于減少跳出率。3、主導(dǎo)航:如果公司沒要求,可以適當(dāng)加入關(guān)鍵詞或者是關(guān)鍵詞的相同相近相似的詞。如果有要求那就不用多說了。4、面包屑導(dǎo)航:引導(dǎo)蜘蛛與用戶清晰明了的知道自己的位置。5、底部:歸類好你要做的關(guān)鍵詞以及公司的產(chǎn)品信息。這樣做的目的是有助于自然堆積關(guān)鍵詞,而且也是一種很好的內(nèi)鏈,從而達到快速排名。6、內(nèi)面?zhèn)冗厵谀浚杭由夏愕闹饕P(guān)鍵詞跟主要長尾詞的欄目鏈接。
1 有幫助? 展開

網(wǎng)站優(yōu)化的基本步驟是什么怎么才能做好網(wǎng)絡(luò)

網(wǎng)站優(yōu)化的基本步驟:1 熟悉網(wǎng)站所屬行業(yè)2 關(guān)鍵詞搜集與分析3 網(wǎng)站的綜合診斷4 網(wǎng)站的全面優(yōu)化5 網(wǎng)站登錄與提交6 反向鏈接策略7 搜索引擎排名優(yōu)化8 搜索引擎排名維護
0 有幫助 展開

網(wǎng)站怎么做seo優(yōu)化

網(wǎng)站優(yōu)化的具體流程:1 熟悉網(wǎng)站所屬行業(yè)2 關(guān)鍵詞搜集與分析3 網(wǎng)站的綜合診斷4 網(wǎng)站的全面優(yōu)化5 網(wǎng)站登錄與提交6 反向鏈接策略7 搜索引擎排名優(yōu)化8 搜索引擎排名維護
0 有幫助? 展開

內(nèi)容類網(wǎng)站該怎么做SEO優(yōu)化?

這類的核心是內(nèi)容,欄目優(yōu)化加互動長期持續(xù)操作才能看到效果常用的精準(zhǔn)推廣有兩種:一種是競價(點擊扣費,成本高)坑深,資金不充裕慎入另一種是快照推廣(自然排名點擊不扣費,成本低)推廣前要做好規(guī)劃和預(yù)算現(xiàn)在教如何挑選靠譜的公司百度搜索“百度快照推廣”排在前三的公司都可選擇
0 有幫助? 展開

網(wǎng)站性能優(yōu)化怎么辦

一、前端優(yōu)化網(wǎng)站性能優(yōu)化是一個很綜合的話題,涉及到服務(wù)器的配置和網(wǎng)站前后端程序等各個方面,我只是從實際經(jīng)歷出發(fā),分享一下自己所嘗試過的網(wǎng)站性能優(yōu)化方法。之所以在標(biāo)題上掛一個web2.0,是因為本文更偏重于中小網(wǎng)站的性能優(yōu)化,我所使用的系統(tǒng)也是典型web2.0的LAMP架構(gòu)。首先講講前端的優(yōu)化,用戶訪問網(wǎng)頁的等待時間,有80%是發(fā)生在瀏覽器前端,特別是頁面和頁面中各種元素(圖片、CSS、Javascript、 flash…)的下載之上。因此在很多情況下,相對于把大量的時間花在艱苦而繁雜的程序改進上,前端的優(yōu)化往往能起到事半功倍的作用。雅虎最近將內(nèi)部使用的性能測試工具yslow向第三方公開,并發(fā)布了著名的網(wǎng)站性能優(yōu)化的十三條規(guī)則,建議你下載并安裝yslow,并作為測評網(wǎng)站優(yōu)化效果的工具。下面我挑其中特別有價值的具體說明一下優(yōu)化的方法:對于第一次訪問您網(wǎng)站,尚未在瀏覽器cache中緩存您網(wǎng)站內(nèi)容的用戶,我們可以做的事情包括:1)減少一個頁面訪問所產(chǎn)生的http連接次數(shù)對于第一次訪問你網(wǎng)站的用戶,頁面所產(chǎn)生的http連接次數(shù)是影響性能的一個關(guān)鍵瓶頸。對策:- 盡量簡潔的頁面設(shè)計,最大程度減少圖片的使用,通過放棄一些不必要的頁面特效來減少javascript的使用。- 使用一些優(yōu)化技巧,比如利用圖片的背景位移減少圖片的個數(shù);image map技術(shù);使用Inline images將css圖片捆綁到網(wǎng)頁中。- 盡量合并js和css文件,減少獨立文件個數(shù)。2) 使用gzip壓縮網(wǎng)頁內(nèi)容使用gzip來壓縮網(wǎng)頁中的靜態(tài)內(nèi)容,能夠顯著減少用戶訪問網(wǎng)頁時的等待時間(據(jù)說可達到60%)。主流的web服務(wù)器都支持或提供gzip壓縮,如果使用apache服務(wù)器,只需要在配置文件中開啟 mod_gzip(apache1.x)或mod_deflate(apache2.x)即可。凡是靜態(tài)的頁面,使用gzip壓縮都能夠顯著提高服務(wù)器效率并減少帶寬支出,注意圖片內(nèi)容本身已經(jīng)是壓縮格式了,務(wù)必不要再進行壓縮。3)將CSS放在頁面頂端,JS文件放在頁面底端CSS的引用要放在html的頭部header中,JS文件引用盡量放在頁面底端標(biāo)簽的后面,主要的思路是讓核心的頁面內(nèi)容盡早顯示出來。不過要注意,一些大量使用js的頁面,可能有一些js文件放在底端會引起一些難以預(yù)料的問題,根據(jù)實際情況適當(dāng)運用即可。4)使JS文件內(nèi)容最小化具體來說就是使用一些javascript壓縮工具對js腳本進行壓縮,去除其中的空白字符、注釋,最小化變量名等。在使用gzip壓縮的基礎(chǔ)上,對js內(nèi)容的壓縮能夠?qū)⑿阅茉偬岣?%。5)盡量減少外部腳本的使用,減少DNS查詢時間不要在網(wǎng)頁中引用太多的外部腳本,首先,一次dns的解析過程會消耗20-120毫秒的時間;其次,如果在頁面中引用太多的外部文件(如各種廣告、聯(lián)盟等代碼),可能會因為外部文件的響應(yīng)速度而將你的網(wǎng)站拖得很慢。如果不得不用,那么就盡量將這些腳本放在頁腳吧。不過有一點需要提及,就是瀏覽器一般只能并行處理同一域名下的兩個請求,而對于不同子的域名則不受此限制,因此適當(dāng)將本站靜態(tài)內(nèi)容(css,js)放在其他的子域名下(如 static.xxx.com)會有利于提高瀏覽器并行下載網(wǎng)頁內(nèi)容的能力。對于您網(wǎng)站的經(jīng)常性訪問用戶,主要的優(yōu)化思路就是最大限度利用用戶瀏覽器的cache來減少服務(wù)器的開銷。1)在header中添加過期時間(Expires Header)在header中給靜態(tài)內(nèi)容添加一個較長的過期時間,這樣可以使用戶今后訪問只讀取緩存中的文件,而不會與服務(wù)器產(chǎn)生任何的交互。不過這樣做也存在一些問題,當(dāng)圖片、CSS和js文件更新時,用戶如果不刷新瀏覽器,就無法獲得此更新。這樣,我們在對圖片、css和js文件修改時,必須要進行重命名,才能保證用戶訪問到最新的內(nèi)容。這可能會給開發(fā)造成不小的麻煩,因為這些文件可能被站點中的許多文件所引用。flickr提出的解決辦法是通過url rewrite使不同版本號的URL事實上指向同一個文件,這是一個聰明的辦法,因為url級別的操作效率是很高的,可以給開發(fā)過程提供不少便利。要理解為什么這樣做,必須要了解瀏覽器訪問url時的工作機制:a. 第一次訪問url時,用戶從服務(wù)器段獲取頁面內(nèi)容,并把相關(guān)的文件(images,css,js…)放在高速緩存中,也會把文件頭中的expired time,last modified, ETags等相關(guān)信息也一同保留下來。b. 用戶重復(fù)訪問url時,瀏覽器首先看高速緩存中是否有本站同名的文件,如果有,則檢查文件的過期時間;如果尚未過期,則直接從緩存中讀取文件,不再訪問服務(wù)器。c. 如果緩存中文件的過期時間不存在或已超出,則瀏覽器會訪問服務(wù)器獲取文件的頭信息,檢查last modifed和ETags等信息,如果發(fā)現(xiàn)本地緩存中的文件在上次訪問后沒被修改,則使用本地緩存中的文件;如果修改過,則從服務(wù)器上獲取最新版本。我的經(jīng)驗,如果可能,盡量遵循此原則給靜態(tài)文件添加過期時間,這樣可以大幅度減少用戶對服務(wù)器資源的重復(fù)訪問。2)將css和js文件放在獨立外部文件中引用將css和js文件放在獨立文件中,這樣它們會被單獨緩存起來,在訪問其他頁面時可以從瀏覽器的高速緩存中直接讀取。一些網(wǎng)站的首頁可能是例外的,這些首頁的自身瀏覽可能并不大,但卻是用戶訪問網(wǎng)站的第一印象以及導(dǎo)向到其他頁面的起點,也可能這些頁面本身使用了大量的ajax局部刷新及技術(shù),這時可以將 css和js文件直接寫在頁面中。3)去掉重復(fù)的腳本在IE中,包含重復(fù)的js腳本會導(dǎo)致瀏覽器的緩存不被使用,仔細檢查一下你的程序,去掉重復(fù)引用的腳本應(yīng)該不是一件很難的事情。4)避免重定向的發(fā)生除了在header中人為的重定向之外,網(wǎng)頁重定向常在不經(jīng)意間發(fā)生,被重定向的內(nèi)容將不會使用瀏覽器的緩存。比如用戶在訪問www.xxx.com,服務(wù)器會通過301轉(zhuǎn)向到www.xxx.com/,在后面加了一個“/”。如果服務(wù)器的配置不好,這也會給服務(wù)器帶來額外的負(fù)擔(dān)。通過配置apache的 alias或使用mod_rewrite模塊等方法,可以避免不必要的重定向。還有一些,比如使用CDN分發(fā)機制、避免CSS表達式等、避免使用ETags等,因為不太常用,這里就不再贅述了。做完了上述的優(yōu)化,可以試著用yslow測試一下網(wǎng)頁的性能評分,一般都可以達到70分以上了。當(dāng)然,除了瀏覽器前端和靜態(tài)內(nèi)容的優(yōu)化之外,還有針對程序腳本、服務(wù)器、數(shù)據(jù)庫、負(fù)載的優(yōu)化,這些更深層次的優(yōu)化方法對技術(shù)有更高的要求。本文的后半部分將重點探討后端的優(yōu)化。二、后端優(yōu)化上次寫完web2.0網(wǎng)站前端優(yōu)化篇之后,一直想寫寫后端優(yōu)化的方法,今天終于有時間將思路整理了出來。前端優(yōu)化可以避免我們造成無謂的服務(wù)器和帶寬資源浪費,但隨著網(wǎng)站訪問量的增加,僅靠前端優(yōu)化已經(jīng)不能解決所有問題了,后端軟件處理并行請求的能力、程序運 行的效率、硬件性能以及系統(tǒng)的可擴展性,將成為影響網(wǎng)站性能和穩(wěn)定的關(guān)鍵瓶頸所在。優(yōu)化系統(tǒng)和程序的性能可以從以下的方面來入手:1)apache、mysql等軟件的配置的優(yōu)化盡管apache和mysql等軟件在安裝后使用的默認(rèn)設(shè)置足以使你的網(wǎng)站運行起來,但是通過調(diào)整mysql和apache的一些系統(tǒng)參數(shù),還是可以追求更高的效率和穩(wěn)定性。這個領(lǐng)域中有很多專業(yè)的文章和論壇(比如: http://www.mysqlperformanceblog.com/),要想掌握也需要進行深入的研究和實踐,這里就不重點討論了。2)應(yīng)用程序環(huán)境加速這里僅以我最常應(yīng)用的php開發(fā)環(huán)境為例,有一些工具軟件可以通過優(yōu)化PHP運行環(huán)境來達到提速的目的,其基本原理大致是將PHP代碼預(yù)編譯并緩存起來,而不需要改變?nèi)魏未a,所以比較簡單,可以將php的運行效率提升50%以上。比較常用的免費php加速工具有:APC( http: //pecl.php.net/package-info.php?package=APC)、Turck MMCache( http://turck-mmcache.sourceforge.net)、php accelebrator(www.php-accelerator.co.uk),還有收費的Zend Performance Suite3)將靜態(tài)內(nèi)容和動態(tài)內(nèi)容分開處理apache是一個功能完善但比較龐大的web server,它的資源占用基本上和同時運行的進程數(shù)呈正比,對服務(wù)器內(nèi)存的消耗比較大,處理并行任務(wù)的效率也一般。在一些情況下,我們可以用比較輕量級的web server來host靜態(tài)的圖片、樣式表和javascript文件,這樣可以大大提升靜態(tài)文件的處理速度,還可以減少對內(nèi)存占用。我使用的web server是來自俄羅斯的nginx,其他選擇方案還包括lighttpd和thttpd等。4)基于反向代理的前端訪問負(fù)載均衡當(dāng)一臺前端服務(wù)器不足以應(yīng)付用戶訪問時,通過前端機實現(xiàn)web訪問的負(fù)載均衡是最快速可行的方案。通過apache的mod_proxy可以實現(xiàn)基于反向代理的負(fù)載均衡,這里推薦使用nginx做代理服務(wù)器,處理速度較apache更快一些。5)應(yīng)用緩存技術(shù)提高數(shù)據(jù)庫效能,文件緩存和分布式緩存數(shù)據(jù)庫訪問處理并發(fā)訪問的能力是很多網(wǎng)站應(yīng)用的關(guān)鍵瓶頸,在想到使用主從結(jié)構(gòu)和多farm的方式構(gòu)建服務(wù)器集群之前,首先應(yīng)該確保充分使用了數(shù)據(jù)庫查詢的緩存。一些數(shù)據(jù)庫類型(如mysql的innoDB)自身內(nèi)置對緩存的支持,此外,還可以利用程序方法將常用的查詢通過文件或內(nèi)存緩存起來。比如通過 php中的ob_start和文件讀寫函數(shù)可以很方便的實現(xiàn)文件形式的緩存,而如果你擁有多臺服務(wù)器,可以通過memcache技術(shù)通過分布式共享內(nèi)存來對數(shù)據(jù)庫查詢進行緩存,不僅效率高而且擴展性好,memcache技術(shù)在livejournal和Craigslist.org等知名網(wǎng)站應(yīng)用中都得到了檢驗。6)服務(wù)器運行狀態(tài)的檢測,找到影響性能的瓶頸所在系統(tǒng)優(yōu)化沒有一勞永逸的方法,需要通過檢測服務(wù)器的運行狀態(tài)來及時發(fā)現(xiàn)影響性能的瓶頸,以及可能存在的潛在問題,因為網(wǎng)站的性能,永遠取決于木桶中的短板。可以編寫一些腳本來檢測web服務(wù)的運行,也有一些開源的軟件也提供了很好的功能7)良好的擴展架構(gòu)是穩(wěn)定和性能的基礎(chǔ)一些技巧和竅門可以幫你度過眼前的難關(guān),但要想使網(wǎng)站具備應(yīng)付大規(guī)模訪問的能力,則需要從系統(tǒng)架構(gòu)上進行徹底的規(guī)劃,好在很多前人無私的把他們架構(gòu)網(wǎng)站的經(jīng)驗分享給我們,使我們可以少走甚多彎路。我最近讀到的兩篇有啟發(fā)的文章:- 從LiveJournal后臺發(fā)展看大規(guī)模網(wǎng)站性能優(yōu)化方法 - Myspace的六次重構(gòu)最后不得不提到程序編碼和數(shù)據(jù)庫結(jié)構(gòu)對性能的影響,一系列糟糕的循環(huán)語句,一個不合理的查詢語句、一張設(shè)計不佳的數(shù)據(jù)表或索引表,都足以會使應(yīng)用程序運行的速度成倍的降低。培養(yǎng)全局思考的能力,養(yǎng)成良好的編程習(xí)慣,并對數(shù)據(jù)庫運行機制有所了解,是提高編程質(zhì)量的基礎(chǔ)。
1 有幫助? 展開

如何優(yōu)化網(wǎng)站排名靠前

首先,要了解什么是網(wǎng)站優(yōu)化: 網(wǎng)站優(yōu)化是對網(wǎng)站進行程序、域名注冊查詢、內(nèi)容、版塊、布局、目標(biāo)關(guān)鍵字等多方面的優(yōu)化調(diào)整,也就是網(wǎng)站設(shè)計時適合搜索引擎檢索,滿足搜索引擎排名的指標(biāo),從而在搜索引擎檢索中獲得流量排名靠前,增強搜索引擎營銷的效果,使網(wǎng)站相關(guān)的關(guān)鍵詞能有好的排名。其次,要了解優(yōu)化的指導(dǎo)文件: 例如百度的《搜索引擎優(yōu)化指南》,谷歌的《Google搜索引擎優(yōu)化指南》等文件,遵循他們的指導(dǎo)和建議來進行優(yōu)化。第三、了解優(yōu)化的方法: 在SEO中通常分為兩大類,一種是白帽SEO:網(wǎng)站優(yōu)化遵循搜索引擎排名的規(guī)則,以提升網(wǎng)站質(zhì)量和用戶體驗為指導(dǎo)進行優(yōu)化處理。這也是各搜索引擎所提倡的。 另一類為黑帽SEO,利用搜索引擎的漏洞來獲取排名。而黑帽方式對用戶體驗沒有任何幫助,也是各搜索引擎打擊的對象,常面臨被k站的風(fēng)險。 正規(guī)的做SEO就是以白帽SEO,以提升網(wǎng)站質(zhì)量為主要目標(biāo)。 其主要的做法又可以分兩大類:站內(nèi)優(yōu)化和站外優(yōu)化。 站內(nèi)優(yōu)化:主要是根據(jù)網(wǎng)站關(guān)鍵詞和內(nèi)容情況進行網(wǎng)站的布局規(guī)劃,程序代碼優(yōu)化處理、網(wǎng)站內(nèi)鏈建設(shè)、著陸頁規(guī)劃和轉(zhuǎn)化頁設(shè)計、css整合等。站外優(yōu)化主要是外鏈建設(shè)和推廣引流等。 另外,還需要對服務(wù)器進行優(yōu)化調(diào)整,保證網(wǎng)站能瀏覽的順暢。 白帽優(yōu)化的工作量大,事務(wù)多,專業(yè)性強,排名提升的周期略長,但效果好,排名一般比較穩(wěn)定。第四、要關(guān)注搜索引擎算法的變化: SEO不是一招鮮吃遍天,需要根據(jù)搜索引擎的算法,順應(yīng)其改變而改變。第五、進行持之以恒的維護: 網(wǎng)站排名不是一蹴而就的,即使網(wǎng)站更新一篇文章,都要按照搜索引擎的優(yōu)化規(guī)則來進行處理。排名的提升和維持都需要做相應(yīng)的工作,是排名波動處理,網(wǎng)站的來訪分析、內(nèi)容更新等等都是常規(guī)的工作,是一場持久戰(zhàn)。
1 有幫助? 展開
img

在線咨詢

建站在線咨詢

img

微信咨詢

掃一掃添加
動力姐姐微信

img
img

TOP