Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Sử dụng HTML hợp lệ để chỉ định siêu dữ liệu của trang
Việc sử dụng HTML hợp lệ cho siêu dữ liệu của trang giúp đảm bảo rằng Google có thể sử dụng siêu dữ liệu đó đúng như bạn cung cấp.
Google cố gắng hiểu HTML ngay cả khi HTML đó không hợp lệ hoặc không nhất quán với tiêu chuẩn HTML. Tuy nhiên, lỗi trong mã đánh dấu có thể gây ra vấn đề trong cách sử dụng siêu dữ liệu của bạn trên Google Tìm kiếm.
Phần tử chính để chỉ định siêu dữ liệu về một trang là phần tử <head>
của tài liệu HTML. Nếu bạn dùng một phần tử không hợp lệ trong phần tử <head>
thì Google sẽ bỏ qua mọi phần tử xuất hiện sau phần tử không hợp lệ đó.
Dùng các phần tử hợp lệ trong phần tử <head>
Theo tiêu chuẩn HTML, phần tử <head>
chỉ được chứa các phần tử hợp lệ sau đây (và không chứa các phần tử không hợp lệ khác):
title
meta
link
script
style
base
noscript
template
Đừng dùng phần tử không hợp lệ trong phần tử <head>
Tiêu chuẩn HTML cho phần tử <head>
không cho phép sử dụng phần tử nào nêu trên. Sau đây là một số phần tử phổ biến hay gặp trong phần tử <head>
nhưng khiến phần tử đó trở nên không hợp lệ:
Bạn hoàn toàn không nên dùng những phần tử không hợp lệ này trong phần tử <head>
. Tuy nhiên, nếu cần, hãy đặt các phần tử không hợp lệ này trong phần tử bạn muốn Google thấy. Sau khi phát hiện một trong các phần tử không hợp lệ này, Google sẽ xác định điểm kết thúc phần tử <head>
và ngừng đọc thêm bất kỳ phần tử nào khác trong phần tử <head>
.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-08-04 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-08-04 UTC."],[[["\u003cp\u003eUtilize valid HTML for page metadata to ensure Google can properly interpret and use it in search results.\u003c/p\u003e\n"],["\u003cp\u003eInclude metadata within the \u003ccode\u003e<head>\u003c/code\u003e element of your HTML document, using only the valid elements specified by the HTML standard: \u003ccode\u003etitle\u003c/code\u003e, \u003ccode\u003emeta\u003c/code\u003e, \u003ccode\u003elink\u003c/code\u003e, \u003ccode\u003escript\u003c/code\u003e, \u003ccode\u003estyle\u003c/code\u003e, \u003ccode\u003ebase\u003c/code\u003e, \u003ccode\u003enoscript\u003c/code\u003e, and \u003ccode\u003etemplate\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eAvoid using invalid elements like \u003ccode\u003e<iframe>\u003c/code\u003e and \u003ccode\u003e<img>\u003c/code\u003e within the \u003ccode\u003e<head>\u003c/code\u003e element as this can disrupt Google's parsing and cause metadata to be ignored.\u003c/p\u003e\n"],["\u003cp\u003eIf you must use invalid elements, place them after the valid metadata elements to minimize potential issues.\u003c/p\u003e\n"]]],["Valid HTML is crucial for Google to utilize page metadata correctly. The `\u003chead\u003e` element is key for this; only specific elements (`title`, `meta`, `link`, `script`, `style`, `base`, `noscript`, `template`) are allowed within it. Invalid elements, like `iframe` or `img`, cause Google to ignore any subsequent elements within `\u003chead\u003e`. Avoid invalid elements; if used, place them after valid ones to ensure Google reads the desired metadata first.\n"],null,["# Valid Page Metadata for Google Search | Google Search Central\n\nUse valid HTML to specify page metadata\n=======================================\n\n\nUsing valid HTML for page metadata ensures that Google can use the metadata as documented.\nGoogle tries to understand HTML even when it is invalid or inconsistent with the\n[HTML standard](https://html.spec.whatwg.org/multipage/),\nbut errors in the markup can cause problems with how your metadata is used in Google Search.\nThe primary element for specifying metadata about a page is the `\u003chead\u003e`\nelement of an HTML document. If you use an invalid element in the `\u003chead\u003e` element, Google ignores any\nelements that appear after the invalid element.\n\nUse valid elements in the `\u003chead\u003e` element\n------------------------------------------\n\n\nThe `\u003chead\u003e` element must only contain the following valid elements (and no other invalid elements), as per\nthe HTML standard:\n\n- `title`\n- `meta`\n- `link`\n- `script`\n- `style`\n- `base`\n- `noscript`\n- `template`\n\nDon't use invalid elements in the `\u003chead\u003e` element\n--------------------------------------------------\n\n\nNo element other than the aforementioned is permitted by the HTML standard in the\n`\u003chead\u003e` element. Common elements that appear in the `\u003chead\u003e` element,\nrendering it invalid are:\n\n- `iframe`\n- `img`\n\n\nWe strongly recommend that you don't use these invalid elements in the\n`\u003chead\u003e` element, but if you must, place these invalid elements after the ones you\nwant Google to see. Once Google detects one of these invalid elements, it assumes the end of\nthe `\u003chead\u003e` element and stops reading any further elements in the\n`\u003chead\u003e` element."]]