WordPress vốn nổi tiếng vì độ thân thiện với SEO. Nhưng không nghĩa là nó là một hệ quản trị nội dung hoàn hảo khi nói về SEO.
Vẫn có một vài lỗi có thể ảnh hưởng tới giá trị SEO của một website. Image Attachment Page là một ví dụ như vậy.
Vậy Image Attachement Page là gì? Và vì sao bạn nên disable Image Attachement Page?
Chúng ta cùng xem xét vấn đề này trong bài viết ngày hôm nay
Image Attachement Page là gì?
Bạn có để ý rằng:
Khi bạn upload một hình ảnh trong WordPress, nó sẽ tạo ra một trang riêng giống như bài post vậy.
Ví dụ mình upload một hình ảnh audio-converter-pro-box_thuthuatwp.png lên website của mình. Mình sẽ có một trang (https://thuthuatwp.com/audio-converter-pro-box_thuthuatwp/). Trang này chả có gì khác ngoài một cái hình ảnh:
Đó chính là Image Attachment Page.
Mẹo: bạn có tìm thấy đường dẫn trang đính kèm cho ảnh bằng việc truy cập Thư viện. Click nên một ảnh bạn muốn tìm đường dẫn cho trang đính kém. Kéo xuống click vào Xem trang đính kèm.
Có một thứ mà bạn cần phân biệt ở đây:
Image Attachment Page khác với URL của hình ảnh thực sự. Trong ví dụ của mình đây là đường dẫn ảnh thực sự: https://thuthuatwp.com/wp-content/uploads/2017/11/audio-converter-pro-box_thuthuatwp.png.
Và con số Image submit và đánh chỉ mục này trong Google Search Console là nói về địa chỉ ảnh thực sự chứ không phải Image Attachement Page. Bạn có thể tham khảo cách giải thích của Yoast.
Vấn đề chúng ta cùng quan tâm ở đây:
Image Attachment Page ảnh hưởng tới SEO của website như thế nào?
Đầu tiên chúng ta cần biết rằng Google sẽ đánh chỉ mục Image Attachment Page giống như nó đánh chỉ mục cho Post hay Page.
Image Attachement Page sẽ xuất hiện trong kết quả tìm kiếm. Vì vậy người dùng sẽ vô tình truy cập trang web của bạn từ trang ảnh đính kèm đó.
Lúc này trang như vậy sẽ tạo ra hệ quả xấu:
- Khi người dùng truy cập vào một trang image attachement, họ không nhìn thấy nội dung nào khác ngoài cái ảnh. Dĩ nhiên họ ngay lập tức click nút back. Từ đó bounce rate của trang web sẽ tăng lên. Trải nghiệm và ấn tượng người dùng với trang của bạn cũng không tốt lắm.
- Nhiều trang image attachment với thin content như thế này mà được đánh chỉ mục cũng dễ nguy cơ bị phạt bởi Googlebot. Rõ ràng điều này ảnh hưởng tới thứ hạng trang web của bạn.
Nhiều blogger cho rằng những trang image attachment chỉ phù hợp với website nhiếp ảnh. Còn hầu hết các thể loại website khác, image attachement chỉ có hại hơn lợi.
Chính vì vậy, ngay khi cài đặt xong website WordPress và plugin Yoast, bạn nên remove attachement page ra khỏi sitemap.
Cách làm: Đi tới SEO -> XML Sitemaps -> Post Types. Để phần Đa phương tiện ở chế độ Not in sitemap rồi Save lại.
Tiếp theo bạn không nên đánh chỉ mục Image Attachement.
Cách làm: Đi tới SEO -> Post Types. Kéo xuống phần đa phương tiện để Meta Robots ở chế độ noindex.
Nhớ rằng việc này không ảnh hưởng đến Google hiển thị ảnh thực sự trong kết quả tìm kiếm như mình giải thích ở trên (Image Attachement Page khác với ảnh thực sự).
Lưu ý: Nếu bạn muốn ảnh thực sự không xuất hiện trong kết quả tìm kiếm thì tham khảo cách này.
Trong trường hợp Image Attachement Page đã được đánh chỉ mục và hiển thị trong kết quả tìm kiếm, tham khảo cách disable Image Attachment Page bên dưới.
Cách disable Image Attachment Page trong WordPress
Có một vài cách phổ biến như bên dưới. Bạn chọn cách nào bạn cảm thấy thuận tiện nhất.
Sử dụng Yoast SEO
Yoast có phần thiết lập để chuyển Image Attachement Page về bài viết mà nó đính kèm.
Đi tới SEO -> Advanced -> Permalinks. Ở phần Redirect attachment URLs to parent post URL, để ở chế độ Redirect.
Như Yoast đã nói, cách làm này chỉ hiệu quả cho những image đã gắn với bài viết. Nếu image chưa được gắn thì chuyển hưởng sẽ không xảy ra. Người dùng vẫn nhìn thấy Image Attachment Page.
Mẹo: Để biết xem ảnh đã được gắn hay chưa bạn vào Thư viện chuyển view thành dạng list. Nếu ảnh chưa được gắn thì sẽ có link Đính kèm ở bên dưới.
Sử dụng plugin Attachment Page Redirects
Bạn chỉ cần cài đặt và active plugin Attachement Pages Redirect. Thế là xong không cần cấu hình thêm. Lợi điểm của plugin này so với Yoast:
Nó xử lý được với hình ảnh chưa được gắn với post. Với trường hợp này người dùng được chuyển hướng về trang chủ.
Thêm code chuyển hướng
Cách làm này không khuyến khích sử dụng. Nếu bạn thích code mới nên dùng.
Bạn tạo một file image.php trong thư mục theme nếu có rồi thì thôi. Sau đó thêm dòng code sau:
<?php wp_redirect(get_permalink($post->post_parent)); ?>
Đó là tất cả về Image Page Attachment.
P.S: Cảm ơn một độc giả tên Khoa đã giúp mình hiểu thêm về chủ đề này qua bình luận trong bài này.
Nếu bạn còn vấn đề nào xoay quanh chủ đề Image Attachement Page, hãy để lại bình luận bên dưới.
Yêu thích viết blog.