Sửa lỗi 404 sau khi xóa plugin AMP

Cách đây vài hôm tôi có cho 1 khách hàng và khách hàng có cài plugin AMP trước kia được dân SEO bảo tai nhau là tối ưu được SEO nhưng theo tôi nó chỉ giúp website nhẹ nên load nhanh hơn mà thôi, còn về SEO sẽ còn nhiều yếu tố khác nữa không phải amp quyết định.

Do website khách có responsive và tốc độ ở mobile rất nhanh nên không cần thiết sử dụng AMP, vì vậy tôi đã gỡ bỏ plugin AMP – Plugin WordPress, sau khi gỡ bỏ chắc chắn khi truy cập bằng di động sẽ gặp rất nhiều link lỗi 404 từ Google search.

Đối mặt với việc này tôi đơn giản sử dụng 1 đoạn code để chuyển hướng /amp sang url gốc là giải quyết được vấn đề mà thôi.

Trong bài viết này tôi muốn chia sẻ lại đoạn code để độc giả nào đang có ý định gỡ AMP thì có thể áp dụng ngay và luôn.

Thực ra có nhiều cách để giải quyết nhưng tôi trình bày 2 cách đơn giản nhất để xử lý lỗi 404 sau khi xóa plugin AMP. Bắt đầu…

Cách 1: Sử dụng .htaccess để chuyển hướng

Bạn có thể thêm đoạn code sau vào file .htaccess sau đó lưu lại là vấn đề được giải quyết.

# Redirect from AMP to non-AMP path
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteRule ^ %1/ [R=301,L]

Sửa lỗi 404 sau khi xóa plugin AMP

Cách 2: Sử dụng plugin chuyển hướng

Ngoài cách thêm code vào .htaccess thì bạn có thể sử dụng plugin Redirection để setting nhé.

Sau khi cài plugin Redirection bạn vào Tools > Redirection

Thêm vào url cần chuyển hướng từ

/(.*)\/amp

Url đích bạn nhập vào tên miền của bạn

https://domain.com/$1

Ở phần Query Parameters bạn chọn Redirections nhé.

Cách 3: Sử dụng Regex Redirection trong plugin Rank math SEO

Nếu bạn sử dụng plugin SEO Rank Math thì bạn có thể vào phần Redirections và tạo mới 1 chuyển hướng dạng Regex Redirection, sau đó nhập vào giá trị tương ứng như sau:

Regex Source URL: (.*)/amp
Destination URL: /$1

Cụ thể, bạn xem qua hình dưới

Kết luận

Cả 2 cách bên trên đều có ý nghĩa như sau:

Nếu url có /amp/ thì sẽ tự động chuyển sang url gốc không có /amp/

https://vutruso.com/fix-loi-404-sau-khi-xoa-plugin-amp/amp/

Sang

https://vutruso.com/fix-loi-404-sau-khi-xoa-plugin-amp/

Hy vọng bài viết ngắn sẽ giúp ích được cho nhiều người.

user

Yêu thích Võ thuật và Công nghệ thông tin, thích viết và chia sẽ về 2 lĩnh vực này thế thôi :D

Bài viết liên quan