Konten langganan dan paywall

Halaman ini menjelaskan cara menggunakan schema.org JSON-LD untuk menunjukkan konten paywall di situs Anda dengan properti CreativeWork. Data terstruktur ini membantu Google dalam membedakan konten paywall dengan praktik penyelubungan yang melanggar panduan kami. Pelajari lebih lanjut tentang konten langganan dan paywall.

Contoh

Klik tombol di bawah untuk melihat contoh data terstruktur NewsArticle dengan konten paywall.

Panduan

Anda harus mengikuti panduan data terstruktur umum dan panduan teknis agar halaman Anda memenuhi syarat untuk ditampilkan dalam hasil penelusuran. Selain itu, panduan berikut juga berlaku untuk konten paywall:

  • Format JSON-LD dan microdata adalah metode yang diterima guna menentukan data terstruktur untuk konten paywall.
  • Jangan menumpuk bagian konten.
  • Hanya gunakan selektor .class untuk properti cssSelector.

Menambahkan markup ke konten paywall

Jika Anda menawarkan akses berbasis langganan ke konten situs, atau jika pengguna harus mendaftar agar dapat mengakses konten apa pun yang ingin Anda indeks, ikuti langkah-langkah di bawah. Contoh berikut berlaku untuk data terstruktur NewsArticle. Pastikan Anda mengikuti langkah-langkah berikut untuk semua versi halaman (termasuk AMP dan non-AMP).

  1. Tambahkan nama kelas di setiap bagian paywall halaman Anda. Misalnya:
    <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. Tambahkan data terstruktur NewsArticle.
  3. Tambahkan data terstruktur JSON-LD yang disorot ke data terstruktur NewsArticle Anda.
    {
      "@context": "http://schema.org",
      "@type": "NewsArticle",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://example.org/article"
      },
      (...)
      "isAccessibleForFree": "False",
      "hasPart": {
        "@type": "WebPageElement",
        "isAccessibleForFree": "False",
        "cssSelector": ".paywall"
      }
    }
    

Beberapa bagian paywall

Jika Anda memiliki beberapa bagian paywall pada sebuah halaman, tambahkan nama-nama kelas sebagai sebuah array.

Berikut adalah contoh bagian paywall pada halaman:

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

Berikut adalah contoh data terstruktur NewsArticle dengan beberapa bagian paywall.

{
  "@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"
    }
  ]
}

Pertimbangan terkait AMP

Berikut daftar pertimbangan yang harus diperhatikan jika Anda menggunakan halaman AMP:

  • Jika Anda memiliki halaman AMP dengan konten paywall, gunakan amp-subscriptions jika sesuai.
  • Pastikan endpoint otorisasi Anda memberikan akses ke konten untuk bot yang sesuai dari Google dan pihak lainnya. Otorisasi ini berbeda untuk tiap penayang.
  • Pastikan kebijakan akses bot Anda sama, baik untuk halaman AMP dan non-AMP. Jika tidak, hal ini akan menyebabkan error ketidakcocokan konten yang muncul di Search Console.

Memastikan Google dapat meng-crawl dan mengindeks halaman Anda

Ada beberapa cara untuk memastikan Google dapat meng-crawl dan mengindeks konten di halaman Anda:

  • Jika Anda hanya ingin Google meng-crawl dan mengindeks konten halaman yang berada di luar paywall dan yang terlihat oleh semua orang, lewati langkah ini.
  • Jika Anda ingin Google meng-crawl dan mengindeks keseluruhan halaman (termasuk bagian paywall), pastikan Googlebot dan Googlebot-News (jika ada) dapat mengakses halaman Anda.
  • Jika Anda ingin mencegah Google menampilkan link cache halaman Anda, gunakan tag meta robot noarchive.

Kirim masukan tentang...

Penelusuran
Penelusuran