Bạn biết chưa, John Mueller của Google đã giúp chúng ta trả lời tại sao việc sử dụng noindex meta tag không những không đem lại hiệu quả mà còn có thể phản tác dụng trên một số loại trang nhất định. John Mueller của Google cũng đã trả lời lỗi khi sử dụng noindex meta tag là trên các trang sản phẩm sẽ hiển thị tạm thời hết hàng. Ngoài ra, John đã phản hồi về cách thức sử dụng đó có thể khiến cho công cụ tìm kiếm Google bị ảnh hưởng một chút và gây ra nhiều vấn đề rắc rối hơn.
Mục Lục
Robots meta tag là gì?
Robots meta tag là một cách trực tiếp để yêu cầu các công cụ tìm kiếm noindex một website. Bằng cách “indexing” một trang web, điều này nghĩa là website đó được đưa vào danh sách các trang web sẽ được hiển thị trên SERPs. “Directive” là mã mà các công cụ tìm kiếm có nghĩa vụ tuân theo. Noindex thẻ robot meta cho các công cụ tìm kiếm biết rằng một trang không nên được đưa vào index. Nếu một website bị loại trừ khỏi index, nghĩa là trang đó không được hiển thị trong SERPs.
Tại sao thẻ meta robots quan trọng cho SEO?
Thẻ meta robots thường được sử dụng để ngăn các trang hiển thị trong kết quả tìm kiếm, mặc dù nó có các mục đích sử dụng khác. Có nhiều loại nội dung mà bạn có thể muốn ngăn công cụ tìm kiếm lập chỉ mục:
- Trang có nội dung mỏng, ít hoặc không có giá trị cho người dùng
- Trang có thông tin bí mật, riêng tư
- Trang kết quả tìm kiếm nội bộ. Ví dụ: https://phamdinhquan.net/?s=seo
- Trang đích quảng cáo tìm kiếm có trả tiền (paid search)
- Nội dung trùng lặp
- Các trang về chương trình khuyến mãi, cuộc thi hoặc ra mắt sản phẩm sắp tới
Rõ ràng, khi trang web của bạn phát triển, bạn nên cẩn thận quản lý khả năng thu thập dữ liệu và lập chỉ mục. Kết hợp chính xác các chỉ thị cấp trang bằng thẻ meta robots, x-robots-tag với tệp robots.txt và sơ đồ trang web là rất quan trọng cho SEO. Sử dụng thẻ meta robots cũng giúp các công cụ tìm kiếm thu thập dữ liệu trang web của bạn hiệu quả hơn. Robot tìm kiếm có ngân sách thu thập dữ liệu (crawl budget) hạn chế. Bởi vậy, chặn lập chỉ mục các nội dung không quan trọng sẽ giúp hướng dẫn trình thu thập thông tin đến các trang có giá trị hơn của bạn.
Những câu hỏi về các trang sản phẩm “hết hàng“
Câu hỏi mà John Mueller đã trả lời được trích bởi một nhà xuất bản đang noindex thẻ meta vào các trang sản phẩm mà sản phẩm đã “hết hàng”. Bằng cách đó, Google có thể loại trừ trang có sản phẩm “hết hàng” khỏi kết quả tìm kiếm của Google. Sau đó, nhà xuất bản đã cập nhật noindex thẻ meta thành lệnh “index” khi sản phẩm được trả lại trong kho. Bằng cách thay đổi noindex mã directive thành index mã directive. Nhà xuất bản đã yêu cầu Google tiếp tục và bắt đầu hiển thị trang web trên kết quả tìm kiếm.
Vấn đề được hỏi
“Chúng tôi cập nhật robot meta, index và noindex của mình thường xuyên. Vào tháng trước, chúng tôi thực hiện sửa đổi lần cuối trên các trang sản phẩm đã hết hàng trong 7 ngày qua và đánh dấu chúng là “index”. Nhưng chúng tôi không thấy bất kỳ tác động nào đối với các URL đã gửi được đánh dấu là noindex. Tôi đã kiểm tra thủ công một số URL sửa đổi cuối cùng. Google dường như không bao giờ theo dõi chúng ”. Việc chuyển đổi index thẻ robot meta giữa noindex và index dường như không hoạt động hiệu quả đối với nhà xuất bản.
Trả lời câu hỏi
John Mueller đã trả lời rất sâu sắc về cách Google xử lý noindex thẻ meta
“Nói chung, tôi nghĩ rằng sự biến động giữa noindex và index là điều khiến chúng ta mất hứng một chút. Bởi vì nếu chúng tôi thấy một trang web bị noindex trong một khoảng thời gian dài hơn. Chúng tôi sẽ cho rằng đây giống như trang 404. Và chúng tôi không phải thu thập dữ liệu trang đó thường xuyên.
Vì vậy, đó là điều mà có lẽ những gì đang xảy ra ở đó là chúng tôi thấy các trang này là noindex. Và chúng tôi quyết định không thu thập dữ liệu chúng thường xuyên nữa. Bất kể bạn gửi gì trong file sitemap. Vì vậy, sự biến động với việc noindex meta tag sẽ phản tác dụng ở đây. Nếu bạn thực sự muốn những trang web đó được index mọi lúc mọi nơi.”
Bật mí về cách Google xử lý thẻ noindex
Điều thú vị là cách Google xử lý việc noindex meta tag tương tự như cách chúng xử lý 404 response code. Robots noindex tag là một công cụ mạnh mẽ và trường hợp sử dụng tốt nhất là trên các trang web mà nhà xuất bản không bao giờ muốn được index. Theo nhà lập trình thẻ robots meta của Google:
“Robots meta tag cho phép bạn sử dụng cách tiếp cận chi tiết. Dành cho từng trang để kiểm soát cách một trang riêng lẻ sẽ được index và phân phát cho người dùng trong kết quả của Google Search.”Khi ở cùng 1 trang web, Google phát biểu về noindex thẻ meta:
“… Hướng dẫn các công cụ tìm kiếm không hiển thị trang trong kết quả tìm kiếm.”
Nó không nói bất cứ điều gì về việc Google xử lý nó. Tương tự như một trang 404 không tìm thấy phản hồi. Điều này sẽ kích hoạt Google truy cập trang web ít thường xuyên hơn.
Một số cách giải quyết các trang web hiển thị “hết hàng”
Dưới đây là một số phương pháp hay nhất để xử lý các trang web hết sản phẩm.
Đối với trang category
Trên các trang category, liệt kê các sản phẩm còn hàng và hết hàng. Cũng như các trang tìm kiếm trên trang web. Nói chung, cách tốt nhất là hiển thị các sản phẩm còn hàng trước theo mặc định. Sau đó, hiển thị các sản phẩm hết hàng ở cuối trang tìm kiếm và trang danh mục.
Hiển thị phần khách hàng cũng được xem xét
Phương pháp hay nhất để xử lý các trang sản phẩm hết hàng là hiển thị phần “khách hàng cũng được xem xét” ở đầu trang sản phẩm hết hàng. Bằng cách này, bạn có thể hiển thị cho khách truy cập trang web các sản phẩm còn hàng tương tự mà họ quan tâm.
Hiển thị nút thông báo còn hàng
Một phương pháp hay nhất là hiển thị nút “thông báo còn hàng” nổi bật. Qua đó để người tiêu dùng có thể chọn nhận thông báo khi sản phẩm có hàng trở lại. Điều này giúp doanh nghiệp dễ dàng tiếp cận với khách hàng hơn nữa đấy.
Hiển thị structured data khi đã hết sản phẩm
Thuộc tính structured data “offer” của sản phẩm có loại ItemAvailability có thể được sử dụng để thông báo cho các công cụ tìm kiếm khi có hàng hoặc hết hàng. Loại ItemAvailability được Google liệt kê là loại được khuyên nên dùng. Thế nhưng không bắt buộc. Với structured data có thuộc tính ItemAvailable được đánh dấu là không có sẵn. Các công cụ tìm kiếm có thể chọn để thể hiện trang web không hiển thị trên kết quả tìm kiếm. Tuy nhiên, nó vẫn tiếp tục index trang web đó. Không rõ liệu các công cụ tìm kiếm sẽ không xếp hạng các trang web đó hay không. Nhưng thường đó là cách các công cụ tìm kiếm xử lý dữ liệu.
Xem thêm nhiều tin tức mới nhất về Technical SEO tại đây.