Thẻ Hreflang là gì? Tại sao hreflang lại quan trọng đối với SEO
- Nếu trang web của bạn có nội dung bằng nhiều ngôn ngữ, thì bạn phải hiểu và sử dụng thuộc tính hreflang. Trong bài đăng này, chúng tôi sẽ đề cập đến mọi thứ từ khái niệm cơ bản, đến cách triển khai, khắc phục sự cố thường gặp. Cùng chuyennghiep.vn tìm hiểu nào.
Hreflang là gì?
- Hreflang là một thuộc tính HTML được sử dụng để chỉ định nhắm mục tiêu theo ngôn ngữ và địa lý của một trang web. Nếu bạn có nhiều phiên bản của cùng một trang bằng các ngôn ngữ khác nhau, bạn có thể sử dụng thẻ hreflang để thông báo cho các công cụ tìm kiếm như Google về các biến thể này. Điều này giúp họ cung cấp phiên bản chính xác cho người dùng của họ.
Tại sao hreflang lại quan trọng đối với SEO?
- Nếu bạn đã dành thời gian dịch nội dung của mình sang nhiều ngôn ngữ, thì bạn sẽ muốn các công cụ tìm kiếm hiển thị phiên bản phù hợp nhất cho người dùng của họ. Cả Google và Yandex đều xem xét các thẻ hreflang để giúp thực hiện việc này.
- Phục vụ ngôn ngữ mẹ đẻ của người dùng cũng cải thiện trải nghiệm của họ, dẫn đến thời gian dừng (dwell time) cao hơn, tỷ lệ thoát thấp hơn, thời gian trên trang cao hơn – những yếu tố ảnh hưởng tích cực đến SEO.
- Giải quyết nội dung trùng lặp: Nếu bạn có phiên bản tiếng Anh cho Vương quốc Anh và Hoa Kỳ, nội dung gần như giống hệt nhau. Google có thể coi đó là trùng lặp. Thẻ Hreflang giúp Google hiểu mối quan hệ này để hiển thị đúng phiên bản cho từng khu vực mà không bị phạt.
- Cách tốt nhất vẫn là bản địa hóa nội dung như định giá (USD vs GBP) hoặc biến thể ngôn ngữ (bin vs trash) để tăng tính tín hiệu cho Google.
Thẻ hreflang trông như thế nào?
Thẻ Hreflang sử dụng cú pháp đơn giản và nhất quán:
<link rel="alternate" hreflang="x" href="https://example.com/alternate-page" />Ý nghĩa từng phần:
- link rel = “alternate”: Liên kết này là phiên bản thay thế của trang hiện tại.
- hreflang = “x”: Phiên bản thay thế ở ngôn ngữ "x".
- href = “URL”: Địa chỉ nơi tìm thấy trang thay thế đó.
Cách tạo thẻ hreflang
Hreflang hỗ trợ mã ngôn ngữ ISO 639–1 gồm hai chữ cái. Ví dụ trỏ từ bản tiếng Anh sang tiếng Đức:
<link rel="alternate" hreflang="de" href="https://ahrefs.com/blog/de/keyword-tools/" />Nhắm mục tiêu theo vùng (Tùy chọn)
Bạn có thể thêm mã vùng ISO 3166–1 alpha-2 để nhắm mục tiêu sâu hơn:
- Người nói tiếng Anh ở Vương quốc Anh:
hreflang="en-gb" - Người nói tiếng Anh ở Mỹ:
hreflang="en-us"
Điều này cực kỳ hữu ích cho các trang web thương mại điện tử cần hiển thị đúng đơn vị tiền tệ cho cùng một ngôn ngữ tại các quốc gia khác nhau.
Quy tắc triển khai thẻ hreflang
Quy tắc số 1: Thẻ Hreflang là hai chiều
Nếu trang A trỏ đến bản tiếng Ý (B), thì trang B bắt buộc phải trỏ ngược lại trang A. Nếu không có sự đối xứng này, Google sẽ bỏ qua thẻ vì không xác minh được quyền sở hữu chéo.
Quy tắc số 2: Tự tham chiếu (Self-reference)
Mỗi trang phải liệt kê chính nó. Trang tiếng Anh phải có một thẻ hreflang trỏ về chính URL tiếng Anh đó.
Quy tắc số 3: Thẻ x-default
Chỉ định trang dự phòng khi không có ngôn ngữ nào của người dùng khớp với danh sách của bạn. Google rất khuyến khích sử dụng thẻ này: hreflang="x-default".
3 Cách triển khai thẻ hreflang
- 1. Thẻ HTML: Cách dễ nhất, thêm trực tiếp vào thẻ
<head>. - 2. Tiêu đề HTTP: Dùng cho các tệp không phải HTML như PDF.
- 3. Sơ đồ trang XML (Sitemap): Hiệu quả nhất cho trang web lớn vì quản lý tập trung trong một tệp, không làm chậm tốc độ tải trang do mã HTML cồng kềnh.
Cách kiểm tra và khắc phục sự cố hreflang
| Vấn đề phổ biến | Cách khắc phục |
|---|---|
| Thiếu thẻ tự tham chiếu | Thêm thẻ trỏ về chính URL hiện tại. |
| Mã ngôn ngữ không hợp lệ | Sử dụng đúng định dạng ISO 639-1. |
| Thiếu thẻ đối ứng (Return tag) | Đảm bảo trang đích cũng trỏ ngược lại trang gốc. |
| Trỏ đến URL không chuẩn (Non-canonical) | Chỉ trỏ hreflang đến các URL phiên bản chuẩn. |
| Trỏ đến trang bị hỏng (404) | Cập nhật liên kết đến các trang đang hoạt động. |
Các vấn đề Google có thể tự xử lý
Dù nên làm đúng ngay từ đầu, Google đôi khi có thể bỏ qua các lỗi nhỏ như: dùng dấu gạch dưới thay dấu gạch ngang, dùng en-UK thay vì en-GB, hoặc thiếu thẻ tự tham chiếu.
Cẩn trọng với việc chuyển hướng người dùng
Đừng tự động chuyển hướng dựa trên IP vì nó thường không đáng tin cậy và có thể ngăn Bot Google thu thập dữ liệu các phiên bản ngôn ngữ khác. Hãy sử dụng biểu ngữ (banner) nhỏ để gợi ý người dùng chuyển sang phiên bản phù hợp hơn.
TƯ VẤN SEO QUỐC TẾ CHUYÊN SÂU
Triển khai Hreflang sai cách có thể khiến website của bạn biến mất khỏi kết quả tìm kiếm ở nhiều quốc gia. Hãy để chuyên gia hỗ trợ bạn.
HỖ TRỢ TRỰC TIẾP QUA HOTLINE / ZALO
0357 339 779











