內容或標記會干擾搜尋引擎分析網頁的能力

這些規則可識別無法讓搜尋引擎正確分析網站的內容或標記。

混亂內容概觀

混亂內容是指雖可提高搜尋引擎排名,但建構的方式會讓搜尋引擎需更費力才能找到它的內容或程式碼。

Microsoft Expression Web SEO 檢查程式會利用已知搜尋引擎行為模式的子集來評估網站。

混亂內容問題

Expression Web SEO 檢查程式會偵測並回報下列狀況。

網頁語式不正確

網頁標記沒有遵照 XHTML 正確語式的規則。SEO 檢查程式無法精確檢查語式不正確的網頁。

如需詳細資訊,請參閱 WEB1042 - 網頁語式不正確

缺少 <html> 標籤

此網頁沒有任何 <html> 標籤。除非網頁包含在 <html> 標籤內,否則 SEO 檢查程式無法正確檢查該網頁。

如需詳細資訊,請參閱 WEB1065 - 缺少 <html> 標籤

缺少 <body> 標籤

因為搜尋引擎通常認為 <body> 標籤外部文字的相關性低於 <body> 標籤內部的文字,所以每個網頁都應該包含 <body> 標籤,並在其中加入搜尋相關文字。

如需詳細資訊,請參閱 WEB1001 - 缺少 <body> 標籤

<meta name="robots"> 標籤包含無效值

若在 <meta name="robots"> 標籤中不正確地使用屬性值 nofollownoindex ,可能會使網站的搜尋引擎結果發生明顯的變化。

如需詳細資訊,請參閱 WEB1038 - <meta name="robots"> 標籤包含無效值

標準連結不是定義在 <head> 標籤區段內

標準連結定義在此網頁的 <head> 標籤區段外部。

如需詳細資訊,請參閱 WEB1057 - 標準連結不是定義在 <head> 標籤區段內

標準連結不止一個

每個網頁只能包含一個標準連結。

如需詳細資訊,請參閱 WEB1056 - 標準連結不止一個

<title> 標籤不是定義在 <head> 標籤區段之內

<title> 標籤定義在 <head> 標籤區段外部。除非 <title> 標籤包含在 <head> 標籤區段內,否則搜尋引擎可能不會分析它。

如需詳細資訊,請參閱 WEB1046 - <title> 標籤不是在 <head> 標籤區段內定義

<title> 標籤只能在網頁中宣告一次

如果網頁的 <head> 標籤區段中有一個以上的 <title> 標籤,搜尋引擎可能會任意決定搜尋引擎結果中相關性最高的結果。

如需詳細資訊,請參閱 WEB1050 - <title> 標籤只能在網頁中宣告一次

<meta name="description"> 標籤不在 <head> 標籤區段內

除非 <meta name="description"> 標籤包含在網頁的 <head> 標籤區段內,否則搜尋引擎將很難找到該標籤。

如需詳細資訊,請參閱 WEB1022 - <meta name="description"> 標籤不在 <head> 標籤區段內

<meta name="keywords"> 標籤不在 <head> 標籤區段內

除非 <meta name="keywords"> 標籤包含在網頁的 <head> 標籤區段內,否則搜尋引擎將很難找到該標籤。

如需詳細資訊,請參閱 WEB1029 - <meta name="keywords"> 標籤不在 <head> 標籤區段內

<meta name="keywords"> 標籤只能在網頁中宣告一次

如果網頁的 <head> 標籤區段中有一個以上的 <meta name="keywords"> 標籤,搜尋引擎可能會任意決定搜尋引擎結果中相關性最高的結果。

如需詳細資訊,請參閱 WEB1033 - <meta name="keywords"> 標籤只能在網頁中宣告一次

<h1> 不在 <body> 標籤區段內

除非標題標籤 (<h2><h6>) 包含在網頁的 <body> 標籤區段內,否則搜尋引擎將很難找到該標籤。

如需詳細資訊,請參閱 WEB1008 - <h1> 不在 <body> 標籤區段內

網頁的 <h1> 標籤超過一個

如果網頁中有一個以上的 <h1> 標籤,搜尋引擎可能會任意決定搜尋引擎結果中相關性最高的結果。

如需詳細資訊,請參閱 WEB1004 - <h1> 標籤只能在網頁中宣告一次

另請參閱

概念

SEO 規則
SEO 概念
內容不在搜尋引擎預期找到它的地方
內容或標記的模式可能與詐騙行為相關
內容或標記會降低網頁在搜尋引擎結果中的吸引力
內容導致搜尋引擎將兩個以上的網頁視為與相同搜尋詞彙相關
內容或標記讓搜尋引擎無法分析您的網站