Panduan penerbit, bab 4
Paywall
Terakhir ditinjau November 2026
Paywall bekerja paling baik ketika pembaca sudah melihat cukup banyak sampai ingin lebih. Jika terlalu ketat, pembaca baru pergi sebelum mengenal jurnalisme Anda. Jika terlalu longgar, paywall tidak pernah meminta apa pun. Panduan Flexible Sampling dari Google memberi titik awal yang berguna, dan sisa bab ini membahas cara menandai paywall dan menampilkannya di setiap layar.
Atur meterannya
Google menyarankan meter bulanan dibanding meter harian. Meter bulanan memberi lebih banyak ruang untuk menguji, dan paywall terutama muncul bagi pembaca yang paling terlibat.
- Untuk kebanyakan penerbit berita harian, Google memperkirakan angka 6 sampai 10 artikel per pembaca per bulan.
- Google menyarankan memulai dari 10 artikel gratis per bulan untuk pembaca yang datang dari Pencarian, lalu menyesuaikan.
- Angka pastinya keputusan Anda. Cari angka yang memberi pembaca dari Pencarian peluang bertemu paywall yang kurang lebih sama dengan sekarang.
Google juga melaporkan bahwa kepuasan pengguna secara umum mulai turun tajam ketika paywall ditampilkan lebih dari 10% dari waktu, yang menurut Google umumnya berarti sekitar 3% audiens pernah melihatnya. Ubah meter dengan langkah kecil. Google memperingatkan bahwa membatasi akses bisa memengaruhi peringkat artikel.
Tampilkan pembuka
Setelah meter habis, tetap tampilkan beberapa kalimat pertama. Google menyebut ini praktik yang baik, karena pembaca bisa melihat nilai artikel dan mungkin lebih besar kemungkinannya untuk berlangganan. Judul, nama penulis, tanggal, dan pembuka semuanya harus tetap terlihat di atas prompt.
Tandai bagian yang berbayar
Gunakan data terstruktur agar Google bisa membedakan konten berbayar dari cloaking. Atur isAccessibleForFree ke false, dan arahkan hasPart ke class yang membungkus bagian berbayar.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Article headline",
"datePublished": "2026-11-05T08:00:00+01:00",
"isAccessibleForFree": false,
"hasPart": {
"@type": "WebPageElement",
"isAccessibleForFree": false,
"cssSelector": ".paywall"
}
}
</script>
<div class="lead-in">The free opening of the article.</div>
<div class="paywall">The paid part of the article.</div>
Tiga aturan dari Google berlaku:
- Gunakan selektor
.classsaja. - Jangan menumpuk bagian berbayar di dalam bagian berbayar lain.
- Untuk beberapa bagian berbayar, jadikan
hasPartsebuah array dengan satu entri per bagian.
Hindari cloaking
Cloaking berarti menampilkan konten yang berbeda kepada mesin pencari dari yang dilihat orang, untuk memanipulasi peringkat. Google menyatakan paywall bukan cloaking jika Google bisa melihat konten lengkap di baliknya, seperti orang yang punya akses, dan Anda mengikuti panduan Flexible Sampling-nya.
Ini menyisakan pilihan tentang di mana paywall berada.
| Jenis paywall | Cara kerja | Yang perlu diperhatikan |
|---|---|---|
| Sisi klien | Teks lengkap sampai ke browser, dan sebuah skrip menyembunyikannya | Siapa pun bisa membaca teks di sumber halaman, termasuk scraper |
| Sisi server | Server hanya mengirim pembuka, kecuali pengunjung punya akses | Setiap permintaan memerlukan pemeriksaan akses |
Google menyatakan bahwa jika konten tidak boleh sampai ke browser, Anda sebaiknya memilih implementasi yang tidak mengirimkannya.
Jika server Anda memberi Googlebot teks lengkap, verifikasi setiap permintaan lebih dulu. Lakukan reverse DNS lookup pada alamat IP, pastikan host-nya berada di googlebot.com, google.com, atau googleusercontent.com, lalu lakukan forward lookup dan periksa apakah hasilnya alamat yang sama. Anda juga bisa mencocokkan dengan rentang IP yang dipublikasikan Google. Pemeriksaan User-Agent saja menyerahkan artikel Anda kepada scraper mana pun yang menyalin nama Googlebot. Bab tentang scraping oleh AI membahas ini lebih jauh.
Tampilkan paywall dengan baik
Letakkan prompt di dalam halaman, tepat setelah pembuka. Panel sebaris tidak perlu menjebak fokus, membiarkan pembaca bebas kembali, dan tidak menambah lapisan yang harus dinilai Google. Jika Anda memakai lapisan, bangun sesuai pola modal di bab tentang pop-up.
Di ponsel
- Tampilkan pembuka secara penuh, dengan prompt di bawahnya.
- Letakkan harga dan tindakan utama di beberapa baris pertama prompt.
- Sediakan ruang untuk panel, agar halaman tidak melompat saat pemeriksaan akses selesai.
- Gunakan target ketuk 44 kali 44 piksel CSS untuk tindakan berlangganan dan masuk.
Di desktop
- Biarkan prompt berada di kolom artikel, dengan lebar yang sama dengan teks.
- Hindari artikel yang diburamkan di belakang prompt. Teks yang disembunyikan dengan CSS tetap ada di HTML, dan pembaca layar mungkin masih membacanya.
- Biarkan navigasi situs tetap berfungsi, agar pembaca bisa pindah ke konten gratis.
Untuk semua orang
- Beri tahu berapa artikel gratis yang tersisa sebelum meter habis, bukan sesudahnya.
- Sebutkan harga, periode penagihan, dan cara membatalkan di layar pertama penawaran.
- Tawarkan tautan masuk untuk pelanggan yang sudah ada di samping penawaran.
- Biarkan pembaca menempel kata sandi dan memakai pengelola kata sandi. Kriteria keberhasilan WCAG 2.2 3.3.8 membatasi tes ingatan saat masuk.
- Jauhkan teks berbayar dari RSS feed Anda. Judul, deskripsi singkat, dan tautan sudah cukup.
Daftar periksa
- Beralih dari meter harian ke bulanan jika bisa.
- Mulai dari 10 artikel gratis per bulan untuk pembaca dari Pencarian, dan catat dampak setiap perubahan.
- Biarkan judul, nama penulis, tanggal, dan pembuka tetap terlihat setelah meter habis.
- Tambahkan
isAccessibleForFreedanhasPartke setiap templat artikel berbayar. - Pastikan class
cssSelectorada di halaman dan tidak bersarang. - Putuskan antara pengiriman sisi klien dan sisi server, dan catat alasannya.
- Verifikasi Googlebot lewat DNS atau rentang IP, jangan pernah hanya lewat User-Agent.
- Periksa artikel berbayar dengan alat URL Inspection di Search Console.
- Pindahkan prompt ke sebaris, dan uji di ponsel serta dengan keyboard.
- Periksa feed Anda dari teks berbayar.
Sumber
- Subscription and Paywalled Content Markup, Google Search Central
- Flexible Sampling Guidelines, Google Search Central
- Spam Policies for Google Web Search, Google Search Central
- Verify Requests from Google Crawlers and Fetchers, Google
- Web Content Accessibility Guidelines (WCAG) 2.2, W3C
- Understanding Target Size (Enhanced), W3C WAI