SEO(一)基礎知識
SEO(二)UrlRewrite
SEO(三)內容重定向
SEO(四)重複內容
SEO(五)Html和JavaScript
SEO(六)WebFeed
SEO(七)SEO Hack
SEO(八)網站地圖
SEO(九)連結誘餌
SEO(十)偽裝、地理導向和IP分發
這個系列可以算是我的一個讀書筆記---WROX紅皮書系列之《搜尋引擎優化高級程式》(Professional Search Engine Optimization with ASP.NET:A Developer's Guide to SEO)。我覺得蠻不錯的,第一是比較系統和權威;第二是不同於一般的SEO的理論介紹,它著重於asp.net技術的實作!推薦一下。另外,因為是老外的書,所以所謂的搜尋引擎,其實沒有包括百度,主要針對的是Google和Yahoo。
可能很多程式設計師並不是很重視或了解SEO,但對於無數的草根站長(包括垃圾站長,呵呵)和眾多希望進行網路行銷的中小企業而言,SEO是簡直是一個入門的基本功。但關於SEO的基礎知識,我也就點到即止,因為類似的文章網路上太多了。我會把重點放在技術層面。
但有一些我自己的體會,我還是希望能跟大家分享:
當你讀到一定數量的SEO資料後,你會發現,對同一個問題,眾說紛紜,莫衷一是。
這其實主要是因為以下一些原因造成的:
1. 很多SEO技巧,是「推測」出來的,最多可以算是一種經驗總結。因為搜尋引擎不可能完全的公佈其排名演算法,所以就見仁見智了。
2. 那麼有沒有權威的說法呢?還是有的,百度和Google都有類似「優化網站」的指導,百度做得比較簡單,見http://www.baidu.com/search/guide.html ,而Google,製作了一個專門的「網站管理員中心”,請參閱http://www.google.com/intl/zh-CN/webmasters/ ,有部落格、論壇和一些非常有用的工具。但是,還是有很多人不相信“官方”,或認為有“空子”可鑽…
3. “道高一尺,魔高一丈”,確實有很多人轉到了搜尋引擎的“空子”,但搜尋引擎也不傻,總是在不斷的進行調整,所以有時候覺得SEO的歷史,就像是一部SEOer和搜尋引擎之間的鬥爭史。總是不斷的有一些SEO技巧“過時”、“失效”,但也總是有新的SEO技巧會橫空出世…
4. 另外,搜尋引擎在搜尋技術上也在不斷的發展,例如,最初搜尋引擎對於動態網頁的收錄是比較困難的,但現在幾乎已經完全克服了這一問題(後面的URLRewrite會更詳細的講道)。
所以,基本上,有兩種做SEO的策略。第一種,永遠的站在搜尋引擎的前面,尋找可以利用的漏洞,「與天鬥,與地鬥,與搜尋引擎鬥,其樂無窮啊」;第二種,和搜尋引擎合作,按照搜尋引擎指導的方式一步一腳印,持之以恆的做。
我選的還是第二種,主要是覺得我智力有限,呵呵,精力也有限。另外,我對SEO,也在逐步調整我的心態,“報一顆平常心”,我不做傻事,也不做壞事即可,即面向搜尋引擎,更面向用戶做優化。畢竟,一個成熟的網站,不能完全靠搜尋引擎過活,百度名聲越來越差,Google揚言要退出中國,以後的世界,誰說得清楚呢?還是要自強,形成自己的特色,能為顧客提供價值,形成自己的品牌才是正道。
好了,看看這本書裡關於SEO基礎,說了些什麼吧!
1. 連結價值。連結指的是URL,例如,因為老趙的部落格經常更新,又全是原創,內容很棒,所以並且經常被很多其他網頁(比如我的博客)引用,日積月累,老趙博客的URL就很有“價值”,所以要珍惜他們。如果有一天,老趙新建了一個博客,把原來博客的內容複製到新博客。雖然新部落格和舊部落格內容完全相同,但如果不採取一些特殊措施的話:1.搜尋引擎並不知道老趙的新部落格和舊部落格的關係,2.以前所有指向老趙舊部落格的連結都不再能使用,所以,新部落格的URL不能繼承原部落格URL的「價值」。 本系列後面的「內容重定向」的主要目的就是為了保存這些連結價值。
2. PageRank。簡單的說,就是Google對每個網頁連結價值的分級核定。連結價值越高,級數越高,同等條件下,搜尋引擎排名也會越高。當然,現在也有人認為PageRank的重要性正在逐漸下降。
3. 可用性和可及性。
然後,影響搜尋引擎排名的因素:
內部因素:
1. 可見的頁上因素:
title:注意每個頁面都要有title,但不應該雷同
heading:如<h1><h2>…標題標籤會讓搜尋引擎對其中的內容更重視
頁面內容:「適當」(我也不知道怎樣才算適當!)的關鍵字密度
出戰連結:當心不要指向一些“垃圾網站”,你頁面的連結意味著
URL和網域名稱中的關鍵字:中文網站可忽略這條
內部連結結構和錨:他們可以引導Google spider到達更深的鏈接,但仍然要注意,不要將鏈接做得太深,網站的鏈接拓撲應該盡量的扁平化,而不是 縱深化。
整個網站拓撲:仍然是扁平化和內容相關性
2. 不可見的頁上因素:
Meta Description:
Meta Key:
在很早很早以前,這是一個技巧;現在,這是一個常識。如果你的頁面沒有這兩個元素,很難讓人相信你在做SEO。
Alt和title:對於圖片相當有用
頁面結構:“隨心所欲的使用區塊結構單元可能有害”,我理解是,<h1>、<div>、<p>對spider而言,是有一定的語義價值的,例如spider會認為<h1> 表示標題,在建立關鍵字索引時,其權重較大。
3. 時間因素:這是肯定的,歷史悠久的站點,包括頁面、域名和鏈接,肯定具有更高的價值。
外在因素:
1. 入站連結:數量、品質、相關性、位置等。注意不要試圖進行欺騙Google spider的「交換連結」等。
2. web標準相容性:目前似乎越來越重要了!
有害的因素:
1. Google沙盒效應:廣為流傳但無權威證明。簡單的說,就是Google對新網站,會先觀察一段時間(據說通常是6個月),在這段時間,新網站不會被大量收錄。
2. 過期網域懲罰:使用一個已經過期的網域來啟動一個新的Web站點,以前可以用以逃避網域懲罰。現在不行了!
3. 重複內容懲罰:這很重要!應該避免在站點中出現大量的重複內容,後面會有專門的章節進行講解。
4. Google補充索引: