Pengertian, Cara Kerja dan Kelebihan | ampdev.online

Pengertian, Cara Kerja dan Kelebihan

Google Search mengindeks halaman AMP untuk menyajikan pengalaman web yang cepat dan dapat diandalkan. Jika tersedia, halaman AMP dapat ditampilkan di hasil pencarian mobile sebagai bagian dari hasil kaya dan carousel. Meskipun AMP bukanlah faktor penentu peringkat, kecepatan adalah salah satu faktor penentu peringkat penting dalam Google Search. Google Search menerapkan standar yang konsisten untuk semua halaman, tanpa memandang teknologi yang digunakan untuk membuatnya. (Cara Kerja AMP)

Apa Itu AMP?

AMP adalah singkatan dari Accelerated Mobile Pages, yang merupakan inisiatif terbuka yang didukung oleh Google dengan tujuan meningkatkan kecepatan dan kinerja halaman web di perangkat seluler. AMP adalah format halaman web yang dirancang agar lebih cepat dimuat dan lebih responsif. Ini mencakup berbagai teknologi dan standar, termasuk HTML khusus, JavaScript yang dioptimalkan, dan cache yang dikelola secara efisien.

AMP adalah sebuah inisiatif open source yang didukung oleh Google yang bertujuan untuk meningkatkan kecepatan dan kinerja halaman web di perangkat seluler dan desktop. Ini adalah format halaman web yang dirancang khusus untuk memuat konten dengan sangat cepat dan memberikan pengalaman pengguna yang lebih responsif.

1. AMP Website

AMP merupakan format yang simpel namun efektif untuk memastikan situs web Anda berjalan dengan cepat, memberi prioritas pada pengalaman pengguna, dan meningkatkan potensi pendapatan. Melalui distribusi di berbagai platform terkenal dan pengurangan biaya operasional serta pengembangan, AMP dapat memberikan keberhasilan jangka panjang untuk strategi web.

AMP memungkinkan pembuatan situs web dan iklan yang konsisten cepat, estetis, dan berkinerja tinggi di berbagai perangkat dan platform distribusi. Penerbit dan pengiklan dapat menentukan cara menyajikan konten yang mengutamakan pengalaman pengguna.

2. AMP Web Stories

Web Stories mengundang pembaca untuk memasuki pengalaman layar penuh yang dimuat dengan cepat. Anda dapat dengan mudah membuat narasi visual yang menarik dengan animasi dan interaksi ketuk yang menarik. Format cerita AMP ini tersedia secara gratis, merupakan bagian dari web terbuka, dan dapat diakses oleh semua orang untuk dicoba di situs web mereka. Anda dapat berbagi dan menyematkan Cerita AMP di seluruh web tanpa terkendala oleh ekosistem tertutup atau platform tertentu.

Melalui Web Stories, pengguna konten memiliki format yang dirancang khusus untuk perangkat seluler, memungkinkan mereka untuk menyajikan berita dan informasi dalam format cerita yang kaya visual dan mudah dinavigasi dengan menggunakan ketuk. Cerita AMP juga memberikan beragam peluang iklan yang solid bagi pengiklan dan penayang untuk mencapai audiens yang unik di web, memberikan pengalaman yang mendalam kepada pengguna.

3. AMP Iklan

AMP pada dasarnya mengubah cara iklan dibuat, disajikan, dan diukur di web, menghasilkan pengalaman yang lebih cepat dan mengurangi gangguan bagi pengguna. Hal ini meningkatkan visibilitas dan rasio klik-terlihat untuk meningkatkan monetisasi, memberikan kebahagiaan kepada semua pihak, termasuk pengguna, penayang, dan pengiklan.

Iklan terus menjadi landasan model bisnis bagi banyak penayang; AMP mengubah fundamental cara iklan diciptakan dan disampaikan di web dengan mendukung iklan yang cepat, aman, menarik, dan efektif bagi pengguna.

Semakin banyak penayang dan pengiklan yang memilih mengadopsi AMP untuk menyajikan konten lebih cepat dan menarik bagi pengguna. Setelah klien Anda merasakan manfaat kecepatan AMP dan semakin banyak pengguna mengakses konten melalui halaman AMP, pastikan bisnis Anda siap menghadapi masa depan dengan mengintegrasikan teknologi AMP. Mempercepat iklan merupakan cara tercepat untuk meningkatkan kinerja Anda.

Iklan AMP secara signifikan meningkatkan pengalaman pengguna di internet seluler melalui desain cerdas dan fitur pra-pemuatan. Hasilnya adalah peningkatan lalu lintas, tingkat konversi penjualan yang lebih tinggi, dan peningkatan jumlah halaman yang dilihat setiap kali pengguna berkunjung, memberikan nilai yang Anda cari dari iklan Anda.

4. AMP Email

AMP untuk email memungkinkan pengirim untuk menyisipkan komponen AMP ke dalam email, menciptakan pesan yang lebih mendalam dan menarik, yang memperkenalkan fungsionalitas aplikasi modern di dalam email. Format email AMP menyediakan berbagai komponen AMPHTML yang dapat digunakan dalam pesan email, memungkinkan penerima email AMP untuk berinteraksi secara dinamis dengan konten dalam pesan.

Setiap hari, lebih dari 270 miliar email dikirim. Email tetap menjadi elemen kunci dalam banyak alur kerja, baik untuk konsumen maupun perusahaan. Namun, konten dalam pesan email sering kali bersifat statis, bisa menjadi usang, dan sulit untuk ditindaklanjuti tanpa membuka browser. Email AMP bertujuan untuk meningkatkan dan memodernisasi pengalaman email dengan mendukung konten dinamis dan interaktif, sekaligus menjaga keamanan pengguna.

Bagaimana Cara kerja AMP?

Kecepatan luar biasa halaman AMP terjadi karena kombinasi berbagai optimasi. Ada tujuh faktor yang berperan, namun jika Anda ingin yang lebih ringkas, Anda bisa menonton video penjelasannya.

Menjalankan semua JavaScript AMP secara asinkronus

JavaScript memiliki kekuatan yang luar biasa, mampu memodifikasi hampir semua aspek halaman, tetapi juga dapat menghambat pembangunan DOM dan mengakibatkan penundaan dalam proses merender halaman (lihat juga Bagaimana Menambahkan Interaktivitas dengan JavaScript). Untuk mencegah JavaScript menghambat proses merender halaman, AMP hanya memungkinkan penggunaan JavaScript secara asinkron.

Komponen AMP mungkin memanfaatkan JavaScript yang berjalan di latar belakang, namun JavaScript ini dirancang dengan cermat agar tidak mengganggu kinerja.

Meskipun JavaScript kustom diizinkan dalam amp-script, dan JavaScript pihak ketiga diizinkan dalam iframe, penting untuk diingat bahwa JavaScript tidak boleh menghalangi proses merender. Sebagai contoh, jika JavaScript pihak ketiga menggunakan API document.write yang dapat merusak kinerja, hal ini tidak akan menghambat proses merender halaman utama.

Menentukan ukuran semua sumber daya secara statis

Sumber daya eksternal seperti gambar, iklan, atau iframe harus mencantumkan dimensinya dalam HTML. Ini memungkinkan AMP untuk menentukan ukuran dan posisi setiap elemen sebelum mengunduh sumber daya tersebut. Dengan begitu, AMP dapat memuat tata letak halaman tanpa menunggu pengunduhan sumber daya.

AMP memisahkan tata letak dokumen dari tata letak sumber daya. Hanya diperlukan satu permintaan HTTP untuk mengatur tata letak seluruh dokumen, termasuk font. Karena AMP telah dioptimalkan untuk menghindari perhitungan ulang gaya dan tata letak yang memakan banyak waktu di browser, tidak akan ada perubahan tata letak saat sumber daya diunduh.

Tidak membiarkan mekanisme ekstensi memblokir perenderan

AMP tidak memungkinkan mekanisme ekstensi untuk menghalangi proses merender halaman. AMP mendukung penggunaan ekstensi untuk fitur seperti lightbox, penyemat Instagram, tweet, dan lain sebagainya. Meskipun penggunaan ekstensi ini memerlukan permintaan HTTP tambahan, permintaan tersebut tidak akan menghalangi tata letak halaman dan proses merendernya.

Setiap halaman yang menggunakan skrip khusus harus memberitahu sistem AMP bahwa akan ada tag khusus yang akan digunakan. Misalnya, skrip amp-iframe memberi tahu sistem bahwa akan ada tag .

Menjauhkan semua JavaScript pihak ketiga dari jalur kritis

JavaScript pihak ketiga cenderung menggunakan pemuatan JavaScript secara sinkron. Mereka juga cenderung menggunakan document.write dalam lebih banyak skrip sinkron. Misalnya, jika halaman Anda memiliki lima iklan, dan masing-masing iklan memicu tiga pemuatan sinkron, yang semuanya memiliki latensi koneksi 1 detik, maka total waktu pemuatan JavaScript adalah 15 detik.

Halaman AMP memperbolehkan penggunaan JavaScript pihak ketiga, tetapi hanya dalam iframe yang berada dalam kotak pasir. Karena JavaScript pihak ketiga terbatas dalam iframe, mereka tidak dapat menghambat eksekusi halaman utama. Bahkan jika mereka memicu beberapa perhitungan ulang gaya, iframe kecil ini memiliki DOM yang sangat terbatas.

Waktu yang dibutuhkan untuk perhitungan ulang gaya dan tata letak dibatasi oleh ukuran DOM, sehingga perhitungan ulang iframe jauh lebih cepat dibandingkan dengan perhitungan ulang gaya dan tata letak untuk halaman utama.

Semua CSS harus inline dan terikat ukuran

CSS dapat menghambat proses merender, memperlambat pemuatan halaman, dan seringkali memperbesar ukuran halaman. Namun, pada halaman AMP HTML, hanya gaya inline yang diperbolehkan. Ini menghilangkan satu, bahkan seringkali lebih, permintaan HTTP dari proses merender yang penting, berbeda dengan sebagian besar halaman web.

Selain itu, lembar gaya inline memiliki batasan ukuran maksimum sebesar 50 kilobyte. Meskipun ukuran ini sudah cukup besar untuk halaman yang sangat canggih, pembuat halaman harus tetap mempraktikkan praktik CSS yang baik.

Pemicuan font harus efisien

Font web memiliki ukuran yang sangat besar, sehingga optimalisasi font web menjadi kunci penting untuk meningkatkan kinerja. Pada halaman konvensional yang menggunakan beberapa skrip sinkronisasi dan lembar gaya eksternal, browser seringkali harus menunggu sebelum mulai mengunduh font besar ini, yang dapat memperlambat seluruh proses.

Dalam sistem AMP, tidak ada permintaan HTTP yang dilakukan sebelum font mulai diunduh. Ini disebabkan oleh penggunaan atribut asinkron pada semua skrip dalam AMP, serta penggunaan lembar gaya inline yang merupakan satu-satunya yang diizinkan. Dengan demikian, tidak ada permintaan HTTP yang menghambat browser dalam mengunduh font, yang meningkatkan kinerja halaman secara signifikan.

Meminimalkan perhitungan ulang gaya

Setiap kali Anda melakukan pengukuran, tindakan ini memicu perhitungan ulang gaya yang memakan waktu, karena browser harus menata ulang seluruh halaman. Namun, pada halaman AMP, semua pembacaan DOM terjadi terlebih dahulu sebelum semua penulisan. Hal ini memastikan bahwa setidaknya hanya satu perhitungan ulang gaya yang terjadi per frame.

Hanya menjalankan animasi yang dipercepat oleh GPU

Cara tunggal untuk mencapai optimalisasi yang cepat adalah menjalankannya pada GPU. GPU memiliki pemahaman tentang lapisan, mampu melakukan berbagai tindakan pada lapisan tersebut, seperti pemindahan dan pencahayaan, tetapi tidak memiliki kemampuan untuk memperbarui tata letak halaman; tugas tersebut diberikan kepada browser, yang mungkin tidak optimal.

Aturan terkait CSS yang berhubungan dengan animasi memastikan bahwa animasi dapat dipercepat oleh GPU. Secara khusus, dalam AMP, hanya animasi dan transisi yang diperbolehkan untuk transformasi dan opasitas sehingga tidak ada kebutuhan untuk memperbarui tata letak halaman.

Memprioritaskan pemuatan sumber daya

AMP mengontrol semua proses pengunduhan sumber daya dengan strategi yang efisien, yang melibatkan prioritas pengunduhan, pengunduhan hanya yang diperlukan, dan pengambilan sumber daya dengan "lazy load."

Ketika melakukan pengunduhan sumber daya, AMP mengoptimalkan urutan pengunduhan sehingga sumber daya yang paling penting saat itu akan diunduh terlebih dahulu. Misalnya, gambar dan iklan hanya diunduh jika ada peluang pengguna untuk melihatnya, jika mereka terletak di bagian atas halaman, atau jika ada kemungkinan pengguna akan menggulir ke sana dengan cepat.

Selain itu, AMP juga mem-prefetch sumber daya yang diunduh dengan "lazy load". Sumber daya ini dimuat pada saat paling akhir, tetapi diambil secara segera mungkin ketika diperlukan. Dengan pendekatan ini, elemen-elemen dapat dimuat dengan sangat cepat, tetapi penggunaan CPU hanya terjadi ketika sumber daya benar-benar akan ditampilkan kepada pengguna.

Memuat halaman dalam sekejap

API prakoneksi yang baru banyak digunakan untuk memastikan permintaan HTTP dapat dilakukan secepat mungkin saat diperlukan. Dengan demikian, halaman dapat dirender sebelum pengguna secara eksplisit menyatakan keinginan untuk berpindah ke halaman tersebut; halaman tersebut mungkin sudah tersedia ketika pengguna akhirnya memilihnya, sehingga dapat dimuat dengan segera.

Meskipun pra-rendering dapat diterapkan pada semua jenis konten web, proses ini dapat menghabiskan banyak bandwidth dan sumber daya CPU. Namun, AMP telah dioptimalkan untuk mengurangi dampak kedua faktor ini. Dalam pra-rendering, hanya sumber daya pada bagian atas halaman yang diunduh, dan elemen yang mungkin memakan banyak CPU, seperti iframe pihak ketiga, tidak akan dirender.

Kelebihan dari AMP

Amp (Accelerated Mobile Pages) adalah sebuah proyek open-source yang dibuat oleh Google dengan tujuan untuk meningkatkan kecepatan dan kinerja halaman web di perangkat mobile. Berikut adalah beberapa kelebihan dari Amp:

1. Kecepatan Lebih Tinggi

Kecepatan yang lebih tinggi adalah salah satu kelebihan utama dari AMP (Accelerated Mobile Pages). AMP telah dirancang khusus untuk memuat halaman web dengan cepat pada perangkat mobile. Ini dicapai melalui berbagai teknik, seperti kompresi gambar, penggunaan pemrosesan asinkron, pengurangan permintaan jaringan, cache terdistribusi, dan pemutaran media yang dioptimalkan. Selain itu, pengembang AMP harus memprioritaskan konten utama, memungkinkan pengguna untuk dengan cepat mengakses informasi yang mereka butuhkan. Semua ini berkontribusi pada pengalaman pengguna yang lebih baik dan mengurangi waktu tunggu yang seringkali membuat frustrasi ketika memuat halaman web.

Selain manfaat langsung bagi pengguna, AMP juga dapat membantu meningkatkan peringkat halaman web dalam hasil pencarian seluler. Google cenderung memberikan peringkat lebih tinggi kepada halaman AMP dalam hasil pencarian mobile, karena AMP adalah upaya untuk memastikan bahwa konten web dapat diakses dengan cepat dan efisien di perangkat mobile, yang semakin dominan dalam penggunaan internet. Sebagai hasilnya, AMP telah menjadi alat yang efektif dalam meningkatkan kecepatan dan performa situs web, yang sangat penting dalam era digital saat ini.

2. Prioritas pada Konten Utama

Salah satu kelebihan utama dari AMP (Accelerated Mobile Pages) adalah penerapan prioritas pada konten utama dalam halaman web. Ini berarti bahwa AMP mengharuskan pengembang untuk memberikan perhatian khusus pada konten yang paling penting dan relevan bagi pengguna.

Dengan memprioritaskan konten utama, AMP memastikan bahwa pengguna dapat segera mengakses informasi yang mereka cari tanpa harus menunggu elemen-elemen lain yang mungkin memperlambat waktu muat halaman. Hal ini dapat meningkatkan pengalaman pengguna secara signifikan, terutama di perangkat mobile yang memiliki keterbatasan dalam hal kecepatan dan ukuran layar.

Dalam konteks AMP, pengembang diharuskan untuk mengatur elemen-elemen halaman web dengan cermat, menggunakan tag HTML yang telah dioptimalkan untuk memastikan konten utama dimuat secepat mungkin. Ini termasuk penggunaan tag seperti , , dan yang dirancang untuk efisiensi dan kecepatan.

Dengan memfokuskan perhatian pada konten utama, AMP membantu mengurangi tingkat pentalan (bounce rate), mempercepat waktu muat halaman, dan meningkatkan keseluruhan pengalaman pengguna di perangkat mobile. Ini adalah salah satu alasan mengapa AMP menjadi populer dalam upaya untuk meningkatkan kinerja situs web di perangkat mobile.

3. Dukungan Multi-Platform

Dukungan multi-platform adalah salah satu fitur utama yang membuat AMP (Accelerated Mobile Pages) menonjol. Dengan fokus pada responsivitas, AMP memastikan bahwa halaman web yang dibuat dengan format ini dapat diakses dengan baik dan berfungsi dengan lancar pada berbagai jenis perangkat, termasuk smartphone, tablet, dan desktop. Ini berarti bahwa pengembang tidak perlu lagi membuat versi khusus halaman web untuk berbagai platform, yang dapat menghemat waktu dan sumber daya.

Dalam era digital yang semakin beragam, dukungan multi-platform menjadi sangat penting untuk mencapai audiens yang lebih luas. Dengan AMP, pengguna dapat dengan mudah mengakses konten yang sama dengan pengalaman yang konsisten, terlepas dari perangkat yang mereka gunakan. Hal ini membantu memperluas jangkauan konten web dan memastikan bahwa pengguna memiliki pengalaman yang seragam, tidak peduli di mana mereka mengaksesnya, sehingga meningkatkan kepuasan pengguna dan potensi pertumbuhan lalu lintas situs web.

4. SEO yang Ditingkatkan

Salah satu kelebihan penting dari AMP (Accelerated Mobile Pages) adalah peningkatan dalam konteks SEO (Search Engine Optimization). Berikut adalah dua paragraf yang menjelaskan mengapa AMP dapat membantu meningkatkan SEO:

AMP dapat secara signifikan meningkatkan SEO karena Google, salah satu mesin pencari terbesar, memberikan peringkat yang lebih tinggi kepada halaman web AMP dalam hasil pencarian seluler. Ini berarti bahwa jika Anda menggunakan AMP untuk halaman web Anda, Anda memiliki peluang lebih besar untuk muncul di posisi lebih tinggi di hasil pencarian Google di perangkat mobile. Faktor-faktor seperti waktu muat yang lebih cepat, responsivitas, dan pengalaman pengguna yang lebih baik yang ditawarkan oleh AMP semuanya berkontribusi pada peningkatan peringkat ini. Selain itu, AMP memiliki dukungan yang kuat untuk pengoptimalan SEO, termasuk struktur tag HTML yang dioptimalkan, penggunaan tag "canonical" yang memastikan konsistensi dalam indeks pencarian, dan dukungan untuk alat analitik yang memungkinkan Anda untuk melacak dan mengukur performa halaman AMP Anda.

Lebih lanjut, penggunaan AMP juga dapat membantu dalam menjawab tren penggunaan perangkat seluler yang semakin meningkat. Mesin pencari semakin menekankan pentingnya pengalaman pengguna seluler yang baik, dan AMP memberikan solusi yang tepat untuk ini. Dengan memprioritaskan halaman AMP dalam hasil pencarian seluler, Google dan mesin pencari lainnya mengakui bahwa halaman AMP menawarkan pengalaman pengguna yang lebih baik, yang sesuai dengan prioritas mereka dalam memberikan hasil pencarian yang lebih baik kepada pengguna perangkat seluler. Oleh karena itu, penggunaan AMP tidak hanya meningkatkan peringkat Anda, tetapi juga membantu Anda memenuhi harapan mesin pencari dan pengguna yang semakin mobile-centric

5. Penurunan Tingkat Pentalan (Bounce Rate)

AMP (Accelerated Mobile Pages) memiliki potensi untuk mengurangi tingkat pentalan (bounce rate) pada halaman web. Tingkat pentalan adalah persentase pengunjung yang meninggalkan situs web setelah hanya melihat satu halaman tanpa melakukan tindakan lebih lanjut, seperti mengklik tautan atau berinteraksi dengan konten lain. Berikut adalah dua paragraf yang menjelaskan bagaimana AMP dapat membantu mengurangi tingkat pentalan:

Salah satu faktor yang memengaruhi tingkat pentalan adalah waktu muat halaman. Halaman web yang memuat dengan lambat dapat membuat pengunjung menjadi tidak sabar dan meninggalkan situs sebelum mereka melihat konten yang sebenarnya. AMP dirancang khusus untuk memuat halaman dengan cepat di perangkat mobile. Dengan penggunaan teknik seperti kompresi gambar, penggunaan pemrosesan asinkron, dan pengurangan permintaan jaringan, AMP memastikan bahwa halaman web memuat dengan cepat. Pengguna akan lebih cenderung bertahan dan berinteraksi lebih lanjut dengan konten jika mereka tidak perlu menunggu lama untuk melihatnya, yang pada gilirannya dapat mengurangi tingkat pentalan.

Selain itu, AMP juga mendorong pengembang untuk memprioritaskan konten utama dan mengurangi gangguan, seperti iklan yang mengganggu atau elemen yang tidak relevan. Ini membantu pengguna untuk lebih fokus pada konten yang penting dan dapat mengurangi ketidaknyamanan yang mungkin memicu pentalan. Dengan menghadirkan pengalaman pengguna yang lebih bersih dan efisien, AMP dapat membantu mengurangi tingkat pentalan, yang merupakan indikator penting dalam analisis situs web dan dapat meningkatkan kualitas lalu lintas yang mengunjungi halaman Anda.

6. Dukungan untuk Analytics

Dukungan untuk analitik adalah salah satu kelebihan dari AMP (Accelerated Mobile Pages) yang memungkinkan pemilik situs web dan pengembang untuk melacak dan menganalisis kinerja halaman web mereka. Dalam dua paragraf, berikut penjelasan lebih lanjut:

AMP memungkinkan penggunaan berbagai alat analitik untuk melacak perilaku pengguna di halaman web. Ini termasuk alat analitik populer seperti Google Analytics dan Adobe Analytics, yang dapat diintegrasikan dengan mudah ke dalam halaman AMP. Dengan alat-alat ini, pemilik situs web dapat melacak statistik penting seperti jumlah pengunjung, waktu tinggal rata-rata, sumber lalu lintas, dan banyak lagi. Analitik ini memberikan wawasan berharga tentang bagaimana pengguna berinteraksi dengan halaman AMP Anda, membantu Anda memahami apa yang berfungsi dan apa yang perlu ditingkatkan. Selain itu, AMP memiliki komponen yang dirancang khusus untuk integrasi dengan berbagai alat analitik, membuatnya lebih mudah untuk mengimplementasikan pelacakan dan mengumpulkan data yang diperlukan.

Kelebihan ini tidak hanya membantu Anda melacak kinerja halaman AMP Anda, tetapi juga memungkinkan Anda untuk membuat keputusan yang lebih baik dalam pengembangan dan optimasi konten Anda. Anda dapat mengidentifikasi halaman yang paling populer, melihat di mana pengunjung paling sering keluar, dan memahami tren perilaku pengguna. Dengan data ini, Anda dapat mengoptimalkan halaman AMP Anda untuk meningkatkan retensi pengguna, mengarahkan konversi, dan secara keseluruhan meningkatkan efektivitas situs web Anda. Dengan dukungan yang kuat untuk analitik, AMP membantu Anda membuat keputusan yang lebih berdasarkan data dan meningkatkan pengalaman pengguna secara keseluruhan.

7. Cache Terdistribusi

Salah satu kelebihan utama dari AMP (Accelerated Mobile Pages) adalah kemampuan untuk memanfaatkan cache terdistribusi. Cache terdistribusi adalah suatu sistem di mana salinan halaman web atau konten disimpan di berbagai lokasi server yang tersebar, yang memungkinkan pengiriman konten yang lebih cepat kepada pengguna. Berikut adalah penjelasan lebih lanjut dalam dua paragraf:

AMP menggunakan cache terdistribusi yang disediakan oleh penyedia layanan seperti Google untuk menyimpan salinan halaman web AMP. Ketika pengguna mengakses halaman AMP, konten halaman tersebut dapat diambil dari cache terdekat yang telah disediakan oleh penyedia layanan cache. Ini mengurangi beban pada server sumber dan memungkinkan halaman web untuk dimuat lebih cepat. Cache terdistribusi juga membantu mengatasi masalah yang seringkali memperlambat waktu muat halaman, seperti jarak geografis antara pengguna dan server sumber. Dengan demikian, pengguna dari berbagai wilayah dapat menikmati waktu muat halaman yang serupa, memastikan konsistensi dalam pengalaman pengguna.

Selain itu, cache terdistribusi juga membantu mengurangi beban jaringan dan server Anda, karena sebagian besar permintaan pengguna dapat dipenuhi dari cache, yang lebih dekat dengan lokasi pengguna. Ini mengurangi tekanan pada server Anda dan dapat menghasilkan penghematan bandwidth. Dengan kata lain, cache terdistribusi dalam AMP adalah salah satu faktor yang menyumbang pada kecepatan dan efisiensi dalam pengiriman konten, yang merupakan salah satu tujuan utama AMP untuk memberikan pengalaman pengguna yang lebih baik dan memastikan waktu muat halaman yang cepat.

8. Dukungan untuk iklan

Dukungan untuk iklan adalah salah satu fitur yang ditekankan dalam AMP (Accelerated Mobile Pages), yang memungkinkan pengembang dan pemilik situs web untuk menyertakan iklan dengan lebih efisien pada halaman AMP mereka. Dalam dua paragraf berikut, saya akan menjelaskan lebih lanjut tentang dukungan AMP untuk iklan:

AMP menyediakan seperangkat komponen dan peraturan yang dirancang khusus untuk mendukung iklan dalam halaman web. Ini termasuk komponen seperti , yang memungkinkan penyisipan iklan dengan format yang dioptimalkan secara khusus untuk AMP. Iklan yang dimasukkan dengan menggunakan komponen harus mematuhi pedoman yang ketat untuk memastikan bahwa iklan tersebut tidak merusak pengalaman pengguna dan memuat dengan cepat. AMP juga memiliki fitur pemilihan penyedia iklan yang dikenal sebagai "vendor penyedia iklan terdaftar", yang memungkinkan Anda untuk mengintegrasikan penyedia iklan dengan mudah dan aman. Selain itu, AMP mendukung pengukuran kinerja iklan dengan alat analitik khusus yang dapat memberikan wawasan tentang seberapa baik iklan Anda berkinerja.

Dukungan untuk iklan dalam AMP adalah penting karena membantu pengembang dan pemilik situs web memaksimalkan pendapatan dari situs mereka. Dengan memungkinkan iklan yang lebih efisien dan cepat dimuat, AMP dapat meningkatkan retensi pengguna dan memberikan pengalaman yang lebih baik bagi pengguna yang datang ke situs melalui perangkat mobile. Selain itu, penggunaan AMP juga memiliki potensi untuk meningkatkan peringkat halaman web dalam hasil pencarian Google seluler, yang dapat mengarah pada peningkatan lalu lintas situs web dan peluang iklan yang lebih besar. Dengan demikian, dukungan AMP untuk iklan membantu menciptakan keseimbangan antara pengalaman pengguna yang baik dan pendapatan dari iklan dalam lingkungan web yang semakin mobile-centric.

9. Perlindungan Terhadap Praktik yang Buruk

Perlindungan terhadap praktik yang buruk adalah salah satu fitur penting dari AMP (Accelerated Mobile Pages) yang bertujuan untuk menjaga integritas dan kualitas pengalaman pengguna. Dalam dua paragraf berikut, saya akan menjelaskan lebih lanjut tentang bagaimana AMP memberikan perlindungan terhadap praktik yang buruk:

AMP memiliki sejumlah aturan dan pembatasan yang dirancang untuk mencegah penggunaan praktik yang buruk dalam pengembangan halaman web. Salah satu contohnya adalah pembatasan pada penggunaan JavaScript yang memaksa pengembang untuk membatasi penggunaan JavaScript yang berlebihan. Ini mencegah penggunaan JavaScript yang dapat memperlambat waktu muat halaman atau membuat halaman menjadi tidak responsif. Selain itu, AMP mendorong pengembang untuk memprioritaskan konten utama, yang berarti bahwa iklan dan elemen-elemen yang tidak relevan tidak boleh mengganggu pengalaman pengguna. Ini membantu dalam menghindari praktik yang dapat merusak kualitas pengalaman pengguna, seperti penyalahgunaan iklan pop-up yang mengganggu. AMP juga memiliki pedoman ketat untuk ukuran dan kompresi gambar, sehingga memastikan gambar dimuat dengan cepat tanpa mengorbankan kualitas.

Perlindungan terhadap praktik yang buruk adalah bagian penting dari filosofi AMP untuk memberikan pengalaman pengguna yang lebih baik di perangkat mobile. Dengan menghilangkan praktik yang buruk dan mendorong praktik pengembangan yang baik, AMP menciptakan ekosistem web yang lebih bersih, cepat, dan lebih aman bagi pengguna. Ini juga membantu menjaga konsistensi dalam pengalaman pengguna di berbagai halaman web AMP, sehingga pengguna tidak akan menghadapi masalah yang sama yang sering terjadi di situs web yang tidak diawasi. Dengan demikian, perlindungan terhadap praktik yang buruk adalah bagian integral dari upaya AMP untuk meningkatkan kualitas dan kecepatan web di perangkat mobile.