Về công cụ này
Thẻ hreflang cho công cụ tìm kiếm biết rằng một trang tồn tại bằng nhiều ngôn ngữ hoặc các biến thể khu vực. Khi người dùng tìm kiếm bằng tiếng Pháp, hreflang sẽ hướng họ đến phiên bản tiếng Pháp của nội dung của bạn thay vì tiếng Anh. Các thẻ cũng ngăn chặn các hình phạt về nội dung trùng lặp khi cùng một nội dung xuất hiện ở nhiều URL bằng các ngôn ngữ khác nhau.
Mỗi phiên bản ngôn ngữ của một trang phải khai báo mọi phiên bản khác, bao gồm cả phiên bản đó, thông qua thẻ liên kết hreflang. Việc triển khai chính xác điều này đòi hỏi phải tự tham khảo (trang khai báo ngôn ngữ riêng của nó) cộng với các tham chiếu đến tất cả các biến thể ngôn ngữ khác. Các lỗi thường gặp: thiếu tự tham chiếu, thiếu tham chiếu đối ứng, sai mã ngôn ngữ.
Trình tạo này xây dựng bộ thẻ hreflang đầy đủ từ đầu vào có cấu trúc — đường dẫn URL của bạn ở mỗi ngôn ngữ. Đầu ra là các thẻ liên kết HTML sẵn sàng để dán vào <head> của bạn, cùng với các mục sơ đồ trang web XML tùy chọn có khai báo hreflang (thay thế cho việc triển khai HTML).
Tại sao nên sử dụng thẻ hreflang
Các trang web đa ngôn ngữ không khai báo hreflang sẽ có hiệu suất tìm kiếm kém hơn: người dùng bị chuyển hướng đến phiên bản ngôn ngữ sai, nội dung xuất hiện dưới dạng trùng lặp và số liệu tương tác giảm xuống. Việc khai báo hreflang chính xác sẽ tự động hướng từng người dùng đến phiên bản phù hợp.
Việc triển khai hreflang thủ công dễ xảy ra lỗi đối với các trang web có nhiều ngôn ngữ. Trang web 50 ngôn ngữ cần 50 thẻ liên kết trên mỗi trang, mỗi thẻ được tham chiếu chéo chính xác. Một trình tạo tạo ra tất cả chúng từ dữ liệu URL sẽ tránh được lỗi chính tả và bỏ sót các tham chiếu làm hỏng hệ thống.
Chi tiết kỹ thuật
Định dạng HTML: <link rel="alternate" hreflang="en" href="https://example.com/page" />. Một liên kết cho mỗi ngôn ngữ, tất cả đều nằm trong <head> của trang.
Mã ngôn ngữ tuân theo ISO 639-1 (en, ja, fr) tùy chọn với vùng theo ISO 3166-1 alpha-2 (en-US, en-GB, fr-CA). Mã sai (sử dụng mã quốc gia nơi mã ngôn ngữ dự kiến) là một lỗi phổ biến.
Tự tham chiếu: mỗi trang phải bao gồm thẻ hreflang trỏ đến chính nó với mã ngôn ngữ thích hợp. Thiếu tự tham chiếu là một trong những lỗi phổ biến nhất và phá vỡ toàn bộ quá trình triển khai hreflang.
Câu hỏi thường gặp
- Tôi có thể tùy chỉnh đầu ra được tạo không?
- Đúng. Công cụ này cung cấp nhiều tùy chọn tùy chỉnh khác nhau để điều chỉnh đầu ra theo nhu cầu cụ thể của bạn. Điều chỉnh cài đặt trước khi tạo hoặc tạo lại với các tùy chọn khác nhau.
- Nội dung được tạo có được sử dụng miễn phí không?
- Đúng. Mọi thứ bạn tạo bằng công cụ này đều là của bạn để sử dụng cho mục đích cá nhân, giáo dục hoặc thương mại mà không có bất kỳ hạn chế hoặc yêu cầu ghi nhận tác giả nào.
- Điều này có yêu cầu một tài khoản?
- Không. Công cụ này sẵn sàng để sử dụng ngay lập tức mà không cần đăng ký, không cần email và không cần đăng ký. Chỉ cần mở trang và bắt đầu tạo.
- Dữ liệu đầu vào của tôi có được giữ kín không?
- Đúng. Tất cả quá trình xử lý diễn ra trong trình duyệt của bạn. Dữ liệu đầu vào và đầu ra được tạo của bạn không bao giờ được gửi đến bất kỳ máy chủ bên ngoài nào.
- Hreflang đối ứng là gì?
- Mỗi biến thể phải tham chiếu mọi biến thể khác. Nếu en tham chiếu ja, ja phải tham chiếu en. Việc thiếu tham chiếu qua lại sẽ phá vỡ sự hiểu biết của Google về mối quan hệ.
- Google Dịch có được tính là một biến thể ngôn ngữ không?
- Không. Đầu ra của Google Dịch không được coi là phiên bản ngôn ngữ riêng biệt. hreflang chỉ nên tham chiếu các phiên bản có nội dung gốc.
- Dữ liệu có được tải lên không?
- Không. Việc tạo diễn ra trong trình duyệt của bạn.
- Làm cách nào để kiểm tra hreflang?
- Google Search Console báo cáo lỗi hreflang. Các công cụ như Trình kiểm tra thẻ hreflang (được cung cấp bởi nhiều bộ SEO khác nhau) cũng có thể xác thực. Đầu ra của máy phát điện, nếu được sử dụng đúng cách, sẽ không tạo ra lỗi.