Nếu trang web của bạn có nhiều phiên bản ngôn ngữ khác nhau, bạn cần sử dụng đánh dấu rel=”alternate” hreflang=”x”.
Giá trị “x” là ký hiệu quốc gia bạn muốn theo ISO 639-1. Bằng cách sử dụng thuộc tính hreflang này bạn sẽ thông báo cho Google biết chính xác người dùng ở quốc gia nào sẽ sử dụng phiên bản ngôn ngữ nào của website.
Thiết lập một trang mặc định với thuộc tính hreflang x-default #
Bằng cách sử dụng thuộc tính liên kết hreflang=”x-default”, bạn có thể thiết lập trang mặc định cho tất cả các phiên bản ngôn ngữ của web.
Sử dụng thuộc tính liên kết mới hreflang = ”x-default” mà Google đã giới thiệu vào ngày 10.04.2013, giờ đây bạn có thể thiết lập trang mặc định cho tất cả các phiên bản ngôn ngữ mà bạn không chỉ định rõ ràng. Thuộc tính này cho phép các cửa hàng trực tuyến đa ngôn ngữ, hoạt động trên phạm vi quốc tế chỉ định trang hoặc đường dẫn mặc định cho bất kỳ khu vực ngôn ngữ nào.
Ví dụ:
Để phục vụ người dùng ở nhiều quốc gia khác nhau một website có các phiên bản ngôn ngữ như sau:
- Tiếng Anh cho người dùng ở Anh.
- Tiếng Anh cho người dùng ở Mỹ.
- Tiếng Việt cho người dùng ở Việt Nam.
- Trang chủ có thể hiển thị danh sách các quốc gia để lựa chọn và được xác định là trang mặc định cho người dùng trên toàn thế giới.
Đoạn code cho trường hợp này sẽ như sau:
<link rel=”alternate” href=”http://example.com/en-gb” hreflang=”en-GB” />
<link rel=”alternate” href=”http://example.com/en-us” hreflang=”en-US” />
<link rel=”alternate” href=”http://example.com/en-au” hreflang=”vi” />
<link rel=”alternate” href=”http://example.com/” hreflang=”x-default” />