SEO教程

| | 電腦技術進化論 2008-07-18 土曜日 Vica

以下列舉一個製造機電設備的企業網站首頁的代碼,用FLASH製作,請注意是否可以看見有意義的文本:






......


儘管Meta本身不足以解決排名問題,但對Meta標籤的書寫仍然是搜索引擎優化的基礎工作。清晰準確的Meta文字與正文內容的關鍵字相呼應,是排名加分的重要條件之一。

標題(Title):
網頁優化可以說是從Title開始的。在搜索結果中,每個抓取內容的第一行顯示的文字就是該頁的Title,同樣在流覽器中打開一個頁面,位址欄上方顯示的也是該頁的Title。因此,Title可謂一個頁面的核心。對Title的書寫要注意以下問題:

1、title簡短精煉,高度概括,含有關鍵字,而不是只有一個公司名。但關鍵字不宜過多,不要超過3個片語。企業網站的title通常以公司名+關鍵字為內容

2、前幾個詞對搜索引擎最重要,因此關鍵字位置儘量靠前。

3、最好將title組織成符合語法結構和閱讀習慣的短句或短語,避免無意義的片語羅列式title

關鍵字(Keywords):
Keywords提示搜索引擎:本網站內容圍繞這些辭彙展開。因此keywords書寫的關鍵是每個詞都能在內容中找到相應的匹配才有利於排名。Meta中的關鍵字書寫技巧見前文的"關鍵字策略"。

描述(Description):
描述部分用簡短的句子告訴搜索引擎和訪問者關於本網頁的主要內容。用該網站的核心關鍵字搜索後得到的搜索結果中,描述往往顯示為標題後的幾行描述文字。Description一般被認為重要性在title和keywords之後。描述的書寫要注意以下問題:

1、描述中出現關鍵字,與正文內容相關

2、同樣遵循簡短原則,字元數含空格在內不要超過200個字元

3、補充在title和keywords中未能充分表述的說明

其他Meta標籤:
為了限制搜索引擎對內容的抓取,可以採用以下幾個Robots Meta標籤:
<meta name="Robots" content="all|none|index|noindex|follow|nofollow">
其中:
all:檔將被檢索,且頁面上的鏈結可以被查詢;
none:檔將不被檢索,且頁面上的鏈結不可以被查詢;
index:檔將被檢索;
follow:頁面上的鏈結可以被查詢;
noindex:檔將不被檢索,但頁面上的鏈結可以被查詢;
nofollow:檔將不被檢索,頁面上的鏈結可以被查詢。

但並不是所有的搜索引擎都支援meta中的robots標籤,但是所有搜索引擎都支援一個功能更強的robots.txt的文字檔案來達到上述功能(關於robots.txt文件應用的介紹,E書專家平文勝曾專門撰文詳細解說"robots.txt和Robots META標籤")。其他常用meta標籤還有:

網站作者
網站所屬目錄類別
版權聲明
網站用什麼軟體做的 ……

首頁、重要的內頁的title和meta標籤最好分別書寫,針對欄目主題體現不同的內容。
動態網頁優化
動態網站是指網站內容的更新和維護是通過一個帶有資料庫後臺的軟體,即內容管理系統(CMS)完成。一般採用ASP,PHP,Cold Fusion,CGI等程式動態生成頁面。動態頁面在網路空間中實際並不存在,它們的大部分內容通常來自與網站相連的資料庫,只有接到用戶的請求,在變數區中輸入一個值以後才會生成。動態網頁副檔名顯示為.asp、.php、cfm或.cgi,而不是靜態網頁的.html或者.htm。其URL中通常出現"?"、"="、"%",以及"&"、"$"等符號。網站使用動態技術的好處,除了增加網站交互功能,還具有容易維護和更新的優點,因此為許多大中型網站採用。

但大多數搜索引擎的蜘蛛程式都無法解讀符號"?"後的字元。這就意味著動態網頁很難被搜索引擎檢索到,因而被用戶找到的機會也大為降低。因此,建設網站之前首先要端正思想,即能夠採用靜態表現的網頁儘量不要用動態實現,重要的網頁用靜態表現。同時使用技術將動態網頁轉化成靜態網頁形式,使URL中不再包含"?""="等類似的符號。也可以通過對網站進行一些改動,間接增加動態網頁的搜索引擎可見度。即堅持"動靜結合,以靜制動"的原則。

不同技術的解決方案:
針對不同程式開發的動態網頁有著相應的解決方案。以下是作者Karen編譯的部分內容:

1、CGI/ Perl
如果你在網站中使用的是CGI或者Perl,可用一個腳本拾取環境變數前的所有字元,再將URL中剩餘的字元賦值給一個變數。這樣,你就可以在URL中使用該變數了。 不過,對於那些內置了部分SSI(Server-Side Include:伺服器端嵌入)內容的網頁,主要的搜索引擎都能夠提供索引支援。那些以.shtml為尾碼名的網頁也被解析成SSI檔,相當於通常的.html文件。但如果這些網頁在其URL中使用的是cgi-bin路徑,則仍有可能不被搜索引擎索引。

2、ASP
ASP(Active Server Pages: Web 伺服器端動態網頁開發技術)被用於基於微軟的網路服務器中。使用ASP開發的網頁,一般尾碼名為.asp。只要避免在URL中使用符號"?",大多數搜索引擎都能夠支援用ASP開發的動態網頁。

3、Cold Fusion
如果你使用的是Cold Fusion,那麼你就需要在你的伺服器端重新對其進行配置,使其能夠將一個環境變數中的符號"?"用符號"/"代替,並將替換後的數值傳給URL。這樣一來,最後到達流覽器端的就是一個靜態的URL頁。當搜索引擎對該轉換後的檔進行檢索時,它不會遭遇"?",因而可繼續對整個動態頁的索引,從而使你的動態網頁對搜索引擎仍然具有可讀性。

4、Apache 伺服器
Apache是最流行的HTTP伺服器軟體之一。它有一個叫做 mod_rewrite的重寫模組,即URL重寫轉向功能。該模組能夠使你將包含環境變數的URL轉換為能夠為搜索引擎支援的URL類型。對於那些發佈後無須多少更新的網頁內容如新聞,可採用該重寫轉向功能。

建立靜態入口:
在"靜動結合,以靜制動"的原則指導下,還可以通過對網站做一些修改,盡可能增加動態網頁的搜索引擎可見度。如將動態網頁編入靜態主頁或網站地圖的一個鏈結中,以靜態目錄的方式呈現該動頁面。或者為動態頁面建立一個專門的靜態入口頁面(gateway/entry),鏈結到動態頁面,然後將靜態入口頁面遞交給搜索引擎。

對一些重要的、內容相對固定的頁面製作為靜態網頁,如包含有豐富關鍵字的網站介紹、用戶幫助,以及含有重要頁面鏈結的網站地圖等。網站首頁儘量全部採用靜態形式,並將重要動態內容以文本鏈結方式全部呈現,雖然增加了維護工作量,但從SEO的角度看是值得的。

也可以考慮為你的重要動態內容創建靜態的鏡象網站。
內文分頁: [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13]

最後編輯: Vica 編輯於2009-03-27 土曜日 23:31
From: 本站原創
已經有0筆回應 引用(0)
看完了要说点啥?

暱稱

網址

電郵

開啟UBB 表情 開啟表情 隱藏 記住我 [註冊]