Trình xác thực mã đánh dấu Schema
Reproduce this result in an agent
Uses the same inputs as the result above. No request is made from this panel.
MCP tool
Arguments
The fetched HTML is checked for JSON-LD and visible-content matches. JS-injected content cannot be evaluated; paste rendered markup when needed.
Yêu cầu được máy chủ của chúng tôi xử lý và không được lưu sau khi xử lý. Only live-URL retrieval uses this service; pasted markup and all validation stay in your browser. Số đếm kết quả ẩn danh theo từng lần chạy có thể được dùng cho nghiên cứu tổng hợp; URL, tên miền, IP và mã định danh không bao giờ được bao gồm, và không công bố số liệu thống kê khi có dưới 100 lần chạy.
+ lưu trang web hoặc trang hiện tại. Dùng ☆ bên cạnh trang web, trang hoặc danh sách đã lưu để thêm vào mục yêu thích. Lịch sử kiểm tra gần đây hiển thị bên dưới.
Tạo danh sách có tên
Đã điền mục tiêu từ các lựa chọn cục bộ của bạn.
Hộ chiếu trang web Ngữ cảnh cục bộ cho trang đã lưu này
Dữ liệu cục bộ
Các mục tiêu đã lưu, danh sách có tên và bản tóm tắt kiểm tra gần đây chỉ được giữ trong trình duyệt này.
Structured-data totals
No Product markup was found in raw HTML. This does not establish that the rendered page has none.
Run a rendered comparisonWhy the entity and issue verdicts were returned
Blocks rich result
Invalid markup or missing required properties — no rich result is possible until these are fixed.
Limits rich result
Valid, but missing recommended properties or soft issues that reduce eligibility or appearance.
Valid, but missed opportunity
Nothing wrong — properties or caveats that are worth knowing about.
Your input with stubs added for missing properties — every line to fill in is marked ADD:.
Input
Corrected JSON-LD
These checks compare selected user-facing schema values with the raw HTML's visible text. They cannot see content added by JavaScript after page load.
Why each content-match verdict was returned
Đánh giá công cụ này
Giới thiệu công cụ
Xác thực JSON-LD, yêu cầu kết quả nhiều định dạng, tham chiếu thực thể và mức khớp với nội dung hiển thị.
Tính năng
- Phân tích nhiều khối JSON-LD.
- Kiểm tra yêu cầu Google đã công bố.
- Theo dõi @id và tham chiếu đồ thị.
- Tạo JSON-LD sửa lỗi để xem xét.
Cách hoạt động
Công cụ phân tích đồ thị, kiểm tra kiểu và thuộc tính, áp dụng yêu cầu theo tính năng rồi đối chiếu một số giá trị với văn bản hiển thị.
Giới hạn
- Không bảo đảm Google hiển thị kết quả nhiều định dạng.
- HTML thô không thấy nội dung JavaScript chèn.
- Mã sửa lỗi chỉ là khung cần dữ kiện thật.
Câu hỏi thường gặp
Công cụ này khác gì với `Rich Results Test` của Google?
`Rich Results Test` của Google truy xuất và kết xuất URL trực tiếp, sau đó báo cáo những kết quả nhiều định dạng của Google mà trang có thể đủ điều kiện. Trình xác thực này chạy bốn lớp xác thực cục bộ trong trình duyệt. Bạn có thể dán JSON-LD hoặc HTML, kể cả bản nháp riêng tư, hoặc yêu cầu điểm cuối máy chủ được bảo vệ truy xuất HTML của URL công khai trước khi chạy cùng các kiểm tra cục bộ. Chế độ URL không kết xuất JavaScript, vì vậy hãy dùng kiểm tra của Google cho lần kiểm tra trang đã kết xuất cuối cùng.
Dữ liệu có cấu trúc hợp lệ có đảm bảo kết quả nhiều định dạng không?
Không. Đánh dấu hợp lệ có thể đáp ứng yêu cầu đánh dấu đã công bố, nhưng việc hiển thị còn phụ thuộc vào chính sách tính năng được hỗ trợ, thu thập, lập chỉ mục và ngữ cảnh tìm kiếm. Google không đảm bảo kết quả nhiều định dạng.
Tôi nên dùng JSON-LD, `Microdata` hay `RDFa`?
Google khuyến nghị JSON-LD và đây là định dạng dễ duy trì nhất vì đánh dấu nằm trong một khối script riêng biệt với HTML. Công cụ này xác thực JSON-LD, gồm cả các khối JSON-LD được trích xuất từ trang HTML đã dán.
Kiểm tra đồ thị @id làm gì?
Dữ liệu có cấu trúc thường chia thực thể thành nhiều khối và liên kết chúng bằng @id, ví dụ một `Article` tham chiếu tác giả `Person` bằng @id. Kiểm tra đồ thị xác nhận các tham chiếu đó thực sự phân giải đến nút đã định nghĩa thay vì bị treo, một lỗi phổ biến và khó phát hiện.
Đánh dấu của tôi có được tải lên hoặc lưu ở đâu không?
Đánh dấu được dán được xác thực cục bộ trong trình duyệt và không được tải lên hay lưu trữ. Nếu dùng chế độ URL trực tiếp, chỉ URL công khai được gửi đến điểm cuối máy chủ được bảo vệ để truy xuất HTML của trang; việc xác thực vẫn chạy cục bộ. HTML được truy xuất có thể bỏ sót đánh dấu do JavaScript thêm sau, vì vậy hãy dán HTML đã kết xuất khi cần kiểm tra.
Các vấn đề thường gặp và cách khắc phục
- Lỗi Không thể phân tích JSON-LD Cách khắc phục: Sửa lỗi cú pháp JSON được báo cáo—thường là thiếu dấu phẩy, dấu nháy, ngoặc nhọn hoặc ngoặc vuông—cho đến khi JSON-LD phân tích được trước khi đánh giá thuộc tính lược đồ.
- Cảnh báo Ngữ cảnh lược đồ bị thiếu hoặc không hợp lệ Cách khắc phục: Đặt @context cấp cao nhất thành https://schema.org, hoặc bảo đảm mỗi thực thể đồ thị kế thừa ngữ cảnh Schema.org đó.
- Lỗi Thiếu loại lược đồ Cách khắc phục: Thêm Schema.org @type phù hợp vào thực thể bị ảnh hưởng, chọn loại cụ thể nhất được nội dung hiển thị của trang hỗ trợ.
- Lỗi Thiếu thuộc tính bắt buộc Cách khắc phục: Thêm thuộc tính bắt buộc được nêu tên với giá trị được trang hỗ trợ, rồi xác thực lại thực thể.
- Lỗi Giá trị thuộc tính có sai loại hoặc định dạng Cách khắc phục: Đổi thuộc tính bị đánh dấu sang dạng vô hướng, URL, đối tượng hoặc mảng mà trình xác thực yêu cầu thay vì ép một giá trị không liên quan.
- Cảnh báo Trình xác thực không nhận dạng loại lược đồ Cách khắc phục: Sửa @type viết sai hoặc lỗi thời thành loại Schema.org được nhận dạng; xóa thực thể nếu không có loại hợp lệ mô tả chính xác nội dung.
- Cảnh báo Các mã định danh thực thể xung đột Cách khắc phục: Gộp các thực thể dùng cùng @id thành một nút, hoặc gán các giá trị @id ổn định riêng biệt khi chúng đại diện cho các thực thể thực khác nhau.