在網頁的整體設計中,通常會優先考慮人的觀點。因為網頁是給人看的,但是在設計上我們不能忽視搜索引擎優化的部分。畢竟大部分流量都是從搜索引擎導入的,無論是Google、Bing(延伸閱讀:Bing SEO搜索引擎五大優化重點)還是Yahoo,都是不可或缺的流量來源。以谷歌為例,官方提供了一些網站優化的技巧,告訴你那些網頁元標簽(meta tags)是谷歌認可的,按照這個方向設計網站對搜索排名有一定的影響。
對網站進行有效的SEO優化是必要的事情。當然,網站的結構也必須隨著時間的推移而改變,因為一些網頁元標簽可能已經被淘汰了。如果他們不更新,網站可能會獲得糟糕的排名,結果可能會出現與我們之前提到的Meta Keywords 相同的問題。那么我們應該注意哪些網頁標簽呢?一般來說,標題(title)是最重要的,其次是描述(description),這兩個影響搜索引擎,也影響用戶的瀏覽判斷依據。
無論是Yahoo、Google還是Bing,大部分搜索引擎都會關心title和description這個屬性,因為這兩個meta標簽會最直接的展示在搜索結果頁面上,一個好的title匹配一個好的description,會直接影響搜索者是否瀏覽該網頁的判斷依據。如果你想要一個好的排名,那么好的內容、好的標題、優化的網站都會影響搜索引擎的排名結果。一般來說,title標簽影響搜索結果的標題,description直接影響搜索結果的描述。
如果你想優化你的網站,讓谷歌看得懂,那么不要忘記根據谷歌在網站管理員說明中提到的信息,適當地在網站中添加以下標簽,以創建一個谷歌友好的網站。 (參考:谷歌站長工具使用說明-元標簽)
title 網頁標題
扉頁標題/標題
我認為應該將此標記添加到每個網頁。如果不加,網頁的標題一定很奇怪。通常忽略網頁標題的網頁應該是傳統的Frontpage或框架網頁。大多數早期的網頁都是純靜態網頁。大多數人都是按照網頁能被瀏覽的方向來制作網頁的,但他們往往忽略了這個關鍵因素。如果頁面上缺少標題,請不要忘記補上!
description 網頁說明
meta name='描述' content='網頁描述' /
如前所述,網頁的描述直接影響搜索結果上的文字。基本上,Google 和Bing (Yahoo) 目前都有這個標簽。有效的介紹可以吸引訪問者直接瀏覽您的網站。字數不宜過多,但一定要準確命中。
Content-Type 網頁編碼
meta http-equiv='Content-Type' content='.字符集=.'/
不管網站比谷歌好還是哪個搜索引擎好,這個標簽都要加上。如果不加,很容易讓瀏覽器使用默認語言判斷網頁,可能會出現亂碼。另外,出現亂碼的問題也可能是網頁文件沒有正確調整為UTF-8編碼引起的。
robots 元標記
meta name='機器人' content='.' /
meta name='googlebot' content='.'/
這個meta標簽主要是針對一些被搜索引擎收錄的規則,但是對于百度上的暴力搜索應該沒什么用。對于正規的搜索引擎來說,這些標記基本上是可以識別的。上面的“.”可以替換為以下標記。
1. noindex:防止搜索引擎索引網頁。
2.nofollow:阻止Googlebot使用該頁面上的鏈接。
3.nosnippet:防止某些文本片段顯示在搜索結果中。
4. noodp:防止使用來自ODP/DMOZ 的替代描述。
5.noarchive:阻止Google顯示網頁快照鏈接。
6. unavailable_after: [date]:用于指定要停止檢索網頁和建立網頁索引的時間和日期。
4.noimageindex:用于指定谷歌圖片搜索結果不推薦你的網頁。
用canonical標簽取代noindex(排除網頁重復)
谷歌說明中提到,如果想使用noindex標簽來禁止網頁搜索,是可以的,但是如果想使用noindex來避免網頁重復收錄的問題,就不推薦了。那么如何解決避免網頁重復收錄的問題呢?谷歌建議可以改用canonical標簽進行處理,也可以調整搜索頻率,避免重復搜索網站內容造成流量異常。
如果該網站的內容被重復收錄,谷歌表示,如果該網站沒有嘗試
圖欺騙或者是操控搜索結果者,都不用擔心Google對于網站的檢索頻率降低。但是,若網站內容因為重復而造成排名下降,又沒有根據建議進行網站的修正,Google會自行選擇搜索結果中顯示的版本。所以大家要稍稍住一下這部分的問題咯!notranslate 不要提供翻譯
<meta name="google" content="notranslate" />
在Google搜索上,如果搜索結果出現了外國網頁,大部分都會出現「翻譯這個網頁」的選項,點進去會自動幫你將內容翻譯成您在使用的文字、語言,如果您不希望Gogole直接幫您網站提供這樣的功能,可以在meta加入這個標簽,就可以停用這樣的功能了。平常我們搜索如果找自己網站可能不會發現這樣的東西,主要是對外國人比較有用。
google-site-verification Google驗證
<meta name="google-site-verification" content="..." />
這個驗證的標記,主要是針對Google服務的驗證,像是Google網站管理員、Google分析、Google應用服務等,都需要這個標記來驗證網站是否屬于您的。當然,驗證的時候不定要是這樣的標記,它也提供HTML檔桉的驗證,因為我覺得meta加入太多東西不太好,所以是采用HTML驗證的。
refresh 網頁導向
<meta http-equiv="refresh" content="...;url=..." />
這個標簽在Google說明上說不一定支援每一種瀏覽器,不過這種標簽最常使用來網頁導向,在很久以前的網站導向文章中也有使用這方法,在換網址之前也有使用這種方式去導向網頁,從根目錄導向到網站子目錄。但W3C并不建議這樣的導向方式,因為容易造成混淆。還有一個問題就是有些刷SEO的網站會使用這種方式來處理,因此很容易被搜索引擎誤判。建議采用301導向來解決網頁導向問題。
我們專注高端建站,小程序開發、軟件系統定制開發、BUG修復、物聯網開發、各類API接口對接開發等。十余年開發經驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!