• Home
  • WordPress
    • Thủ thuật WordPress
    • WordPress plugins
    • WordPress themes
    • Hosting và domain
  • Kiếm tiền
    • Google AdSense
    • Tiếp thị liên kết
    • Rút gọn link
  • Quà tặng
  • Khuyến mãi
  • Đánh giá
  • Dịch vụ
    • WordPress Hosting
    • Cài đặt WordPress
    • Quét mã độc website
    • Tối ưu WordPress
    • Mua theme Paradise
  • Thông báo
  • Liên hệ

WP Căn bản

Thủ thuật WordPress và kiếm tiền online

wordpress-theme-tot-nhat

Trang chủ » WordPress » Thủ thuật WordPress » Khai báo ngôn ngữ cho website sử dụng mã nguồn WordPress

Khai báo ngôn ngữ cho website sử dụng mã nguồn WordPress

17/02/2016 17/02/2016 Trung Hiếu 38 Bình luận

Khai báo ngôn ngữ cho website sử dụng mã nguồn WordPress.

khai-bao-ngon-ngu-cho-website-su-dung-ma-nguon-wordpress

Language (lang) là một trong những thẻ (tag) quan trọng giúp khai báo ngôn ngữ website của bạn với các công cụ tìm kiếm. Thẻ này thường nằm ở phần đầu tiên trong mã HTML và XML, trước thẻ head. Nhờ lang, các công cụ tìm kiếm có thể nhận ra ngôn ngữ blog/website của bạn một cách dễ dàng và nhanh chóng hơn. Ví dụ, bạn khai báo thẻ lang=”vi-VN” thì Google sẽ nhanh chóng hiểu được rằng trang web của bạn sử dụng ngôn ngữ là tiếng Việt và nhờ đó, bạn có được thứ hạng cao hơn trên bảng kết quả tìm kiếm tại Việt Nam.

Tham khảo thêm: Làm thế nào để thêm thẻ hreflang vào blog WordPress?

Vì vậy, khai báo ngôn ngữ cho website của bạn một cách chính xác là một trong những yếu tố khá quan trọng, ảnh hưởng trực tiếp đến hiệu quả SEO.

Kiểm tra ngôn ngữ (HTML/XML) của blog/website

Để kiểm tra xem blog/website WordPress đang được khai báo sử dụng ngôn ngữ gì với các công cụ tìm kiếm, các bạn chỉ cần xem mã nguồn (view source) của nó là được. Chẳng hạn như trên trình duyệt Google Chrome, các bạn click chuột phải vào giao diện blog/website, chọn View page source (hoặc bấm tổ hợp phím CTRL + U).

Ngay ở những dòng đầu tiên, các bạn sẽ tìm thấy thẻ lang=”ngôn ngữ – quốc gia”, trông như thế này:

<html lang="vi-VN" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">

view raw
lang.html
hosted with ❤ by GitHub

Thông thường, theo mặc định, WordPress sẽ thiết lập ngôn ngữ HTML là lang=”en-US”, bất kể bạn đang sử dụng WordPress tiếng Việt hay tiếng Anh (?). Vậy làm thế nào để khai báo với Google là blog/website của bạn có nội dung bằng tiếng Việt trong khi vẫn tiếp tục sử dụng phiên bản WordPress tiếng Anh, giống như WP Căn bản chẳng hạn.

Khai báo ngôn ngữ cho website sử dụng mã nguồn WordPress

Để tiến hành khai báo ngôn ngữ cho website một cách chính xác, các bạn chỉ cần thực hiện theo các bước sau đây:

1. Thêm đoạn code sau vào file functions.php của theme mà bạn đang sử dụng:

add_filter('language_attributes', 'custom_lang_attr');
function custom_lang_attr() {
return 'lang="vi-VN"';
}

view raw
functions.php
hosted with ❤ by GitHub

Trong đó vi-VN là mã ngôn ngữ (tiếng Việt) và quốc gia (Việt Nam). Các bạn có thể sửa thành bất cứ ngôn ngữ và quốc gia nào phù hợp với ngôn ngữ blog/website của bạn.

2. Nếu bạn đang sử dụng plugin Yoast SEO để tối ưu cho blog/website của mình, hãy thêm tiếp code sau đây vào file functions.php của theme mà bạn đang dùng:

add_filter('wpseo_locale', 'override_og_locale');
function override_og_locale($locale)
{
return "vi_VN";
}

view raw
functions.php
hosted with ❤ by GitHub

Sau khi hoàn tất, lưu lại và view source blog/website để xem kết quả. Đơn giản vậy thôi. Chúc các bạn thành công!

Mọi thắc mắc và góp ý xin vui lòng gửi vào khung bình luận bên dưới bài viết để được giải đáp.

Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)

4.5 / 5 ( 15 bình chọn )
  • Share on Facebook
  • Tweet on Twitter

Bài viết liên quan

Chuyên mục: Thủ thuật WordPress Thẻ: Thủ thuật SEO/ Yoast SEO

dich-vu-cai-dat-website-wordpress-mien-phi

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Theo dõi tôi trên Facebook để cập nhật những tin tức mới nhất liên quan đến WordPress nhé.

Bài viết trước « Sử dụng Facebook Ads để kiếm tiền với Google AdSense?
Bài viết sau Làm gì khi bị Google AdSense ban domain? »

Reader Interactions

Bình luận

    Trả lời Hủy

    Lưu ý:
    > Không sử dụng từ khóa trong mục "Tên".
    > Hãy sử dụng tên thật và địa chỉ email chính xác.
    > Vui lòng bình luận bằng tiếng Việt có dấu.
    Mọi bình luận trái quy định sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn.

  1. Frank Luu viết

    06/05/2018 lúc 22:23

    Bác Hiếu cho em hỏi chút, vew code website em rõ ràng có code: . Vậy mà trong wmt nó vẫn báo lỗi là ko có thẻ ngôn ngữ là sao vậy Bác?

    Trả lời
    • Trung Hiếu viết

      07/05/2018 lúc 06:43

      Cái thẻ ngôn ngữ mà trong Google Search Console nói đến không phải cái này bạn nhé. Nó là thẻ hreflang.

      Trả lời
      • Frank Luu viết

        07/05/2018 lúc 08:18

        Em tưởng là 2 thứ đó vẫn là 1, vậy là mình vẫn phải thêm code hreflang vào để khai báo như trong bài này à Bác : https://wpcanban.com/wordpress/thu-thuat-wordpress/lam-the-nao-de-them-the-hreflang-vao-blog-wordpress.html

        Trả lời
        • Trung Hiếu viết

          07/05/2018 lúc 08:36

          Nếu site chỉ có 1 ngôn ngữ duy nhất thì không cần phải khai báo thẻ hreflang nhé.

          Trả lời
          • Frank Luu viết

            07/05/2018 lúc 08:43

            Site em thì chỉ sử dụng 1 ngôn ngữ tiếng anh thôi ạ. Nếu không khai báo thẻ hreflang thì thằng gmt nó báo ko có thẻ, kệ nó à Bác?

          • Trung Hiếu viết

            07/05/2018 lúc 08:50

            Cứ kệ nó thôi. Không ảnh hưởng gì đâu. :)

          • Frank Luu viết

            07/05/2018 lúc 08:56

            OK, Cảm ơn bác Hiếu đã tận tình trả lời từng comment của em. Chúc bác sức khỏe để viết thật nhiều bài viết bổ ích nhé. Chụt chụt!

  2. Đặng Đình Quân viết

    19/03/2019 lúc 11:53

    Cảm ơn Hiếu. Hình như là bây giờ nếu mình thay đổi ngôn ngữ trong trang quản trị thì khi xem sourcecode nó cũng thay đổi theo. Vì vậy nếu website của bạn nào chỉ có 1 ngôn ngữ VÀ muốn khai báo ngôn ngữ cho site đó (tiếng Việt) khác với ngôn ngữ trong dashboard (tiếng Anh) thì nên dùng cách của Hiếu!

    Trả lời
  3. Huyền Nguyễn viết

    29/03/2019 lúc 16:57

    em khai báo rồi mà vào search console nó vẫn báo:
    Trang web của bạn không có thẻ hreflang.
    Google sử dụng thẻ hreflang để khớp tùy chọn ngôn ngữ của người dùng với sự thay đổi phù hợp về trang của bạn.

    Trả lời
    • Trung Hiếu viết

      29/03/2019 lúc 19:03

      Site của bạn có mấy ngôn ngữ? Từ 2 ngôn ngữ trở lên, có phiên bản và đường link tách biệt thì mới nên khai báo hreflang nhé. Mà không phải khai báo cái là có tác dụng ngay đâu, phải chờ Google nó index đã.

      Trả lời
  4. An Ba viết

    26/06/2019 lúc 15:35

    Hi anh Hiếu,
    Cái này có vẻ quan trọng với SEO vậy mà giờ em mới đọc được bài của anh :)))
    Nếu em không dùng Yoast nữa, mà dùng Rank Math, thì có thêm đoạn code thứ 2 vào file functions không anh? Hay là phải chỉnh sửa gì khác?
    Nhờ anh hướng dẫn em với. Cảm ơn anh!

    Trả lời
  5. Hắc Thắng viết

    15/08/2019 lúc 16:24

    Chào anh Hiếu
    Em thấy trong google tool có phần chọn ngôn ngữ cho website. Nếu chọn trong google tool rồi có cần bổ sung như trên không ạ. Web của em chỉ nhắm mục tiêu Việt Nam.
    Em cảm ơn!

    Trả lời
    • Trung Hiếu viết

      16/08/2019 lúc 09:47

      Có bạn nhé. :)

      Trả lời
« 1 2

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới!

Đừng quên truy cập vào email của bạn để xác nhận việc đăng ký nhé!

Theo dõi qua mạng xã hội

Dịch vụ WordPress Hosting

dich-vu-wordpress-hosting-gia-re-tot-nhat

Bạn đang tìm gì?

  • WordPress căn bản
  • Bảo mật WordPress
  • Tăng tốc WordPress
  • Sửa lỗi WordPress
  • Thủ thuật Genesis
  • Thủ thuật SEO

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-website-wordpress-chat-luong-cao

Bài viết mới nhất

  • Hướng dẫn sử dụng LiteSpeed Memcached 17/01/2021
  • Hướng dẫn nén ảnh bằng plugin LiteSpeed Cache 08/01/2021
  • Hướng dẫn nâng cấp PHP 8 cho website WordPress 15/12/2020
  • Sửa lỗi không hiện hình ảnh và mô tả khi share link lên Zalo 11/11/2020
  • Hiển thị mô tả cho category và tag trong WordPress 05/11/2020
  • Cải tiến công cụ tìm kiếm mặc định của WordPress 31/10/2020

Dịch vụ quét mã độc miễn phí

quet-ma-doc-mien-phi-cho-website

Footer

Bình luận mới nhất

  • Nga Vũ trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Trung Hiếu trong Hiển thị trích dẫn yêu thích trên sidebar WordPress
  • ngoc diem trong Hiển thị trích dẫn yêu thích trên sidebar WordPress
  • ngoc diem trong Hiển thị trích dẫn yêu thích trên sidebar WordPress

Bình luận nhiều nhất (tháng)

  1. Doligo (7)
  2. Tuyen (7)
  3. Tien Coin (4)
  4. lê hải (3)
  5. Nguyễn Văn Long (3)
  6. Thành (3)

Thông tin hữu ích

  • Quy định sử dụng
  • Chính sách bảo mật
  • Bản quyền nội dung

Thống kê WP Căn bản

10 Chuyên mục - 978 Bài viết - 37231 Bình luận

Bản quyền © 2014 - 2020 · WP Căn bản · Sử dụng Paradise child theme và dịch vụ WordPress Hosting