日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

说说前端开发中的SEO

發(fā)布時(shí)間:2023/12/25 综合教程 37 生活家
生活随笔 收集整理的這篇文章主要介紹了 说说前端开发中的SEO 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

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

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

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

突出重要內(nèi)容

合理的title、description和keywords

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

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

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

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

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

語義化書寫HTML代碼,符合W3C標(biāo)準(zhǔn)。

  對(duì)于搜索引擎來說,最直接面對(duì)的就是網(wǎng)頁HTML代碼,如果代碼寫的語義化,搜索引擎就會(huì)很容易的讀懂該網(wǎng)頁要表達(dá)的意思。例如文本模塊要有大標(biāo)題,合理利用h1-h6,列表形式的代碼使用ul或ol,重要的文字使用strong等等。總之就是要充分利用各種HTML標(biāo)簽完成他們本職的工作,當(dāng)然要兼容IE、火狐、Chrome等主流瀏覽器。
我們來看看著名的禪意花園網(wǎng)站(http://www.csszengarden.com/),在沒有樣式的情況下,代碼非常語義化,看起來很工整,加載不同的樣式之后可以隨心所欲的改變頁面外觀。

  無樣式情況下:

加載樣式1:

加載樣式2:

利用布局,把重要內(nèi)容HTML代碼放在最前。

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

  

重要內(nèi)容不要用JS輸出。

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

盡少使用iframe框架。

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

為圖片加上alt屬性。

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

可以顯示圖片時(shí):
  

不能顯示圖片時(shí):
  

需要強(qiáng)調(diào)的地方可以加上title屬性。

  

保留文字效果。

  如果需要兼顧用戶體驗(yàn)和SEO效果,在必須用圖片的地方,例如個(gè)性字體的標(biāo)題,我們可以利用樣式控制,讓文本文字不會(huì)出現(xiàn)在瀏覽器上,但在網(wǎng)頁代碼中是有該標(biāo)題的。
  例如這里的“電視劇分類”,為了完美還原設(shè)計(jì)圖,前端工程師可以把文字做成背景圖,之后用樣式讓html中的文字的縮進(jìn)設(shè)置成足夠大的負(fù)數(shù),偏離出瀏覽器之外,也可以利用設(shè)置行高的方法讓文字隱藏。注意:不可使用display:none;的方法讓文字隱藏,因?yàn)樗阉饕鏁?huì)過濾掉display:none;里邊的內(nèi)容,就不會(huì)被蜘蛛檢索了。
  

HTML代碼:
  

CSS代碼:
  

  

利用CSS截取字符。

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

提升網(wǎng)站速度

盡量外鏈CSS和JS,保證網(wǎng)頁代碼的整潔,也有利于日后維護(hù)。

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

CSS放在文件頭部,JS放在文件尾部,可使用工具對(duì)CSS和JS文件進(jìn)行壓縮。

CSS Sprites。

  減少HTTP請(qǐng)求。利用CSS Sprites技術(shù)可以把網(wǎng)頁用到的切片合成到一張圖上,這樣做既減少了HTTP請(qǐng)求數(shù),又使得樣式圖片一次加載,避免網(wǎng)頁“白”的尷尬。
360官網(wǎng)首頁(http://www.360.cn)主要前端圖片2張:

圖片1:
  

圖片2:
  

為圖片設(shè)置高度和寬度,可提高頁面的加載速度。

為靜態(tài)資源文件增加過期時(shí)間,讓用戶通過本地緩存來更快的訪問網(wǎng)站。

減少大改版的頻率。

壓縮、格式化代碼。

  可以在上線前,使用一些工具,把HTML、CSS和JS都?jí)嚎s、格式化一下,可以減少頁面大小。

不使用CSS表達(dá)式,會(huì)影響效率。

使用CDN網(wǎng)絡(luò),可加快用戶訪問速度。

啟用GZIP壓縮,瀏覽速度變快,搜索引擎的蜘蛛抓取信息量也會(huì)增大。

善于利用瀏覽器插件。

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

偽靜態(tài)設(shè)置。

  如果是動(dòng)態(tài)網(wǎng)頁,可以開啟偽靜態(tài)功能,讓蜘蛛“誤以為”這是靜態(tài)網(wǎng)頁,因?yàn)殪o態(tài)網(wǎng)頁比較合蜘蛛的胃口,如果url中帶有關(guān)鍵詞效果更好。
  動(dòng)態(tài)地址:
  http://www.360.cn/index.php

  偽靜態(tài)地址:
  http://www.360.cn/index.html

篇后語

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

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

  轉(zhuǎn)載原本地址:http://uxc.360.cn/archives/984.html

  大家多多互相學(xué)習(xí)

總結(jié)

以上是生活随笔為你收集整理的说说前端开发中的SEO的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。