AMP ( viết tắt của Accelerated Mobile Pages) là một khung HTML mã nguồn mở được phát triển bởi Dự án nguồn mở AMP. Ban đầu nó được Google tạo ra như một đối thủ cạnh tranh với Facebook Instant Articles và Apple News . AMP được tối ưu hóa để duyệt web trên thiết bị di động và nhằm giúp các trang web tải nhanh hơn. Các trang AMP có thể được CDN lưu vào bộ nhớ đệm , chẳng hạn như bộ đệm AMP của Microsoft Bing hoặc Cloudflare , cho phép các trang được phân phát nhanh hơn.
AMP hiển thị trên Google Search thế nào?
Khi bạn tìm kiếm website trên google Google bằng các thiết bị di động hoặc tablet. Những trang web sử dụng Google AMP sẽ có ký hiệu hình tia sét và dòng chữ AMP bên cạnh đường link trong trang kết quả tìm kiếm. Nếu bạn kích chuột vào đường link này, nội dung sẽ hiển thị theo các hình thức dưới đây:
- Trình xem AMP của Google: Dạng hiển thị mặc định để Google tiến hành phân phối và lưu trữ nội dung, giúp người dùng có những trải nghiệm tốt hơn khi truy cập trang.
- Signed exchange: Dạng hiển thị trên link URL gốc của nội dung. Thông thường, bạn sẽ phải tiến hành cài đặt thêm nếu muốn người dùng có thể truy cập trực tiếp đến trang mà không cần thông qua bước đệm.

Các kỹ thuật mà Google AMP sử dụng
Các các loại kỹ thuật sau thường được sử dụng trong AMP
- Kỹ thuật lazy loading image: Khi người dùng truy cập thì website sẽ load các file text,... trước sau đó khi nào người dùng cuộn trang tới hình ảnh đó thì hình ảnh mới được tải xuống. Cách này giúp cải thiện tốc độ load trang.
- Kỹ thuật tải javascript bất đồng bộ async: Đây là kỹ thuật thiết kế website sẽ thực hiện chạy code và upload dữ liệu riêng biệt. Nghĩa là khi phần dữ liệu từ đoạn trên vẫn chưa xử lý hoàn tất thì bên dưới vẫn sẽ tiếp tục thực hiện nhiệm vụ của nó, do đó, người dùng sẽ không mất nhiều thời gian chờ đợi.
- Kỹ thuật CDN để javascript nhanh chóng: CDN (Content Delivery Network) là hệ thống nhiều máy chủ được đặt tại các vị trí khác nhau trên thế giới. Giúp cho người dùng có thể truy cập nhanh đến dữ liệu máy chủ ở gần nhất vị trí của họ thay vì phải truy cập vào lấy dữ liệu gốc ở khu vực xa hơn
Ưu điểm và hạn chế AMP
Khi sử dụng AMP sẽ có một số ưu điểm tuy nhiên bên cạnh đó cũng có một vài nhược điểm khi sử dụng chúng như sau:
-
Ưu điểm: Tăng tốc độ tải trang. Các trang sử dụng AMP sẽ có tốc độ tốt nhanh hơn so với các trang không sử dụng khoảng 15-80%. Trải nghiệm tốt hơn khi sử dụng bằng điện thoại, tablet.
-
Nhược điểm: Không được hỗ trợ Google Analytics. Phụ thuộc nhiều vào bộ nhớ cache.
Như vậy HOSTVN đã giới thiệu cho các bạn AMP là gì? Kiến thức cơ bản về AMP. Hi vọng bài viết này, bạn có thể xây dựng thêm kiến thức cho mình một cách tốt nhất, chúc bạn thành công!