সদস্যতা এবং পেওয়াল কন্টেন্ট

আপনার সাইটে কোনও কন্টেন্ট পেওয়ালের ভিতরে আছে কিনা তা CreativeWork এর বৈশিষ্ট্য ব্যবহার করে ইঙ্গিত করার জন্য schema.org JSON-LD কিভাবে ব্যবহার করবেন, তা এই পৃষ্ঠায় বলা হল। এই স্ট্রাকচার্ড ডেটার সাহায্যে Google বুঝে নেয় কোনও কন্টেন্ট পেওয়ালের ভিতরে থাকা কন্টেন্ট নাকি ক্লোকিং করা কন্টেন্ট, যা আমাদের নির্দেশিকা লঙ্ঘন করে। সদস্যতা এবং পেওয়াল কন্টেন্টের বিষয়ে আরও জানুন।

উদাহরণ

পেওয়াল কন্টেন্টের ক্ষেত্রে প্রযোজ্য NewsArticle স্ট্রাকচার্ড ডেটার একটি উদাহরণ নিচে দেওয়া হল।

নির্দেশিকা

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

  • JSON-LD হল পেওয়াল কন্টেন্টের স্ট্রাকচার্ড ডেটা নির্দিষ্ট করার একমাত্র গ্রহণযোগ্য পদ্ধতি।
  • কন্টেন্টের বিভাগগুলি নেস্ট করবেন না।
  • cssSelector বৈশিষ্ট্যের জন্য শুধুমাত্র .class নির্বাচকগুলিই ব্যবহার করুন।

পেওয়াল কন্টেন্টে মার্ক-আপ যোগ করুন

আপনি যদি আপনার ওয়েবসাইটের কন্টেন্টে সদস্যতা ভিত্তিক অ্যাক্সেস অথবা রেজিস্ট্রেশনের বিনিময়ে অ্যাক্সেসের ব্যবস্থা রেখে থাকেন, তাহলে নিচে উল্লেখ করা ধাপগুলি অনুসরণ করুন। নিচে দেওয়া উদাহরণটি NewsArticle স্ট্রাকচার্ড ডেটার ক্ষেত্রে প্রযোজ্য। আপনার পৃষ্ঠার সমস্ত ভার্সনেই এই ধাপগুলি অনুসরণ করতে হবে (AMP এবং AMP নয়, দু ধরনেরই পৃষ্ঠা)।

  1. আপনার পৃষ্ঠার প্রতিটি পেওয়াল বিভাগের পাশে একটি ক্লাস নেম যোগ করুন। যেমন:
    <p>This content is outside a paywall and is visible to all.</p>
    <div class="paywall">This content is inside a paywall, and requires a subscription or registration.</div>
  2. NewsArticle স্ট্রাকচার্ড ডেটা যোগ করুন।
  3. NewsArticle স্ট্রাকচার্ড ডেটায় হাইলাইট করা JSON-LD স্ট্রাকচার্ড ডেটা যোগ করুন।
    {
      "@context": "http://schema.org",
      "@type": "NewsArticle",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://example.org/article"
      },
      (...)
      "isAccessibleForFree": "False",
      "hasPart":
        {
        "@type": "WebPageElement",
        "isAccessibleForFree": "False",
        "cssSelector" : ".paywall"
        }
     }
    

একাধিক পেওয়াল বিভাগ

আপনার পৃষ্ঠায় যদি একাধিক পেওয়াল বিভাগ থাকে, তাহলে ক্লাস নেমগুলি বিভাগ অনুযায়ী যোগ করুন।

পৃষ্ঠার একাধিক পেওয়াল বিভাগের একটি উদাহরণ দেখুন:

<div class="section1">This content is inside a paywall, and requires a subscription or registration.</div>
<p>This content is outside a paywall and is visible to all.</p>
<div class="section2">This is another section that's inside a paywall, and requires a subscription or registration.</div>

একাধিক পেওয়াল বিভাগের NewsArticle স্ট্রাকচার্ড ডেটার উদাহরণ নিচে দেওয়া হল।

{
  "@context": "http://schema.org",
  "@type": "NewsArticle",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://example.org/article"
  },
  (...)
  "isAccessibleForFree": "False",
  "hasPart": [
    {
    "@type": "WebPageElement",
    "isAccessibleForFree": "False",
    "cssSelector" : ".section1"
    },
    {
    "@type": "WebPageElement",
    "isAccessibleForFree": "False",
    "cssSelector" : ".section2"
    }
  ]
 }

AMP সংক্রান্ত বিবেচ্য বিষয়

আপনার কোনও AMP পৃষ্ঠায় যদি স্ট্রাকচার্ড ডেটা থাকে, তাহলে প্রয়োজন মতো amp-access ব্যবহার করার কথা বিবেচনা করুন।

Send feedback about...

সার্চ
সার্চ