Thẻ meta mà Google hiểu được

Thẻ meta là một cách tuyệt vời dành cho nhà quản trị trang web để cung cấp cho công cụ tìm kiếm thông tin về trang web của họ. Thẻ meta có thể được sử dụng để cung cấp thông tin cho tất cả các loại ứng dụng và mỗi hệ thống chỉ xử lý những thẻ meta mà hệ thống hiểu được và bỏ qua những thẻ còn lại. Thẻ meta được thêm vào phần <head> trên trang HTML của bạn và thường trông giống như sau:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="Description" CONTENT="Tác giả: A.N. Author, Người minh họa: P. Picture, Danh mục: Sách, Giá:  £9,24, Số trang: 784 trang">
    <meta name="google-site-verification" content="+nxGUDJ4QpAZ5l9Bsjdi102tLVC21AIh5d1Nl23908vVuFHs34="/>
    <title>Sách mẫu - sách cũ chất lượng cao dành cho trẻ em</title>
    <meta name="robots" content="noindex,nofollow">

Google hiểu các thẻ meta sau (và các mục liên quan):

<meta name="description" content="Mô tả về trang" /> Thẻ này cung cấp một mô tả ngắn của trang. Trong vài trường hợp, mô tả này được sử dụng như một phần của đoạn trích được hiển thị trong kết quả tìm kiếm. Thông tin khác
<title>Tiêu đề trang</title> Mặc dù về mặt kỹ thuật đây không phải là thẻ meta nhưng thẻ này thường được sử dụng cùng với thẻ meta "description". Nội dung của thẻ này thường được hiển thị dưới dạng tiêu đề trong kết quả tìm kiếm (và cả trong trình duyệt của người dùng). Thông tin khác
<meta name="robots" content="..., ..." />
<meta name="googlebot" content="..., ..." />
Các thẻ meta này có thể kiểm soát hành vi của công cụ tìm kiếm khi thu thập dữ liệu và lập chỉ mục. Thẻ meta robots áp dụng với tất cả công cụ tìm kiếm, trong khi thẻ meta "googlebot" chỉ dành cho Google. Các giá trị mặc định là "lập chỉ mục, theo dõi" (tương tự "tất cả") và không cần phải được chỉ định. Chúng tôi hiểu các giá trị sau (khi chỉ định nhiều giá trị, ngăn cách chúng bằng dấu phẩy):
  • noindex - Ngăn không cho lập chỉ mục một trang.
  • nofollow - Ngăn không cho Googlebot theo các liên kết từ trang này
  • nosnippet - Ngăn không cho hiển thị một đoạn trích hay xem trước video trong kết quả tìm kiếm. Đối với video, một hình ảnh tĩnh sẽ được hiển thị để thay thế, nếu có thể.
  • noarchive - Ngăn không cho Google hiển thị liên kết được đã lưu trong Bộ nhớ đệm của một trang.
  • unavailable_after:[date] - Cho phép bạn chỉ định thời gian và ngày chính xác mà bạn muốn dừng thu thập dữ liệu và lập chỉ mục trang này
  • noimageindex - Cho phép bạn chỉ định rằng bạn không muốn trang của mình xuất hiện dưới dạng một trang tham khảo cho hình ảnh xuất hiện ở kết quả tìm kiếm của Google.
  • none - Tương đương với noindex, nofollow.

Hiện bạn có thể xác định thông tin nào trong phần tiêu đề của trang của bạn bằng cách sử dụng lệnh "X-Robots-Tag" trong tiêu đề HTTP. Điều này đặc biệt hữu ích nếu bạn muốn hạn chế việc lập chỉ mục với các tệp không phải HTML như tệp đồ họa hoặc các loại tài liệu khác. Thêm thông tin về thẻ meta robots.

<meta name="google" content="nositelinkssearchbox" /> Khi người dùng tìm kiếm trang web của bạn, kết quả trên Google Tìm kiếm đôi khi hiển thị một hộp tìm kiếm riêng cho trang web của bạn, cùng với các liên kết trực tiếp khác đến trang web của bạn. Thẻ meta này cho Google biết không được hiển thị hộp tìm kiếm liên kết trang web. Tìm hiểu thêm về hộp tìm kiếm liên kết trang web.
<meta name="google" content="notranslate" /> Khi chúng tôi nhận ra nội dung của một trang không phải ngôn ngữ mà người dùng có thể muốn đọc, chúng tôi thường cung cấp một liên kết đến bản dịch trong kết quả tìm kiếm. Nói chung, việc này đem đến cho bạn cơ hội để cung cấp nội dung hấp dẫn và độc nhất của bạn tới một nhóm người dùng lớn hơn rất nhiều. Tuy nhiên, có thể có những trường hợp mà việc này không được mong muốn. Thẻ meta này cho Google biết rằng bạn không muốn chúng tôi cung cấp bản dịch cho trang này.
<meta name="google-site-verification" content="..." /> Bạn có thể sử dụng thẻ này trên trang cấp cao nhất của trang web của bạn để xác minh quyền sở hữu cho Search Console. Xin lưu ý rằng mặc dù các giá trị của thuộc tính "name" và "content" cần khớp chính xác với những gì được cung cấp tới bạn (bao gồm chữ hoa và chữ thường), không quan trọng nếu bạn thay đổi thẻ từ XHTML sang HTML hoặc nếu định dạng của thẻ khớp với định dạng trang của bạn. Thông tin khác
<meta http-equiv="Content-Type" content="...; charset=..." />
<meta charset="..." >
Thẻ này xác định loại nội dung và bộ ký tự của trang. Đảm bảo rằng bạn đưa giá trị của thuộc tính nội dung vào trong ngoặc kép - nếu không thuộc tính bộ ký tự có thể bị thông dịch sai. Chúng tôi khuyên bạn nên sử dụng Unicode/UTF-8 khi có thể. Thông tin khác
<meta http-equiv="refresh" content="...;url=..." /> Thẻ meta này đưa người dùng tới URL mới sau một khoảng thời gian nhất định và thỉnh thoảng được dùng như một biểu mẫu chuyển hướng đơn giản. Tuy nhiên, nó không được hỗ trợ bởi tất cả trình duyệt và có thể gây khó khăn cho người dùng. Trang web W3C khuyên rằng không nên sử dụng thẻ này. Chúng tôi khuyên bạn sử dụng chuyển hướng 301 phụ của máy chủ thay thế.
<meta name="viewport" content="..."> Thẻ này cho trình duyệt biết cách hiển thị một trang trên thiết bị di động. Sự hiện diện của thẻ này cho Google biết rằng trang thân thiện với thiết bị di động. Đọc thêm về cách định cấu hình thẻ meta chế độ xem.

Các điểm khác cần lưu ý:

  • Google có thể đọc cả thẻ meta dạng HTML và XHTML, cho dù trang sử dụng mã nào.
  • Ngoại trừ thẻ verify, chữ hoa thường không quan trọng trong thẻ meta.

Đây không phải là danh sách duy nhất của các thẻ meta hiện có và bạn nên thoải mái sử dụng các thẻ meta chưa được liệt kê nếu chúng quan trọng với trang web của bạn. Chỉ cần nhớ rằng Google sẽ bỏ qua thẻ meta mà nó không biết.

Bài viết này có hữu ích không?
Chúng tôi có thể cải thiện trang này bằng cách nào?