Template Blog AMP, apa sih? Ini Penjelasan Lengkapnya
Template AMP (Accelerated Mobile Pages) adalah format halaman web yang dirancang agar website bisa dibuka sangat cepat di perangkat mobile. Teknologi ini dibuat oleh Google untuk meningkatkan pengalaman pengguna saat mengakses internet dari HP.
Accelerated Mobile Pages (AMP) adalah proyek teknologi open-source yang dikembangkan oleh Google untuk membuat halaman situs web seluler memuat konten secara instan. AMP menggunakan versi HTML, CSS, dan JavaScript yang disederhanakan untuk mempercepat pemuatan halaman hingga empat kali lebih cepat di ponsel.
Dasar-Dasar Template AMP
Untuk memahami AMP, kita harus tahu dasar berikut:
- Menggunakan deklarasi <html ⚡>
Secara teknis, tag ini memberitahu browser dan mesin pencari (seperti Google) untuk memperlakukan halaman tersebut sebagai konten yang dioptimalkan untuk kecepatan tinggi, terutama pada koneksi seluler.
- Tidak boleh pakai JavaScript bebas
karena JavaScript tradisional sering kali menjadi penyebab lambatnya loading halaman. seperti : Rendering-Blocking,Performa Tidak Terprediksi, Keamanan dan Stabilitas
- CSS dibatasi dan harus inline
karena Dengan menghilangkan permintaan HTTP eksternal untuk file CSS, browser dapat merender halaman jauh lebih cepat.
- Gambar pakai <amp-img>
Penggunaan tag <amp-img> alih-alih tag <img> standar adalah kewajiban dalam AMP (Accelerated Mobile Pages) untuk memastikan halaman dimuat dengan cepat dan memberikan pengalaman pengguna yang optimal.
- Layout harus responsif
Layout responsif pada AMP (Accelerated Mobile Pages) dicapai dengan menambahkan atribut layout="responsive" pada elemen seperti <amp-img> atau <amp-video>, yang mengatur ukurannya secara otomatis berdasarkan lebar penampung dan rasio aspek $width \div height$. Pendekatan ini memastikan konten menyesuaikan layar mobile hingga desktop, didukung aturan max-width untuk elemen utama guna menjaga estetika di layar besar.
Cara Membuat Template AMP
Berikut langkah dasar membuat template AMP:
1. Struktur HTML Dasar
Gunakan struktur AMP wajib seperti ini:
<html ⚡ lang="id"> <head> <meta charset="utf-8"> <title>Judul AMP</title> <script async src="https://cdn.ampproject.org/v0.js"></script> </head> <body> <h1>Hello AMP</h1> </body> </html>
2. Gunakan Komponen AMP
Contoh gambar:
<amp-img src="gambar.jpg" width="600" height="400" layout="responsive"></amp-img>
3. Validasi AMP
Gunakan AMP Validator untuk memastikan tidak ada error.
Cara Menyesuaikan Blogspot Menjadi AMP
Blogspot tidak langsung AMP, jadi perlu penyesuaian:
- Hapus beberapa script berat di template
- Ganti semua tag gambar dari <img> ke <amp-img>
- Kurangi widget yang tidak penting
- Gunakan CSS ringan saja
- Tambahkan script AMP resmi atau cek dihalaman https://amp.dev/documentation/components/amp-script
Keuntungan Menggunakan AMP
- ⚡ Loading sangat cepat
- 📱 Lebih ramah mobile
- 📈 SEO lebih bagus di Google
- 💾 Hemat data internet
- 👀 User experience lebih nyaman
Kekurangan AMP
- ❌ Fitur terbatas
- ❌ Tidak bisa pakai JavaScript bebas
- ❌ Desain kadang lebih sederhana
- ❌ Tidak semua plugin kompatibel
Kesimpulan
AMP sangat cocok untuk blog berita, landing page, dan tools seperti safelink generator. Tapi perlu penyesuaian karena aturan AMP cukup ketat.
Artikel ini terakhir di update pada: