S

SEO Audit

Raw vs rendered, not a score

Rekomendasi Β· untuk diskusi30 September 2026

SEO untuk Halaman Produk Astra Otoshop

Menjadikan halaman daftar produk (PLP) sebagai pintu masuk utama traffic organik: setiap kombinasi kategori, kendaraan, dan brand yang bernilai bisnis punya satu halaman yang bisa ditemukan, dipahami, dan diranking Google, tanpa ribuan halaman duplikat dari kombinasi filter.

Kondisi saat ini

Metadata baru muncul setelah JavaScript jalan, dan isinya sama di semua halaman

Isi HTML mentah dari server Β· astraotoshop.com/find/ban

  • titleAstraOtoshopsama untuk semua halaman
  • descriptiontidak ada
  • robotstidak ada
  • canonicaltidak ada
  • og:title / og:descriptiontidak ada
  • og:imagetidak adaog:image:type/width/height ada, tapi og:image-nya kosong

Preview share kosong

Link yang dibagikan di WhatsApp, Facebook, X, LinkedIn, dan Telegram hanya tampil sebagai "AstraOtoshop", tanpa deskripsi dan gambar.

Crawler AI melihat halaman kosong

GPTBot, ClaudeBot, PerplexityBot, dan sebagian search engine tidak menjalankan JavaScript, jadi tidak membaca metadata sama sekali.

Google menganggap duplikat

Google baru membaca metadata setelah render (tertunda), dan semua halaman listing mendapat title dan description yang sama.

Kenapa PLP

Orang mencari kebutuhan, bukan nama produk

Jarang ada yang mengetik β€œGS Astra NS40ZL”. Yang dicari adalah kebutuhan, dan setiap pencarian seperti ini idealnya mendarat di halaman daftar produk yang tepat.

πŸ” aki mobil avanzaπŸ” oli motor yamahaπŸ” ban mobil innovaπŸ” kampas rem motor honda beat

Menjangkau long-tail keyword

Kombinasi kategori Γ— kendaraan Γ— brand menghasilkan banyak halaman yang masing-masing menjawab satu intent pencarian yang spesifik.

Konten selalu segar

Daftar produk, harga, dan stok terus berubah. Google menyukai halaman yang aktif diperbarui.

Jembatan ke halaman produk

Satu PLP yang terindeks menautkan puluhan halaman produk, sehingga semuanya lebih cepat ditemukan dan ikut mendapat nilai SEO.

Intent komersial tinggi

Orang yang mencari "aki mobil avanza" sudah siap membeli, jadi peluang konversinya tinggi.

Cara kerja

Satu pintu /products, satu URL untuk setiap halaman yang bernilai

  1. 1

    Path = halaman yang ingin diindeks

    /products/{kategori}/{kendaraan}/{brand}. Setiap level menjawab pencarian yang makin spesifik.

  2. 2

    Query = state filter

    Filter harga, rating, atau sort tidak menjadi halaman baru. Pengecualian: brand tunggal atau kendaraan tunggal tanpa kategori menjadi PLP tersendiri.

  3. 3

    Satu konten = satu URL

    Variasi URL lain diarahkan lewat redirect, canonical, atau noindex, supaya nilai SEO tidak terpecah.

  4. 4

    Metadata unik, langsung dari server

    Title, description, dan preview share sudah ada di HTML pertama, bukan disuntik JavaScript setelah halaman dimuat.

  5. 5

    PLP sebagai hub internal link

    Beranda β†’ Kategori β†’ Kategori + Kendaraan β†’ + Brand β†’ Produk. Semakin dekat dan semakin banyak ditautkan, semakin cepat ditemukan.

Setiap level menjawab pencarian yang lebih spesifik

LevelContoh URLMenjawab
L0/productsβ€œsparepart mobil motor”
L1/products/akiβ€œaki”
L2/products/aki/mobilβ€œaki mobil”
L2/products/aki/gs-astraβ€œaki gs astra”
L3/products/aki/mobil/gs-astraβ€œaki mobil gs astra”
Brand/products?brand=gs-astraβ€œproduk gs astra”
Kendaraan/products?vehicle=toyota-avanzaβ€œsparepart avanza”

PLP sebagai hub yang menghubungkan katalog

Google menemukan halaman dengan mengikuti link. Setiap level menautkan level di bawahnya sampai ke halaman produk.

Beranda
/products/aki
/products/aki/mobil
/products/aki/mobil/gs-astraβ†’ produk, produk, …
/products/aki/mobil/incoeβ†’ produk, …
/products/aki/motor
/products/aki/gs-astra

Sebelum & sesudah

Apa yang berubah di mata mesin pencari

AreaSebelum (SPA lama)Sesudah
Metadata terbaca crawlerHanya setelah JavaScript jalan; sama untuk semua halamanβœ“ Ada di HTML pertama; unik per URL
Halaman listing yang bisa dirankingPraktis satu (semua listing ber-title sama)βœ“ Satu per kombinasi kategori/kendaraan/brand yang bernilai
Duplikasi kontenTinggi; variasi filter tidak dikontrolβœ“ Terkendali lewat URL resmi, redirect, canonical, noindex
Crawl budgetTerbuang ke variasi filterβœ“ Fokus ke URL indexable lewat sitemap
Penemuan halaman produkBergantung pada render JavaScriptβœ“ PLP terindeks menautkan produk langsung di HTML
Tampilan di hasil GoogleTitle generik, URL mentahβœ“ Title spesifik, breadcrumb, deskripsi dengan harga

Keuntungan bisnis

Kenapa ini layak dikerjakan

Traffic organik naik

Setiap PLP bisa mendarat di pencarian long-tail yang sebelumnya tidak punya halaman yang cocok.

Biaya akuisisi turun

Traffic organik tidak dibayar per klik, jadi ketergantungan pada Google Ads dan Meta Ads berkurang.

Konversi lebih tinggi

Pengunjung mendarat langsung di daftar produk yang sesuai kebutuhannya, bukan di homepage.

CTR lebih tinggi

Title dan description spesifik (dengan harga mulai dan kata "original") lebih menarik diklik dibanding "AstraOtoshop".

Share lebih efektif

Link PLP yang dibagikan di WhatsApp dan media sosial tampil dengan judul, deskripsi, dan gambar.

Terlihat di AI search

Konten di HTML pertama bisa dibaca crawler AI yang tidak menjalankan JavaScript.

Kontrol di tangan tim SEO

Metadata dan saklar indexable bisa diatur dari CMS tanpa perlu deploy frontend.

Dampak ke tim

Siapa mengerjakan apa

Backend

Menyediakan slug resmi, metadata per entitas, dan (jangka menengah) endpoint resolver serta daftar URL untuk sitemap.

Frontend

Logic metadata, redirect, dan whitelist parameter terpusat; request per halaman berkurang setelah slug diambil dari master data.

SEO & konten

Menyusun template dan intro per kategori/brand, bisa bertahap mulai dari kategori dengan traffic tertinggi.

Infra

Beban server lebih rendah setelah caching master data dan dedupe request.

Risiko

Risiko dan cara mengatasinya

⚠ Canonical hanya petunjuk; Google bisa memilih URL lain

Redirect ke slug resmi, internal link konsisten, sitemap hanya berisi bentuk resmi.

⚠ Slug berubah setelah URL terindeks

Slug stabil dari backend; bila terpaksa berubah, slug lama di-redirect permanen.

⚠ Terlalu banyak PLP tipis (produk sedikit)

Halaman dengan kurang dari 3 produk diberi noindex; saklar indexable per entitas.

⚠ Hasil SEO tidak instan

Google perlu merayapi ulang, umumnya beberapa minggu sampai beberapa bulan. Pantau lewat KPI.

Cara mengukur

Tanda-tanda keberhasilan

KPISumberYang diharapkan
URL PLP berstatus IndexedSearch Console β†’ PagesNaik, mendekati jumlah URL di sitemap
"Duplicate, Google chose different canonical"Search Console β†’ PagesTurun
Impressions & klik /products/*Search Console β†’ PerformanceNaik
CTR rata-rata PLPSearch Console β†’ PerformanceNaik setelah title/description spesifik
Core Web Vitals PLPSearch Console, PageSpeed Insights"Good" untuk LCP, INP, CLS
Sesi organik ke PLP & konversinyaGA4 (landing page)Naik
Metadata di HTML mentahTool cek metadata (Raw vs Rendered)Kolom Raw terisi lengkap dan beda di tiap URL

Tahapan

Dikerjakan bertahap, mulai dari yang bisa langsung jalan di frontend

  1. 1

    Fondasi indexing

    Frontend

    Aturan robots & canonical per bentuk URL, noindex untuk hasil kurang dari 3 produk, redirect urutan segment.

  2. 2

    Metadata & konten

    Frontend + SEO

    Template title/description/H1, preview share per PLP, breadcrumb, perbaikan structured data.

  3. 3

    Metadata kategori dari backend

    Backend + Frontend

    Metadata kategori dari CMS dipakai di halaman kategori, placeholder diisi di server.

  4. 4

    Slug resmi & PLP Brand

    Backend + Frontend

    Slug dari master data; halaman brand lintas kategori (/products?brand=…).

  5. 5

    PLP Kendaraan

    Backend + Frontend

    Master data model kendaraan; halaman per model (/products?vehicle=…).

  6. 6

    Sitemap & resolver

    Backend + Frontend

    Sitemap PLP dari daftar URL valid backend.

Perlu diputuskan

Keputusan yang masih perlu dikonfirmasi

  • Halaman paginasi (?page=N) diindeks sendiri atau diarahkan ke halaman 1?Usulan: Diindeks sendiri
  • Level kendaraan yang diindeks: tipe (Mobil/Motor), merek, atau model?Usulan: Model, begitu master data siap
  • Backend bisa menyediakan slug resmi untuk kategori, brand, dan model kendaraan?Usulan: Ya, dependensi utama
  • Status redirect 308 diterima, atau wajib 301?Usulan: 308 diterima
  • Wording template metadata per polaUsulan: Draf disiapkan, final oleh tim SEO
  • Override metadata per kombinasi, atau template saja?Usulan: Template dulu
  • Ambang minimum produk agar halaman diindeksUsulan: 3 produk
  • Link filter yang noindex diberi rel="nofollow"?Usulan: Ya
  • PLP Brand & Kendaraan masuk revisi FSD (v1.2)?Usulan: Ya

Semua konsep di halaman ini adalah rekomendasi. Contoh URL, template, dan angka ambang batas bersifat usulan awal; wording final dan keputusan indexing ditentukan bersama tim SEO dan PM.