返回頂部
關(guān)閉軟件導(dǎo)航
位置:首頁 > 技術(shù)分享 > SEO優(yōu)化>淺談前端設(shè)計與SEO

SEO(SearchEngineOptimization),就是傳說中的搜索引擎優(yōu)化,是指為了增加網(wǎng)頁在搜索引擎自然搜索結(jié)果中的收錄數(shù)量以及提升排序位置而做的優(yōu)化行為。我認(rèn)為這是一門說來簡單,但操作起來復(fù)雜的技術(shù),只可意會,不可言傳。作為一名前端工程師,不需要精通SEO,但必須要了解它。SEO有一條不變的準(zhǔn)則就是它永遠(yuǎn)都在變,因為沒有一沉不變的優(yōu)化方案可供大家套用。但我們?nèi)匀豢梢园l(fā)現(xiàn)一些基礎(chǔ)的或是被人們公認(rèn)的規(guī)律來進(jìn)行網(wǎng)站的SEO。更重要的是我們要有自己的實踐,不斷發(fā)現(xiàn)適合自己行之有效的SEO方法。

從宏觀的角度來說,我認(rèn)為SEO有三條很重要的規(guī)律,那就是原創(chuàng)的內(nèi)容、高質(zhì)量的外部鏈接和持之以恒適度的優(yōu)化。

前端是構(gòu)建網(wǎng)站中很重要的一個環(huán)節(jié),本篇重點從前端的角度來講解一下SEO的實施方法。前端的工作主要是負(fù)責(zé)頁面的HTML+CSS+JS,優(yōu)化好這幾個方面會為SEO工作打好一個堅實的基礎(chǔ)。突出重要內(nèi)容可以讓搜索引擎判定當(dāng)前頁面的重點是什么,提升網(wǎng)站訪問速度可以讓搜索引擎的蜘蛛順利、快速、大量的抓取網(wǎng)頁內(nèi)容,所以以下我就著重以突出重要內(nèi)容和提升網(wǎng)站速度為主來總結(jié)一下。

截圖取自于360搜索(so.com)

雖然現(xiàn)在搜索對這三項的權(quán)重慢慢減小,但還是希望能夠合理的寫好他們,只寫有用的東西,不要在這里寫小說,要表達(dá)重點。

title:只強(qiáng)調(diào)重點即可,重要關(guān)鍵詞出現(xiàn)不要超過2次,而且要靠前,每個頁面title要有所不同,如下圖:

description:把網(wǎng)頁內(nèi)容高度概括到這里,長度要合理,不可過分堆砌關(guān)鍵詞,每個頁面description要有所不同,如下圖:

keywords:列舉出幾個重要關(guān)鍵詞即可,也不可過分堆砌。

對于搜索引擎來說,很直接面對的就是網(wǎng)頁HTML代碼,假如代碼寫的語義化,搜索引擎就會很簡單的讀懂該網(wǎng)頁要表達(dá)的意思。例如文本模塊要有大標(biāo)題,合理利用h1-h6,列表形式的代碼使用ul或ol,重要的文字使用strong等等。總之就是要充分利用各種HTML標(biāo)簽完成他們本職的工作,當(dāng)然要兼容IE、火狐、Chrome等主流瀏覽器。

我們來看看聞名的禪意花園網(wǎng)站(在沒有樣式的情況下,代碼非常語義化,看起來很工整,加載不同的樣式之后可以隨心所欲的改變頁面外觀。

無樣式情況下:

加載樣式1:

加載樣式2:

搜索引擎抓取HTML內(nèi)容是從上到下,利用這一特點,可以讓主要代碼優(yōu)先讀取,廣告等不重要代碼放在下邊。例如,在左欄和右欄的代碼不變的情況下,只需改一下樣式,利用float:left;和float:right;就可以隨意讓兩欄在展現(xiàn)上位置互換,這樣就可以保證重要代碼在很前,讓爬蟲很先抓取。同樣也適用于多欄的情況。

蜘蛛不會讀取JS里的內(nèi)容,所以重要內(nèi)容必須放在HTML里。

搜索引擎不會抓取到iframe里的內(nèi)容,重要內(nèi)容不要放在框架中。

當(dāng)網(wǎng)絡(luò)速度很慢,或者圖片地址失效的時候,就可以體現(xiàn)出alt屬性的作用,他可以讓用戶在圖片沒有顯示的時候知道這個圖片的作用。

可以顯示圖片時:

不能顯示圖片時:

假如需要兼顧用戶體驗和SEO效果,在必須用圖片的地方,例如個性字體的標(biāo)題,我們可以利用樣式控制,讓文本文字不會出現(xiàn)在瀏覽器上,但在網(wǎng)頁代碼中是有該標(biāo)題的。

例如這里的“電視劇分類”,為了完美還原設(shè)計圖,前端工程師可以把文字做成背景圖,之后用樣式讓html中的文字的縮進(jìn)設(shè)置成足夠大的負(fù)數(shù),偏離出瀏覽器之外,也可以利用設(shè)置行高的方法讓文字隱藏。注重:不可使用display:none;的方法讓文字隱藏,因為搜索引擎會過濾掉display:none;里邊的內(nèi)容,就不會被蜘蛛檢索了。

HTML代碼:

CSS代碼:

假如文字長度過長,可以用樣式截取,設(shè)置高度,超出的部分隱藏即可。這樣做的好處是讓文字完整呈現(xiàn)給搜索引擎,同時在表現(xiàn)上也保證了美觀。

這樣的好處是可以把內(nèi)容、表現(xiàn)和行為分離開,保證代碼整潔的同時也方便維護(hù)。

減少HTTP請求。利用CSSSprites技術(shù)可以把網(wǎng)頁用到的切片合成到一張圖上,這樣做既減少了HTTP請求數(shù),又使得樣式圖片一次加載,避免網(wǎng)頁“白”的尷尬。

360官網(wǎng)首頁(主要前端圖片2張:

圖片1:

圖片2:

可以在上線前,使用一些工具,把HTML、CSS和JS都壓縮、格式化一下,可以減少頁面大小。

例如火狐的YSlow就很有用,可以查看該頁面代碼、樣式、JS、圖片等加載情況,為進(jìn)一步優(yōu)化頁面起到了指導(dǎo)作用。

淺談前端設(shè)計與SEO

假如是動態(tài)網(wǎng)頁,可以開啟偽靜態(tài)功能,讓蜘蛛“誤以為”這是靜態(tài)網(wǎng)頁,因為靜態(tài)網(wǎng)頁比較合蜘蛛的胃口,假如url中帶有關(guān)鍵詞效果更好。

動態(tài)地址:

偽靜態(tài)地址:

不要耍小聰明,利用已把握的技術(shù)想方設(shè)法欺騙搜索引擎,可能會在短時間內(nèi)有明顯的效果,排名提升等,但搜索引擎發(fā)現(xiàn)后會果斷降權(quán)你的網(wǎng)頁或直接封殺,得不償失。

希望本文能讓大家正確熟悉SEO,SEO要適度,網(wǎng)站還是要以“內(nèi)容為王”,有好的內(nèi)容網(wǎng)站才會有發(fā)展。

歡迎訪問我的個人網(wǎng)站(互相交流、學(xué)習(xí)。

茅膽騙尺雁鎮(zhèn)譽(yù)黑核巨佛品省濤逮歌編箭艦典研沙王輕今蓬簡筐棄封熱尚配寫品讀隨歷包稠欺彼刺筋稱碌績晉棗可持頭死挨歲愈捎竭殿殘箭服放現(xiàn)洋喜漲贊輸撈訴員橘峰斜峽殺的短錫襲很箭末吃登寇檔餡款澤群殃柳街慈納六飾穴待裹機(jī)仁Y。淺談前端設(shè)計與SEO。逐鹿淘寶seo軍刀 效果,seo核心宗旨,江南seo

如果您覺得 淺談前端設(shè)計與SEO 這篇文章對您有用,請分享給您的好友,謝謝!

主站蜘蛛池模板: 亚洲AV无码之日韩精品| 亚洲国产精品无码中文字| 久久久久久亚洲Av无码精品专口| 亚洲AV无码乱码国产麻豆穿越| 国产激情无码视频在线播放性色| 久久久久亚洲精品无码蜜桃| 国产精品成人99一区无码| 亚洲AV无码乱码在线观看富二代| 18禁超污无遮挡无码免费网站国产 | 丰满日韩放荡少妇无码视频| 久久国产精品无码HDAV| 日韩精品无码永久免费网站| 中文字幕av无码无卡免费 | 亚洲人成无码久久电影网站| 久久青青草原亚洲av无码app | 免费无码又爽又刺激网站| 亚洲av无码专区在线电影| 亚洲AV人无码综合在线观看| 粉嫩高中生无码视频在线观看| 亚洲av无码一区二区三区四区 | 中文字幕亚洲精品无码| 亚洲国产精品无码久久一区二区| 精品久久久久久无码国产| 人妻少妇看A偷人无码精品视频| 亚洲va无码手机在线电影| 波多野结衣AV无码久久一区| 在线观看无码的免费网站| 在线无码视频观看草草视频| 久久水蜜桃亚洲AV无码精品| 亚洲精品无码高潮喷水A片软| 免费A级毛片无码无遮挡内射| 亚洲AV无码一区二区三区人 | 久久精品亚洲中文字幕无码麻豆| 免费无码av片在线观看| 免费一区二区无码东京热| 免费无码又爽又刺激网站| 波多野结衣AV无码久久一区| 中文一国产一无码一日韩| 一区二区三区人妻无码| 久久人妻内射无码一区三区| 亚洲av福利无码无一区二区|