您當(dāng)前位置:圖趣網(wǎng)(Tuquu) >> 網(wǎng)頁設(shè)計教程 >> 設(shè)計理論 >> 瀏覽設(shè)計教程

通過360實例淺談前端與seo(2)

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

無樣式情況下:

加載樣式1:

加載樣式2:

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

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

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

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

盡少使用iframe框架。

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

為圖片加上alt屬性。


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

可以顯示圖片時:

不能顯示圖片時:

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

保留文字效果。

如果需要兼顧用戶體驗和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代碼:


利用CSS截取字符。

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

提升網(wǎng)站速度

盡量外鏈CSS和JS

[教程作者:admin]
免責(zé)聲明:本站文章系圖趣網(wǎng)整理發(fā)布,如需轉(zhuǎn)載,請注明出處,素材資料僅供個人學(xué)習(xí)與參考,請勿用于商業(yè)用途!
本文地址:http://m.likemindfilms.com/tutorial/di1323.html
網(wǎng)頁設(shè)計趨勢分析及預(yù)測-自適應(yīng)及單頁布局
以設(shè)計師為對象的深度訪談
圖趣網(wǎng)微信
建議反饋
×