Abonelik ve ödeme duvarlı içerik

Bu sayfada, sitenizde ödeme duvarlı içeriği göstermek için CreativeWork özelliklerinden yararlanarak schema.org JSON-LD yönteminin nasıl kullanılacağı anlatılmaktadır. Bu yapılandırılmış veriler sayesinde Google, ödeme duvarlı içeriği, yönergelerimizi ihlal eden gizleme uygulamasından ayırt edebilir. Abonelik gerektiren ve ödeme duvarlı içerik ile ilgili daha fazla bilgi edinin.

Örnek

Ödeme duvarlı içeriğe sahip NewsArticle yapılandırılmış verilerinin bir örneğini burada görebilirsiniz.

Yönergeler

Sayfanızın arama sonuçlarında görünmeye uygun olması için genel yapılandırılmış veri yönergelerine ve teknik yönergelere uymanız gerekir. Ayrıca, aşağıdaki yönergeler ödeme duvarlı içerik için geçerlidir.

  • JSON-LD, ödeme duvarlı içerik için yapılandırılmış verileri belirtmenin kabul edilen tek yöntemidir.
  • İçerik bölümlerini iç içe yerleştirmeyin.
  • cssSelector mülkü için yalnızca .class seçicileri kullanın.

Ödeme duvarlı içeriğe işaretleme ekleme

Web sitesi içeriğiniz için aboneliğe dayalı erişim sunarsanız veya kullanıcıların dizine alınmasını istediğiniz içeriğe erişim için kaydolmaları gerekirse aşağıdaki adımları uygulayın. Aşağıdaki örnek, NewsArticle yapılandırılmış verileri için geçerlidir. Sayfanızın tüm sürümleri için (AMP ve AMP olmayanlar dahil) bu adımları uyguladığınızdan emin olun.

  1. Sayfanızın her ödeme duvarlı bölümüne sınıf adı ekleyin. Örneğin:
    <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 yapılandırılmış verilerini ekleyin.
  3. Vurgulanmış JSON-LD yapılandırılmış verilerini NewsArticle yapılandırılmış verilerinize ekleyin.
    {
      "@context": "http://schema.org",
      "@type": "NewsArticle",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://example.org/article"
      },
      (...)
      "isAccessibleForFree": "False",
      "hasPart":
        {
        "@type": "WebPageElement",
        "isAccessibleForFree": "False",
        "cssSelector" : ".paywall"
        }
     }
    

Birden fazla ödeme duvarlı bölüm

Bir sayfada birden fazla ödeme duvarlı bölümünüz varsa sınıf adlarını dizi olarak ekleyin.

Bir sayfadaki ödeme duvarlı bölümlerin örneğini burada görebilirsiniz:

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

Birden fazla ödeme duvarlı bölümün yer aldığı NewsArticle yapılandırılmış verilerinin örneğini burada görebilirsiniz.

{
  "@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 ile ilgili dikkat edilmesi gereken noktalar

Yapılandırılmış veri içeren bir AMP sayfanız varsa uygun olan durumlarda amp-access kullanmayı düşünebilirsiniz.

Google'ın sayfalarınızı tarayıp dizine ekleyebildiğinden emin olma

Google'ın sayfanızın içeriğini tarayıp dizine ekleyebildiğinden emin olmanın çeşitli yolları vardır:

  • Google'ın, yalnızca ödeme duvarı dışında olan ve herkes tarafından görülebilen bir sayfanın içeriğini tarayıp dizine almasını istiyorsanız bu adımı atlayın.
  • Google'ın sayfanızın tamamını (ödeme duvarlı bölümler de dahil olmak üzere) tarayıp dizine almasını istiyorsanız Googlebot'un (ve geçerliyse Googlebot-News'un) sayfanıza erişebildiğinden emin olun.
  • Google'ın sayfanız için önbelleğe alınan bağlantıyı göstermesini engellemek istiyorsanız noarchive robots meta etiketini kullanın.

Şunun hakkında geri bildirim gönderin...