सदस्यता और paywall की गई सामग्री

यह पेज आपकी साइट पर CreativeWork प्रॉपर्टी से paywall की गई सामग्री दिखाने के लिए schema.org JSON-LD के इस्तेमाल का तरीका बताता है. यह स्ट्रक्चर्ड डेटा paywall की गई सामग्री और हमारे दिशा-निर्देशों का उल्लंघन करने वाली क्लोकिंग के बीच फ़र्क समझने और उनकी पहचान करने में Google की मदद करता है. सदस्यता और paywall की गई सामग्री के बारे में ज़्यादा जानें.

उदाहरण

paywall की गई सामग्री वाले NewsArticle स्ट्रक्चर्ड डेटा का एक उदाहरण यहां दिया गया है.

दिशा-निर्देश

अगर आप चाहते हैं कि आपका पेज खोज नतीजों में दिखाई दे, तो इसके लिए आपको सामान्य स्ट्रक्चर्ड डेटा के दिशा-निर्देशों और तकनीकी दिशा-निर्देशों का पालन करना चाहिए. इसके साथ ही, paywall की गई सामग्री पर नीचे दिए दिशा-निर्देश लागू होते हैं.

  • JSON-LD और माइक्रोडेटा फ़ॉर्मैट मंज़ूर किए गए ऐसे तरीके हैं जिनसे paywall की गई सामग्री के लिए स्ट्रक्चर्ड डेटा तय किया जाता है.
  • सामग्री के सेक्शन नेस्ट न करें.
  • cssSelector प्रॉपर्टी के लिए सिर्फ़ .class सिलेक्टर इस्तेमाल करें.

paywall की गई सामग्री में मार्कअप जोड़ें

अगर आपकी वेबसाइट की सामग्री को इस्तेमाल करने के लिए सदस्यता लेना ज़रूरी है या यह ज़रूरी है कि उपयोगकर्ता रजिस्टर करके ही वह सामग्री इस्तेमाल करें जिसे आप इंडेक्स कराना चाहते हैं, तो नीचे दिया गया तरीका आज़माएं. नीचे दिया गया उदाहरण NewsArticle स्ट्रक्चर्ड डेटा पर लागू होता है. अपने पेज के सभी वर्शन के लिए इस तरीके का पालन ज़रूर करें. इसमें एएमपी और बिना एएमपी वाले वर्शन शामिल हैं.

  1. अपने पेज के paywall किए गए हर सेक्शन के आगे-पीछे किसी श्रेणी का नाम जोड़ें. उदाहरण के लिए:
    <body>
    <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>
    </body>
    
  2. NewsArticle स्ट्रक्चर्ड डेटा जोड़ें.
  3. अपने NewsArticle स्ट्रक्चर्ड डेटा में हाइलाइट किया गया JSON-LD स्ट्रक्चर्ड डेटा जोड़ें.
    {
      "@context": "https://schema.org",
      "@type": "NewsArticle",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://example.org/article"
      },
      (...)
      "isAccessibleForFree": "False",
      "hasPart": {
        "@type": "WebPageElement",
        "isAccessibleForFree": "False",
        "cssSelector": ".paywall"
      }
    }
    

paywall किए गए कई सेक्शन

अगर आपके किसी पेज पर paywall किए गए कई सेक्शन हैं, तो श्रेणी के नामों को एक खास क्रम (ऐरे) के रूप में जोड़ें.

किसी पेज पर paywall किए गए एक से ज़्यादा सेक्शन का एक उदाहरण यहां दिया गया है:

<body>
<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>
</body>

यहां NewsArticle स्ट्रक्चर्ड डेटा का उदाहरण दिया गया है जिसमें कई सारे paywall किए गए सेक्शन शामिल हैं.

{
  "@context": "https://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"
    }
  ]
}

एएमपी वाले स्ट्रक्चर्ड डेटा के लिए इन बातों पर ध्यान दें

अगर आप एएमपी पेजों का इस्तेमाल करते हैं, तो यहां उन चीज़ों की सूची दी गई है जिन्हें आपको ध्यान में रखना चाहिए:

  • अगर आपके पास paywall की गई सामग्री वाला एएमपी पेज है, तो जहां सही हो वहां amp-subscriptions का इस्तेमाल करें.
  • पक्का करें कि अनुमति देने वाला आपका एंडपॉइंट Google और दूसरे सर्च इंजन के सही बॉट को सामग्री का ऐक्सेस देता है. यह हर प्रकाशक के मुताबिक अलग-अलग होता है.
  • यह ज़रूरी है कि एएमपी और गैर-एएमपी पेजों को ऐक्सेस करने के लिए बॉट पर एक ही नीति लागू हो, वरना ऐसी गड़बड़ियां आ सकती हैं जिनकी वजह से सामग्रियां मेल न खाएं. ये गड़बड़ियां Search Console में दिखाई देती हैं.

पक्का करें कि Google आपके पेज क्रॉल और इंडेक्स कर पाए

Google आपके पेज पर मौजूद सामग्री को क्रॉल और इंडेक्स कर पाए, इसे पक्का करने के कई तरीके हैं:

  • अगर आप यह चाहते हैं कि Google सिर्फ़ ऐसे पेज की सामग्री को क्रॉल और इंडेक्स करे जो paywall से बाहर है और सभी को दिखाई दे, तो यह चरण छोड़ें.
  • अगर आप चाहते हैं कि paywall किए गए सेक्शन के साथ Google आपके पूरे पेज को क्रॉल और इंडेक्स करे, तो पक्का करें कि Googlebot, और Googlebot-News ज़रूरत पड़ने पर आपके पेज को ऐक्सेस कर सके.
  • अगर आप Google को अपने पेज का कैश में स्टोर किया गया लिंक देखने से रोकना चाहते हैं, तो noarchive रोबोट मेटा टैग का इस्तेमाल करें.