2012-07-02 37 views
1

我是新來的搜索引擎優化,聽說在html中使用微數據標籤可以顯着提高搜索引擎優化。所以,對於我的一個頁面來說,模式類型是一個組織......特別是一個運動隊。成員是運動隊的其中一個屬性。所以,我有以下代碼:將一個微數據項目範圍嵌套在另一個範圍內的格式是什麼?

<div itemscope itemtype="http://schema.org/SportsTeam"> 
    <span itemprop="name">New York Yankees</span> 
    <span itemprop="members">Derek Jeter</span> 
</div> 

「成員」 itemprop必須是一個人的itemscope(http://schema.org/Person)。將一個itemscope嵌套在另一個內部的格式是什麼?

+0

查看之後,微數據看起來很像XML到HTML的結構化部分集成。有趣。 – JAB

+1

@JAB:「微數據看起來很像XML到HTML的結構化部分集成」 - 不。 –

回答

3

Google article on microdata tags


下面的例子示出了相同的HTML,但在這種情況下,包括地址屬性。

<div itemscope itemtype="http://data-vocabulary.org/Person"> 
    My name is <span itemprop="name">Bob Smith</span>, 
    but people call me <span itemprop="nickname">Smithy</span>. 
    Here is my homepage: 
    <a href="http://www.example.com" itemprop="url">www.example.com</a>. 
    I live in 
    <span itemprop="address" itemscope 
     itemtype="http://data-vocabulary.org/Address"> 
     <span itemprop="locality">Albuquerque</span>, 
     <span itemprop="region">NM</span> 
    </span> 
    and work as an <span itemprop="title">engineer</span> 
    at <span itemprop="affiliation">ACME Corp</span>. 
</div> 

下面是這個樣本是如何工作的:

address屬性本身就是一個項目,包含它自己的屬性集。這通過將itemscope屬性放在聲明address屬性的項目上,並使用itemtype屬性指定要描述的項目的類型來指示,如下所示:<span itemprop="address" itemscope itemtype="http://data-vocabulary.org/Address">


我想補充一點,微標籤處於初期階段,所以你不能保證規範將保持很長時間的完整。我個人預測,黑帽SEO的人將會完成這一切,而這將讓Google很難跟上這些伎倆。所以,雖然他們可能會爲您提供臨時的搜索引擎優化提升,但不要過度依賴它們。

從更積極的方面來看,我可以看到這些微標籤對於非SEO目的非常有用,特別是在屏幕閱讀器領域。好玩的東西!

+2

我正在添加一個答案,但這會打敗我會寫的任何東西。我確實想要說http://diveintohtml5.info/extensibility.html也有很好的參考價值 –

+0

@JimDeville同意,這是一個很好的參考。 – Polynomial

+0

有趣。那麼,什麼是一個更安全的選擇,以提高搜索引擎優化?如果微數據標籤仍處於初始階段,那麼更可靠的是什麼? – Lance

相關問題