# DAS Bengkel — perbaikan kanibalisasi & meta (17 Sep 2026)

## Ringkasan

22 halaman disentuh, 1 duplikat dibuang. Semua terverifikasi live (bukan cuma dari balasan API).

## 1. Halaman utama per klaster (kanibalisasi dirapikan)

| Klaster | Halaman utama | Focus keyphrase final | Pesaing yang diarahkan ulang |
|---|---|---|---|
| Alphard | `/bengkel-spesialis-alphard-surabaya/` | bengkel spesialis alphard surabaya | `/bengkel-spesialis-alphard/` → "perawatan mobil alphard", `/bengkel-mobil-alphard/` → "bengkel mobil alphard surabaya" |
| Lexus | `/bengkel-spesialis-lexus-di-surabaya/` | bengkel lexus surabaya | `…terpercaya-servis-mobil-mewah…` → "servis mobil lexus surabaya", `…layanan-terbaik…` → "perawatan mobil lexus", `/bengkel-ac-lexus-surabaya/` → "bengkel ac lexus surabaya", `/rekomendasi-bengkel-lexus-surabaya/` → "rekomendasi bengkel lexus surabaya" |
| Mercy | `/bengkel-mercy-surabaya/` | bengkel mercy surabaya | `/bengkel-mercy-surabaya-terpercaya…/` → "servis mercy surabaya" |
| BMW | `/bengkel-mobil-bmw-mercy-surabaya/` | bengkel bmw surabaya | — |
| Toyota | `/bengkel-spesialis-toyota-surabaya/` | bengkel spesialis toyota surabaya | `/bengkel-toyota-di-jagir…/` → "bengkel toyota terdekat" |
| Matic | `/bengkel-spesialis-matic-surabaya/` | bengkel matic surabaya | — |
| Nissan | `/bengkel-spesialis-nissan-surabaya/` | bengkel nissan surabaya | — |

Catatan penting: `bengkel mercy surabaya` sebelumnya dipakai DUA halaman sekaligus (#6711 dan #8296) — sekarang hanya satu.

## 2. Meta description kelebihan panjang (Google memotongnya di SERP)

| Halaman | Sebelum | Sesudah |
|---|---|---|
| `/bengkel-spesialis-alphard/` | 619 | 133 |
| `/bengkel-mobil-alphard/` | 531 | 146 |
| `/bengkel-ac-lexus-surabaya/` | 464 | 136 |
| `/bengkel-toyota-di-jagir…/` | 452 | 131 |
| `/bengkel-mobil-bmw-mercy-surabaya/` | 417 | 138 |
| `…layanan-terbaik-untuk-mobil-premium-anda/` | 388 | 135 |
| `…terpercaya-servis-mobil-mewah…/` | 184 | 132 |

Tujuh halaman, semuanya sekarang di rentang 131–146 karakter dengan focus keyphrase persis di awal kalimat.

## 3. Judul SEO yang diperbaiki (fokus keyword, bukan nama brand)

| Halaman | Judul sekarang |
|---|---|
| Alphard utama | Bengkel Spesialis Alphard Surabaya — Servis & Overhaul |
| Lexus utama | Bengkel Lexus Surabaya — Servis & Overhaul Mobil Premium |
| Matic | Bengkel Matic Surabaya — Spesialis Transmisi AT & CVT |
| Nissan | Bengkel Nissan Surabaya — Servis, Matic & Overhaul |
| Toyota Jagir | Bengkel Toyota Terdekat di Surabaya — DAS Bengkel |
| BMW Mercy | Bengkel BMW Surabaya — Servis & Overhaul Mobil Premium |
| Mercy terpercaya | Servis Mercy Surabaya — Perawatan Mercedes-Benz |

Dua yang paling penting: halaman Toyota tadinya ber-focus keyphrase "das bengkel indonesia" (nama brand sendiri) padahal yang dicari orang "bengkel toyota terdekat". Halaman BMW/Mercy sebelumnya juga tidak menyasar "bengkel bmw surabaya" secara utuh.

## 4. Link internal

22 halaman ditambahkan blok "Baca Juga" yang mengarah ke halaman utama klasternya dengan anchor keyword. Sebelumnya halaman-halaman ini nyaris tidak saling terhubung (0–3 link).

## 5. Duplikat dibuang

`/bengkel-spesialis-lexus-di-surabaya-layanan-terbaik-untuk-mobil-premium-anda-2/` (#6774) adalah **salinan persis** #6772 — judul sama, isi sama, beda akhiran `-2`. Statusnya sudah dipindah ke **Trash** (masih bisa dipulihkan dari WP). Yang tersisa (#6772) sudah diubah jadi sudut "perawatan mobil lexus" supaya tidak lagi bertabrakan dengan halaman utama Lexus.

## 6. Yang belum bisa dikerjakan dan butuh keputusan Bos

1. **Redirect 301** untuk halaman duplikat dan halaman yang "dipensiunkan" — REST WordPress tidak bisa membuat redirect. Perlu plugin (Redirection/Yoast Premium) atau diatur manual. Tanpa redirect, URL yang dibuang akan jadi 404.
2. **GSC Manual Actions** — kalau ada tindakan manual akibat masalah kualitas/duplikat, urutan pemulihannya beda.
3. **Request Indexing** untuk `/bengkel-mercy-surabaya/` dan `/bengkel-spesialis-toyota-surabaya/` (statusnya "Not found (404)" di mata Google).

## 7. Catatan teknis

Tulisan meta ke DAS lewat REST **tidak** bisa diverifikasi dari balasan POST (balasannya konteks "view", jadi field meta tidak ikut). Semua penulisan di atas diverifikasi dengan membaca ulang `?context=edit&_fields=meta`. Dua kali percobaan pertama gagal senyap karena helper gw mengirim GET yang membawa body — WordPress mengabaikan body pada GET dan tetap menjawab 200. Sudah diperbaiki dan dicatat di skill.
