2010-10-06 17 views
1

我已經編寫了「條款和條件」頁面編號的段落如下:段VS有序列表

<p>1. content</p> 
<p>2. more content</p> 
<p>3. even more content</p> 

,而不是:

<ol> 
<li>content</li> 
<li>more content</li> 
<li>even more content</li> 
</ol> 

我已經被人認爲這是告訴非常不好的做法,一般是錯誤

現在,我給你的很多問題是 - 爲什麼

這仍然證實,它仍然是通過搜索引擎等拿起

我被愚蠢的或者是其他人只是被挑剔?

+0

您應該詢問http://webmasters.stackexchange.com/上的SEO問題 – HoLyVieR 2010-10-06 16:05:41

+0

@HoLyVieR - 編輯的問題名稱... – 2010-10-06 16:07:27

回答

2

它歸結爲語義。是的,其他人挑剔。是的,你所做的並不是最佳做法。不,從技術上講,你所做的不是錯誤的,但是你可以使用有序列表來添加VALUE到內容。

由於有序列表是一個標籤,它根據定義是機器可讀的,沒有任何特殊的解析。使用純文本嵌入段落內容只是使用1. 2.等不會立即暴露給任何機器讀者/代碼/其他自動化可能想要與您的內容一起工作。

OL將您的內容部分標識爲有序列表。這對內容增加了一點價值,因爲現在它提供了一些有關它的內容的元數據。這是一個編號列表。

我知道,你說的是什麼?

好了,讓我們假設這個內容正在通過使用文本閱讀軟件盲人,其中計算機讀取HTML網頁,解析內容「讀」,然後說給用戶。用戶可能啓用了一個設置 - 好吧,對於每個有序列表,我希望你一次讀一個項目,然後暫停,等待我說「下一個」。或者任何 - 只是一個任意的例子。

基本上,通過提供有關您的內容附加(語義)信息,要啓用軟件,設備等過程中更有意義,語境的方式與你的內容合作。

+0

好的答案和+代表給你 - 謝謝 – 2010-10-06 16:19:51

+0

謝謝!好極了!我的第一個答案。 – 2010-10-07 17:21:57

3

這主要是一個演示與內容的問題。

第一種方法使您保持編號爲內容,而第二種方法自身顯示編號,還允許您通過CSS自定義演示文稿。

如果您必須修改文本(例如添加或刪除段落),則明確使用數字將強制您編輯每個段落以增加或減少數字,這可能會導致錯誤。

我無法確定搜索引擎優化,但是如果編號出現在Google結果中很重要,例如,如果用戶通過官方數字搜索合法文章段落,那麼重要的是該編號顯示在文本中,因爲有序列表沒有指定抓取工具必須理解的數字格式。

0

我非常懷疑它對你的排名有什麼影響。

您應該使用有序列表,因爲這是它的目的。對段落和無序列表使用段落來表示沒有順序的事物的列表等...

+0

所以,只是重申 - 使用段落標籤沒有任何問題,除了已經存在爲編號列表製作的標籤? – 2010-10-06 16:15:21

0

有序列表在語義上是正確的:標記將列表描述爲列表。在這個段落堆棧的例子中,標記在語義上是無意義的。

就個人而言,我覺得這風格語義標記更容易,掃描和維護(SirDarius完美解釋了最後一點。)