對搜索引擎最友好(Search Engine Friendly)的網頁是靜態網頁,但大部份內容豐富或互動型網站都不可避免採用到相關技術語言來實現內容管理和交互功能。SEO 思想指導下的技術支持,主要是對特定代碼的優化和對動態網頁進行靜態處理的措施。html
Title 和 Meta 標籤web
以.html 或.htm 爲擴展名的 HTML 文檔稱爲靜態網頁。Meta 稱爲元標誌,用於網頁的<head>與</head>中。Meta 標籤的用處不少,目前幾乎全部的搜索引擎機器人都經過自動查找Meta 值來給網頁分類,是籍此判斷網頁內容的基礎。其中最重要的是 description(網站描述)和 keywords(網站關鍵詞)。另一個基本的屬性是 Title 標籤,提示搜索引擎關於本頁的主題。Meta 和 Title 的形式在 html 語言中體現爲:
<head>
<title>title 標題</title>
<meta name="keywords" content="網頁描述">
<meta name="description" content="關鍵詞">
......
</head>
儘管Meta自己不足以解決排名問題,但對Meta標籤的書寫仍然是搜索引擎優化的基礎工做。清晰準確的 Meta 文字與正文內容的關鍵詞相呼應,是排名加分的重要條件之一。
標題(Title):瀏覽器
網頁優化能夠說是從 Title 開始的。在搜索結果中,每一個抓取內容的第一行顯示的文字就是該頁的 Title,一樣在瀏覽器中打開一個頁面,地址欄上方顯示的也是該頁的 Title。所以,Title 可謂一個頁面的核心。對 Title 的書寫要注意如下問題:
一、title 簡短精煉,高度歸納,含有關鍵詞,而不是隻有一個公司名。但關鍵詞不宜過多,不要超過 3 個詞組。企業網站的 title 一般以公司名+關鍵詞爲內容
二、前幾個詞對搜索引擎最重要,所以關鍵詞位置儘可能靠前。
三、最好將 title 組織成符合語法結構和閱讀習慣的短句或短語,避免無心義的詞組羅列式title
關鍵詞(Keywords):優化
Keywords 提示搜索引擎:本網站內容圍繞這些詞彙展開。所以 keywords 書寫的關鍵是每一個詞都能在內容中找到相應的匹配纔有利於排名。Meta 中的關鍵詞書寫技巧見前文的「關鍵詞策略」。不過如今搜索引擎已經減小了對此的抓取與權重。
描述(Description):網站
描述部分用簡短的句子告訴搜索引擎和訪問者關於本網頁的主要內容。用該網站的核心關鍵詞搜索後獲得的搜索結果中,描述每每顯示爲標題後的幾行描述文字。Description 通常被認爲重要性在 title 和 keywords 以後。描述的書寫要注意如下問題:
一、 描述中出現關鍵詞,與正文內容相關
二、 一樣遵循簡短原則,字符數含空格在內不要超過 200 個字符
三、 補充在 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 的文本文件來達到上述功能。其它經常使用 meta標籤還有:
<META name author> 網站做者
<META name classification> 網站所屬目錄類別
<META name copyright> 版權聲明
<META name generator> 網站用什麼軟件作的
……
首頁、重要的內頁的 title 和 meta 標籤最好分別書寫,針對欄目主題體現不一樣的內容。spa