# TSLaw — alamat artikel tidak bisa dibuka: temuan dan langkah perbaikan (10 Oktober 2026)

## Kenapa tautannya tidak bisa dibuka

Situs tslaw.id sekarang menambahkan **.htm** di setiap alamat artikel:

```
/cara-daftar-cv-pt-online/      → HTTP 404   (alamat lama, yang diindeks Google)
/cara-daftar-cv-pt-online.htm   → HTTP 200   (alamat baru)
```

Ini berlaku untuk semua artikel: 60 entri di sitemap semuanya berakhiran `.htm`. Halaman statis
(beranda, /hubungi/, /practice-areas/) tidak terpengaruh.

Yang membuat ini berbahaya: **alamat lama tidak dialihkan sama sekali, langsung 404.** Google masih
menyimpan alamat lama. Dari 50 halaman TSLaw yang punya data di Search Console, **0 halaman berformat
.htm** artinya Google belum mengenal alamat baru, sementara alamat lama sudah mati.

## Penyebabnya: indikasi situs dikuasai pihak lain

Tiga temuan berikut saling menguatkan:

1. **Dua plugin aktif bernama "WP2P"**, versi 1.0, deskripsi hanya "temp", tanpa penulis dan tanpa
   tautan resmi, foldernya acak:
   `wp2p_4af00493/wp2p_4af00493` dan `wp2p_2cf88dbb/wp2p_2cf88dbb`.

2. **Enam plugin tidak aktif yang mencurigakan**, beberapa namanya menyamar:
   - "Quick SEO Settings" ternyata berisi berkas `advanced-backup/advanced-backup`
   - "Developer Toolkit Edc9", "Smart Analytics Lite", dan tiga salinan "Protect Uploads"

3. **Tiga akun WordPress tanpa nama wajar**, kemungkinan besar dibuat penyerang:
   - `#3 wp2_5d2cf1`
   - `#4 2c8bac65d196`
   - `#5 d43e9ce395a1`
   (dua akun lain, `#1 mantapman` dan `#2 Assistant`, milik kita)

Perubahan alamat menjadi `.htm` adalah pola yang sering dipakai untuk mengalihkan lalu lintas pencarian
ke halaman lain, dan plugin "Quick SEO Settings" yang menyamar itu memperkuat dugaan tersebut.

## Situs lain aman

Saya periksa 13 situs klien yang punya kredensial di workspace. **Hanya TSLaw** yang punya plugin
mencurigakan ini. Situs lain bersih dari daftar plugin tersebut.

Catatan: injeksi tautan judi yang saya temukan sebelumnya di **TSC** dan **Kendangsari Hospital** bisa
saja berasal dari pelaku yang sama, jadi pemeriksaan menyeluruh tetap perlu.

## Isi artikel TSLaw sendiri bersih

Saya pindai 167 artikel dan halaman: tidak ada tautan judi yang disisipkan. Dua temuan kata "rtp" dan
"judi" ternyata bagian dari pembahasan hukum yang sah, dan satu tautan keluar menuju situs resmi
Direktorat Merek (merek.dgip.go.id).

## Yang perlu dikerjakan, urut menurut urgensi

1. **Kembalikan struktur alamat** ke bentuk semula di WordPress: **Pengaturan → Permalink → Nama Pos**
   (Post name), lalu simpan. Ini yang paling mendesak karena selama .htm dipakai, seluruh alamat artikel
   yang sudah diindeks Google tetap 404. Saya tidak bisa mengubah pengaturan ini dari luar, perlu Anda.
2. **Hapus dua plugin WP2P** dan enam plugin mencurigakan lainnya.
3. **Hapus tiga akun pengguna** yang tidak dikenal, lalu ganti seluruh kata sandi admin.
4. **Ganti kata sandi aplikasi** yang dipakai skrip kami (kredensial `bambangbot`), karena kemungkinan
   bocor bisa jadi jalur masuknya.
5. **Pindai situs dengan Wordfence atau Sucuri**, perbarui WordPress, tema, dan plugin.
6. Setelah alamat kembali normal, minta pengindeksan ulang halaman-halaman utama di Search Console.

Saya bisa mengerjakan nomor 2 dan 3 lewat API begitu Anda izinkan, tapi nomor 1 harus Anda karena itu
pengaturan di dasbor WordPress.
