---
title: "Chrome 158 Akan Hapus XSLT, Cek Tampilan Sitemap XML"
description: "Chrome 158 dijadwalkan mematikan XSLT di sisi klien. Sitemap dan feed RSS bergaya bisa tampil mentah. Begini cara mengecek dan pilihan perbaikannya."
url: "https://nivelva.com/insight/chrome-158-hapus-xslt-sitemap"
category: "Website \u0026 Domain"
tags: ["chrome 158","xslt","sitemap xml","rss","wordpress"]
author: "Aisyah Aris"
published: "2026-11-12T15:39:00+07:00"
updated: "2026-11-12T15:39:00+07:00"
language: "id"
publisher: "Nivelva (https://nivelva.com)"
---

# Chrome 158 Akan Hapus XSLT, Cek Tampilan Sitemap XML

> **Jawaban singkat:** Menurut Chrome Status, XSLT sisi klien berhenti berfungsi di Chrome 158 stabil. Sitemap XML atau feed yang memakai stylesheet XSL akan tampil sebagai XML mentah, tapi mesin pencari tetap membacanya. Cek file XML-mu dan pilih polyfill atau transformasi di server bila tampilannya penting.

Pernah membuka `sitemap.xml` situsmu di browser dan melihat tabel rapi berisi daftar URL, lengkap dengan tanggal pembaruan? Tampilan itu bukan bawaan XML. Ia dibuat oleh stylesheet XSL yang diproses browser, dan di Chrome kemampuan itu akan segera hilang.

Chrome 158 masuk kanal beta pada 28 Oktober 2026. Menurut catatan rilis Chrome 152 di Chrome Status, mulai Chrome 158 XSLT berhenti berfungsi di rilis stabil. Halaman resmi "Removing XSLT for a more secure browser" di developer.chrome.com menjadwalkan rilis stabil itu pada 17 November 2026 (per 12 November 2026, tanggal rilis bisa bergeser). Kabar baiknya, mesin pencari tetap membaca XML mentahnya. Yang berubah adalah tampilan untuk manusia.

## Apa sebenarnya yang dihapus?

XSLT adalah bahasa untuk mengubah dokumen XML menjadi format lain, biasanya HTML. Di browser, file XML bisa menyertakan baris seperti ini di bagian atas:

```
<?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?>
```

Browser lalu mengambil file XSL itu dan merender XML sebagai halaman yang enak dibaca. Itulah yang dipakai banyak plugin SEO untuk tampilan sitemap, dan sebagian situs untuk feed RSS yang bergaya.

Alasan penghapusan, menurut tim Chrome, adalah keamanan dan pemeliharaan. Pustaka libxslt yang dipakai browser sempat tidak terpelihara sekitar enam bulan pada 2025, dan XSLT di sisi klien sudah jarang dipakai dibanding teknologi berbasis JavaScript. Chrome Status juga mencatat Chromium, Gecko (Firefox), dan WebKit (Safari) sama-sama berencana menghapus XSLT dari platform web.

Satu hal yang **tidak** terdampak: XML yang memakai stylesheet CSS (`<?xml-stylesheet type="text/css" ...?>`) tetap didukung.

## Apakah SEO situsmu terpengaruh?

Tidak secara langsung. Googlebot dan crawler lain membaca isi XML sitemap, bukan tampilan hasil XSLT. Daftar URL, `lastmod`, dan struktur sitemap tetap sama. Begitu juga aplikasi pembaca RSS yang mengambil feed secara langsung.

Yang terdampak adalah orang yang membuka file itu di Chrome: kamu sendiri saat mengecek sitemap, klien yang kamu kirimi tautan sitemap, atau pengunjung yang mengeklik tautan RSS. Mereka akan melihat XML mentah, atau pesan error, bukan tabel rapi. Kalau ingin mengulang dasar pengaturan sitemap, lihat [cara benar mengatur sitemap XML dan robots.txt](https://nivelva.com/insight/sitemap-xml-robots-txt).

## Langkah mengecek situsmu

1. **Buka sitemap dan feed utama di browser.** Biasanya `https://domainmu.com/sitemap.xml`, `https://domainmu.com/sitemap_index.xml`, atau `https://domainmu.com/wp-sitemap.xml` untuk sitemap bawaan WordPress, plus `https://domainmu.com/feed/`.
2. **Lihat sumbernya.** Klik kanan lalu pilih "View page source", atau jalankan `curl -s https://domainmu.com/sitemap.xml | head -5` di terminal. Cari baris `<?xml-stylesheet type="text/xsl" ...?>`. Kalau tidak ada, file itu tidak terdampak.
3. **Uji di Chrome Beta.** Kanal Canary, Dev, dan Beta sudah mematikan XSLT secara bawaan sejak Chrome 145. Buka file yang sama di Chrome Beta untuk melihat tampilannya nanti.
4. **Cek konsol browser.** Sejak Chrome 143, Chrome memunculkan peringatan deprecation di konsol DevTools dan Lighthouse untuk halaman yang memakai XSLT.
5. **Catat siapa pemilik XSL-nya.** Kalau stylesheet dibuat plugin SEO atau CMS, pantau pembaruan dari pembuat plugin. Kalau buatan sendiri, kamu yang perlu memilih jalan perbaikan di bawah.

## Pilihan perbaikan bila tampilan penting

Bagi kebanyakan situs, sitemap tampil mentah tidak apa-apa. Tapi kalau kamu memang butuh tampilan rapi, misalnya untuk feed publik atau XML yang dibuka pengguna, dokumentasi Chrome memberi beberapa jalan.

### Transformasi di server

Jalankan XSLT di server, lalu kirim HTML jadi ke browser. PHP punya ekstensi XSL, dan banyak bahasa server lain punya pustaka serupa. Cara ini paling tahan lama karena tidak bergantung pada dukungan browser sama sekali. Untuk sitemap, kamu bisa membuat halaman HTML terpisah (misalnya "peta situs" untuk pengunjung) dan membiarkan `sitemap.xml` tetap murni untuk mesin pencari.

### Polyfill satu baris

Tim Chrome menyediakan polyfill berbasis WASM, `xslt-polyfill.min.js`, di GitHub. Untuk file XML yang memakai instruksi XSLT, tambahkan satu elemen script sebagai anak langsung elemen akar:

```
<script src="xslt-polyfill.min.js" xmlns="http://www.w3.org/1999/xhtml"></script>
```

Polyfill akan mendeteksi stylesheet dan melakukan transformasinya. Menurut dokumentasi Chrome, penambahan ini seharusnya tidak mengganggu pembaca feed. Untuk sitemap, uji dulu di Search Console setelah memasang, karena kamu sedang menambahkan elemen ke file yang dibaca mesin pencari.

### Feed RSS lewat tag link

Untuk feed, cara paling sederhana adalah memasang `<link rel="alternate" type="application/rss+xml" href="/feed/">` di HTML situs. Aplikasi pembaca tetap menemukan feed tanpa kamu perlu menampilkan tautan XML ke pengunjung.

### Opsi sementara: Origin Trial dan kebijakan enterprise

Situs yang belum siap bisa mendaftar Origin Trial (aktif sejak Chrome 152) agar XSLT tetap jalan untuk sementara. Di lingkungan kantor, admin bisa memakai kebijakan `XSLTEnabled`. Keduanya dijadwalkan berhenti di Chrome 176, 17 Agustus 2027, setelah itu XSLT mati untuk semua pengguna. Anggap ini waktu tambahan, bukan solusi.

## Ringkasan jadwal

| Versi Chrome | Jadwal menurut developer.chrome.com | Yang terjadi |
|---|---|---|
| 143 | 2 Desember 2025 | XSLT resmi deprecated, peringatan di konsol dan Lighthouse |
| 145 | Canary sejak Desember 2025 | Canary, Dev, Beta mematikan XSLT secara bawaan |
| 146 | 10 Maret 2026 | Kebijakan enterprise `XSLTEnabled` tersedia |
| 152 | 25 Agustus 2026 | Origin Trial tersedia |
| 158 | 17 November 2026 (dijadwalkan) | XSLT berhenti di rilis stabil, kecuali Origin Trial atau kebijakan enterprise |
| 176 | 17 Agustus 2027 (dijadwalkan) | Origin Trial dan kebijakan enterprise berakhir |

## Pertanyaan yang sering diajukan

### Apakah sitemap saya akan ditolak Google setelah Chrome 158?

Tidak. Google membaca isi XML sitemap, bukan tampilan hasil XSLT. Yang berubah hanya cara file itu tampil saat dibuka di Chrome.

### Apakah sitemap bawaan plugin SEO WordPress terdampak?

Bila sitemap itu memakai stylesheet XSL untuk tampilan, ya, tampilannya di Chrome akan menjadi XML mentah. Fungsinya untuk mesin pencari tetap sama. Pantau pembaruan dari pembuat plugin.

### Apakah feed RSS berhenti berfungsi?

Tidak untuk aplikasi pembaca feed. Yang hilang hanya tampilan bergaya saat feed dibuka langsung di Chrome.

### Kalau XML-ku memakai stylesheet CSS, apakah ikut terdampak?

Tidak. Dokumentasi Chrome menyebut `xml-stylesheet` dengan `type="text/css"` tetap didukung.

### Perlukah saya menghapus baris xml-stylesheet dari sitemap?

Tidak wajib. Kalau dibiarkan, Chrome tidak lagi memprosesnya. Menghapusnya hanya membuat file sedikit lebih bersih, dan keputusan itu sebaiknya mengikuti cara plugin atau CMS-mu membuat sitemap.

Checklist singkat:

- Buka sitemap dan feed utama, cari baris `xml-stylesheet` bertipe `text/xsl`.
- Lihat tampilannya di Chrome Beta.
- Putuskan: biarkan tampil mentah, pasang polyfill, atau transformasi di server.
- Setelah perubahan, cek ulang sitemap di [Google Search Console](https://nivelva.com/insight/cara-daftarkan-website-google-search-console).

## Sumber

- <https://developer.chrome.com/blog/chrome-158-beta>
- <https://chromestatus.com/release-notes/152>
- <https://developer.chrome.com/docs/web-platform/deprecating-xslt>

---

Diterbitkan oleh Nivelva Insight (https://nivelva.com/insight/). Artikel ini: https://nivelva.com/insight/chrome-158-hapus-xslt-sitemap
Kontak Nivelva: WhatsApp https://wa.me/6285111245007, email hello@nivelva.com
