SEO teknis halaman baru: checklist 19 poin sebelum peluncuran

Halaman baru bisa ditulis sempurna tetapi tetap tidak masuk penelusuran: diblokir robots.txt, mengembalikan kode yang salah, atau tidak punya canonical. Inilah 19 poin yang kami cek sebelum meluncurkan setiap halaman, berdasarkan dokumentasi Google, lengkap dengan ambang Core Web Vitals.
Mengapa setiap halaman perlu dicek?
Mesin telusur harus menemukan halaman, lalu meng-crawl, memahami, dan baru kemudian menampilkannya. Kesalahan di langkah mana pun membuat kerja pada teks sia-sia: halaman tidak terindeks, bersaing dengan dirinya sendiri, atau lambat di ponsel. Checklist di bawah mengikuti urutan itu — dari akses ke halaman sampai kecepatan dan rendering.
Apa yang dicek: 19 poin
| Poin | Yang dicek |
|---|---|
| 1. Pengindeksan | Halaman bisa diindeks (tanpa noindex) atau sengaja ditutup |
| 2. robots.txt | File tidak memblokir halaman, CSS, atau skripnya |
| 3. sitemap.xml | Halaman ada di sitemap (kecuali yang sengaja ditutup) |
| 4. canonical | Mengarah ke URL yang benar, biasanya halaman itu sendiri |
| 5. Kode respons | Halaman mengembalikan 200 |
| 6. Pengalihan | Tanpa rantai: satu langkah, 301 untuk pindah permanen |
| 7. Error 404 | Tidak ada tautan ke halaman yang tidak ada |
| 8. Duplikat | Tidak ada salinan di URL lain; versi bahasa ditautkan dengan hreflang |
| 9. Title dan Description | Terisi dan unik di setiap halaman |
| 10. Judul H1–H6 | Satu H1, lalu H2–H6 berurutan |
| 11. Struktur URL | URL mudah dibaca, tanpa parameter berlebih |
| 12. Tautan internal | Halaman lain menautkan ke sini, dan halaman ini juga menautkan keluar |
| 13. Tautan rusak | Semua tautan di halaman berfungsi |
| 14. Markup Schema.org | Valid dan sesuai isi |
| 15. alt pada gambar | Gambar bermakna punya deskripsi |
| 16. Kecepatan muat | Halaman cepat dimuat, gambar terkompresi |
| 17. Core Web Vitals | LCP, INP, dan CLS di zona hijau |
| 18. Tampilan seluler | Tanpa gulir horizontal di ponsel, teks terbaca |
| 19. Rendering JavaScript | Teks dan tautan penting terlihat tanpa JavaScript atau setelah rendering |
Poin 1–8 menentukan apakah mesin telusur melihat halaman. Poin 9–15, bagaimana ia memahami dan menampilkannya. Poin 16–19, apakah pengunjung bertahan.
Cara mengecek tanpa merugikan situs
- Periksa URL di Search Console: alat Inspeksi URL menunjukkan apakah Google bisa mengindeks halaman, canonical mana yang dipilih, dan tampilan halaman setelah rendering.
- Cek satu halaman setiap kali: crawl paralel massal atas situs sendiri bisa membebani server, terutama server kecil.
- Ukur kecepatan di PageSpeed Insights: menampilkan data lab dan data pengunjung nyata (bila cukup).
- Catat hasil tiap poin: «lolos», «tidak lolos», atau «belum dicek». «Belum dicek» yang jujur lebih baik daripada «semua beres» yang belum terbukti.
Berapa ambang Core Web Vitals?
- LCP (elemen terbesar di halaman) — maksimal 2,5 dtk.
- INP (respons terhadap interaksi) — di bawah 200 md.
- CLS (pergeseran tata letak) — di bawah 0,1.
- Dinilai pada persentil ke-75 kunjungan, terpisah untuk ponsel dan desktop.
- Google mengindeks situs berdasarkan versi seluler, jadi cek ponsel lebih dulu.
Metriverra menghimpun data Search Console dan Core Web Vitals pengunjung nyata di bagian SEO, sehingga terlihat halaman mana yang keluar dari indeks atau melambat.
Ringkasnya
- Checklist berjalan dari akses (indeks, robots.txt, sitemap) ke kecepatan dan rendering.
- Periksa URL di Search Console untuk melihat halaman seperti Google.
- Ambang Core Web Vitals: LCP 2,5 dtk, INP 200 md, CLS 0,1.
- Cek satu halaman setiap kali, tanpa crawl massal.
- Catat «lolos / tidak lolos / belum dicek».
Sumber: Google — SEO Starter Guide · robots.txt · Sitemaps · Canonicalization · HTTP status codes · Structured data · Images · Core Web Vitals · web.dev — Web Vitals · Mobile-first indexing · JavaScript SEO · URL Inspection


