AMP là gì và Cách bắt đầu với Google AMP bạn cần biết
Mục lục [hide]
- 1 AMP là gì?
- 2 Bắt đầu bằng ví dụ AMP
- 3 AMP hoạt động như thế nào?
- 4 Ưu điểm và hạn chế của trang AMP là gì?
- 5 Cách thiết lập AMP trên trang web của bạn
- 6 Theo dõi và cải thiện các trang AMP của bạn
- 7 AMP hoạt động như thế nào?
- 8 Ưu điểm và hạn chế của trang AMP là gì?
- 9 Cách thiết lập AMP trên trang web của bạn
- 10 Theo dõi và cải thiện các trang AMP của bạn
- 11 AMP hoạt động như thế nào?
- 12 Ưu điểm và hạn chế của trang AMP là gì?
- 13 Cách thiết lập AMP trên trang web của bạn
- 14 Theo dõi và cải thiện các trang AMP của bạn
- 15 AMP hoạt động như thế nào?
- 16 Ưu điểm và hạn chế của trang AMP là gì?
- 17 Cách thiết lập AMP trên trang web của bạn
- 18 Theo dõi và cải thiện các trang AMP của bạn
- 19 AMP hoạt động như thế nào?
- 20 Ưu điểm và hạn chế của trang AMP là gì?
- 21 Cách thiết lập AMP trên trang web của bạn
- 22 Theo dõi và cải thiện các trang AMP của bạn
- 23 AMP hoạt động như thế nào?
- 24 Ưu điểm và hạn chế của trang AMP là gì?
- 25 Cách thiết lập AMP trên trang web của bạn
- 26 Theo dõi và cải thiện các trang AMP của bạn
- 27 AMP hoạt động như thế nào?
- 28 Ưu điểm và hạn chế của trang AMP là gì?
- 29 Cách thiết lập AMP trên trang web của bạn
- 30 Theo dõi và cải thiện các trang AMP của bạn
- 31 AMP hoạt động như thế nào?
- 32 Ưu điểm và hạn chế của trang AMP là gì?
- 33 Cách thiết lập AMP trên trang web của bạn
- 34 Theo dõi và cải thiện các trang AMP của bạn
- 35 AMP hoạt động như thế nào?
- 36 Ưu điểm và hạn chế của trang AMP là gì?
- 37 Cách thiết lập AMP trên trang web của bạn
- 38 Theo dõi và cải thiện các trang AMP của bạn
- 39 AMP hoạt động như thế nào?
- 40 Ưu điểm và hạn chế của trang AMP là gì?
- 41 Cách thiết lập AMP trên trang web của bạn
- 42 Theo dõi và cải thiện các trang AMP của bạn
- 43 AMP hoạt động như thế nào?
- 44 Ưu điểm và hạn chế của trang AMP là gì?
- 45 Cách thiết lập AMP trên trang web của bạn
- 46 Theo dõi và cải thiện các trang AMP của bạn
AMP là gì?
Bắt đầu bằng ví dụ AMP
AMP hoạt động như thế nào?
Khung AMP bao gồm ba thành phần cơ bản:- HTMLAMP
- AMPJavaScript
- Bộ nhớ đệm AMP
HTMLAMP
AMP HTML là HTML có một số hạn chế nhất định để đảm bảo các trang tải nhanh. Nó loại bỏ hoặc sửa đổi một số thành phần và thuộc tính có thể làm chậm trang web. Một tệp HTML đơn giản có thể trông như thế này: Về cơ bản, tài liệu HTML AMP phải:- Bắt đầu bằng (để gửi thông tin đến trình duyệt về loại tài liệu mong đợi)
-
Bao gồm thẻ cấp cao nhất(để chỉ ra đó là trang HTML AMP)
-
Bao gồm
vàgắn thẻ (để xác định nội dung của tài liệu, tức là tiêu đề, đoạn văn, hình ảnh, siêu liên kết, bảng, v.v.)
-
Bao gồm
(để chỉ ra phiên bản HTML thông thường của trang hoặc liên kết đến chính nó nếu không có trang thông thường nào tồn tại)
-
Bao gồm một
thẻ (để chỉ định mã hóa ký tự)
-
Bao gồm một
thẻ (để cung cấp cho trình duyệt hướng dẫn về cách kiểm soát kích thước của trang)
-
Bao gồm một
thẻ (để thêm phần mở rộng vào thư viện cơ sở)
-
Bao gồm mã mẫu AMP (
head > style[amp-boilerplate]
vànoscript > style[amp-boilerplate]
) trong thẻ head
AMPJavaScript
JavaScript khá phức tạp vì quá nhiều JS có thể khiến trang web chậm và không phản hồi. Tuy nhiên, thư viện JavaScript của AMP chứa các khung và thành phần cho phép bạn xây dựng trang nhanh chóng mà không cần viết JS hoặc nhập thư viện của bên thứ ba. Tất cả đều rất quan trọng đối với trải nghiệm của người đọc.Bộ nhớ đệm AMP
AMP Cache là mạng phân phối nội dung (CDN) dựa trên proxy, có chức năng tải trước và hiển thị trước các trang AMP trước khi người dùng yêu cầu. Và nó sẽ thay đổi hoàn toàn tốc độ trang web. Tại sao? Bởi vì nó cho phép trang web của bạn tải nhiều phần từ nhiều máy chủ khác nhau cùng một lúc. Và nó cũng cho phép khách truy cập tải trang web của bạn từ máy chủ gần họ nhất. Nghĩa là trang web của bạn tải cực nhanh đối với nhiều người hơn. Và hiện tại có hai nhà cung cấp AMP Cache chính: Các nền tảng này sẽ lưu trữ đệm các trang của bạn khi bạn sử dụng định dạng AMP. Ví dụ: nhà cung cấp bộ nhớ đệm có thể khám phá trang AMP của bạn thông qua thẻ
hoặc
và lưu trữ nội dung của trang đó vào bộ nhớ đệm. Hoặc nhà xuất bản có thể tự tay thêm trang vào Bộ đệm AMP (chỉ áp dụng cho Bộ đệm AMP của Google ). Các nền tảng khác có thể truy cập các trang AMP được lưu trong bộ nhớ đệm thông qua URL của chúng. Ví dụ, nếu bạn đặt /amp vào cuối bất kỳ tin tức nào trên The Guardian, bạn sẽ thấy phiên bản AMP. Bắt đầu bằng cách thêm tên miền của bạn và nhấp vào “ Bắt đầu kiểm tra ”. Sau đó, hãy chuyển đến tab “ Thống kê ” trong bảng điều khiển và bạn sẽ thấy một hàng có nội dung “Liên kết AMP”. Giống như thế này:
Kiểm tra các trang AMP của bạn
với Công cụ Kiểm toán Trang web
Ưu điểm và hạn chế của trang AMP là gì?
Mặc dù AMP có thể cải thiện hiệu suất trang và trải nghiệm người dùng nhưng nó cũng có một số nhược điểm nhất định. Hãy cùng xem xét ưu và nhược điểm của các trang AMP:Ưu điểm của AMP
- Tải trang gần như ngay lập tức
- Các trang dễ xây dựng
- Cải thiện trải nghiệm người dùng trên thiết bị di động
- Cho phép thiết kế tùy chỉnh
- Nhiều nền tảng, bao gồm Google và Bing hỗ trợ nó
Giới hạn của AMP
- Google không còn hiển thị biểu tượng huy hiệu AMP để chỉ ra nội dung AMP
- Các yếu tố thiết kế rất hạn chế
- Các trang AMP chỉ cho phép một thẻ quảng cáo trên mỗi trang
Cách thiết lập AMP trên trang web của bạn
Bạn có thể tạo các trang AMP bằng cách làm theo mã HTML hoặc sử dụng CMS (thông qua plugin hoặc chức năng tùy chỉnh).Tạo trang HTML AMP của bạn
Mã cơ bản
Để bắt đầu, đây là đánh dấu của một trang AMP cơ bản:
body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}} Hello AMPHTML World!
Thêm hình ảnh
Nếu bạn muốn thêm hình ảnh, bạn cần thay thế thẻ HTML thông thường bằng thẻ AMP tương đương. Trong trường hợp này,
thẻ thay vì
. Để kiểm tra, hãy sao chép và dán đoạn mã sau vào của trang bạn.
Thêm phong cách
Bước tiếp theo là thêm kiểu dáng. Bất kỳ kiểu nào cũng phải được thực hiện bằng cách sử dụng các thuộc tính CSS. Nhưng AMP quy định rằng tất cả CSS phải được bao gồm trong một thẻ tùy chỉnh, được gọi là
trong
tài liệu. Ví dụ, hãy thử thêm kiểu sau vào trang của bạn:
h1 { margin: 1rem; } body { background-color: green; }
JavaScript
AMP cho phép tùy chỉnh JavaScript thông qua thành
phần. Nó cho phép bạn viết và chạy JS của riêng mình theo cách duy trì các đảm bảo về hiệu suất của AMP. Và xây dựng các trang nhanh chóng mà không cần mã hóa JavaScript hoặc sử dụng các thư viện bên ngoài. Để biết thông tin chi tiết hơn, hãy đọc hướng dẫn của AMP về cách sử dụng JavaScript tùy chỉnh và làm theo hướng dẫn AMP JS của họ để bắt đầu.
Xem xét và xác thực
Một trang AMP hợp lệ có nghĩa là trang đó tuân thủ các nguyên tắc nghiêm ngặt để đảm bảo trang đủ điều kiện lưu vào bộ nhớ đệm và tạo ra trải nghiệm tuyệt vời cho người dùng. Trước khi xác thực trang AMP, hãy đảm bảo bạn làm theo các biện pháp tốt nhất sau:- Nếu bạn đang tối ưu hóa cho Google, hãy làm theo hướng dẫn của họ cho các trang AMP
- Liên kết các trang AMP của bạn với các trang chuẩn của chúng (phiên bản không phải AMP hoặc chính trang AMP)
- Sử dụng cùng một đánh dấu dữ liệu có cấu trúc trong các trang AMP và trang chuẩn
- Xác minh dữ liệu cấu trúc hoạt động bằng cách sử dụng Kiểm tra kết quả phong phú
- Xác minh tệp robots.txt của bạn không chặn trang AMP của bạn
- Thực hiện theo hướng dẫn SEO hreflang quốc tế
Tạo trang AMP của bạn bằng CMS
Nếu bạn quản lý nội dung của mình thông qua CMS, bạn có thể sử dụng Drupal , Joomla hoặc WordPress . Ví dụ, chúng ta hãy xem việc sử dụng AMP cho WP trông như thế nào . Sau khi kích hoạt plugin trên WordPress, bạn có thể bắt đầu tạo Trang tăng tốc dành cho thiết bị di động. Bắt đầu bằng cách thêm trang mới hoặc bài viết mới. Sau đó nhấp vào “ Khởi động Trình tạo trang AMP ”. Bạn có thể chọn sử dụng các bố cục dựng sẵn hoặc tự xây dựng bố cục của riêng mình bằng cách kéo và thả các thành phần. Sau đó nhấp vào biểu tượng bánh răng để chỉnh sửa các thành phần trên trang của bạn. Và lưu từng mô-đun khi bạn thực hiện. Sau khi bạn xuất bản trang, bạn sẽ thấy phiên bản AMP của trang bằng cách thêm “amp” vào cuối URL của trang.Theo dõi và cải thiện các trang AMP của bạn
Một trong những cách tốt nhất để theo dõi và cải thiện các trang AMP của bạn là kiểm tra trang web của bạn định kỳ. Điều này sẽ giúp theo dõi mọi vấn đề về HTML, mẫu, kiểu dáng và bố cục. Bắt đầu bằng cách chạy trang web của bạn thông qua công cụ Kiểm tra trang web của Google .AMP hoạt động như thế nào?
Khung AMP bao gồm ba thành phần cơ bản:- HTMLAMP
- AMPJavaScript
- Bộ nhớ đệm AMP
HTMLAMP
AMP HTML là HTML có một số hạn chế nhất định để đảm bảo các trang tải nhanh. Nó loại bỏ hoặc sửa đổi một số thành phần và thuộc tính có thể làm chậm trang web. Một tệp HTML đơn giản có thể trông như thế này: Về cơ bản, tài liệu HTML AMP phải:- Bắt đầu bằng (để gửi thông tin đến trình duyệt về loại tài liệu mong đợi)
-
Bao gồm thẻ cấp cao nhất(để chỉ ra đó là trang HTML AMP)
-
Bao gồm
vàgắn thẻ (để xác định nội dung của tài liệu, tức là tiêu đề, đoạn văn, hình ảnh, siêu liên kết, bảng, v.v.)
-
Bao gồm
(để chỉ ra phiên bản HTML thông thường của trang hoặc liên kết đến chính nó nếu không có trang thông thường nào tồn tại)
-
Bao gồm một
thẻ (để chỉ định mã hóa ký tự)
-
Bao gồm một
thẻ (để cung cấp cho trình duyệt hướng dẫn về cách kiểm soát kích thước của trang)
-
Bao gồm một
thẻ (để thêm phần mở rộng vào thư viện cơ sở)
-
Bao gồm mã mẫu AMP (
head > style[amp-boilerplate]
vànoscript > style[amp-boilerplate]
) trong thẻ head
AMPJavaScript
JavaScript khá phức tạp vì quá nhiều JS có thể khiến trang web chậm và không phản hồi. Tuy nhiên, thư viện JavaScript của AMP chứa các khung và thành phần cho phép bạn xây dựng trang nhanh chóng mà không cần viết JS hoặc nhập thư viện của bên thứ ba. Tất cả đều rất quan trọng đối với trải nghiệm của người đọc.Bộ nhớ đệm AMP
AMP Cache là mạng phân phối nội dung (CDN) dựa trên proxy, có chức năng tải trước và hiển thị trước các trang AMP trước khi người dùng yêu cầu. Và nó sẽ thay đổi hoàn toàn tốc độ trang web. Tại sao? Bởi vì nó cho phép trang web của bạn tải nhiều phần từ nhiều máy chủ khác nhau cùng một lúc. Và nó cũng cho phép khách truy cập tải trang web của bạn từ máy chủ gần họ nhất. Nghĩa là trang web của bạn tải cực nhanh đối với nhiều người hơn. Và hiện tại có hai nhà cung cấp AMP Cache chính: Các nền tảng này sẽ lưu trữ đệm các trang của bạn khi bạn sử dụng định dạng AMP. Ví dụ: nhà cung cấp bộ nhớ đệm có thể khám phá trang AMP của bạn thông qua thẻ
hoặc
và lưu trữ nội dung của trang đó vào bộ nhớ đệm. Hoặc nhà xuất bản có thể tự tay thêm trang vào Bộ đệm AMP (chỉ áp dụng cho Bộ đệm AMP của Google ). Các nền tảng khác có thể truy cập các trang AMP được lưu trong bộ nhớ đệm thông qua URL của chúng. Ví dụ, nếu bạn đặt /amp vào cuối bất kỳ tin tức nào trên The Guardian, bạn sẽ thấy phiên bản AMP. Bắt đầu bằng cách thêm tên miền của bạn và nhấp vào “ Bắt đầu kiểm tra ”. Sau đó, hãy chuyển đến tab “ Thống kê ” trong bảng điều khiển và bạn sẽ thấy một hàng có nội dung “Liên kết AMP”. Giống như thế này:
Kiểm tra các trang AMP của bạn
với Công cụ Kiểm toán Trang web
Ưu điểm và hạn chế của trang AMP là gì?
Mặc dù AMP có thể cải thiện hiệu suất trang và trải nghiệm người dùng nhưng nó cũng có một số nhược điểm nhất định. Hãy cùng xem xét ưu và nhược điểm của các trang AMP:Ưu điểm của AMP
- Tải trang gần như ngay lập tức
- Các trang dễ xây dựng
- Cải thiện trải nghiệm người dùng trên thiết bị di động
- Cho phép thiết kế tùy chỉnh
- Nhiều nền tảng, bao gồm Google và Bing hỗ trợ nó
Giới hạn của AMP
- Google không còn hiển thị biểu tượng huy hiệu AMP để chỉ ra nội dung AMP
- Các yếu tố thiết kế rất hạn chế
- Các trang AMP chỉ cho phép một thẻ quảng cáo trên mỗi trang
Cách thiết lập AMP trên trang web của bạn
Bạn có thể tạo các trang AMP bằng cách làm theo mã HTML hoặc sử dụng CMS (thông qua plugin hoặc chức năng tùy chỉnh).Tạo trang HTML AMP của bạn
Mã cơ bản
Để bắt đầu, đây là đánh dấu của một trang AMP cơ bản:
body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}} Hello AMPHTML World!
Thêm hình ảnh
Nếu bạn muốn thêm hình ảnh, bạn cần thay thế thẻ HTML thông thường bằng thẻ AMP tương đương. Trong trường hợp này,
thẻ thay vì
. Để kiểm tra, hãy sao chép và dán đoạn mã sau vào của trang bạn.
Thêm phong cách
Bước tiếp theo là thêm kiểu dáng. Bất kỳ kiểu nào cũng phải được thực hiện bằng cách sử dụng các thuộc tính CSS. Nhưng AMP quy định rằng tất cả CSS phải được bao gồm trong một thẻ tùy chỉnh, được gọi là
trong
tài liệu. Ví dụ, hãy thử thêm kiểu sau vào trang của bạn:
h1 { margin: 1rem; } body { background-color: green; }
JavaScript
AMP cho phép tùy chỉnh JavaScript thông qua thành
phần. Nó cho phép bạn viết và chạy JS của riêng mình theo cách duy trì các đảm bảo về hiệu suất của AMP. Và xây dựng các trang nhanh chóng mà không cần mã hóa JavaScript hoặc sử dụng các thư viện bên ngoài. Để biết thông tin chi tiết hơn, hãy đọc hướng dẫn của AMP về cách sử dụng JavaScript tùy chỉnh và làm theo hướng dẫn AMP JS của họ để bắt đầu.
Xem xét và xác thực
Một trang AMP hợp lệ có nghĩa là trang đó tuân thủ các nguyên tắc nghiêm ngặt để đảm bảo trang đủ điều kiện lưu vào bộ nhớ đệm và tạo ra trải nghiệm tuyệt vời cho người dùng. Trước khi xác thực trang AMP, hãy đảm bảo bạn làm theo các biện pháp tốt nhất sau:- Nếu bạn đang tối ưu hóa cho Google, hãy làm theo hướng dẫn của họ cho các trang AMP
- Liên kết các trang AMP của bạn với các trang chuẩn của chúng (phiên bản không phải AMP hoặc chính trang AMP)
- Sử dụng cùng một đánh dấu dữ liệu có cấu trúc trong các trang AMP và trang chuẩn
- Xác minh dữ liệu cấu trúc hoạt động bằng cách sử dụng Kiểm tra kết quả phong phú
- Xác minh tệp robots.txt của bạn không chặn trang AMP của bạn
- Thực hiện theo hướng dẫn SEO hreflang quốc tế
Tạo trang AMP của bạn bằng CMS
Nếu bạn quản lý nội dung của mình thông qua CMS, bạn có thể sử dụng Drupal , Joomla hoặc WordPress . Ví dụ, chúng ta hãy xem việc sử dụng AMP cho WP trông như thế nào . Sau khi kích hoạt plugin trên WordPress, bạn có thể bắt đầu tạo Trang tăng tốc dành cho thiết bị di động. Bắt đầu bằng cách thêm trang mới hoặc bài viết mới. Sau đó nhấp vào “ Khởi động Trình tạo trang AMP ”. Bạn có thể chọn sử dụng các bố cục dựng sẵn hoặc tự xây dựng bố cục của riêng mình bằng cách kéo và thả các thành phần. Sau đó nhấp vào biểu tượng bánh răng để chỉnh sửa các thành phần trên trang của bạn. Và lưu từng mô-đun khi bạn thực hiện. Sau khi bạn xuất bản trang, bạn sẽ thấy phiên bản AMP của trang bằng cách thêm “amp” vào cuối URL của trang.Theo dõi và cải thiện các trang AMP của bạn
Một trong những cách tốt nhất để theo dõi và cải thiện các trang AMP của bạn là kiểm tra trang web của bạn định kỳ. Điều này sẽ giúp theo dõi mọi vấn đề về HTML, mẫu, kiểu dáng và bố cục. Bắt đầu bằng cách chạy trang web của bạn thông qua công cụ Kiểm tra trang web của Google .AMP hoạt động như thế nào?
Khung AMP bao gồm ba thành phần cơ bản:- HTMLAMP
- AMPJavaScript
- Bộ nhớ đệm AMP
HTMLAMP
AMP HTML là HTML có một số hạn chế nhất định để đảm bảo các trang tải nhanh. Nó loại bỏ hoặc sửa đổi một số thành phần và thuộc tính có thể làm chậm trang web. Một tệp HTML đơn giản có thể trông như thế này: Về cơ bản, tài liệu HTML AMP phải:- Bắt đầu bằng (để gửi thông tin đến trình duyệt về loại tài liệu mong đợi)
-
Bao gồm thẻ cấp cao nhất(để chỉ ra đó là trang HTML AMP)
-
Bao gồm
vàgắn thẻ (để xác định nội dung của tài liệu, tức là tiêu đề, đoạn văn, hình ảnh, siêu liên kết, bảng, v.v.)
-
Bao gồm
(để chỉ ra phiên bản HTML thông thường của trang hoặc liên kết đến chính nó nếu không có trang thông thường nào tồn tại)
-
Bao gồm một
thẻ (để chỉ định mã hóa ký tự)
-
Bao gồm một
thẻ (để cung cấp cho trình duyệt hướng dẫn về cách kiểm soát kích thước của trang)
-
Bao gồm một
thẻ (để thêm phần mở rộng vào thư viện cơ sở)
-
Bao gồm mã mẫu AMP (
head > style[amp-boilerplate]
vànoscript > style[amp-boilerplate]
) trong thẻ head
AMPJavaScript
JavaScript khá phức tạp vì quá nhiều JS có thể khiến trang web chậm và không phản hồi. Tuy nhiên, thư viện JavaScript của AMP chứa các khung và thành phần cho phép bạn xây dựng trang nhanh chóng mà không cần viết JS hoặc nhập thư viện của bên thứ ba. Tất cả đều rất quan trọng đối với trải nghiệm của người đọc.Bộ nhớ đệm AMP
AMP Cache là mạng phân phối nội dung (CDN) dựa trên proxy, có chức năng tải trước và hiển thị trước các trang AMP trước khi người dùng yêu cầu. Và nó sẽ thay đổi hoàn toàn tốc độ trang web. Tại sao? Bởi vì nó cho phép trang web của bạn tải nhiều phần từ nhiều máy chủ khác nhau cùng một lúc. Và nó cũng cho phép khách truy cập tải trang web của bạn từ máy chủ gần họ nhất. Nghĩa là trang web của bạn tải cực nhanh đối với nhiều người hơn. Và hiện tại có hai nhà cung cấp AMP Cache chính: Các nền tảng này sẽ lưu trữ đệm các trang của bạn khi bạn sử dụng định dạng AMP. Ví dụ: nhà cung cấp bộ nhớ đệm có thể khám phá trang AMP của bạn thông qua thẻ
hoặc
và lưu trữ nội dung của trang đó vào bộ nhớ đệm. Hoặc nhà xuất bản có thể tự tay thêm trang vào Bộ đệm AMP (chỉ áp dụng cho Bộ đệm AMP của Google ). Các nền tảng khác có thể truy cập các trang AMP được lưu trong bộ nhớ đệm thông qua URL của chúng. Ví dụ, nếu bạn đặt /amp vào cuối bất kỳ tin tức nào trên The Guardian, bạn sẽ thấy phiên bản AMP. Bắt đầu bằng cách thêm tên miền của bạn và nhấp vào “ Bắt đầu kiểm tra ”. Sau đó, hãy chuyển đến tab “ Thống kê ” trong bảng điều khiển và bạn sẽ thấy một hàng có nội dung “Liên kết AMP”. Giống như thế này:
Kiểm tra các trang AMP của bạn
với Công cụ Kiểm toán Trang web
Ưu điểm và hạn chế của trang AMP là gì?
Mặc dù AMP có thể cải thiện hiệu suất trang và trải nghiệm người dùng nhưng nó cũng có một số nhược điểm nhất định. Hãy cùng xem xét ưu và nhược điểm của các trang AMP:Ưu điểm của AMP
- Tải trang gần như ngay lập tức
- Các trang dễ xây dựng
- Cải thiện trải nghiệm người dùng trên thiết bị di động
- Cho phép thiết kế tùy chỉnh
- Nhiều nền tảng, bao gồm Google và Bing hỗ trợ nó
Giới hạn của AMP
- Google không còn hiển thị biểu tượng huy hiệu AMP để chỉ ra nội dung AMP
- Các yếu tố thiết kế rất hạn chế
- Các trang AMP chỉ cho phép một thẻ quảng cáo trên mỗi trang
Cách thiết lập AMP trên trang web của bạn
Bạn có thể tạo các trang AMP bằng cách làm theo mã HTML hoặc sử dụng CMS (thông qua plugin hoặc chức năng tùy chỉnh).Tạo trang HTML AMP của bạn
Mã cơ bản
Để bắt đầu, đây là đánh dấu của một trang AMP cơ bản:
body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}} Hello AMPHTML World!
Thêm hình ảnh
Nếu bạn muốn thêm hình ảnh, bạn cần thay thế thẻ HTML thông thường bằng thẻ AMP tương đương. Trong trường hợp này,
thẻ thay vì
. Để kiểm tra, hãy sao chép và dán đoạn mã sau vào của trang bạn.
Thêm phong cách
Bước tiếp theo là thêm kiểu dáng. Bất kỳ kiểu nào cũng phải được thực hiện bằng cách sử dụng các thuộc tính CSS. Nhưng AMP quy định rằng tất cả CSS phải được bao gồm trong một thẻ tùy chỉnh, được gọi là
trong
tài liệu. Ví dụ, hãy thử thêm kiểu sau vào trang của bạn:
h1 { margin: 1rem; } body { background-color: green; }
JavaScript
AMP cho phép tùy chỉnh JavaScript thông qua thành
phần. Nó cho phép bạn viết và chạy JS của riêng mình theo cách duy trì các đảm bảo về hiệu suất của AMP. Và xây dựng các trang nhanh chóng mà không cần mã hóa JavaScript hoặc sử dụng các thư viện bên ngoài. Để biết thông tin chi tiết hơn, hãy đọc hướng dẫn của AMP về cách sử dụng JavaScript tùy chỉnh và làm theo hướng dẫn AMP JS của họ để bắt đầu.
Xem xét và xác thực
Một trang AMP hợp lệ có nghĩa là trang đó tuân thủ các nguyên tắc nghiêm ngặt để đảm bảo trang đủ điều kiện lưu vào bộ nhớ đệm và tạo ra trải nghiệm tuyệt vời cho người dùng. Trước khi xác thực trang AMP, hãy đảm bảo bạn làm theo các biện pháp tốt nhất sau:- Nếu bạn đang tối ưu hóa cho Google, hãy làm theo hướng dẫn của họ cho các trang AMP
- Liên kết các trang AMP của bạn với các trang chuẩn của chúng (phiên bản không phải AMP hoặc chính trang AMP)
- Sử dụng cùng một đánh dấu dữ liệu có cấu trúc trong các trang AMP và trang chuẩn
- Xác minh dữ liệu cấu trúc hoạt động bằng cách sử dụng Kiểm tra kết quả phong phú
- Xác minh tệp robots.txt của bạn không chặn trang AMP của bạn
- Thực hiện theo hướng dẫn SEO hreflang quốc tế
Tạo trang AMP của bạn bằng CMS
Nếu bạn quản lý nội dung của mình thông qua CMS, bạn có thể sử dụng Drupal , Joomla hoặc WordPress . Ví dụ, chúng ta hãy xem việc sử dụng AMP cho WP trông như thế nào . Sau khi kích hoạt plugin trên WordPress, bạn có thể bắt đầu tạo Trang tăng tốc dành cho thiết bị di động. Bắt đầu bằng cách thêm trang mới hoặc bài viết mới. Sau đó nhấp vào “ Khởi động Trình tạo trang AMP ”. Bạn có thể chọn sử dụng các bố cục dựng sẵn hoặc tự xây dựng bố cục của riêng mình bằng cách kéo và thả các thành phần. Sau đó nhấp vào biểu tượng bánh răng để chỉnh sửa các thành phần trên trang của bạn. Và lưu từng mô-đun khi bạn thực hiện. Sau khi bạn xuất bản trang, bạn sẽ thấy phiên bản AMP của trang bằng cách thêm “amp” vào cuối URL của trang.Theo dõi và cải thiện các trang AMP của bạn
Một trong những cách tốt nhất để theo dõi và cải thiện các trang AMP của bạn là kiểm tra trang web của bạn định kỳ. Điều này sẽ giúp theo dõi mọi vấn đề về HTML, mẫu, kiểu dáng và bố cục. Bắt đầu bằng cách chạy trang web của bạn thông qua công cụ Kiểm tra trang web của Google .AMP hoạt động như thế nào?
Khung AMP bao gồm ba thành phần cơ bản:- HTMLAMP
- AMPJavaScript
- Bộ nhớ đệm AMP
HTMLAMP
AMP HTML là HTML có một số hạn chế nhất định để đảm bảo các trang tải nhanh. Nó loại bỏ hoặc sửa đổi một số thành phần và thuộc tính có thể làm chậm trang web. Một tệp HTML đơn giản có thể trông như thế này: Về cơ bản, tài liệu HTML AMP phải:- Bắt đầu bằng (để gửi thông tin đến trình duyệt về loại tài liệu mong đợi)
-
Bao gồm thẻ cấp cao nhất(để chỉ ra đó là trang HTML AMP)
-
Bao gồm
vàgắn thẻ (để xác định nội dung của tài liệu, tức là tiêu đề, đoạn văn, hình ảnh, siêu liên kết, bảng, v.v.)
-
Bao gồm
(để chỉ ra phiên bản HTML thông thường của trang hoặc liên kết đến chính nó nếu không có trang thông thường nào tồn tại)
-
Bao gồm một
thẻ (để chỉ định mã hóa ký tự)
-
Bao gồm một
thẻ (để cung cấp cho trình duyệt hướng dẫn về cách kiểm soát kích thước của trang)
-
Bao gồm một
thẻ (để thêm phần mở rộng vào thư viện cơ sở)
-
Bao gồm mã mẫu AMP (
head > style[amp-boilerplate]
vànoscript > style[amp-boilerplate]
) trong thẻ head
AMPJavaScript
JavaScript khá phức tạp vì quá nhiều JS có thể khiến trang web chậm và không phản hồi. Tuy nhiên, thư viện JavaScript của AMP chứa các khung và thành phần cho phép bạn xây dựng trang nhanh chóng mà không cần viết JS hoặc nhập thư viện của bên thứ ba. Tất cả đều rất quan trọng đối với trải nghiệm của người đọc.Bộ nhớ đệm AMP
AMP Cache là mạng phân phối nội dung (CDN) dựa trên proxy, có chức năng tải trước và hiển thị trước các trang AMP trước khi người dùng yêu cầu. Và nó sẽ thay đổi hoàn toàn tốc độ trang web. Tại sao? Bởi vì nó cho phép trang web của bạn tải nhiều phần từ nhiều máy chủ khác nhau cùng một lúc. Và nó cũng cho phép khách truy cập tải trang web của bạn từ máy chủ gần họ nhất. Nghĩa là trang web của bạn tải cực nhanh đối với nhiều người hơn. Và hiện tại có hai nhà cung cấp AMP Cache chính: Các nền tảng này sẽ lưu trữ đệm các trang của bạn khi bạn sử dụng định dạng AMP. Ví dụ: nhà cung cấp bộ nhớ đệm có thể khám phá trang AMP của bạn thông qua thẻ
hoặc
và lưu trữ nội dung của trang đó vào bộ nhớ đệm. Hoặc nhà xuất bản có thể tự tay thêm trang vào Bộ đệm AMP (chỉ áp dụng cho Bộ đệm AMP của Google ). Các nền tảng khác có thể truy cập các trang AMP được lưu trong bộ nhớ đệm thông qua URL của chúng. Ví dụ, nếu bạn đặt /amp vào cuối bất kỳ tin tức nào trên The Guardian, bạn sẽ thấy phiên bản AMP. Bắt đầu bằng cách thêm tên miền của bạn và nhấp vào “ Bắt đầu kiểm tra ”. Sau đó, hãy chuyển đến tab “ Thống kê ” trong bảng điều khiển và bạn sẽ thấy một hàng có nội dung “Liên kết AMP”. Giống như thế này:
Kiểm tra các trang AMP của bạn
với Công cụ Kiểm toán Trang web
Ưu điểm và hạn chế của trang AMP là gì?
Mặc dù AMP có thể cải thiện hiệu suất trang và trải nghiệm người dùng nhưng nó cũng có một số nhược điểm nhất định. Hãy cùng xem xét ưu và nhược điểm của các trang AMP:Ưu điểm của AMP
- Tải trang gần như ngay lập tức
- Các trang dễ xây dựng
- Cải thiện trải nghiệm người dùng trên thiết bị di động
- Cho phép thiết kế tùy chỉnh
- Nhiều nền tảng, bao gồm Google và Bing hỗ trợ nó
Giới hạn của AMP
- Google không còn hiển thị biểu tượng huy hiệu AMP để chỉ ra nội dung AMP
- Các yếu tố thiết kế rất hạn chế
- Các trang AMP chỉ cho phép một thẻ quảng cáo trên mỗi trang
Cách thiết lập AMP trên trang web của bạn
Bạn có thể tạo các trang AMP bằng cách làm theo mã HTML hoặc sử dụng CMS (thông qua plugin hoặc chức năng tùy chỉnh).Tạo trang HTML AMP của bạn
Mã cơ bản
Để bắt đầu, đây là đánh dấu của một trang AMP cơ bản:
body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}} Hello AMPHTML World!
Thêm hình ảnh
Nếu bạn muốn thêm hình ảnh, bạn cần thay thế thẻ HTML thông thường bằng thẻ AMP tương đương. Trong trường hợp này,
thẻ thay vì
. Để kiểm tra, hãy sao chép và dán đoạn mã sau vào của trang bạn.
Thêm phong cách
Bước tiếp theo là thêm kiểu dáng. Bất kỳ kiểu nào cũng phải được thực hiện bằng cách sử dụng các thuộc tính CSS. Nhưng AMP quy định rằng tất cả CSS phải được bao gồm trong một thẻ tùy chỉnh, được gọi là
trong
tài liệu. Ví dụ, hãy thử thêm kiểu sau vào trang của bạn:
h1 { margin: 1rem; } body { background-color: green; }
JavaScript
AMP cho phép tùy chỉnh JavaScript thông qua thành
phần. Nó cho phép bạn viết và chạy JS của riêng mình theo cách duy trì các đảm bảo về hiệu suất của AMP. Và xây dựng các trang nhanh chóng mà không cần mã hóa JavaScript hoặc sử dụng các thư viện bên ngoài. Để biết thông tin chi tiết hơn, hãy đọc hướng dẫn của AMP về cách sử dụng JavaScript tùy chỉnh và làm theo hướng dẫn AMP JS của họ để bắt đầu.
Xem xét và xác thực
Một trang AMP hợp lệ có nghĩa là trang đó tuân thủ các nguyên tắc nghiêm ngặt để đảm bảo trang đủ điều kiện lưu vào bộ nhớ đệm và tạo ra trải nghiệm tuyệt vời cho người dùng. Trước khi xác thực trang AMP, hãy đảm bảo bạn làm theo các biện pháp tốt nhất sau:- Nếu bạn đang tối ưu hóa cho Google, hãy làm theo hướng dẫn của họ cho các trang AMP
- Liên kết các trang AMP của bạn với các trang chuẩn của chúng (phiên bản không phải AMP hoặc chính trang AMP)
- Sử dụng cùng một đánh dấu dữ liệu có cấu trúc trong các trang AMP và trang chuẩn
- Xác minh dữ liệu cấu trúc hoạt động bằng cách sử dụng Kiểm tra kết quả phong phú
- Xác minh tệp robots.txt của bạn không chặn trang AMP của bạn
- Thực hiện theo hướng dẫn SEO hreflang quốc tế
Tạo trang AMP của bạn bằng CMS
Nếu bạn quản lý nội dung của mình thông qua CMS, bạn có thể sử dụng Drupal , Joomla hoặc WordPress . Ví dụ, chúng ta hãy xem việc sử dụng AMP cho WP trông như thế nào . Sau khi kích hoạt plugin trên WordPress, bạn có thể bắt đầu tạo Trang tăng tốc dành cho thiết bị di động. Bắt đầu bằng cách thêm trang mới hoặc bài viết mới. Sau đó nhấp vào “ Khởi động Trình tạo trang AMP ”. Bạn có thể chọn sử dụng các bố cục dựng sẵn hoặc tự xây dựng bố cục của riêng mình bằng cách kéo và thả các thành phần. Sau đó nhấp vào biểu tượng bánh răng để chỉnh sửa các thành phần trên trang của bạn. Và lưu từng mô-đun khi bạn thực hiện. Sau khi bạn xuất bản trang, bạn sẽ thấy phiên bản AMP của trang bằng cách thêm “amp” vào cuối URL của trang.Theo dõi và cải thiện các trang AMP của bạn
Một trong những cách tốt nhất để theo dõi và cải thiện các trang AMP của bạn là kiểm tra trang web của bạn định kỳ. Điều này sẽ giúp theo dõi mọi vấn đề về HTML, mẫu, kiểu dáng và bố cục. Bắt đầu bằng cách chạy trang web của bạn thông qua công cụ Kiểm tra trang web của Google .AMP hoạt động như thế nào?
Khung AMP bao gồm ba thành phần cơ bản:- HTMLAMP
- AMPJavaScript
- Bộ nhớ đệm AMP
HTMLAMP
AMP HTML là HTML có một số hạn chế nhất định để đảm bảo các trang tải nhanh. Nó loại bỏ hoặc sửa đổi một số thành phần và thuộc tính có thể làm chậm trang web. Một tệp HTML đơn giản có thể trông như thế này: Về cơ bản, tài liệu HTML AMP phải:- Bắt đầu bằng (để gửi thông tin đến trình duyệt về loại tài liệu mong đợi)
-
Bao gồm thẻ cấp cao nhất(để chỉ ra đó là trang HTML AMP)
-
Bao gồm
vàgắn thẻ (để xác định nội dung của tài liệu, tức là tiêu đề, đoạn văn, hình ảnh, siêu liên kết, bảng, v.v.)
-
Bao gồm
(để chỉ ra phiên bản HTML thông thường của trang hoặc liên kết đến chính nó nếu không có trang thông thường nào tồn tại)
-
Bao gồm một
thẻ (để chỉ định mã hóa ký tự)
-
Bao gồm một
thẻ (để cung cấp cho trình duyệt hướng dẫn về cách kiểm soát kích thước của trang)
-
Bao gồm một
thẻ (để thêm phần mở rộng vào thư viện cơ sở)
-
Bao gồm mã mẫu AMP (
head > style[amp-boilerplate]
vànoscript > style[amp-boilerplate]
) trong thẻ head
AMPJavaScript
JavaScript khá phức tạp vì quá nhiều JS có thể khiến trang web chậm và không phản hồi. Tuy nhiên, thư viện JavaScript của AMP chứa các khung và thành phần cho phép bạn xây dựng trang nhanh chóng mà không cần viết JS hoặc nhập thư viện của bên thứ ba. Tất cả đều rất quan trọng đối với trải nghiệm của người đọc.Bộ nhớ đệm AMP
AMP Cache là mạng phân phối nội dung (CDN) dựa trên proxy, có chức năng tải trước và hiển thị trước các trang AMP trước khi người dùng yêu cầu. Và nó sẽ thay đổi hoàn toàn tốc độ trang web. Tại sao? Bởi vì nó cho phép trang web của bạn tải nhiều phần từ nhiều máy chủ khác nhau cùng một lúc. Và nó cũng cho phép khách truy cập tải trang web của bạn từ máy chủ gần họ nhất. Nghĩa là trang web của bạn tải cực nhanh đối với nhiều người hơn. Và hiện tại có hai nhà cung cấp AMP Cache chính: Các nền tảng này sẽ lưu trữ đệm các trang của bạn khi bạn sử dụng định dạng AMP. Ví dụ: nhà cung cấp bộ nhớ đệm có thể khám phá trang AMP của bạn thông qua thẻ
hoặc
và lưu trữ nội dung của trang đó vào bộ nhớ đệm. Hoặc nhà xuất bản có thể tự tay thêm trang vào Bộ đệm AMP (chỉ áp dụng cho Bộ đệm AMP của Google ). Các nền tảng khác có thể truy cập các trang AMP được lưu trong bộ nhớ đệm thông qua URL của chúng. Ví dụ, nếu bạn đặt /amp vào cuối bất kỳ tin tức nào trên The Guardian, bạn sẽ thấy phiên bản AMP. Bắt đầu bằng cách thêm tên miền của bạn và nhấp vào “ Bắt đầu kiểm tra ”. Sau đó, hãy chuyển đến tab “ Thống kê ” trong bảng điều khiển và bạn sẽ thấy một hàng có nội dung “Liên kết AMP”. Giống như thế này:
Kiểm tra các trang AMP của bạn
với Công cụ Kiểm toán Trang web
Ưu điểm và hạn chế của trang AMP là gì?
Mặc dù AMP có thể cải thiện hiệu suất trang và trải nghiệm người dùng nhưng nó cũng có một số nhược điểm nhất định. Hãy cùng xem xét ưu và nhược điểm của các trang AMP:Ưu điểm của AMP
- Tải trang gần như ngay lập tức
- Các trang dễ xây dựng
- Cải thiện trải nghiệm người dùng trên thiết bị di động
- Cho phép thiết kế tùy chỉnh
- Nhiều nền tảng, bao gồm Google và Bing hỗ trợ nó
Giới hạn của AMP
- Google không còn hiển thị biểu tượng huy hiệu AMP để chỉ ra nội dung AMP
- Các yếu tố thiết kế rất hạn chế
- Các trang AMP chỉ cho phép một thẻ quảng cáo trên mỗi trang
Cách thiết lập AMP trên trang web của bạn
Bạn có thể tạo các trang AMP bằng cách làm theo mã HTML hoặc sử dụng CMS (thông qua plugin hoặc chức năng tùy chỉnh).Tạo trang HTML AMP của bạn
Mã cơ bản
Để bắt đầu, đây là đánh dấu của một trang AMP cơ bản:
body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}} Hello AMPHTML World!
Thêm hình ảnh
Nếu bạn muốn thêm hình ảnh, bạn cần thay thế thẻ HTML thông thường bằng thẻ AMP tương đương. Trong trường hợp này,
thẻ thay vì
. Để kiểm tra, hãy sao chép và dán đoạn mã sau vào của trang bạn.
Thêm phong cách
Bước tiếp theo là thêm kiểu dáng. Bất kỳ kiểu nào cũng phải được thực hiện bằng cách sử dụng các thuộc tính CSS. Nhưng AMP quy định rằng tất cả CSS phải được bao gồm trong một thẻ tùy chỉnh, được gọi là
trong
tài liệu. Ví dụ, hãy thử thêm kiểu sau vào trang của bạn:
h1 { margin: 1rem; } body { background-color: green; }
JavaScript
AMP cho phép tùy chỉnh JavaScript thông qua thành
phần. Nó cho phép bạn viết và chạy JS của riêng mình theo cách duy trì các đảm bảo về hiệu suất của AMP. Và xây dựng các trang nhanh chóng mà không cần mã hóa JavaScript hoặc sử dụng các thư viện bên ngoài. Để biết thông tin chi tiết hơn, hãy đọc hướng dẫn của AMP về cách sử dụng JavaScript tùy chỉnh và làm theo hướng dẫn AMP JS của họ để bắt đầu.
Xem xét và xác thực
Một trang AMP hợp lệ có nghĩa là trang đó tuân thủ các nguyên tắc nghiêm ngặt để đảm bảo trang đủ điều kiện lưu vào bộ nhớ đệm và tạo ra trải nghiệm tuyệt vời cho người dùng. Trước khi xác thực trang AMP, hãy đảm bảo bạn làm theo các biện pháp tốt nhất sau:- Nếu bạn đang tối ưu hóa cho Google, hãy làm theo hướng dẫn của họ cho các trang AMP
- Liên kết các trang AMP của bạn với các trang chuẩn của chúng (phiên bản không phải AMP hoặc chính trang AMP)
- Sử dụng cùng một đánh dấu dữ liệu có cấu trúc trong các trang AMP và trang chuẩn
- Xác minh dữ liệu cấu trúc hoạt động bằng cách sử dụng Kiểm tra kết quả phong phú
- Xác minh tệp robots.txt của bạn không chặn trang AMP của bạn
- Thực hiện theo hướng dẫn SEO hreflang quốc tế
Tạo trang AMP của bạn bằng CMS
Nếu bạn quản lý nội dung của mình thông qua CMS, bạn có thể sử dụng Drupal , Joomla hoặc WordPress . Ví dụ, chúng ta hãy xem việc sử dụng AMP cho WP trông như thế nào . Sau khi kích hoạt plugin trên WordPress, bạn có thể bắt đầu tạo Trang tăng tốc dành cho thiết bị di động. Bắt đầu bằng cách thêm trang mới hoặc bài viết mới. Sau đó nhấp vào “ Khởi động Trình tạo trang AMP ”. Bạn có thể chọn sử dụng các bố cục dựng sẵn hoặc tự xây dựng bố cục của riêng mình bằng cách kéo và thả các thành phần. Sau đó nhấp vào biểu tượng bánh răng để chỉnh sửa các thành phần trên trang của bạn. Và lưu từng mô-đun khi bạn thực hiện. Sau khi bạn xuất bản trang, bạn sẽ thấy phiên bản AMP của trang bằng cách thêm “amp” vào cuối URL của trang.Theo dõi và cải thiện các trang AMP của bạn
Một trong những cách tốt nhất để theo dõi và cải thiện các trang AMP của bạn là kiểm tra trang web của bạn định kỳ. Điều này sẽ giúp theo dõi mọi vấn đề về HTML, mẫu, kiểu dáng và bố cục. Bắt đầu bằng cách chạy trang web của bạn thông qua công cụ Kiểm tra trang web của Google .AMP hoạt động như thế nào?
Khung AMP bao gồm ba thành phần cơ bản:- HTMLAMP
- AMPJavaScript
- Bộ nhớ đệm AMP
HTMLAMP
AMP HTML là HTML có một số hạn chế nhất định để đảm bảo các trang tải nhanh. Nó loại bỏ hoặc sửa đổi một số thành phần và thuộc tính có thể làm chậm trang web. Một tệp HTML đơn giản có thể trông như thế này: Về cơ bản, tài liệu HTML AMP phải:- Bắt đầu bằng (để gửi thông tin đến trình duyệt về loại tài liệu mong đợi)
-
Bao gồm thẻ cấp cao nhất(để chỉ ra đó là trang HTML AMP)
-
Bao gồm
vàgắn thẻ (để xác định nội dung của tài liệu, tức là tiêu đề, đoạn văn, hình ảnh, siêu liên kết, bảng, v.v.)
-
Bao gồm
(để chỉ ra phiên bản HTML thông thường của trang hoặc liên kết đến chính nó nếu không có trang thông thường nào tồn tại)
-
Bao gồm một
thẻ (để chỉ định mã hóa ký tự)
-
Bao gồm một
thẻ (để cung cấp cho trình duyệt hướng dẫn về cách kiểm soát kích thước của trang)
-
Bao gồm một
thẻ (để thêm phần mở rộng vào thư viện cơ sở)
-
Bao gồm mã mẫu AMP (
head > style[amp-boilerplate]
vànoscript > style[amp-boilerplate]
) trong thẻ head
AMPJavaScript
JavaScript khá phức tạp vì quá nhiều JS có thể khiến trang web chậm và không phản hồi. Tuy nhiên, thư viện JavaScript của AMP chứa các khung và thành phần cho phép bạn xây dựng trang nhanh chóng mà không cần viết JS hoặc nhập thư viện của bên thứ ba. Tất cả đều rất quan trọng đối với trải nghiệm của người đọc.Bộ nhớ đệm AMP
AMP Cache là mạng phân phối nội dung (CDN) dựa trên proxy, có chức năng tải trước và hiển thị trước các trang AMP trước khi người dùng yêu cầu. Và nó sẽ thay đổi hoàn toàn tốc độ trang web. Tại sao? Bởi vì nó cho phép trang web của bạn tải nhiều phần từ nhiều máy chủ khác nhau cùng một lúc. Và nó cũng cho phép khách truy cập tải trang web của bạn từ máy chủ gần họ nhất. Nghĩa là trang web của bạn tải cực nhanh đối với nhiều người hơn. Và hiện tại có hai nhà cung cấp AMP Cache chính: Các nền tảng này sẽ lưu trữ đệm các trang của bạn khi bạn sử dụng định dạng AMP. Ví dụ: nhà cung cấp bộ nhớ đệm có thể khám phá trang AMP của bạn thông qua thẻ
hoặc
và lưu trữ nội dung của trang đó vào bộ nhớ đệm. Hoặc nhà xuất bản có thể tự tay thêm trang vào Bộ đệm AMP (chỉ áp dụng cho Bộ đệm AMP của Google ). Các nền tảng khác có thể truy cập các trang AMP được lưu trong bộ nhớ đệm thông qua URL của chúng. Ví dụ, nếu bạn đặt /amp vào cuối bất kỳ tin tức nào trên The Guardian, bạn sẽ thấy phiên bản AMP. Bắt đầu bằng cách thêm tên miền của bạn và nhấp vào “ Bắt đầu kiểm tra ”. Sau đó, hãy chuyển đến tab “ Thống kê ” trong bảng điều khiển và bạn sẽ thấy một hàng có nội dung “Liên kết AMP”. Giống như thế này:
Kiểm tra các trang AMP của bạn
với Công cụ Kiểm toán Trang web
Ưu điểm và hạn chế của trang AMP là gì?
Mặc dù AMP có thể cải thiện hiệu suất trang và trải nghiệm người dùng nhưng nó cũng có một số nhược điểm nhất định. Hãy cùng xem xét ưu và nhược điểm của các trang AMP:Ưu điểm của AMP
- Tải trang gần như ngay lập tức
- Các trang dễ xây dựng
- Cải thiện trải nghiệm người dùng trên thiết bị di động
- Cho phép thiết kế tùy chỉnh
- Nhiều nền tảng, bao gồm Google và Bing hỗ trợ nó
Giới hạn của AMP
- Google không còn hiển thị biểu tượng huy hiệu AMP để chỉ ra nội dung AMP
- Các yếu tố thiết kế rất hạn chế
- Các trang AMP chỉ cho phép một thẻ quảng cáo trên mỗi trang
Cách thiết lập AMP trên trang web của bạn
Bạn có thể tạo các trang AMP bằng cách làm theo mã HTML hoặc sử dụng CMS (thông qua plugin hoặc chức năng tùy chỉnh).Tạo trang HTML AMP của bạn
Mã cơ bản
Để bắt đầu, đây là đánh dấu của một trang AMP cơ bản:
body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}} Hello AMPHTML World!
Thêm hình ảnh
Nếu bạn muốn thêm hình ảnh, bạn cần thay thế thẻ HTML thông thường bằng thẻ AMP tương đương. Trong trường hợp này,
thẻ thay vì
. Để kiểm tra, hãy sao chép và dán đoạn mã sau vào của trang bạn.
Thêm phong cách
Bước tiếp theo là thêm kiểu dáng. Bất kỳ kiểu nào cũng phải được thực hiện bằng cách sử dụng các thuộc tính CSS. Nhưng AMP quy định rằng tất cả CSS phải được bao gồm trong một thẻ tùy chỉnh, được gọi là
trong
tài liệu. Ví dụ, hãy thử thêm kiểu sau vào trang của bạn:
h1 { margin: 1rem; } body { background-color: green; }
JavaScript
AMP cho phép tùy chỉnh JavaScript thông qua thành
phần. Nó cho phép bạn viết và chạy JS của riêng mình theo cách duy trì các đảm bảo về hiệu suất của AMP. Và xây dựng các trang nhanh chóng mà không cần mã hóa JavaScript hoặc sử dụng các thư viện bên ngoài. Để biết thông tin chi tiết hơn, hãy đọc hướng dẫn của AMP về cách sử dụng JavaScript tùy chỉnh và làm theo hướng dẫn AMP JS của họ để bắt đầu.
Xem xét và xác thực
Một trang AMP hợp lệ có nghĩa là trang đó tuân thủ các nguyên tắc nghiêm ngặt để đảm bảo trang đủ điều kiện lưu vào bộ nhớ đệm và tạo ra trải nghiệm tuyệt vời cho người dùng. Trước khi xác thực trang AMP, hãy đảm bảo bạn làm theo các biện pháp tốt nhất sau:- Nếu bạn đang tối ưu hóa cho Google, hãy làm theo hướng dẫn của họ cho các trang AMP
- Liên kết các trang AMP của bạn với các trang chuẩn của chúng (phiên bản không phải AMP hoặc chính trang AMP)
- Sử dụng cùng một đánh dấu dữ liệu có cấu trúc trong các trang AMP và trang chuẩn
- Xác minh dữ liệu cấu trúc hoạt động bằng cách sử dụng Kiểm tra kết quả phong phú
- Xác minh tệp robots.txt của bạn không chặn trang AMP của bạn
- Thực hiện theo hướng dẫn SEO hreflang quốc tế
Tạo trang AMP của bạn bằng CMS
Nếu bạn quản lý nội dung của mình thông qua CMS, bạn có thể sử dụng Drupal , Joomla hoặc WordPress . Ví dụ, chúng ta hãy xem việc sử dụng AMP cho WP trông như thế nào . Sau khi kích hoạt plugin trên WordPress, bạn có thể bắt đầu tạo Trang tăng tốc dành cho thiết bị di động. Bắt đầu bằng cách thêm trang mới hoặc bài viết mới. Sau đó nhấp vào “ Khởi động Trình tạo trang AMP ”. Bạn có thể chọn sử dụng các bố cục dựng sẵn hoặc tự xây dựng bố cục của riêng mình bằng cách kéo và thả các thành phần. Sau đó nhấp vào biểu tượng bánh răng để chỉnh sửa các thành phần trên trang của bạn. Và lưu từng mô-đun khi bạn thực hiện. Sau khi bạn xuất bản trang, bạn sẽ thấy phiên bản AMP của trang bằng cách thêm “amp” vào cuối URL của trang.Theo dõi và cải thiện các trang AMP của bạn
Một trong những cách tốt nhất để theo dõi và cải thiện các trang AMP của bạn là kiểm tra trang web của bạn định kỳ. Điều này sẽ giúp theo dõi mọi vấn đề về HTML, mẫu, kiểu dáng và bố cục. Bắt đầu bằng cách chạy trang web của bạn thông qua công cụ Kiểm tra trang web của Google .AMP hoạt động như thế nào?
Khung AMP bao gồm ba thành phần cơ bản:- HTMLAMP
- AMPJavaScript
- Bộ nhớ đệm AMP
HTMLAMP
AMP HTML là HTML có một số hạn chế nhất định để đảm bảo các trang tải nhanh. Nó loại bỏ hoặc sửa đổi một số thành phần và thuộc tính có thể làm chậm trang web. Một tệp HTML đơn giản có thể trông như thế này: Về cơ bản, tài liệu HTML AMP phải:- Bắt đầu bằng (để gửi thông tin đến trình duyệt về loại tài liệu mong đợi)
-
Bao gồm thẻ cấp cao nhất(để chỉ ra đó là trang HTML AMP)
-
Bao gồm
vàgắn thẻ (để xác định nội dung của tài liệu, tức là tiêu đề, đoạn văn, hình ảnh, siêu liên kết, bảng, v.v.)
-
Bao gồm
(để chỉ ra phiên bản HTML thông thường của trang hoặc liên kết đến chính nó nếu không có trang thông thường nào tồn tại)
-
Bao gồm một
thẻ (để chỉ định mã hóa ký tự)
-
Bao gồm một
thẻ (để cung cấp cho trình duyệt hướng dẫn về cách kiểm soát kích thước của trang)
-
Bao gồm một
thẻ (để thêm phần mở rộng vào thư viện cơ sở)
-
Bao gồm mã mẫu AMP (
head > style[amp-boilerplate]
vànoscript > style[amp-boilerplate]
) trong thẻ head
AMPJavaScript
JavaScript khá phức tạp vì quá nhiều JS có thể khiến trang web chậm và không phản hồi. Tuy nhiên, thư viện JavaScript của AMP chứa các khung và thành phần cho phép bạn xây dựng trang nhanh chóng mà không cần viết JS hoặc nhập thư viện của bên thứ ba. Tất cả đều rất quan trọng đối với trải nghiệm của người đọc.Bộ nhớ đệm AMP
AMP Cache là mạng phân phối nội dung (CDN) dựa trên proxy, có chức năng tải trước và hiển thị trước các trang AMP trước khi người dùng yêu cầu. Và nó sẽ thay đổi hoàn toàn tốc độ trang web. Tại sao? Bởi vì nó cho phép trang web của bạn tải nhiều phần từ nhiều máy chủ khác nhau cùng một lúc. Và nó cũng cho phép khách truy cập tải trang web của bạn từ máy chủ gần họ nhất. Nghĩa là trang web của bạn tải cực nhanh đối với nhiều người hơn. Và hiện tại có hai nhà cung cấp AMP Cache chính: Các nền tảng này sẽ lưu trữ đệm các trang của bạn khi bạn sử dụng định dạng AMP. Ví dụ: nhà cung cấp bộ nhớ đệm có thể khám phá trang AMP của bạn thông qua thẻ
hoặc
và lưu trữ nội dung của trang đó vào bộ nhớ đệm. Hoặc nhà xuất bản có thể tự tay thêm trang vào Bộ đệm AMP (chỉ áp dụng cho Bộ đệm AMP của Google ). Các nền tảng khác có thể truy cập các trang AMP được lưu trong bộ nhớ đệm thông qua URL của chúng. Ví dụ, nếu bạn đặt /amp vào cuối bất kỳ tin tức nào trên The Guardian, bạn sẽ thấy phiên bản AMP. Bắt đầu bằng cách thêm tên miền của bạn và nhấp vào “ Bắt đầu kiểm tra ”. Sau đó, hãy chuyển đến tab “ Thống kê ” trong bảng điều khiển và bạn sẽ thấy một hàng có nội dung “Liên kết AMP”. Giống như thế này:
Kiểm tra các trang AMP của bạn
với Công cụ Kiểm toán Trang web
Ưu điểm và hạn chế của trang AMP là gì?
Mặc dù AMP có thể cải thiện hiệu suất trang và trải nghiệm người dùng nhưng nó cũng có một số nhược điểm nhất định. Hãy cùng xem xét ưu và nhược điểm của các trang AMP:Ưu điểm của AMP
- Tải trang gần như ngay lập tức
- Các trang dễ xây dựng
- Cải thiện trải nghiệm người dùng trên thiết bị di động
- Cho phép thiết kế tùy chỉnh
- Nhiều nền tảng, bao gồm Google và Bing hỗ trợ nó
Giới hạn của AMP
- Google không còn hiển thị biểu tượng huy hiệu AMP để chỉ ra nội dung AMP
- Các yếu tố thiết kế rất hạn chế
- Các trang AMP chỉ cho phép một thẻ quảng cáo trên mỗi trang
Cách thiết lập AMP trên trang web của bạn
Bạn có thể tạo các trang AMP bằng cách làm theo mã HTML hoặc sử dụng CMS (thông qua plugin hoặc chức năng tùy chỉnh).Tạo trang HTML AMP của bạn
Mã cơ bản
Để bắt đầu, đây là đánh dấu của một trang AMP cơ bản:
body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}} Hello AMPHTML World!
Thêm hình ảnh
Nếu bạn muốn thêm hình ảnh, bạn cần thay thế thẻ HTML thông thường bằng thẻ AMP tương đương. Trong trường hợp này,
thẻ thay vì
. Để kiểm tra, hãy sao chép và dán đoạn mã sau vào của trang bạn.
Thêm phong cách
Bước tiếp theo là thêm kiểu dáng. Bất kỳ kiểu nào cũng phải được thực hiện bằng cách sử dụng các thuộc tính CSS. Nhưng AMP quy định rằng tất cả CSS phải được bao gồm trong một thẻ tùy chỉnh, được gọi là
trong
tài liệu. Ví dụ, hãy thử thêm kiểu sau vào trang của bạn:
h1 { margin: 1rem; } body { background-color: green; }
JavaScript
AMP cho phép tùy chỉnh JavaScript thông qua thành
phần. Nó cho phép bạn viết và chạy JS của riêng mình theo cách duy trì các đảm bảo về hiệu suất của AMP. Và xây dựng các trang nhanh chóng mà không cần mã hóa JavaScript hoặc sử dụng các thư viện bên ngoài. Để biết thông tin chi tiết hơn, hãy đọc hướng dẫn của AMP về cách sử dụng JavaScript tùy chỉnh và làm theo hướng dẫn AMP JS của họ để bắt đầu.
Xem xét và xác thực
Một trang AMP hợp lệ có nghĩa là trang đó tuân thủ các nguyên tắc nghiêm ngặt để đảm bảo trang đủ điều kiện lưu vào bộ nhớ đệm và tạo ra trải nghiệm tuyệt vời cho người dùng. Trước khi xác thực trang AMP, hãy đảm bảo bạn làm theo các biện pháp tốt nhất sau:- Nếu bạn đang tối ưu hóa cho Google, hãy làm theo hướng dẫn của họ cho các trang AMP
- Liên kết các trang AMP của bạn với các trang chuẩn của chúng (phiên bản không phải AMP hoặc chính trang AMP)
- Sử dụng cùng một đánh dấu dữ liệu có cấu trúc trong các trang AMP và trang chuẩn
- Xác minh dữ liệu cấu trúc hoạt động bằng cách sử dụng Kiểm tra kết quả phong phú
- Xác minh tệp robots.txt của bạn không chặn trang AMP của bạn
- Thực hiện theo hướng dẫn SEO hreflang quốc tế
Tạo trang AMP của bạn bằng CMS
Nếu bạn quản lý nội dung của mình thông qua CMS, bạn có thể sử dụng Drupal , Joomla hoặc WordPress . Ví dụ, chúng ta hãy xem việc sử dụng AMP cho WP trông như thế nào . Sau khi kích hoạt plugin trên WordPress, bạn có thể bắt đầu tạo Trang tăng tốc dành cho thiết bị di động. Bắt đầu bằng cách thêm trang mới hoặc bài viết mới. Sau đó nhấp vào “ Khởi động Trình tạo trang AMP ”. Bạn có thể chọn sử dụng các bố cục dựng sẵn hoặc tự xây dựng bố cục của riêng mình bằng cách kéo và thả các thành phần. Sau đó nhấp vào biểu tượng bánh răng để chỉnh sửa các thành phần trên trang của bạn. Và lưu từng mô-đun khi bạn thực hiện. Sau khi bạn xuất bản trang, bạn sẽ thấy phiên bản AMP của trang bằng cách thêm “amp” vào cuối URL của trang.Theo dõi và cải thiện các trang AMP của bạn
Một trong những cách tốt nhất để theo dõi và cải thiện các trang AMP của bạn là kiểm tra trang web của bạn định kỳ. Điều này sẽ giúp theo dõi mọi vấn đề về HTML, mẫu, kiểu dáng và bố cục. Bắt đầu bằng cách chạy trang web của bạn thông qua công cụ Kiểm tra trang web của Google .AMP hoạt động như thế nào?
Khung AMP bao gồm ba thành phần cơ bản:- HTMLAMP
- AMPJavaScript
- Bộ nhớ đệm AMP
HTMLAMP
AMP HTML là HTML có một số hạn chế nhất định để đảm bảo các trang tải nhanh. Nó loại bỏ hoặc sửa đổi một số thành phần và thuộc tính có thể làm chậm trang web. Một tệp HTML đơn giản có thể trông như thế này: Về cơ bản, tài liệu HTML AMP phải:- Bắt đầu bằng (để gửi thông tin đến trình duyệt về loại tài liệu mong đợi)
-
Bao gồm thẻ cấp cao nhất(để chỉ ra đó là trang HTML AMP)
-
Bao gồm
vàgắn thẻ (để xác định nội dung của tài liệu, tức là tiêu đề, đoạn văn, hình ảnh, siêu liên kết, bảng, v.v.)
-
Bao gồm
(để chỉ ra phiên bản HTML thông thường của trang hoặc liên kết đến chính nó nếu không có trang thông thường nào tồn tại)
-
Bao gồm một
thẻ (để chỉ định mã hóa ký tự)
-
Bao gồm một
thẻ (để cung cấp cho trình duyệt hướng dẫn về cách kiểm soát kích thước của trang)
-
Bao gồm một
thẻ (để thêm phần mở rộng vào thư viện cơ sở)
-
Bao gồm mã mẫu AMP (
head > style[amp-boilerplate]
vànoscript > style[amp-boilerplate]
) trong thẻ head
AMPJavaScript
JavaScript khá phức tạp vì quá nhiều JS có thể khiến trang web chậm và không phản hồi. Tuy nhiên, thư viện JavaScript của AMP chứa các khung và thành phần cho phép bạn xây dựng trang nhanh chóng mà không cần viết JS hoặc nhập thư viện của bên thứ ba. Tất cả đều rất quan trọng đối với trải nghiệm của người đọc.Bộ nhớ đệm AMP
AMP Cache là mạng phân phối nội dung (CDN) dựa trên proxy, có chức năng tải trước và hiển thị trước các trang AMP trước khi người dùng yêu cầu. Và nó sẽ thay đổi hoàn toàn tốc độ trang web. Tại sao? Bởi vì nó cho phép trang web của bạn tải nhiều phần từ nhiều máy chủ khác nhau cùng một lúc. Và nó cũng cho phép khách truy cập tải trang web của bạn từ máy chủ gần họ nhất. Nghĩa là trang web của bạn tải cực nhanh đối với nhiều người hơn. Và hiện tại có hai nhà cung cấp AMP Cache chính: Các nền tảng này sẽ lưu trữ đệm các trang của bạn khi bạn sử dụng định dạng AMP. Ví dụ: nhà cung cấp bộ nhớ đệm có thể khám phá trang AMP của bạn thông qua thẻ
hoặc
và lưu trữ nội dung của trang đó vào bộ nhớ đệm. Hoặc nhà xuất bản có thể tự tay thêm trang vào Bộ đệm AMP (chỉ áp dụng cho Bộ đệm AMP của Google ). Các nền tảng khác có thể truy cập các trang AMP được lưu trong bộ nhớ đệm thông qua URL của chúng. Ví dụ, nếu bạn đặt /amp vào cuối bất kỳ tin tức nào trên The Guardian, bạn sẽ thấy phiên bản AMP. Bắt đầu bằng cách thêm tên miền của bạn và nhấp vào “ Bắt đầu kiểm tra ”. Sau đó, hãy chuyển đến tab “ Thống kê ” trong bảng điều khiển và bạn sẽ thấy một hàng có nội dung “Liên kết AMP”. Giống như thế này:
Kiểm tra các trang AMP của bạn
với Công cụ Kiểm toán Trang web
Ưu điểm và hạn chế của trang AMP là gì?
Mặc dù AMP có thể cải thiện hiệu suất trang và trải nghiệm người dùng nhưng nó cũng có một số nhược điểm nhất định. Hãy cùng xem xét ưu và nhược điểm của các trang AMP:Ưu điểm của AMP
- Tải trang gần như ngay lập tức
- Các trang dễ xây dựng
- Cải thiện trải nghiệm người dùng trên thiết bị di động
- Cho phép thiết kế tùy chỉnh
- Nhiều nền tảng, bao gồm Google và Bing hỗ trợ nó
Giới hạn của AMP
- Google không còn hiển thị biểu tượng huy hiệu AMP để chỉ ra nội dung AMP
- Các yếu tố thiết kế rất hạn chế
- Các trang AMP chỉ cho phép một thẻ quảng cáo trên mỗi trang
Cách thiết lập AMP trên trang web của bạn
Bạn có thể tạo các trang AMP bằng cách làm theo mã HTML hoặc sử dụng CMS (thông qua plugin hoặc chức năng tùy chỉnh).Tạo trang HTML AMP của bạn
Mã cơ bản
Để bắt đầu, đây là đánh dấu của một trang AMP cơ bản:
body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}} Hello AMPHTML World!
Thêm hình ảnh
Nếu bạn muốn thêm hình ảnh, bạn cần thay thế thẻ HTML thông thường bằng thẻ AMP tương đương. Trong trường hợp này,
thẻ thay vì
. Để kiểm tra, hãy sao chép và dán đoạn mã sau vào của trang bạn.
Thêm phong cách
Bước tiếp theo là thêm kiểu dáng. Bất kỳ kiểu nào cũng phải được thực hiện bằng cách sử dụng các thuộc tính CSS. Nhưng AMP quy định rằng tất cả CSS phải được bao gồm trong một thẻ tùy chỉnh, được gọi là
trong
tài liệu. Ví dụ, hãy thử thêm kiểu sau vào trang của bạn:
h1 { margin: 1rem; } body { background-color: green; }
JavaScript
AMP cho phép tùy chỉnh JavaScript thông qua thành
phần. Nó cho phép bạn viết và chạy JS của riêng mình theo cách duy trì các đảm bảo về hiệu suất của AMP. Và xây dựng các trang nhanh chóng mà không cần mã hóa JavaScript hoặc sử dụng các thư viện bên ngoài. Để biết thông tin chi tiết hơn, hãy đọc hướng dẫn của AMP về cách sử dụng JavaScript tùy chỉnh và làm theo hướng dẫn AMP JS của họ để bắt đầu.
Xem xét và xác thực
Một trang AMP hợp lệ có nghĩa là trang đó tuân thủ các nguyên tắc nghiêm ngặt để đảm bảo trang đủ điều kiện lưu vào bộ nhớ đệm và tạo ra trải nghiệm tuyệt vời cho người dùng. Trước khi xác thực trang AMP, hãy đảm bảo bạn làm theo các biện pháp tốt nhất sau:- Nếu bạn đang tối ưu hóa cho Google, hãy làm theo hướng dẫn của họ cho các trang AMP
- Liên kết các trang AMP của bạn với các trang chuẩn của chúng (phiên bản không phải AMP hoặc chính trang AMP)
- Sử dụng cùng một đánh dấu dữ liệu có cấu trúc trong các trang AMP và trang chuẩn
- Xác minh dữ liệu cấu trúc hoạt động bằng cách sử dụng Kiểm tra kết quả phong phú
- Xác minh tệp robots.txt của bạn không chặn trang AMP của bạn
- Thực hiện theo hướng dẫn SEO hreflang quốc tế
Tạo trang AMP của bạn bằng CMS
Nếu bạn quản lý nội dung của mình thông qua CMS, bạn có thể sử dụng Drupal , Joomla hoặc WordPress . Ví dụ, chúng ta hãy xem việc sử dụng AMP cho WP trông như thế nào . Sau khi kích hoạt plugin trên WordPress, bạn có thể bắt đầu tạo Trang tăng tốc dành cho thiết bị di động. Bắt đầu bằng cách thêm trang mới hoặc bài viết mới. Sau đó nhấp vào “ Khởi động Trình tạo trang AMP ”. Bạn có thể chọn sử dụng các bố cục dựng sẵn hoặc tự xây dựng bố cục của riêng mình bằng cách kéo và thả các thành phần. Sau đó nhấp vào biểu tượng bánh răng để chỉnh sửa các thành phần trên trang của bạn. Và lưu từng mô-đun khi bạn thực hiện. Sau khi bạn xuất bản trang, bạn sẽ thấy phiên bản AMP của trang bằng cách thêm “amp” vào cuối URL của trang.Theo dõi và cải thiện các trang AMP của bạn
Một trong những cách tốt nhất để theo dõi và cải thiện các trang AMP của bạn là kiểm tra trang web của bạn định kỳ. Điều này sẽ giúp theo dõi mọi vấn đề về HTML, mẫu, kiểu dáng và bố cục. Bắt đầu bằng cách chạy trang web của bạn thông qua công cụ Kiểm tra trang web của Google .AMP hoạt động như thế nào?
Khung AMP bao gồm ba thành phần cơ bản:- HTMLAMP
- AMPJavaScript
- Bộ nhớ đệm AMP
HTMLAMP
AMP HTML là HTML có một số hạn chế nhất định để đảm bảo các trang tải nhanh. Nó loại bỏ hoặc sửa đổi một số thành phần và thuộc tính có thể làm chậm trang web. Một tệp HTML đơn giản có thể trông như thế này: Về cơ bản, tài liệu HTML AMP phải:- Bắt đầu bằng (để gửi thông tin đến trình duyệt về loại tài liệu mong đợi)
-
Bao gồm thẻ cấp cao nhất(để chỉ ra đó là trang HTML AMP)
-
Bao gồm
vàgắn thẻ (để xác định nội dung của tài liệu, tức là tiêu đề, đoạn văn, hình ảnh, siêu liên kết, bảng, v.v.)
-
Bao gồm
(để chỉ ra phiên bản HTML thông thường của trang hoặc liên kết đến chính nó nếu không có trang thông thường nào tồn tại)
-
Bao gồm một
thẻ (để chỉ định mã hóa ký tự)
-
Bao gồm một
thẻ (để cung cấp cho trình duyệt hướng dẫn về cách kiểm soát kích thước của trang)
-
Bao gồm một
thẻ (để thêm phần mở rộng vào thư viện cơ sở)
-
Bao gồm mã mẫu AMP (
head > style[amp-boilerplate]
vànoscript > style[amp-boilerplate]
) trong thẻ head
AMPJavaScript
JavaScript khá phức tạp vì quá nhiều JS có thể khiến trang web chậm và không phản hồi. Tuy nhiên, thư viện JavaScript của AMP chứa các khung và thành phần cho phép bạn xây dựng trang nhanh chóng mà không cần viết JS hoặc nhập thư viện của bên thứ ba. Tất cả đều rất quan trọng đối với trải nghiệm của người đọc.Bộ nhớ đệm AMP
AMP Cache là mạng phân phối nội dung (CDN) dựa trên proxy, có chức năng tải trước và hiển thị trước các trang AMP trước khi người dùng yêu cầu. Và nó sẽ thay đổi hoàn toàn tốc độ trang web. Tại sao? Bởi vì nó cho phép trang web của bạn tải nhiều phần từ nhiều máy chủ khác nhau cùng một lúc. Và nó cũng cho phép khách truy cập tải trang web của bạn từ máy chủ gần họ nhất. Nghĩa là trang web của bạn tải cực nhanh đối với nhiều người hơn. Và hiện tại có hai nhà cung cấp AMP Cache chính: Các nền tảng này sẽ lưu trữ đệm các trang của bạn khi bạn sử dụng định dạng AMP. Ví dụ: nhà cung cấp bộ nhớ đệm có thể khám phá trang AMP của bạn thông qua thẻ
hoặc
và lưu trữ nội dung của trang đó vào bộ nhớ đệm. Hoặc nhà xuất bản có thể tự tay thêm trang vào Bộ đệm AMP (chỉ áp dụng cho Bộ đệm AMP của Google ). Các nền tảng khác có thể truy cập các trang AMP được lưu trong bộ nhớ đệm thông qua URL của chúng. Ví dụ, nếu bạn đặt /amp vào cuối bất kỳ tin tức nào trên The Guardian, bạn sẽ thấy phiên bản AMP. Bắt đầu bằng cách thêm tên miền của bạn và nhấp vào “ Bắt đầu kiểm tra ”. Sau đó, hãy chuyển đến tab “ Thống kê ” trong bảng điều khiển và bạn sẽ thấy một hàng có nội dung “Liên kết AMP”. Giống như thế này:
Kiểm tra các trang AMP của bạn
với Công cụ Kiểm toán Trang web
Ưu điểm và hạn chế của trang AMP là gì?
Mặc dù AMP có thể cải thiện hiệu suất trang và trải nghiệm người dùng nhưng nó cũng có một số nhược điểm nhất định. Hãy cùng xem xét ưu và nhược điểm của các trang AMP:Ưu điểm của AMP
- Tải trang gần như ngay lập tức
- Các trang dễ xây dựng
- Cải thiện trải nghiệm người dùng trên thiết bị di động
- Cho phép thiết kế tùy chỉnh
- Nhiều nền tảng, bao gồm Google và Bing hỗ trợ nó
Giới hạn của AMP
- Google không còn hiển thị biểu tượng huy hiệu AMP để chỉ ra nội dung AMP
- Các yếu tố thiết kế rất hạn chế
- Các trang AMP chỉ cho phép một thẻ quảng cáo trên mỗi trang
Cách thiết lập AMP trên trang web của bạn
Bạn có thể tạo các trang AMP bằng cách làm theo mã HTML hoặc sử dụng CMS (thông qua plugin hoặc chức năng tùy chỉnh).Tạo trang HTML AMP của bạn
Mã cơ bản
Để bắt đầu, đây là đánh dấu của một trang AMP cơ bản:
body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}} Hello AMPHTML World!
Thêm hình ảnh
Nếu bạn muốn thêm hình ảnh, bạn cần thay thế thẻ HTML thông thường bằng thẻ AMP tương đương. Trong trường hợp này,
thẻ thay vì
. Để kiểm tra, hãy sao chép và dán đoạn mã sau vào của trang bạn.
Thêm phong cách
Bước tiếp theo là thêm kiểu dáng. Bất kỳ kiểu nào cũng phải được thực hiện bằng cách sử dụng các thuộc tính CSS. Nhưng AMP quy định rằng tất cả CSS phải được bao gồm trong một thẻ tùy chỉnh, được gọi là
trong
tài liệu. Ví dụ, hãy thử thêm kiểu sau vào trang của bạn:
h1 { margin: 1rem; } body { background-color: green; }
JavaScript
AMP cho phép tùy chỉnh JavaScript thông qua thành
phần. Nó cho phép bạn viết và chạy JS của riêng mình theo cách duy trì các đảm bảo về hiệu suất của AMP. Và xây dựng các trang nhanh chóng mà không cần mã hóa JavaScript hoặc sử dụng các thư viện bên ngoài. Để biết thông tin chi tiết hơn, hãy đọc hướng dẫn của AMP về cách sử dụng JavaScript tùy chỉnh và làm theo hướng dẫn AMP JS của họ để bắt đầu.
Xem xét và xác thực
Một trang AMP hợp lệ có nghĩa là trang đó tuân thủ các nguyên tắc nghiêm ngặt để đảm bảo trang đủ điều kiện lưu vào bộ nhớ đệm và tạo ra trải nghiệm tuyệt vời cho người dùng. Trước khi xác thực trang AMP, hãy đảm bảo bạn làm theo các biện pháp tốt nhất sau:- Nếu bạn đang tối ưu hóa cho Google, hãy làm theo hướng dẫn của họ cho các trang AMP
- Liên kết các trang AMP của bạn với các trang chuẩn của chúng (phiên bản không phải AMP hoặc chính trang AMP)
- Sử dụng cùng một đánh dấu dữ liệu có cấu trúc trong các trang AMP và trang chuẩn
- Xác minh dữ liệu cấu trúc hoạt động bằng cách sử dụng Kiểm tra kết quả phong phú
- Xác minh tệp robots.txt của bạn không chặn trang AMP của bạn
- Thực hiện theo hướng dẫn SEO hreflang quốc tế
Tạo trang AMP của bạn bằng CMS
Nếu bạn quản lý nội dung của mình thông qua CMS, bạn có thể sử dụng Drupal , Joomla hoặc WordPress . Ví dụ, chúng ta hãy xem việc sử dụng AMP cho WP trông như thế nào . Sau khi kích hoạt plugin trên WordPress, bạn có thể bắt đầu tạo Trang tăng tốc dành cho thiết bị di động. Bắt đầu bằng cách thêm trang mới hoặc bài viết mới. Sau đó nhấp vào “ Khởi động Trình tạo trang AMP ”. Bạn có thể chọn sử dụng các bố cục dựng sẵn hoặc tự xây dựng bố cục của riêng mình bằng cách kéo và thả các thành phần. Sau đó nhấp vào biểu tượng bánh răng để chỉnh sửa các thành phần trên trang của bạn. Và lưu từng mô-đun khi bạn thực hiện. Sau khi bạn xuất bản trang, bạn sẽ thấy phiên bản AMP của trang bằng cách thêm “amp” vào cuối URL của trang.Theo dõi và cải thiện các trang AMP của bạn
Một trong những cách tốt nhất để theo dõi và cải thiện các trang AMP của bạn là kiểm tra trang web của bạn định kỳ. Điều này sẽ giúp theo dõi mọi vấn đề về HTML, mẫu, kiểu dáng và bố cục. Bắt đầu bằng cách chạy trang web của bạn thông qua công cụ Kiểm tra trang web của Google .AMP hoạt động như thế nào?
Khung AMP bao gồm ba thành phần cơ bản:- HTMLAMP
- AMPJavaScript
- Bộ nhớ đệm AMP
HTMLAMP
AMP HTML là HTML có một số hạn chế nhất định để đảm bảo các trang tải nhanh. Nó loại bỏ hoặc sửa đổi một số thành phần và thuộc tính có thể làm chậm trang web. Một tệp HTML đơn giản có thể trông như thế này: Về cơ bản, tài liệu HTML AMP phải:- Bắt đầu bằng (để gửi thông tin đến trình duyệt về loại tài liệu mong đợi)
-
Bao gồm thẻ cấp cao nhất(để chỉ ra đó là trang HTML AMP)
-
Bao gồm
vàgắn thẻ (để xác định nội dung của tài liệu, tức là tiêu đề, đoạn văn, hình ảnh, siêu liên kết, bảng, v.v.)
-
Bao gồm
(để chỉ ra phiên bản HTML thông thường của trang hoặc liên kết đến chính nó nếu không có trang thông thường nào tồn tại)
-
Bao gồm một
thẻ (để chỉ định mã hóa ký tự)
-
Bao gồm một
thẻ (để cung cấp cho trình duyệt hướng dẫn về cách kiểm soát kích thước của trang)
-
Bao gồm một
thẻ (để thêm phần mở rộng vào thư viện cơ sở)
-
Bao gồm mã mẫu AMP (
head > style[amp-boilerplate]
vànoscript > style[amp-boilerplate]
) trong thẻ head
AMPJavaScript
JavaScript khá phức tạp vì quá nhiều JS có thể khiến trang web chậm và không phản hồi. Tuy nhiên, thư viện JavaScript của AMP chứa các khung và thành phần cho phép bạn xây dựng trang nhanh chóng mà không cần viết JS hoặc nhập thư viện của bên thứ ba. Tất cả đều rất quan trọng đối với trải nghiệm của người đọc.Bộ nhớ đệm AMP
AMP Cache là mạng phân phối nội dung (CDN) dựa trên proxy, có chức năng tải trước và hiển thị trước các trang AMP trước khi người dùng yêu cầu. Và nó sẽ thay đổi hoàn toàn tốc độ trang web. Tại sao? Bởi vì nó cho phép trang web của bạn tải nhiều phần từ nhiều máy chủ khác nhau cùng một lúc. Và nó cũng cho phép khách truy cập tải trang web của bạn từ máy chủ gần họ nhất. Nghĩa là trang web của bạn tải cực nhanh đối với nhiều người hơn. Và hiện tại có hai nhà cung cấp AMP Cache chính: Các nền tảng này sẽ lưu trữ đệm các trang của bạn khi bạn sử dụng định dạng AMP. Ví dụ: nhà cung cấp bộ nhớ đệm có thể khám phá trang AMP của bạn thông qua thẻ
hoặc
và lưu trữ nội dung của trang đó vào bộ nhớ đệm. Hoặc nhà xuất bản có thể tự tay thêm trang vào Bộ đệm AMP (chỉ áp dụng cho Bộ đệm AMP của Google ). Các nền tảng khác có thể truy cập các trang AMP được lưu trong bộ nhớ đệm thông qua URL của chúng. Ví dụ, nếu bạn đặt /amp vào cuối bất kỳ tin tức nào trên The Guardian, bạn sẽ thấy phiên bản AMP. Bắt đầu bằng cách thêm tên miền của bạn và nhấp vào “ Bắt đầu kiểm tra ”. Sau đó, hãy chuyển đến tab “ Thống kê ” trong bảng điều khiển và bạn sẽ thấy một hàng có nội dung “Liên kết AMP”. Giống như thế này:
Kiểm tra các trang AMP của bạn
với Công cụ Kiểm toán Trang web
Ưu điểm và hạn chế của trang AMP là gì?
Mặc dù AMP có thể cải thiện hiệu suất trang và trải nghiệm người dùng nhưng nó cũng có một số nhược điểm nhất định. Hãy cùng xem xét ưu và nhược điểm của các trang AMP:Ưu điểm của AMP
- Tải trang gần như ngay lập tức
- Các trang dễ xây dựng
- Cải thiện trải nghiệm người dùng trên thiết bị di động
- Cho phép thiết kế tùy chỉnh
- Nhiều nền tảng, bao gồm Google và Bing hỗ trợ nó
Giới hạn của AMP
- Google không còn hiển thị biểu tượng huy hiệu AMP để chỉ ra nội dung AMP
- Các yếu tố thiết kế rất hạn chế
- Các trang AMP chỉ cho phép một thẻ quảng cáo trên mỗi trang
Cách thiết lập AMP trên trang web của bạn
Bạn có thể tạo các trang AMP bằng cách làm theo mã HTML hoặc sử dụng CMS (thông qua plugin hoặc chức năng tùy chỉnh).Tạo trang HTML AMP của bạn
Mã cơ bản
Để bắt đầu, đây là đánh dấu của một trang AMP cơ bản:
body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}} Hello AMPHTML World!
Thêm hình ảnh
Nếu bạn muốn thêm hình ảnh, bạn cần thay thế thẻ HTML thông thường bằng thẻ AMP tương đương. Trong trường hợp này,
thẻ thay vì
. Để kiểm tra, hãy sao chép và dán đoạn mã sau vào của trang bạn.
Thêm phong cách
Bước tiếp theo là thêm kiểu dáng. Bất kỳ kiểu nào cũng phải được thực hiện bằng cách sử dụng các thuộc tính CSS. Nhưng AMP quy định rằng tất cả CSS phải được bao gồm trong một thẻ tùy chỉnh, được gọi là
trong
tài liệu. Ví dụ, hãy thử thêm kiểu sau vào trang của bạn:
h1 { margin: 1rem; } body { background-color: green; }
JavaScript
AMP cho phép tùy chỉnh JavaScript thông qua thành
phần. Nó cho phép bạn viết và chạy JS của riêng mình theo cách duy trì các đảm bảo về hiệu suất của AMP. Và xây dựng các trang nhanh chóng mà không cần mã hóa JavaScript hoặc sử dụng các thư viện bên ngoài. Để biết thông tin chi tiết hơn, hãy đọc hướng dẫn của AMP về cách sử dụng JavaScript tùy chỉnh và làm theo hướng dẫn AMP JS của họ để bắt đầu.
Xem xét và xác thực
Một trang AMP hợp lệ có nghĩa là trang đó tuân thủ các nguyên tắc nghiêm ngặt để đảm bảo trang đủ điều kiện lưu vào bộ nhớ đệm và tạo ra trải nghiệm tuyệt vời cho người dùng. Trước khi xác thực trang AMP, hãy đảm bảo bạn làm theo các biện pháp tốt nhất sau:- Nếu bạn đang tối ưu hóa cho Google, hãy làm theo hướng dẫn của họ cho các trang AMP
- Liên kết các trang AMP của bạn với các trang chuẩn của chúng (phiên bản không phải AMP hoặc chính trang AMP)
- Sử dụng cùng một đánh dấu dữ liệu có cấu trúc trong các trang AMP và trang chuẩn
- Xác minh dữ liệu cấu trúc hoạt động bằng cách sử dụng Kiểm tra kết quả phong phú
- Xác minh tệp robots.txt của bạn không chặn trang AMP của bạn
- Thực hiện theo hướng dẫn SEO hreflang quốc tế
Tạo trang AMP của bạn bằng CMS
Nếu bạn quản lý nội dung của mình thông qua CMS, bạn có thể sử dụng Drupal , Joomla hoặc WordPress . Ví dụ, chúng ta hãy xem việc sử dụng AMP cho WP trông như thế nào . Sau khi kích hoạt plugin trên WordPress, bạn có thể bắt đầu tạo Trang tăng tốc dành cho thiết bị di động. Bắt đầu bằng cách thêm trang mới hoặc bài viết mới. Sau đó nhấp vào “ Khởi động Trình tạo trang AMP ”. Bạn có thể chọn sử dụng các bố cục dựng sẵn hoặc tự xây dựng bố cục của riêng mình bằng cách kéo và thả các thành phần. Sau đó nhấp vào biểu tượng bánh răng để chỉnh sửa các thành phần trên trang của bạn. Và lưu từng mô-đun khi bạn thực hiện. Sau khi bạn xuất bản trang, bạn sẽ thấy phiên bản AMP của trang bằng cách thêm “amp” vào cuối URL của trang.Theo dõi và cải thiện các trang AMP của bạn
Một trong những cách tốt nhất để theo dõi và cải thiện các trang AMP của bạn là kiểm tra trang web của bạn định kỳ. Điều này sẽ giúp theo dõi mọi vấn đề về HTML, mẫu, kiểu dáng và bố cục. Bắt đầu bằng cách chạy trang web của bạn thông qua công cụ Kiểm tra trang web của Google .AMP hoạt động như thế nào?
Khung AMP bao gồm ba thành phần cơ bản:- HTMLAMP
- AMPJavaScript
- Bộ nhớ đệm AMP
HTMLAMP
AMP HTML là HTML có một số hạn chế nhất định để đảm bảo các trang tải nhanh. Nó loại bỏ hoặc sửa đổi một số thành phần và thuộc tính có thể làm chậm trang web. Một tệp HTML đơn giản có thể trông như thế này: Về cơ bản, tài liệu HTML AMP phải:- Bắt đầu bằng (để gửi thông tin đến trình duyệt về loại tài liệu mong đợi)
-
Bao gồm thẻ cấp cao nhất(để chỉ ra đó là trang HTML AMP)
-
Bao gồm
vàgắn thẻ (để xác định nội dung của tài liệu, tức là tiêu đề, đoạn văn, hình ảnh, siêu liên kết, bảng, v.v.)
-
Bao gồm
(để chỉ ra phiên bản HTML thông thường của trang hoặc liên kết đến chính nó nếu không có trang thông thường nào tồn tại)
-
Bao gồm một
thẻ (để chỉ định mã hóa ký tự)
-
Bao gồm một
thẻ (để cung cấp cho trình duyệt hướng dẫn về cách kiểm soát kích thước của trang)
-
Bao gồm một
thẻ (để thêm phần mở rộng vào thư viện cơ sở)
-
Bao gồm mã mẫu AMP (
head > style[amp-boilerplate]
vànoscript > style[amp-boilerplate]
) trong thẻ head
AMPJavaScript
JavaScript khá phức tạp vì quá nhiều JS có thể khiến trang web chậm và không phản hồi. Tuy nhiên, thư viện JavaScript của AMP chứa các khung và thành phần cho phép bạn xây dựng trang nhanh chóng mà không cần viết JS hoặc nhập thư viện của bên thứ ba. Tất cả đều rất quan trọng đối với trải nghiệm của người đọc.Bộ nhớ đệm AMP
AMP Cache là mạng phân phối nội dung (CDN) dựa trên proxy, có chức năng tải trước và hiển thị trước các trang AMP trước khi người dùng yêu cầu. Và nó sẽ thay đổi hoàn toàn tốc độ trang web. Tại sao? Bởi vì nó cho phép trang web của bạn tải nhiều phần từ nhiều máy chủ khác nhau cùng một lúc. Và nó cũng cho phép khách truy cập tải trang web của bạn từ máy chủ gần họ nhất. Nghĩa là trang web của bạn tải cực nhanh đối với nhiều người hơn. Và hiện tại có hai nhà cung cấp AMP Cache chính: Các nền tảng này sẽ lưu trữ đệm các trang của bạn khi bạn sử dụng định dạng AMP. Ví dụ: nhà cung cấp bộ nhớ đệm có thể khám phá trang AMP của bạn thông qua thẻ
hoặc
và lưu trữ nội dung của trang đó vào bộ nhớ đệm. Hoặc nhà xuất bản có thể tự tay thêm trang vào Bộ đệm AMP (chỉ áp dụng cho Bộ đệm AMP của Google ). Các nền tảng khác có thể truy cập các trang AMP được lưu trong bộ nhớ đệm thông qua URL của chúng. Ví dụ, nếu bạn đặt /amp vào cuối bất kỳ tin tức nào trên The Guardian, bạn sẽ thấy phiên bản AMP. Bắt đầu bằng cách thêm tên miền của bạn và nhấp vào “ Bắt đầu kiểm tra ”. Sau đó, hãy chuyển đến tab “ Thống kê ” trong bảng điều khiển và bạn sẽ thấy một hàng có nội dung “Liên kết AMP”. Giống như thế này:
Kiểm tra các trang AMP của bạn
với Công cụ Kiểm toán Trang web
Ưu điểm và hạn chế của trang AMP là gì?
Mặc dù AMP có thể cải thiện hiệu suất trang và trải nghiệm người dùng nhưng nó cũng có một số nhược điểm nhất định. Hãy cùng xem xét ưu và nhược điểm của các trang AMP:Ưu điểm của AMP
- Tải trang gần như ngay lập tức
- Các trang dễ xây dựng
- Cải thiện trải nghiệm người dùng trên thiết bị di động
- Cho phép thiết kế tùy chỉnh
- Nhiều nền tảng, bao gồm Google và Bing hỗ trợ nó
Giới hạn của AMP
- Google không còn hiển thị biểu tượng huy hiệu AMP để chỉ ra nội dung AMP
- Các yếu tố thiết kế rất hạn chế
- Các trang AMP chỉ cho phép một thẻ quảng cáo trên mỗi trang
Cách thiết lập AMP trên trang web của bạn
Bạn có thể tạo các trang AMP bằng cách làm theo mã HTML hoặc sử dụng CMS (thông qua plugin hoặc chức năng tùy chỉnh).Tạo trang HTML AMP của bạn
Mã cơ bản
Để bắt đầu, đây là đánh dấu của một trang AMP cơ bản:
body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}} Hello AMPHTML World!
Thêm hình ảnh
Nếu bạn muốn thêm hình ảnh, bạn cần thay thế thẻ HTML thông thường bằng thẻ AMP tương đương. Trong trường hợp này,
thẻ thay vì
. Để kiểm tra, hãy sao chép và dán đoạn mã sau vào của trang bạn.
Thêm phong cách
Bước tiếp theo là thêm kiểu dáng. Bất kỳ kiểu nào cũng phải được thực hiện bằng cách sử dụng các thuộc tính CSS. Nhưng AMP quy định rằng tất cả CSS phải được bao gồm trong một thẻ tùy chỉnh, được gọi là
trong
tài liệu. Ví dụ, hãy thử thêm kiểu sau vào trang của bạn:
h1 { margin: 1rem; } body { background-color: green; }
JavaScript
AMP cho phép tùy chỉnh JavaScript thông qua thành
phần. Nó cho phép bạn viết và chạy JS của riêng mình theo cách duy trì các đảm bảo về hiệu suất của AMP. Và xây dựng các trang nhanh chóng mà không cần mã hóa JavaScript hoặc sử dụng các thư viện bên ngoài. Để biết thông tin chi tiết hơn, hãy đọc hướng dẫn của AMP về cách sử dụng JavaScript tùy chỉnh và làm theo hướng dẫn AMP JS của họ để bắt đầu.
Xem xét và xác thực
Một trang AMP hợp lệ có nghĩa là trang đó tuân thủ các nguyên tắc nghiêm ngặt để đảm bảo trang đủ điều kiện lưu vào bộ nhớ đệm và tạo ra trải nghiệm tuyệt vời cho người dùng. Trước khi xác thực trang AMP, hãy đảm bảo bạn làm theo các biện pháp tốt nhất sau:- Nếu bạn đang tối ưu hóa cho Google, hãy làm theo hướng dẫn của họ cho các trang AMP
- Liên kết các trang AMP của bạn với các trang chuẩn của chúng (phiên bản không phải AMP hoặc chính trang AMP)
- Sử dụng cùng một đánh dấu dữ liệu có cấu trúc trong các trang AMP và trang chuẩn
- Xác minh dữ liệu cấu trúc hoạt động bằng cách sử dụng Kiểm tra kết quả phong phú
- Xác minh tệp robots.txt của bạn không chặn trang AMP của bạn
- Thực hiện theo hướng dẫn SEO hreflang quốc tế
Tạo trang AMP của bạn bằng CMS
Nếu bạn quản lý nội dung của mình thông qua CMS, bạn có thể sử dụng Drupal , Joomla hoặc WordPress . Ví dụ, chúng ta hãy xem việc sử dụng AMP cho WP trông như thế nào . Sau khi kích hoạt plugin trên WordPress, bạn có thể bắt đầu tạo Trang tăng tốc dành cho thiết bị di động. Bắt đầu bằng cách thêm trang mới hoặc bài viết mới. Sau đó nhấp vào “ Khởi động Trình tạo trang AMP ”. Bạn có thể chọn sử dụng các bố cục dựng sẵn hoặc tự xây dựng bố cục của riêng mình bằng cách kéo và thả các thành phần. Sau đó nhấp vào biểu tượng bánh răng để chỉnh sửa các thành phần trên trang của bạn. Và lưu từng mô-đun khi bạn thực hiện. Sau khi bạn xuất bản trang, bạn sẽ thấy phiên bản AMP của trang bằng cách thêm “amp” vào cuối URL của trang.Theo dõi và cải thiện các trang AMP của bạn
Một trong những cách tốt nhất để theo dõi và cải thiện các trang AMP của bạn là kiểm tra trang web của bạn định kỳ. Điều này sẽ giúp theo dõi mọi vấn đề về HTML, mẫu, kiểu dáng và bố cục. Bắt đầu bằng cách chạy trang web của bạn thông qua công cụ Kiểm tra trang web của Google .Bạn có thể quan tâm
- Thiết kế web bán gạch ốp lát, gạch ốp tường
- 5 lưu ý khi lựa chọn font chữ cho website đẹp chuyên nghiệp
- Có nên sử dụng tên miền miễn phí không?
- Thiết kế web bán chè thái nguyên đẹp chuyên nghiệp
- Sự kiện Google search On 2020 cải tiến cho AI tìm kiếm
- Thiết kế web bán khẩu trang y tế sỉ lẻ giá tốt nhất thị trường