xác thực google maps

Lỗi triển khai thẻ Hreflang

Thảo luận trong 'Hỏi đáp - Trợ giúp SEO' bắt đầu bởi nhathp, 24 Tháng tám 2016.

Lượt xem: 5,167

  1. nhathp

    nhathp Thành viên

    Bài viết:
    133
    Đã được thích:
    15
    Tình hình là em có thêm đoạn mã của thẻ hreflang vào trong mã nguồn của Website nhưng mà toàn bị báo lỗi Triển khai hreflang không đúng và 'vi-vn' - không có thẻ trả lại. Có bác nào biết cách khắc phục không ??? Chỉ giáo em cái. Thanks

    2.jpg
     
    vngroup thích bài này.
  2. dxbseo

    dxbseo Thành viên

    Bài viết:
    294
    Đã được thích:
    91
    @nhathp Code bạn có hỗ trợ nó chưa? hay nếu chưa có thì có thể nhờ coder can thiệp, nó cũng đơn giản vì chỉ xử lý thêm thẻ html cho từng url website.

    Đây là cấu trúc thẻ cho ngôn ngữ việt nam bạn có thể tham khảo:
    Mã:
    <link rel='alternate' hreflang='vi-vn' href='http://url-bạn-cần-thêm-thẻ' />
    Như code của mình chèn luôn thẻ canonical lẫn hreflang google vẫn nhận tốt cả 2.
    Mã:
    <link rel='canonical alternate' hreflang='vi-vn' href='http://namnguyenstudio.com/chup-anh-ky-yeu' />
     
  3. vngroup

    vngroup Thành viên

    Bài viết:
    87
    Đã được thích:
    9
    Lần đầu nghe thẻ này luôn ... chủ thớt cho mình hỏi chức năng của thẻ này giúp làm gì vậy ạ... em chạy web nền blogspot nên cũng không chuyên lắm
     
  4. dxbseo

    dxbseo Thành viên

    Bài viết:
    294
    Đã được thích:
    91
    Theo mình nghĩ thẻ này dùng để tối ưu ngôn ngữ, trong quá trình hiển thị trên google, mặt khác có thể sẽ hướng đến mục tiêu quốc gia hiệu quả hơn và sẽ là thuận lợi hơn.

    Vì hreflang mình có thể tùy chỉnh từng url cho các quốc gia khác nhau, ko nhất thiết thiết lập mỗi vietnam cái này còn tùy mục đích.

    Giả sử url_1 hreflang việt nam -> seo quốc gia việt nam (thuận lợi)
    url_2 hreflang tây ban nha -> seo quốc gia tây ban nha (thuận lợi hơn việt nam)
    url_3 hreflang tàu khựa -> seo tàu khựa (thuận lợi hơn việt nam)
    ...
     
  5. prochickenman

    prochickenman Thành viên

    Bài viết:
    59
    Đã được thích:
    6
    Mình cũng mới thấy thong báo lỗi này trên web mình, (mình thêm từ lâu rồi nhưng gần đây mới thấy có lỗi này thôi. Đang định hỏi mọi ngời xem sao
     
  6. haminhjob

    haminhjob Thành viên

    Bài viết:
    135
    Đã được thích:
    9
    Mình cũng bị lỗi này y như bác vậy, đang tìm cao nhân chỉ giáo mà chưa đc. Lót dép hóng anh em chia sẻ thêm.
     
  7. sthaihien

    sthaihien Thành viên nhiệt tình

    Bài viết:
    989
    Đã được thích:
    205
    Nếu site của bác là ngôn ngữ tiếng Anh thì nên dùng thẻ hreflang vì tiếng Anh nhiều nước khác sử dụng nữa!
    Còn nếu site bác là tiếng Việt thì dùng thẻ hreflang cũng dư thừa, vì ai cũng biết nó cho người Việt :)
     
  8. nhathp

    nhathp Thành viên

    Bài viết:
    133
    Đã được thích:
    15
    Thì em cũng biết vậy nhưng mà trong WMT báo lỗi không có thẻ hreflang đó :D
    Em chèn thẻ này vào
    Mã:
    <link rel='alternate' hreflang='vi-vn' href='http://url-bạn-cần-thêm-thẻ' />
    trong code mà nó bị thế đấy , http://url-bạn-cần-thêm-thẻ: là link trang chủ luôn đó bác @dxbseo
    Thẻ này chỉ là báo cho google là bạn đang xài ngôn ngữ nào cho web thôi bạn à
     
  9. dxbseo

    dxbseo Thành viên

    Bài viết:
    294
    Đã được thích:
    91
    Ặc! cái url phải tương ứng với url của từng trang nhé bạn, ở trang chủ thì thường là url là root domain, còn trang con url nào thì tương ứng chèn theo thôi, cái này phải xử lý code chứ ko thủ công đâu nha bạn!
     
  10. nhathp

    nhathp Thành viên

    Bài viết:
    133
    Đã được thích:
    15
    ồ em cũng nghĩ thế nên về làm thử và đang chờ xem còn bị báo nữa không :D Cảm ơn bác
     

Chia sẻ trang này