Html lang=vi

Công cụ tìm kiếm sử dụng thuộc tính lang để trả về kết quả theo ngôn ngữ cụ thể cho người tìm kiếm và nó cũng báo hiệu cho công cụ phát âm của trình đọc màn hình chuyển sang ngôn ngữ khác

 

Bài viết này sẽ giúp bạn hiểu về thẻ lang trong HTML và tầm quan trọng của nó, nó làm gì, cách triển khai nó trên trang web của bạn và nó có ảnh hưởng đến SEO không?

 

Sẳn sàng?

 

Thuộc tính Lang HTML là gì?

 

Thuộc tính lang HTML được sử dụng để xác định ngôn ngữ của văn bản được sử dụng trên bất kỳ trang web nào. Mục đích chính của thuộc tính này là báo hiệu ngôn ngữ của tài liệu chính.  

 

Nó cũng được sử dụng bởi những độc giả trực tuyến thay đổi ngôn ngữ để hiển thị cách phát âm và trọng âm chính xác của nội dung trang web

 

Thẻ lang HTML được hỗ trợ bởi các trình duyệt web thông dụng như Chrome, Internet Explorer, Firefox, Safari và Opera

 

Html lang=vi

 

Đây là cú pháp của thuộc tính lang HTML

 

< html lang = "language_code">

 

Trong cú pháp trên, language_code được sử dụng để chỉ định mã ngôn ngữ ISO

 

Ví dụ: nếu ngôn ngữ nội dung là tiếng Anh thì mã ngôn ngữ phải là “en”

 

< html lang = "en">

 

Tương tự, nếu nội dung bằng tiếng Pháp, mã ngôn ngữ phải là

 

 

In HTML 5, the lang attribute can be used with any HTML element like

and

.

 

Ví dụ: nếu bạn có một trang web có nội dung được viết bằng 4 ngôn ngữ khác nhau – tiếng Anh, tiếng Pháp, tiếng Nga và tiếng Tây Ban Nha, thì mã ngôn ngữ chính xác có thể được chỉ định như sau

 

...

This paragraph is in English.


_

ce paragraphe est en français


этот абзац на французском


______8

 

Trong đoạn mã trên, các công cụ tìm kiếm có thể hiểu rõ ràng ngôn ngữ của bốn đoạn văn khác nhau và hiển thị chúng trong SERP bất cứ khi nào thích hợp

 

Hơn nữa, trình đọc màn hình có thể chọn ngôn ngữ và cách phát âm chính xác để người dùng khiếm thị có khả năng tiếp cận tốt hơn.

 

Tại sao thuộc tính Lang HTML lại quan trọng và hữu ích?

 

Thuộc tính ngôn ngữ HTML rất quan trọng vì nó giúp các công cụ tìm kiếm như Google, Bing, Yandex và các công cụ khác trả về kết quả theo ngôn ngữ cụ thể trên SERP

 

Html lang=vi

nguồn hình ảnh. đáng tin cậy

 

Nếu bạn có nhiều phiên bản của một trang web cho các khu vực hoặc ngôn ngữ khác nhau, bạn nên thông báo cho các công cụ tìm kiếm về các phiên bản này. Điều này sẽ giúp các công cụ tìm kiếm hiển thị phiên bản tốt nhất của trang web của bạn dựa trên ngôn ngữ hoặc vị trí của chúng

 

Dưới đây là một số lý do hàng đầu khiến thẻ lang HTML hữu ích

 

  • Nó giúp các công cụ tìm kiếm hiểu đúng ngôn ngữ của trang web. Điều này cải thiện chất lượng của kết quả tìm kiếm vì các công cụ tìm kiếm có thể trả lại kết quả dựa trên sở thích ngôn ngữ của người tìm kiếm
  • Tiện ích mở rộng trình duyệt và phần mềm khác như công cụ dịch thuật có thể sử dụng thẻ lang để hiển thị thông tin bằng ngôn ngữ chính xác.  
  • Các thẻ Lang cũng cho phép bạn thay đổi kiểu nội dung theo ngôn ngữ. Ví dụ: bạn có thể đặt phông chữ cụ thể cho một ngôn ngữ cụ thể. Ngoài ra, tác nhân người dùng có thể thực hiện lựa chọn phông chữ tự động dựa trên ngôn ngữ của tài liệu
  • Trình đọc màn hình, trình tổng hợp giọng nói và trình dịch chữ nổi sử dụng thuộc tính lang để tạo đầu ra từ văn bản. Ở các quốc gia như Vương quốc Anh, chính phủ thực thi việc sử dụng các thẻ lang chính xác theo Nguyên tắc truy cập web của W3C.

 

Thuộc tính HTML Lang có ảnh hưởng đến SEO của bạn không?

 

Thuộc tính lang HTML này không ảnh hưởng đến SEO vì các công cụ tìm kiếm chính như Google và Bing không sử dụng thẻ này để lọc kết quả tìm kiếm dựa trên ngôn ngữ hoặc vị trí.  

 

Google sử dụng thẻ hreflang để xác định vị trí và ngôn ngữ của nội dung của bạn.

 

Đây là cú pháp của thẻ hreflang

 

< html lang = "en">0

 

vàng

 

________mười một

 

Trong đó < html lang = "en">2 đề cập đến tiếng Anh và < html lang = "en">3 đề cập đến Vương quốc Anh. Điều này có nghĩa là trang dành cho người dùng nói tiếng Anh ở Vương quốc Anh.

 

Tương tự, Bing sử dụng thẻ meta “ngôn ngữ nội dung” để hiểu ngôn ngữ của tài liệu.

 

Đây là cú pháp của thẻ meta “ngôn ngữ nội dung”

 

< html lang = "en">4

 

vàng

 

________mười lăm

 

Trường hợp _< html lang = "en">2 đề cập đến tiếng Anh và _< html lang = "en">7 đề cập đến Hoa Kỳ. Điều này có nghĩa là trang dành cho người dùng nói tiếng Anh ở Hoa Kỳ.

 

Do đó, thuộc tính lang HTML không ảnh hưởng đến SEO. Tuy nhiên, bạn nên luôn luôn sử dụng thẻ lang vì nó ảnh hưởng đến trải nghiệm người dùng và giúp trang web của bạn thân thiện với W3C.  

 

Khi xử lý các trang web đa ngôn ngữ, bạn nên sử dụng thẻ hreflang và thẻ ngôn ngữ nội dung cho Google và Bing, tùy thuộc vào vị trí mục tiêu và công cụ tìm kiếm của bạn

 

Cách triển khai thuộc tính Lang trên trang web của bạn

 

Bạn có thể thêm thẻ lang trên trang web bằng cách chỉnh sửa mã nguồn

 

Bạn phải luôn sử dụng phần tử HTML làm phần khai báo để xác định ngôn ngữ vì HTML kế thừa tất cả các phần tử khác trên một trang

 

Html lang=vi

 

Ví dụ: nếu bạn muốn đặt tiếng Pháp làm ngôn ngữ của toàn bộ trang web, thì hãy sử dụng thẻ này

 

< html lang = "en">8
012______234

 

Html lang=vi

 

Bạn cũng có thể chỉ định ngôn ngữ của các đoạn khác nhau trong tài liệu. Trong trường hợp này, bạn cần sử dụng nhiều thẻ lang HTML cùng nhau.  

 

Đây là một ví dụ về một trang có hai ngôn ngữ khác nhau

 

5
782

ce paragraphe est en français


82
4< /a>

 

Hơn nữa, nếu bạn muốn chỉ định ngôn ngữ của một số nội dung khi không có đánh dấu, hãy sử dụng span, bdi hoặc div.  

 

Đây là một ví dụ.  

 

...
.4

 

Cách chọn mã ngôn ngữ

 

Bạn phải luôn thêm thuộc tính lang HTML để đặt ngôn ngữ mặc định của trang web

 

Trình duyệt, công cụ tìm kiếm và các ứng dụng khác có thể sử dụng thông tin này để hiển thị thông tin cho người dùng một cách phù hợp nhất.  

 

Khi xử lý một số ngôn ngữ, bạn cần trợ giúp để chọn mã chính xác cho mọi vị trí

 

Dưới đây là danh sách đầy đủ các mã ngôn ngữ ISO cho mọi vị trí

 

Ngôn ngữ Mã ISO AbkhazianabAfaraaAfrikaansafAkanaktiếng Albaniasqtiếng AmharicamArabicarTiếng AragonanArmenianhyAssameseasAvaricavAvestanaeAymaraayAzerbaijaniazBambarabmBashkirbaBasqueeuBelarusianbeBengali (Bangla)bnBiharibhBislamabiBosnianbsBretonbrBulgarianbgBurmesemyCatalancaChamorro< a i=39>chchChamorrochChamorro a>ChechenceChichewa, Chewa, NyanjanyTiếng TrungzhTiếng Trung (Giản thể)zh-HansTiếng Trung (Phồn thể)zh-HantChuvashcvtiếng CornishkwCorsicancoCreecrtiếng CroatiahrTiếng SéccsTiếng Đan MạchdaDivehi, Dhivehi, MaldiviandvTiếng Hà LandvTiếng Hà LandaDivehi, Dhivehi, Maldives a>< a i=19>nlnlDzongkhadzTiếng AnhenTiếng EsperantoeoTiếng EstoniaetEweetEweeetiếng FaroefoFijianfjFinnish< a i=33>fifiFrenchfrFula, Fulah, Pulaar, Pularff< a i=14 >Tiếng Galicia< a i=19 >Tiếng Galicia< a i=28>Tiếng Galicia Tiếng Galicia< a i=19 >glgl< a i=14 >Gaelic (Scotland)Gaelic (Scottish)gdGaelic (Manx)gv< a i=47>tiếng GruziaGeorgiangvTiếng GruziagvTiếng GruziakaGruziakaGruziakaGermandeGreektiếng Hy Lạp a>eltiếng Hy Lạpcủa a>GreenlandicelTiếng GreenlandklGuaranignGujaratignGujaratiguGujaratiguHaitian CreolehtHausahaHebrewHaTiếng Do Tháianh ấyHereroanh ấy a>hzHindihiHiri MotuhoHungarianhuIcelandic isIdoioIgboig Indonesianid, inInterlinguaiaInterlingueiaInterlingua a> ieInuktitutInuktitutInterlingua a>iuInupiak< a i=24>ikik Tiếng IrelandgaAilen a>Tiếng ÝitTiếng Nhật jaJavanesejaTiếng JavaTiếng Ý a>jvKalaallisut, GreenlandicklKannadaknKanurikrKashmiriksKazakhstankkKhmerKhmerkmKikuyukiKinyarwanda (Rwanda)rwKirundirnKyrgyzkyKomikv< a i=19>KongoKongokv a>kgTiếng HànkoNgười KurdkuKwanyamakjLàoloTiếng LatinhlaTiếng Latvia (Tiếng Lettish)lvTiếng Limburg ( Limburger)< a i=14 >li< a i=24>lili< a i=14 >LingalaliTiếng Latvia a>< a i=24>LingalaLingalalnTiếng LitvaTiếng LitvaTiếng Litva a>Tiếng Litva a>Tiếng LitvaTiếng LitvaLitva a>lt< a i=19 >Luga-Katanga< a i=29>Luga-KatangaLuga-KatangaluLuganda, Ganda lg LuxembourgishlbLuxemburg a>Manxgv < a i=43>tiếng Macedoniatiếng MacedoniamkMalagasymgTiếng Malaytiếng Mã LaimkMalagasymg a>msTiếng MalayalammlTiếng MaltamtMaorimiMarathimrtiếng Marshallông a>mhMoldavianmoTiếng Mông CổmnNaurunaNavajonvNdongangNorthern NdebelendTiếng NepalneTiếng Na UykhôngBokmål của Na UynbNynorsk của Na UynnNuosuiiOccitanocOccitanocnn a>< a i=24>OjibweOjibweojTiếng Xla-vơ nhà thờ cổ, tiếng Bungari cổcuOriyacuOriyaoj a>cuOriyaoj a>orOromo (Afaan Oromo)omOssetianosPāliPālios a>< a i=14>pipiPashto, PushtopsTiếng Ba Tư (tiếng Farsi)faTiếng Ba LanplTiếng Bồ Đào Nhapt< a i=14>Punjabi (Đông)Punjabi (Đông)pa Quechua< a i=32>qupaQuechuaptPunjabi (Đông) a>< a i=33>ququ a>< a i=38>Tiếng NgaRomansh a>rm RomanianrmRumaniQuechua a> roRomroRussianru< a i=38>SamiNga a>< a i=43>SamiNgarurm a>Sami< a i=43>se seSamise SamoanSamo a>< a i=43>smsmSangosgtiếng Phạn saSerbiansrTiếng Serbo-CroatiashSesothoshTiếng SesothoshTiếng SesothoshTiếng SesothostSetswanatnShonasnTiếng Tứ Xuyên YiiiSindhisdTiếng Sinhalsd a>sd a>< a i=39>sisiSiswatiss< a i=39 >Tiếng SlovakTiếng SlovakssTiếng SlovakSlovati a>< a i=44>sksk< a i=39 >Tiếng Sloveniatiếng Slovenia< a i=34>slslSomali< a i=44 >so a>so< a i=49>Tiếng Ndebele miền NamTiếng Ndebele miền Nam nr <Tiếng Tây Ban Nha Tiếng Sundan a>su Tiếng Swahili (Kiswahili)swswSwatissTiếng Thụy ĐiểnsvTagalogsvTagalogSwatissSwati a>tlTahitiantyTahitianty a>TajiktgTatartaTatarTatar a>ttTeluguttTelugute tiếng Thái thTây Tạngbo TigrinyatiTongatiTongaTi a>toTsongats Tiếng Thổ Nhĩ KỳtsThổ Nhĩ KỳtrTurkmentktkTwitw UyghurtwUyghurTurkmen a>twUyghur a>ugugUcrainaugUcrainaukukukUcraina a>Urdu urUrduurugUcraina a>ururururururUzbekur a>uz BánuzBánve Tiếng ViệtveTiếng Việt a> a>vi VolapükvoWallonwatiếng Walescy< a i=24>WolofWolofwoTiếng Tây FrisiafyXhosaxhTiếng Yiddishyi, jiYorubayoZhuang, ChuangyoZhuang, Chuangyi a>zaZuluzaZuluzuZuluzuZulu đến>

 

Bạn có thể chọn mã ngôn ngữ dựa trên vị trí mục tiêu của mình và thêm nó vào trang web

 

Nếu bạn muốn tìm thẻ phụ cho các ngôn ngữ trong khu vực, bạn có thể sử dụng công cụ Tra cứu thẻ phụ ngôn ngữ.

 

Nhập mã vị trí chính của vị trí mục tiêu của bạn và công cụ sẽ tự động tìm nạp tất cả các thẻ phụ có liên quan cho vị trí đó

 

Đây là một ví dụ

 

Html lang=vi

 

Các lỗi thường gặp khi triển khai các thẻ HTML Lang

 

Dưới đây là một số lỗi phổ biến nhất khi sử dụng thuộc tính lang HTML

 

  • Sử dụng mã ngôn ngữ không chính xác. Ví dụ: sử dụng ch cho Trung Quốc, thay vì zh
  • Common typos when writing lang tag syntax. For example, writing instead of for English and or instead of for Turkish.
  • Thêm mã quốc gia không chính xác, chẳng hạn như sử dụng mã quốc gia trước ngôn ngữ. Ví dụ: truy cập tài nguyên này.

 

Phần kết luận

 

Thuộc tính ngôn ngữ HTML là một yếu tố quan trọng của trang web của bạn. Không quan trọng bạn có phục vụ người dùng từ các địa điểm khác nhau hay không; .  

 

Nếu bạn đang tìm cách cải thiện SEO cho trang web của mình, thì hãy đảm bảo sử dụng thẻ hreflang và thẻ ngôn ngữ nội dung tương ứng.  

 

Tôi hy vọng hướng dẫn về ngôn ngữ HTML này đã giúp trả lời các câu hỏi thường gặp liên quan đến thẻ ngôn ngữ HTML.  

Lang trong HTML là gì?

Thuộc tính lang chỉ định ngôn ngữ của nội dung phần tử . Các ví dụ phổ biến là "en" cho tiếng Anh, "es" cho tiếng Tây Ban Nha, "fr" cho tiếng Pháp, v.v.

Ngôn ngữ HTML có cần thiết không?

Thuộc tính lang là thành phần thiết yếu trong cấu trúc cơ bản của tài liệu HTML . Điều quan trọng là chúng tôi xác định chính xác vì nó ảnh hưởng đến nhiều khía cạnh của trải nghiệm người dùng. Thật không may, những tác động tiêu cực của một thuộc tính bị thiếu hoặc sai không phải lúc nào cũng rõ ràng.

Lang trong gb trong HTML là gì?

html> Thuộc tính lang lấy mã ngôn ngữ ISO làm giá trị của nó. Thông thường, đây là mã gồm hai chữ cái, chẳng hạn như “en” cho tiếng Anh, nhưng nó cũng có thể là mã mở rộng, chẳng hạn như “en-gb” cho tiếng Anh của Anh .

Thuộc tính lang =' trong trình duyệt cho biết điều gì?

Ví dụ: khai báo tất cả nội dung trên trang là tiếng Anh .