2013-07-11 7 views
7

एक समाचार पोस्टमाइक्रोडाटा का उपयोग करके "संबंधित समाचार" को कैसे चिह्नित करें?

<article itemscope itemtype="http://schema.org/NewsArticle">  

    <h1 itemprop="headline">Awesome News</h1>  

    <div itemprop="articleBody"> 
    bla bla bla... 
    </div> 

</article> 

जैसा होगा मैं संबंधित समाचार में शामिल हैं और उन्हें मार्कअप चाहते हैं क्या है?

<ul> 
    <li><a href="related_news_1.html">Related News 1</a></li> 
    <li><a href="related_news_2.html">Related News 2</a></li> 
    <li><a href="related_news_3.html">Related News 3</a></li> 
</ul> 

उत्तर

5

वेबपेज से तत्व का उपयोग itemtype कोशिश (से: http://schema.org/WebPage, मुझे पता है कि आप इस मामले में NewsArticle उपयोग कर रहे हैं, लेकिन मैं इस उदाहरण के लिए अनुच्छेद प्रयुक्त):

<div itemscope itemtype="http://schema.org/Article"> 
    <span itemprop="name">How to Tie a Reef Knot</span> 
    by <span itemprop="author">John Doe</span> 
    This article has been tweeted 1203 times and contains 78 user comments. 
    <meta itemprop="interactionCount" content="UserTweets:1203" /> 
    <meta itemprop="interactionCount" content="UserComments:78" /> 
</div> 


<ul itemscope itemtype="http://schema.org/WebPage"> 
    <li itemprop="relatedLink"><a href="related_news_1.html">Related News 1</a></li> 
    <li itemprop="relatedLink"><a href="related_news_2.html">Related News 2</a></li> 
    <li itemprop="relatedLink"><a href="related_news_3.html">Related News 3</a></li> 
</ul> 

Google वेबमास्टर टूल इसे देखता है इस तरह:

enter image description here

वैकल्पिक रूप से

आप इस तरह यह कर सकते हैं:

<ul itemscope itemtype="http://schema.org/WebPage"> 
    <li><a href="related_news_1.html" itemprop="relatedLink">Related News 1</a></li> 
    <li><a href="related_news_2.html" itemprop="relatedLink">Related News 2</a></li> 
    <li><a href="related_news_3.html" itemprop="relatedLink">Related News 3</a></li> 
</ul> 

और गूगल तो इस तरह इसे देखता है:

enter image description here

+2

चाहेंगे नहीं अपना पहला उदाहरण ('itemprop =" relatedLink "' 'पर बजाय' A' की li') के रूप में गलत हो [ 'relatedLink' में अपेक्षित प्रकार 'URL'] है (http://schema.org/WebPage)? – unor

+1

Thats क्यों मैंने दो उदाहरण संलग्न किए हैं। Google दोनों मामलों में इसे अच्छी तरह से मानता है इसलिए मैंने सोचा कि यह सही था (मैं उपरोक्त दोनों विधियों का भी उपयोग करता हूं और कभी भी अनुक्रमण के साथ समस्या नहीं थी, लेकिन शायद आप सही हैं :)) – Archios

संबंधित मुद्दे

 संबंधित मुद्दे