Google Plugins SEO Wordpress

Hướng dẫn sửa lỗi Không phải trang AMP

Lỗi Không phải trang AMP hay Not an AMP page
Tác giả Evergreen
Hướng dẫn sửa lỗi Không phải trang AMP
5 (100%) 21 votes

Mấy hôm nay search Google di động thấy cứ sau một thời gian lại thấy Evergreen mất AMP. Vào Google Search Console beta mới thì thấy ngay dòng lỗi “Không phải trang AMP” hay “Not an AMP page” xám xịt. Khi “Xem mã nguồn”, hiện ngay trước mặt là mấy dòng code của kk Star Ratings trên phần “<!doctype …“. Thử tắt plugin này đi rồi check lại thì ngay lập tức xanh lè trở lại ngay. Mình thì không giỏi code rồi nên phải tìm kiếm khắp Google. Cuối cùng cũng tìm được. Ngay lập tức, Evergreen viết bài này share cho mọi người đây.

Bạn có thể muốn tìm hiểu thêm: Cài đặt AMP cho WordPress

I. Lỗi Không phải trang AMP do kk Star Ratings plugin

Có thể có nhiều thằng khác gây ra lỗi giao diện AMP, nhưng trước kết cứ xử plugin kk Star Ratings đã.

Cách 1: Sửa ngay trong plugin kk Star Ratings

Cách làm thì khá thủ công đấy. Vào tận code của plugin chỉnh sửa nên khi update phiên bản mới là lại mất. Vì thế, nhớ làm lại sau khi update đấy.

Bước 1: Tìm Editor của Plugin kk Star Ratings

  • Nếu bạn sửa ngay trên WordPress Admin thì theo đường dẫn:

wp-admin —> plugins —> editor —> Ở phần “Select plugin to edit:” tìm “kk Star Ratings” (Đang chỉnh sửa ngay “index.php” rồi đấy).

Tiếng Việt: wp-admin —> Gói mở rộng —> Sửa —> Ở phần “Chọn plugin để chỉnh sửa” tìm “kk Star Ratings” (Đang chỉnh sửa ngay “index.php” rồi đấy).

  • Nếu bạn sửa tại hosting Cpanel, DirectAdmin hay FTP:

Vào thư mục bạn cài web. Nếu 1 trang duy nhất thì ngay ngoài cùng: public_html —> wp-content —> plugins —> kk-star-ratings —> Tìm và edit file “index.php

Bước 2: Chỉnh sửa code

  • Tìm dòng code (copy dòng đầu mà search):

  • Sửa lại toàn bộ thành:

Bước 3: Chờ cập nhật là xong

Sau đó, hãy check lại trên Google Search Consolehttps://search.google.com/test/amp?hl=vi

Nếu “Trang AMP hợp lệ” hay “Valid AMP page” xanh lè thì chúc mừng nha, “Gửi cho Google” để yêu cầu thu thập lại thôi.

Lưu ý: Nếu bạn dùng plugin cache thì sẽ mất một thời gian để update đấy. Mấy dòng này mình thấy ở wpcanban nha!

Cách 2: Sử dụng plugin AMP Plugins Manager

Lưu ý: Cách này chỉ có tác dụng khi bạn cài đặt AMP bằng Plugin AMP for WP – Accelerated Mobile Pages

1. Hướng dẫn cài đặt

Xem chi tiết tại: AMP Plugins Manager

2. Cách sửa lỗi AMP

  • Truy cập đường dẫn: wp-admin / AMP / Plugins Manager
  • Kích hoạt AMP Plugins Manager, chọn plugin muốn tắt khi truy cập AMP và lưu lại là xong.

Trong trường hợp này, ta tìm đến “kk-star-ratings/index.php“, tích vào bên trái và “Save Changes

Như vậy lỗi Không phải trang AMP đã được sửa xong rồi đấy.

II. Lỗi trong phần tử dữ liệu có cấu trúc bắt buộc

Mục dữ liệu có cấu trúc bị thiếu hoặc không hợp lệ
Một thuộc tính bắt buộc trong dữ liệu có cấu trúc của bạn bị thiếu, sai chính tả hoặc có giá trị không hợp lệ.
Mục dữ liệu có cấu trúc bị thiếu hoặc không hợp lệ

Mục dữ liệu có cấu trúc bị thiếu hoặc không hợp lệ

Lưu ý: Bạn cần giải quyết hết và sửa lỗi Dữ liệu có cấu trúc trước đã nha. (Click link để xem hướng dẫn nếu chưa khắc phục hoàn toàn)

1. Lỗi thiếu Author

Mình không nhớ rõ tên nhưng đại loại là liên quan đến việc thiếu Name của tác giả

Ở vị trí phía trên nơi có lỗi, hình như là:

xnameYêu cầu phải có một giá trị cho trường name.

Giải pháp: Theo cấu trúc chuẩn của Blogposting hay Article thì bạn cần thêm Author vào bản AMP thôi. Bình thường bạn xóa cho đỡ lộ thông tin thì giờ phải cho nó ra ánh sáng. Có thể fake tên đi cũng được mà. Vào cài đặt của theme cho hiện tác giả là xong.

III. Lỗi Không phải là một trang AMP hợp lệ

Lỗi này do vẫn còn JavaScript tồn tại trên trang AMP. Mình sửa lỗi cho 1 bạn dùng plugin tawk.to vẫn chưa bị xóa trên AMP.

Do mình chưa rõ code chặn như thế nào trên trang AMP nên chỉ hướng dẫn được theo cách 2 ở trên thôi. Bạn cài đặt plugin AMP Plugins Manager và tắt plugin gây lỗi đi là xong nha.

 

Bài viết sẽ được update nếu mình gặp lỗi nào khác trong quá trình sử dụng AMP. Cảm ơn các bạn đã theo dõi. Chúc các bạn sửa lỗi thành công. Có gì trao đổi hay góp ý cứ comment phía dưới nha!

Về tác giả

Evergreen

Chiko - Người truyền cảm hứng, chia sẻ kiến thức, kinh nghiệm tại Trung tâm Anh ngữ Evergreen English Center - Học tiếng Anh giao tiếp bằng trải nghiệm thực tế thông qua những hoạt động trải nghiệm thú vị.
Ngoài ra, Evergreen còn chia sẻ thủ thuật Facebook, kiến thức SEO và Google, kinh nghiệm Wordpress.
Nếu bạn cảm thấy thú vị, hãy đăng ký nhận tin qua Email ngay ~~~> Subscribe <~~~




Để lại comment!