Panduan SEO AMP

Apa itu AMP (Accelerated Mobile Halaman), cara kerjanya, mengapa tidak pernah menjadi faktor peringkat, mengapa tidak lagi diperlukan untuk Top Stories sejak Juni 2021, dan cara memutuskan apakah akan mempertahankan atau menghapusnya.

Pertama kali diterbitkan: 27 Jun 2026 · Terakhir diperbarui: 22 Agu 2026 · Advanced
Bahasa

AMP (Accelerated Mobile Halaman) adalah kerangka kerja Google sejak 2015 untuk halaman seluler yang hampir instan—tetapi tidak pernah menjadi faktor peringkat, dan sejak Juni 2021 tidak lagi diperlukan untuk Top Stories (Core Web Vitals menggantikannya, dan badge AMP dihapus). AMP bersifat opsional dan menurun: jangan membangun AMP baru, dan timbang biaya operasional sebelum mempertahankannya.

TL;DR — AMP adalah kerangka kerja sumber terbuka Google dari 2015 untuk halaman seluler yang hampir seketika—HTML/CSS/JS terbatas ditambah prerendering dari Google AMP Cache. AMP tidak pernah menjadi faktor peringkat (Google menyatakannya secara eksplisit), dan sejak pembaruan Halaman Experience Juni 2021, AMP tidak lagi diperlukan untuk Top Stories— Core Web Vitals menggantikannya dan badge AMP dihapus. AMP yang di-cache tetap disajikan di bawah google.com/amp/s/…; Signed Exchange (SXG) dapat menyajikannya di bawah URL Anda sendiri, tetapi hanya di Chrome. Hubungan canonical memasangkan halaman non-AMP yang canonical ke dirinya sendiri (dengan rel="amphtml") dengan halaman AMP yang mengarah kembali melalui rel="canonical". Kini AMP bersifat opsional dan makin ditinggalkan: jangan membangun AMP baru, dan timbang biaya operasionalnya (terutama analytics) sebelum mempertahankannya.

Evidence for this claim AMP is not required for Top Stories eligibility; Google removed the AMP requirement with the page experience rollout. Scope: Current official or standards documentation. Confidence: high · Verified: Google Search Central: Page experience rollout Evidence for this claim The Google AMP Cache is a proxy-based CDN that stores and serves valid AMP documents. Scope: Current official or standards documentation. Confidence: high · Verified: AMP: How pages are cached

Sedikit sejarah

Google meluncurkan AMP pada 2015 dan membuatnya tersedia di Google Search pada Oktober 2015, menempatkannya sebagai jawaban open web terhadap Facebook Instant Artikel dan Apple News—cara agar halaman penerbit tetap kompetitif dalam kecepatan seluler. Saat diluncurkan, AMP didukung oleh mitra seperti Twitter, LinkedIn, WordPress, dan Pinterest; proyek ini kemudian berada di bawah tata kelola OpenJS Foundation, meski Google tetap menjadi kontributor terbesar.

Alasan kebanyakan penerbit benar-benar mengadopsinya bukan ideologi, melainkan carousel Top Stories. Sekitar 2016 hingga 2021, AMP pada praktiknya diwajibkan untuk tampil di sana, dan Google menandai hasil AMP dengan badge petir (⚡).

Cara kerja AMP secara teknis

AMP memperoleh kecepatannya melalui berbagai batasan:

  • Markup terbatas. Halaman AMP mendeklarasikan <html ⚡> (atau <html amp>), memuat runtime AMP JS (<script async src="https://cdn.ampproject.org/v0.js">), serta menyertakan boilerplate AMP dan meta tag charset serta viewport yang diwajibkan.
  • Tidak ada JavaScript dari penulis. JS buatan Anda dilarang kecuali melalui komponen amp-script yang disandbox; JS pihak ketiga hanya berjalan di dalam iframe. Semua yang berjalan bersifat asinkron, sehingga tidak ada yang menghambat rendering.
  • CSS harus sebaris dan dibatasi 75KB. Stylesheet eksternal tidak diperbolehkan.
  • Dimensi resource dideklarasikan secara statis. Gambar dan embed memesan ruangnya sejak awal, sehingga pergeseran layout dapat dicegah.

Aturan-aturan itulah yang memungkinkan Google melakukan prerender halaman AMP dengan aman di iframe tersembunyi sebelum pengguna mengetuknya—dari situlah sensasi “instan” berasal.

Google AMP Cache

Kecepatan AMP bukan hanya berkat kerangka kerja, melainkan juga cara penyajiannya. Google menyimpan salinan halaman AMP yang sudah divalidasi dan dioptimalkan di cdn.ampproject.org, menyajikannya melalui HTTPS dan protokol modern, serta mengoptimalkan gambar. Satu konsekuensi yang perlu dipahami: dengan AMP yang di-cache, infrastruktur Google menjadi host konten Anda, bukan server Anda. Perhatikan juga bahwa halaman AMP desktop tidak disajikan dari AMP Cache—AMP canonical berperilaku sebagai hasil standar di sana—jadi manfaat akselerasi CDN pada dasarnya hanya berlaku untuk seluler.

Linimasa yang penting:

  • 2016–2021: Badge AMP (⚡) ditampilkan di hasil; AMP diwajibkan untuk Top Stories.
  • April 2021: Google mengumumkan bahwa, melalui pembaruan Halaman Experience, “menggunakan itu AMP format adalah Tidak lebih lama wajib” (terjemahan) “format AMP tidak lagi diwajibkan” untuk Top Stories.
  • Juni 2021: Pembaruan Halaman Experience diluncurkan. Core Web Vitals menjadi sinyal performa untuk kelayakan Top Stories, dan Google menghapus badge AMP dari hasil.
  • 2021–sekarang: AMP bersifat opsional, tidak membawa peningkatan peringkat, dan CWV-lah yang benar-benar mendorong sinyal terkait performa.

Inti yang perlu Anda ingat: AMP sendiri bukan faktor peringkat, dan AMP bukan lagi tiket Anda ke Top Stories.

Masalah penulisan ulang URL (dan Signed Exchange)

Ada tiga URL yang terlibat untuk satu artikel AMP: URL penerbit asli Anda, URL AMP Cache di cdn.ampproject.org, dan URL Google AMP Viewer, yang tampak seperti https://www.google.com/amp/s/[your-domain]/[path]. Karena prerendering memerlukan iframe dengan origin yang sama, Viewer menyajikan konten Anda di bawah URL google.com—pengguna melihat domain Google, bukan milik Anda. Ini benar-benar pernah menimbulkan kebingungan merek dan masalah atribusi.

Signed Exchange (SXG) adalah solusinya. SXG membungkus dokumen AMP dalam tanda tangan kriptografis yang terikat pada URL Anda; ketika Chrome memvalidasinya, browser menampilkan domain Anda di bilah alamat. Google memprioritaskan signed exchange dibandingkan AMP Viewer ketika didukung. Kekurangannya: SXG hanya tersedia di Chrome, masa berlaku tanda tangan maksimal 7 hari (jadi packager harus menandatangani ulang), cakupannya terbatas pada hasil kaya dan dasar (bukan carousel), dan Anda perlu menjalankan server amppackager atau penyedia SXG pihak ketiga. Inilah metode penyajian yang “tepat”, tetapi membutuhkan tambahan kerja operasional yang berarti.

Pemberian tag canonical AMP

Di sinilah implementasi AMP paling sering rusak. Ada dua konfigurasi:

  • Berpasangan (paling umum): satu halaman non-AMP dan satu halaman AMP terpisah.
    • Halaman non-AMP menjadi canonical untuk dirinya sendiri dan menambahkan <link rel="amphtml" href="https://example.com/article/amp/">.
    • Halaman AMP menambahkan <link rel="canonical" href="https://example.com/article/"> yang menunjuk kembali ke versi non-AMP.
  • AMP saja: satu URL berfungsi sebagai canonical sekaligus AMP, sehingga merujuk ke dirinya sendiri.

Aturan praktis: Google mengindeks URL canonical (AMP diperlakukan sebagai duplikat), jadi letakkan data terstruktur pada kedua versi, masukkan hanya URL canonical ke sitemap, dan biarkan rel="amphtml" menangani penemuan AMP. Google mendokumentasikan pasangan rel="amphtml" / rel="canonical" ini secara spesifik—lihat Tentang AMP: membuat Anda konten discoverable untuk hubungan referensi jika penyiapan Anda tidak cocok dengan kedua kasus di atas.

Tantangan analytics AMP

Kerumitan pelacakan AMP adalah biaya operasional yang nyata, bukan sekadar teori:

  • Masalah referral. Traffic dari halaman AMP yang di-cache secara historis muncul sebagai referral dari cdn.ampproject.org, bukan dari penelusuran organik—solusinya adalah mengecualikan domain itu dari referral.
  • Fragmentasi sesi. Perpindahan dari halaman AMP yang di-cache ke halaman non-AMP Anda secara default memulai sesi baru. AMP Linker (meneruskan Client ID melalui parameter URL amp_id= melintasi batas cache-ke-situs) menyatukan keduanya.
  • GTM untuk AMP memakai komponen amp-analytics—penyiapannya lebih rumit daripada GTM standar dan fiturnya lebih sedikit.
  • GA4 memperoleh dukungan AMP native pada Juni 2024; sebelumnya, pengukuran AMP banyak bergantung pada implementasi komunitas.

Saat Search Engine Land menonaktifkan AMP, “a clearer picture dari mereka audience analytics” (terjemahan) “gambaran analytics audiens mereka yang lebih jelas” adalah salah satu manfaat yang mereka laporkan—jadi ini memang titik masalah yang sudah dikenal.

Permukaan AMP lainnya (agar tidak tercampur)

  • Web Stories (diluncurkan sebagai AMP Stories pada 2018 dan berganti nama menjadi Google Web Stories pada 2020) adalah format cerita visual yang dapat diketuk dan dibangun di atas AMP. Format ini muncul di Penelusuran, Discover, dan Images, serta berbeda dari artikel AMP standar.
  • AMP untuk Email menghadirkan konten interaktif (formulir, carousel, data real-time) ke Gmail dan beberapa klien lainnya. Ini adalah fitur email, bukan fitur penelusuran-SEO—cukup ketahui bahwa fitur ini ada; dampaknya tidak relevan bagi peringkat.

Bing dan AMP

Bing bergabung dalam upaya sumber terbuka AMP pada September 2016 dan sempat menjalankan viewer serta cache AMP sendiri, lengkap dengan tampilan ikon petirnya. Namun, menurut Bing, AMP tidak memengaruhi algoritme peringkat mereka dengan cara apa pun, dan dukungan AMP di Bing kini sebagian besar bersifat historis—tidak ada carousel berita saat ini yang mensyaratkan AMP dan tidak ada pelaporan AMP yang menonjol di Bing Webmaster Tools. Dalam praktiknya, sikap Bing mencerminkan Google: opsional, tanpa peningkatan peringkat.

Haruskah Anda masih menggunakan AMP?

Situasi ketika mempertahankan AMP dapat masuk akal:

  • Penerbit berita/media yang sudah memakai AMP, dengan tingkat error Search Console rendah dan biaya perpindahan tinggi.
  • Situs dengan konten sederhana yang kebetulan paling mudah mencapai Core Web Vitals yang baik melalui AMP.

Situasi untuk menghapusnya:

  • Situs perusahaan besar dengan fungsi yang tidak dapat didukung AMP—persis seperti kasus yang saya bahas di SMX West: bagi perusahaan besar dengan struktur kompleks, AMP bisa terlalu sulit diterapkan dan membawa risiko berlebihan, sementara ada alasan bisnis nyata untuk mempertahankan elemen situs yang tidak diizinkan AMP.
  • Situs yang menjalankan AMP hanya demi badge Top Stories yang sudah tidak ada.
  • Situs yang memerlukan kejelasan analytics—kerumitan pelacakan AMP adalah biaya nyata.
  • Situs yang sudah memenuhi Core Web Vitals—tidak ada manfaat tambahan dari AMP.
  • Situs apa pun yang penulisan ulang URL oleh AMP menimbulkan masalah merek atau atribusi.

Jawaban jujur untuk 2026: AMP bersifat opsional dan makin ditinggalkan. Untuk proyek baru, jangan menerapkannya. Untuk proyek yang sudah ada, evaluasi biaya operasional dibandingkan manfaat yang tersisa.

Cara menghapus AMP (jika Anda memutuskan demikian)

  1. Hapus tag rel="amphtml" dari halaman canonical (non-AMP).
  2. Alihkan dengan 301 URL AMP ke padanan canonical non-AMP.
  3. Berhenti memantau laporan status AMP di Search Console.
  4. Pastikan error AMP berangsur hilang dari Search Console dalam beberapa minggu berikutnya.

Jika dilakukan dengan benar, halaman canonical tetap diindeks dan diberi peringkat. Penerbit besar, termasuk Search Engine Land, telah menghapus AMP dengan gangguan traffic yang minimal.

Mitos yang layak diluruskan

  • “AMP memberikan a ranking boost.” (terjemahan) “AMP memberi peningkatan peringkat.” Itu tidak benar. AMP bukan faktor peringkat; yang penting adalah kecepatan, dan AMP hanyalah salah satu cara untuk mencapainya.
  • “Anda perlu AMP untuk Top Stories.” (terjemahan) “Anda memerlukan AMP untuk Top Stories.” Salah sejak Juni 2021.
  • “AMP adalah selalu lebih cepat daripada a regular halaman.” (terjemahan) “AMP selalu lebih cepat daripada halaman biasa.” Tidak—keunggulannya berasal dari Google yang melakukan prerender salinan cache. Halaman non-AMP yang cepat dapat mengalahkan halaman AMP yang lambat.
  • “AMP URLs adalah Anda URLs.” (terjemahan) “URL AMP adalah URL Anda.” Hanya dengan Signed Exchange (khusus Chrome); Viewer bawaan menampilkan google.com/amp/s/….
  • “Removing AMP akan tank traffic.” (terjemahan) “Menghapus AMP akan menjatuhkan traffic.” Tangani canonical dan pengalihan dengan benar; dampaknya biasanya minimal.

Untuk sinyal performa yang memang penting sekarang, lihat Core Web Vitals dan cluster Web Performance yang lebih luas.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.