স্কেমা.অর্গ সমৃদ্ধ স্নিপেট ব্যবহার করে ব্রেডক্রাম্ব


9

স্কিমা.আর.জি. থেকে ব্রেডক্রাম্ব সমৃদ্ধ স্নিপেটগুলি প্রয়োগ করতে আমার সমস্যা হচ্ছে। আমি যখন ডকুমেন্টেশন ব্যবহার করে আমার ব্রেডক্রাম্ব তৈরি করি এবং গুগল রিচ স্নিপেট পরীক্ষার সরঞ্জামটির মাধ্যমে চালিত করি , তখন ব্রেডক্রাম্ব সনাক্ত করা যায় তবে পূর্বরূপে প্রদর্শিত হয় না।

<!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>

আমি চাই ব্রেডক্রাম্বকে পৃষ্ঠায় ইউআরএল না করে অনুসন্ধানের ফলাফলটিতে দেখানো হোক।

স্কিমা.আর.জি সমৃদ্ধ স্নিপেটগুলি ব্যবহার করার প্রস্তাবিত উপায় হিসাবে প্রদত্ত, আমি বরং এটি ব্যবহার করব, তবে ব্রেডক্রাম্ব এই পদ্ধতিটি ব্যবহার করে অনুসন্ধানের ফলাফলের পূর্বরূপে প্রদর্শিত হচ্ছে না বলে আমি নিশ্চিত নই যে এটি সঠিকভাবে কাজ করছে।

আমি কি স্কিমা.অর্গ উদাহরণের জন্য মার্কআপে কিছু ভুল করছি?


গুগল অন্যের উপর মাইক্রোডাটা ফর্ম্যাট ব্যবহার করার পরামর্শ দেয়। তারা মাইক্রোডাটা এবং আরডিএফএ সমর্থন করে জিপিড্রেটস এবং আরডিএফএ সাপোর্ট করে জিও / ওয়েবেমাস্টারস / বিন / যদি আপনি এটি অনুসন্ধানের ফলাফলগুলিতে প্রদর্শিত হতে চান তবে আমি তাদের প্রস্তাবিত ফর্ম্যাটটি ব্যবহার করব।
আনাজিও

উত্তর:


3

এই প্রয়োগের সাথে:

<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
      <a href="http://www.example.com/dresses" itemprop="url">
    <span itemprop="title">Dresses</span>
  </a> &gt;
</div>  
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
  <a href="http://www.example.com/dresses/real" itemprop="url">
    <span itemprop="title">Real Dresses</span>
  </a> &gt;
</div>  
<div itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
  <a href="http://www.example.com/clothes/dresses/real/green" itemprop="url">
    <span itemprop="title">Real Green Dresses</span>
  </a>
</div>

গুগলে আপনার নীচের ব্রেডক্রাম্ব থাকবে:

Dresses > Real Dresses > Real Green Dresses

1
আমি আপনার বেয়ারনেড লেডিস রেফারেন্সের জন্য +1 করব, তবে দুঃখের সাথে আমি মনে করি যে আমি ভোটিং সিস্টেমটি অপব্যবহার করব :-) সুতরাং আমি আপনাকে পরিবর্তে একটি কার্যত সমাধানের জন্য +1 করব।
পল ডি'আউস্ট

1

আমার কাছে মনে হচ্ছে সমস্যাটি স্কিমা.অর্গ ডকুমেন্টেশন নিজেই। এখানে কিছু শিক্ষামূলক লিঙ্ক রয়েছে:

আমি এগুলিকে প্রথমে সবচেয়ে সহায়ক হিসাবে স্থান দিয়েছি, মূলত তারা সমস্তই একে অপরের সাথে লিঙ্ক করে। এই পদক্ষেপটি এই মাসের শেষের দিকে শেষ হয়েছে তবে মনে হচ্ছে ফলাফলটি আপনার দ্বিতীয় উদাহরণের মতো হবে।

এটি দুঃখের বিষয় কারণ এইচটিএমএলটি যতটা জটিল হওয়া দরকার তার চেয়ে জটিল হয়ে ওঠে তবে আমরা সেখানে আছি।

আশা করি এইটি কাজ করবে!


1

আমি সম্প্রতি এ নিয়ে কিছু গবেষণা করছি।

দেখা যাচ্ছে যে গুগল ব্রেডক্র্যাম্বসের জন্য যা প্রস্তাব দেয় তা কার্যকর হয় না। কয়েক সপ্তাহ আগে আমি যখন দেখেছি তখন গুগলের রিচ স্নিপেট সরঞ্জামে তাদের নিজস্ব উদাহরণ ব্যর্থ হয়েছিল। এটি প্রদর্শিত হয় যে গুগল কিছুটা পিছিয়ে রয়েছে তবে অন্যদের চেয়ে এখনও এগিয়ে।

ডেটা-ভোকাবুলারি.অর্গ হ'ল গৃহীত এবং ডি-ফ্যাক্টো স্ট্যান্ডার্ড যদিও স্কিমআআরআরওজে এটি অবহিত হিসাবে ডেটা-ভোকাবুলারি.অর্গের সাথে প্রতিস্থাপন করেছে said তবে বাস্তবতা বাকবিতণ্ডার সাথে মেলে না। উদ্দেশ্য হ'ল স্কিমা.আরোগ ডাটা-ভোকাবুলারি.অর্গ.কে প্রতিস্থাপন করবে এবং এটি হতে পারে। তবুও, আমি কোথাও একটি স্নিপেট (পাং উদ্দেশ্যযুক্ত) পেয়েছি যাতে উল্লেখ করা হয়েছে যে গুগল স্কিমা.আর.আরগ সনাক্ত করতে এখনও তাদের কোডটি পরিবর্তন করে নি।

এটি বলার পরেও, এটি আমি গুগল এবং বিংয়ের ক্ষেত্রে কাজ করে এমন উদাহরণটি পেয়েছি, যদিও বিং কিছু সময়ের মধ্যে কিছুটা পরিবর্তন করেছে তাই বিং আপনার পক্ষে গুরুত্বপূর্ণ হলে সতর্কতা অবলম্বন করুন।

<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a itemprop="url" href="http://www.example.com/"><span itemprop="title">Home</span></a> &gt; </span>
<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a itemprop="url" href="http://www.example.com/marvel/"><span itemprop="title">Marvel Comics</span></a> &gt; </span>
<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a itemprop="url" href="http://www.example.com/fantastic-four/"><span itemprop="title">Fantastic Four</span></a> &gt; </span>
<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a itemprop="url" href="http://www.example.com/fantastic-four/58/"><span itemprop="title">Fantastic Four #48: The Coming of Galactus</span></a></span>

আশাকরি এটা সাহায্য করবে.


1

(ভোক্তা সমর্থন বাদ দেওয়া।)

শব্দভাণ্ডার স্কিমা.অর্গ.একটি WebPage(এবং এর উপ-প্রকার) এর জন্য ব্রেডক্র্যাম্ব সরবরাহ করার জন্য দুটি উপায় সরবরাহ করে :

পাঠ্য ব্যবহার করা সহজ, তবে কাঠামোগত (গ্রাহকদের জন্য পার্স করা শক্ত)।
ব্যবহার BreadcrumbListকরা আরও জটিল, তবে স্পষ্টভাবে প্রয়োজনীয় কিছু নির্দিষ্ট করতে (গ্রাহকদের জন্য পার্স করা সহজ) মঞ্জুরি দেয়।

আপনার উদাহরণ গ্রহণ করে, ব্যবহারটি এর BreadcrumbListমতো দেখতে পারা যায়:

<body itemscope itemtype="http://schema.org/WebPage">     
  <strong>You are here: </strong>
  <div itemprop="breadcrumb" itemscope itemtype="http://schema.org/BreadcrumbList">

    <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
      <meta itemprop="position" content="1" />
      <a itemprop="item" href="/">
        <span itemprop="name">Home</span>
      </a>
    </span> 

    &gt;

    <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
      <meta itemprop="position" content="2" />
      <a itemprop="item" href="/Test-Pages/">
        <span itemprop="name">Test Pages</span>
      </a>
    </span>

  </div>
</body>

(হোয়াইটস্পেস যদি উদ্বেগজনক হয় তবে আপনাকে উপাদানগুলি সরিয়ে নিতে হতে পারে))

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.