मुझे schema.org से ब्रेडक्रंब रिच स्निपेट को लागू करने में समस्याएं हो रही हैं। जब मैं प्रलेखन का उपयोग करके अपने ब्रेडक्रंब का निर्माण करता हूं और Google रिच स्निपेट परीक्षण उपकरण के माध्यम से चलाता हूं , तो ब्रेडक्रंब की पहचान की जाती है लेकिन पूर्वावलोकन में नहीं दिखाया गया है।
<!DOCTYPE html>
<html>
<head>
<title>My Test Page</title>
</head>
<body itemscope itemtype="http://schema.org/WebPage">
<strong>You are here: </strong>
<div itemprop="breadcrumb">
<a title="Home" href="/">Home</a> >
<a title="Test Pages" href="/Test-Pages/">Test Pages</a> >
</div>
</body>
</html>
अगर मैं डेटा-vocabulary.org से स्निपेट्स का उपयोग करने के लिए बदलूं, तो अमीर स्निपेट पूर्वावलोकन में सही तरीके से दिखाई देते हैं।
<!DOCTYPE html>
<html>
<head>
<title>My Test Page</title>
</head>
<body>
<strong>You are here: </strong>
<ol itemprop="breadcrumb">
<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/" itemprop="url">
<span itemprop="title">Home</span>
</a>
</li>
<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="/Test-Pages/" itemprop="url">
<span itemprop="title">Test Pages</span>
</a>
</li>
</ol>
</body>
</html>
मैं चाहता हूं कि ब्रेडक्रम्ब को पृष्ठ के URL के बजाय खोज परिणाम में दिखाया जाए।
यह देखते हुए कि Schema.org अमीर स्निपेट्स का उपयोग करने के लिए अनुशंसित तरीका है, मैं इसका उपयोग करूंगा, हालांकि जैसा कि ब्रेडक्रंब इस पद्धति का उपयोग करके खोज परिणाम के पूर्वावलोकन में नहीं दिखा रहा है, मुझे यकीन नहीं है कि यह सही तरीके से काम कर रहा है।
क्या मैं Schema.org उदाहरण के लिए मार्कअप में कुछ गलत कर रहा हूं?