Làm chủ thẻ hreflang: Bí quyết liên kết nội dung đa ngôn ngữ
Bạn đang có một website đa ngôn ngữ? Bạn mong muốn Google hiểu rõ về website của mình và hiển thị chính xác phiên bản ngôn ngữ cho mỗi người dùng? Vậy thì làm chủ thẻ hreflang chính xác là “chìa khoá” bạn cần!
Thẻ hreflang có nhiệm vụ liên kết các trang web có nội dung tương tự nhau tuy nhiên sử dụng ngôn ngữ khác biệt. Bài đăng này sẽ phân tích ví dụ thực tiễn tại website Hubspot.com, thông qua đó để bạn hiểu rõ cách thức hoạt động của hreflang cùng việc kiểm tra thẻ hreflang đã được thực hiện đúng quy định không.
Website đa ngôn ngữ và thẻ hreflang
Nếu website của bạn hướng về nhiều ngôn ngữ hoặc vùng địa lý khác nhau, có lẽ bạn đã từng biết về thẻ hreflang. Thẻ hreflang giúp bạn “khai báo” ngôn ngữ của trang đích cũng như các ngôn ngữ hoặc phương ngữ khác mà nội dung của bạn sử dụng khi làm chủ thẻ hreflang
Phân tích ví dụ từ Hubspot.com
Hãy thuộc xem xét ví dụ từ bỏ website thân quen Hubspot.com. Trang web này cung ứng nhiều ngôn ngữ, bao hàm:
Tiếng Anh
Tiếng Đức
Tiếng Tây Ban Nha
Tiếng Pháp
Tiếng Nhật
Tiếng Bồ Đào Nha (Brazil) – Tuy nhiên, ngôn ngữ này khác với tiếng Bồ Đào Nha được sử dụng ở Bồ Đào Nha.
Thông tin ngôn ngữ được hiển thị rõ ràng thông qua bộ lựa chọn ngôn ngữ trên thanh địa chỉ website, nó cũng được hiển thị thông qua mã nguồn của trang web:
Đó chính là thẻ hreflang! Việc thực hiện hreflang trên website có thể thực hiện theo nhiều phương pháp. Trong ví dụ trên, thẻ hreflang được sử dụng trong mục <link>, tuy vậy, bạn cũng có thể sử dụng thẻ này trong sitemap XML hoặc HTTP headers.
Để phân tích ví dụ trên, chúng ta cần phân nhỏ thẻ hreflang làm ba thành phần bao gồm:
Alternates: Các trang thay thế, có nội dung giống trang mặc định nhưng sử dụng ngôn ngữ khác khi làm chủ thẻ hreflang
URLs: Liên kết URL của từng trang thay thế.Languages: Ngôn ngữ được sử dụng trên các trang thay thế khi làm chủ thẻ hreflang
Website sẽ có một ngôn ngữ mặc định được đặt trong thẻ <html>. Thẻ hreflang sẽ “chỉ dẫn” tới trang kết quả tìm kiếm URL của từng trang thay thế bằng ngôn ngữ mặc định của từng trang khi làm chủ thẻ hreflang
Ví dụ: “de DE” là tiếng Đức được sử dụng ở Đức, “pt BR” là tiếng Bồ Đào Nha được sử dụng ở Brazil. Trường hợp không rõ chính xác quốc gia hoặc ngôn ngữ, website sẽ mặc định sử dụng ngôn ngữ mặc định đã được cài đặt.
Kiểm tra thẻ hreflang: Đảm bảo Google hiểu rõ website của bạn
Sau khi đã hiểu cách thức hoạt động của thẻ hreflang, bạn có thể kiểm tra xem trang web của mình đã hiển thị chính xác phiên bản ngôn ngữ đối với mỗi người dùng hay chưa. Ví dụ, bạn có thể kiểm tra xem Google có hiển thị chính xác phiên bản tiếng Bồ Đào Nha đối với người dùng ở Brazil hay là không.
Để thực hiện điều tương tự, bạn cần hiểu rõ cấu trúc URL của Google. Hãy phân tích URL sau:
https://www.google.com/search?hl=pt&q=hubspot&gl=BR
Hai tham số chính trong URL này là hl và gl. hl tượng trưng cho ngôn ngữ đích (hoặc ngôn ngữ máy chủ), và gl tượng trưng cho vị trí địa lý. Trong URL này, chúng ta muốn Google ưu tiên hiển thị kết quả tìm kiếm ngôn ngữ tiếng Bồ Đào Nha hoặc Brazil.
Nếu sử dụng trình duyệt Google Chrome, bạn sẽ có kết quả giống hình ảnh bên dưới:
Kết quả tìm kiếm hiển thị website Hubspot phiên bản tiếng Bồ Đào Nha với URL https://br.hubspot.com. Việc trên chứng minh thẻ hreflang đã hoạt động đúng khi làm chủ thẻ hreflang
Bạn có thể thực hiện thao tác tương tự để kiểm tra các ngôn ngữ khác ví như tiếng Đức, tiếng Nhật, tiếng Pháp, . .. Bạn cũng có thể kiểm tra các ngôn ngữ không được website hỗ trợ, ví dụ tiếng Ý, nhằm xác định xem website có chuyển hướng sang ngôn ngữ mặc định hay không.
Hy vọng ví dụ trên Hubspot.com đã hướng dẫn các bạn cách thức kiểm tra thẻ hreflang trên website đa ngôn ngữ của mình. Nếu bạn muốn biết nhiều hơn về SEO đa ngôn ngữ, hãy tham gia chương trình học SEO đa ngôn ngữ của chúng tôi
Xem thêm: relcanonical: Hướng dẫn cơ bản