Tấn Phát Digital
Schema Checker
Kiểm tra và phân tích Schema Markup (JSON-LD) trên bất kỳ website nào
Hướng dẫn sử dụng

Schema Checker là gì?

Schema Checker là công cụ kiểm tra và phân tích Schema Markup (JSON-LD) trên website. Tool sẽ extract tất cả schemas, validate syntax và cấu trúc, sau đó đưa ra báo cáo chi tiết.

Tool kiểm tra những gì?

  • JSON-LD syntax errors
  • Schema types và required fields
  • Data format (dates, URLs, prices, ratings)
  • Image URLs và dimensions
  • Structured data best practices

Sau khi kiểm tra?

  • Fix các errors được báo cáo
  • Xem xét các warnings và suggestions
  • Test lại với Google Rich Results Test
  • Monitor trong Google Search Console

Hợp tác ngay với Tấn Phát Digital

Chúng tôi không chỉ thiết kế website, mà còn giúp doanh nghiệp xây dựng thương hiệu số mạnh mẽ. Cung cấp dịch vụ thiết kế website trọn gói từ thiết kế đến tối ưu SEO. Hãy liên hệ ngay với Tấn Phát Digital để cùng tạo nên những giải pháp công nghệ đột phá, hiệu quả và bền vững cho doanh nghiệp của bạn tại Hồ Chí Minh.

Kiểm tra dữ liệu có cấu trúc JSON-LD: bắt lỗi thiếu trường và nhận đoạn mã sửa sẵn

Công cụ tải mã nguồn của một địa chỉ từ phía máy chủ, tìm mọi khối JSON-LD trong trang, tách cả những khối gói trong một đồ thị chung rồi soi từng loại theo yêu cầu của kết quả nhiều định dạng trên Google. Kết quả chia thành bốn thẻ gồm danh sách khối, danh sách cách sửa kèm đoạn mã dán được ngay, danh sách lỗi và danh sách cảnh báo.

Tính năng nổi bật

  • Tải mã nguồn từ phía máy chủ nên kiểm tra được cả những trang chặn truy cập chéo từ trình duyệt
  • Tìm mọi khối script khai báo JSON-LD trong trang chứ không chỉ khối đầu tiên
  • Tự tách các thực thể nằm trong đồ thị chung để soi riêng từng cái
  • Kiểm tra theo mười nhóm loại gồm bài viết, sản phẩm, doanh nghiệp địa phương, sự kiện, câu hỏi thường gặp, đường dẫn phân cấp, tổ chức, cá nhân, công thức nấu ăn và video
  • Phân tách kết quả thành ba mức: lỗi chặn hiển thị, cảnh báo nên sửa và gợi ý cải thiện
  • Mỗi lỗi đi kèm một đoạn mã sửa mẫu, sao chép rồi dán thẳng vào trang
  • Thống kê tổng số khối, số khối hợp lệ, tổng số lỗi và tổng số cảnh báo
  • Xuất kết quả ra tệp JSON để lưu lại hoặc gửi cho đồng nghiệp, kèm liên kết mở thẳng công cụ kiểm tra chính thức của Google

Dữ liệu có cấu trúc sai thì hỏng lặng lẽ chứ không báo lỗi

Khác với mã giao diện, một khối dữ liệu có cấu trúc sai không làm trang vỡ và không hiện thông báo nào. Trang vẫn chạy, người dùng vẫn xem bình thường, chỉ có phần hiển thị mở rộng trên trang kết quả tìm kiếm là không bao giờ xuất hiện. Vì không có tín hiệu báo lỗi nên nhiều đội chờ hàng tháng, tưởng rằng Google chưa xử lý xong, trong khi thực tế là khối khai báo thiếu một trường bắt buộc từ ngày đầu. Những lỗi phổ biến nhất đều thuộc loại rất nhỏ nhặt: thiếu trường ảnh trong khối bài viết, thiếu đơn vị tiền tệ trong khối giá, ghi ngày tháng không đúng định dạng chuẩn, hoặc điểm đánh giá nằm ngoài thang đã khai báo. Công cụ này duyệt qua toàn bộ khối trong trang rồi liệt kê đúng những trường đang thiếu, và quan trọng hơn là đưa luôn đoạn mã cần thêm vào để bạn không phải tra tài liệu cho từng loại. Việc còn lại của bạn là dán vào đúng chỗ và kiểm tra lại.

Lợi ích khi sử dụng

  • Thấy hết mọi khối trong trang chứ không chỉ khối đầu tiên như khi soi bằng mắt
  • Có sẵn đoạn mã sửa nên không phải tra tài liệu riêng cho từng loại thực thể
  • Phân biệt rõ lỗi chặn hiển thị với cảnh báo, giúp bạn biết cái nào cần sửa trước
  • Kiểm tra được cả trang của đối thủ để học cách họ khai báo
  • Xuất được kết quả ra tệp để đính kèm vào phiếu công việc cho lập trình viên

Cách kiểm tra dữ liệu có cấu trúc của một trang

  1. 1Dán địa chỉ đầy đủ của trang cần kiểm tra vào ô nhập, nhớ có cả phần https ở đầu.
  2. 2Bấm kiểm tra và chờ công cụ tải mã nguồn cùng phân tích các khối JSON-LD tìm được.
  3. 3Đọc bảng tổng quan trước để nắm số khối, số khối hợp lệ và tổng số lỗi cần xử lý.
  4. 4Sang thẻ cách sửa, đây là phần có giá trị nhất vì mỗi mục đều kèm đoạn mã mẫu và lời giải thích ngắn.
  5. 5Áp dụng các sửa đổi lên trang, đợi triển khai xong rồi kiểm tra lại ở đây, sau đó xác nhận lần cuối bằng công cụ kiểm tra chính thức của Google.

Những trường bắt buộc hay bị bỏ sót nhất

Với khối bài viết, bốn trường bị thiếu nhiều nhất là tiêu đề, ảnh, ngày xuất bản và tác giả. Riêng tác giả thì phải là một đối tượng có trường tên chứ không được viết trống, và đây là lỗi rất hay gặp ở các mã sinh tự động. Với khối sản phẩm, ngoài tên và ảnh thì phải có khối chào bán, mà trong khối đó phải đủ cả giá lẫn mã đơn vị tiền tệ; ghi con số giá mà quên đơn vị tiền tệ là lỗi khiến toàn bộ khối bị bỏ qua. Nếu bạn dùng khối chào bán theo dải giá thì phải khai đủ giá thấp nhất, giá cao nhất và đơn vị tiền tệ. Với khối doanh nghiệp địa phương, trường địa chỉ phải là một đối tượng có đủ tên thành phố và mã quốc gia chứ không phải một chuỗi chữ. Với khối sự kiện thì thời điểm bắt đầu và địa điểm là bắt buộc, và địa điểm phải có tên cùng địa chỉ nếu là nơi thật, hoặc có địa chỉ trực tuyến nếu là sự kiện trên mạng. Với khối đánh giá tổng hợp, hai trường điểm số và số lượng đánh giá đều bắt buộc.

Khai báo đúng cú pháp chưa chắc đã được hiển thị mở rộng

Đây là chỗ nhiều người hiểu nhầm và mất thời gian vô ích. Vượt qua kiểm tra ở đây nghĩa là khối khai báo của bạn hợp lệ về cú pháp và đủ trường bắt buộc, nhưng đó mới là điều kiện cần. Google còn xét thêm chất lượng trang, mức độ tin cậy của tên miền, và chính sách riêng cho từng loại hiển thị, mà chính sách thì thay đổi theo thời gian. Ví dụ rõ nhất là khối câu hỏi thường gặp: từ giữa năm 2023 Google thu hẹp mạnh phạm vi hiển thị loại này, hiện chỉ còn dành cho các trang thuộc cơ quan nhà nước và các nguồn y tế có thẩm quyền, nên phần lớn website thương mại dù khai báo đúng vẫn không thấy gì trên trang kết quả. Khối hướng dẫn từng bước cũng bị ngừng hiển thị. Với khối đánh giá, Google từ lâu không chấp nhận đánh giá do chính doanh nghiệp tự viết về mình gắn trên khối tổ chức hoặc doanh nghiệp địa phương. Vì vậy hãy coi việc khai báo đúng là nền móng cần có, còn phần hiển thị là thứ Google quyết định.

Nguyên tắc quan trọng nhất là khai báo đúng thứ người dùng nhìn thấy

Chính sách chống nội dung rác của Google có một mục dành riêng cho dữ liệu có cấu trúc, và nội dung cốt lõi rất đơn giản: những gì bạn khai trong khối phải trùng khớp với những gì hiển thị trên trang cho người dùng. Vi phạm phổ biến nhất là gắn điểm đánh giá và số lượt đánh giá trong khi trên trang không có bất kỳ đánh giá nào, hoặc con số không khớp. Vi phạm thứ hai là khai giá khuyến mãi trong khối trong khi trang hiển thị giá gốc. Vi phạm thứ ba là chèn khối câu hỏi thường gặp với nội dung không xuất hiện ở đâu trên trang. Hậu quả không nhẹ: Google có thể áp một hình thức xử lý thủ công lên toàn bộ tên miền, và khi đó mọi hiển thị mở rộng của bạn biến mất chứ không riêng loại vi phạm, việc khắc phục rồi xin xem xét lại mất nhiều tuần. Công cụ này chỉ kiểm tra cú pháp và trường bắt buộc, nó không thể biết nội dung khai báo có khớp với trang hay không, nên phần đó bạn phải tự soát bằng mắt.

Công cụ này đọc được gì và không đọc được gì

Công cụ chỉ tìm dữ liệu có cấu trúc ở dạng JSON-LD, tức là các khối script khai báo loại nội dung là ứng dụng JSON có phần mở rộng. Hai cách khai báo còn lại là gắn thuộc tính trực tiếp vào thẻ HTML và cách khai báo theo chuẩn khung mô tả tài nguyên đều không được đọc, nên nếu trang của bạn dùng một trong hai cách đó, kết quả sẽ báo không tìm thấy khối nào dù thực tế vẫn có. Đây không phải hạn chế đáng ngại vì JSON-LD chính là cách mà Google khuyến nghị và cũng là cách dễ bảo trì nhất. Hạn chế thứ hai đáng chú ý hơn: công cụ đọc đúng phần HTML mà máy chủ trả về và không chạy JavaScript. Nếu trang của bạn chèn khối dữ liệu bằng mã phía trình duyệt hoặc qua một trình quản lý thẻ, công cụ sẽ không thấy. Google thì có chạy JavaScript ở bước kết xuất nên vẫn đọc được, nhưng đó là bước tốn tài nguyên và có độ trễ, nên cách an toàn vẫn là đặt khối ngay trong mã nguồn máy chủ trả về.

Dùng cùng những công cụ chính thức nào

Nên xem công cụ này là bước rà nhanh trong lúc phát triển, còn khi cần kết luận thì đối chiếu với ba nguồn chính thức. Thứ nhất là công cụ kiểm tra kết quả nhiều định dạng của Google, đây là nơi duy nhất cho biết trang của bạn có đủ điều kiện cho một kiểu hiển thị cụ thể hay không, và nó có chế độ kiểm tra bằng cách dán trực tiếp mã nguồn nên dùng được cả với trang chưa lên mạng. Thứ hai là bộ kiểm tra của chính schema.org, công cụ này soi kỹ hơn về mặt từ vựng và sẽ chỉ ra những thuộc tính bạn đặt sai chỗ hoặc dùng tên không tồn tại, những thứ mà bộ kiểm tra thiên về Google bỏ qua. Thứ ba là báo cáo phần nâng cao trong Google Search Console, đây là nguồn duy nhất cho biết Google thực sự đọc được gì trên toàn bộ tên miền của bạn sau khi đã thu thập, kèm số lượng trang bị lỗi theo từng loại. Quy trình hợp lý là sửa bằng công cụ này, xác nhận bằng công cụ của Google, rồi theo dõi diện rộng trong Search Console sau vài tuần.

Câu hỏi thường gặp (FAQ)

Công cụ đọc được những cách khai báo nào?

Chỉ JSON-LD, tức là các khối script khai báo loại nội dung là ứng dụng JSON có phần mở rộng. Hai cách khai báo bằng thuộc tính gắn thẳng vào thẻ HTML và cách theo chuẩn khung mô tả tài nguyên đều không được đọc. Nếu trang bạn dùng hai cách đó thì kết quả sẽ báo không tìm thấy khối nào dù thực tế vẫn có.

Vì sao báo không tìm thấy khối nào trong khi tôi biết là có?

Nguyên nhân hay gặp nhất là khối được chèn bằng mã chạy phía trình duyệt hoặc qua trình quản lý thẻ, còn công cụ chỉ đọc phần HTML mà máy chủ trả về. Nguyên nhân thứ hai là máy chủ đích chặn truy cập từ máy chủ của công cụ, hoặc trang yêu cầu đăng nhập. Hãy xem mã nguồn gốc của trang để xác nhận.

Khối của tôi hợp lệ mà sao Google vẫn không hiển thị mở rộng?

Vì khai báo đúng mới là điều kiện cần. Google còn xét chất lượng trang, mức độ tin cậy của tên miền và chính sách riêng cho từng loại hiển thị. Một số loại đã bị thu hẹp phạm vi, ví dụ khối câu hỏi thường gặp hiện chỉ còn hiển thị cho trang của cơ quan nhà nước và nguồn y tế có thẩm quyền.

Có bắt buộc phải sửa hết các cảnh báo không?

Không. Lỗi là thứ chặn hẳn khả năng hiển thị nên phải sửa trước. Cảnh báo là những trường không bắt buộc nhưng làm phần hiển thị đầy đủ hơn, ví dụ trường nhà xuất bản trong khối bài viết hay trường tình trạng còn hàng trong khối sản phẩm. Nên xử lý dần theo mức độ ảnh hưởng tới việc bán hàng của bạn.

Khai báo điểm đánh giá khi trang chưa có đánh giá nào có sao không?

Có, và đây là một trong những vi phạm bị xử lý nặng nhất. Chính sách của Google yêu cầu nội dung khai báo phải trùng với nội dung người dùng nhìn thấy trên trang. Khai điểm đánh giá và số lượt đánh giá không có thật có thể dẫn tới hình thức xử lý thủ công áp lên toàn bộ tên miền, khiến mọi hiển thị mở rộng biến mất.

Ngày tháng trong khối phải viết theo định dạng nào?

Theo chuẩn quốc tế dạng năm, tháng, ngày ngăn bằng dấu gạch ngang, và nếu có giờ thì thêm chữ T rồi tới giờ phút giây kèm phần chênh lệch múi giờ. Với Việt Nam phần chênh lệch là cộng bảy giờ. Ghi ngày theo kiểu ngày trước tháng sau như thói quen viết tay là lỗi phổ biến khiến trường ngày bị bỏ qua.

Đặt nhiều khối trên cùng một trang có được không?

Được, và đó là cách làm bình thường. Một trang sản phẩm thường có đồng thời khối đường dẫn phân cấp, khối sản phẩm và khối tổ chức. Bạn có thể tách thành nhiều khối script riêng hoặc gom vào một đồ thị chung; công cụ này xử lý được cả hai cách và tách từng thực thể ra soi riêng.

Nên đặt khối ở phần đầu hay phần cuối trang?

Về mặt kỹ thuật thì chỗ nào cũng được vì Google đọc toàn bộ tài liệu. Thông lệ là đặt trong phần đầu cho gọn và dễ tìm khi bảo trì. Điều quan trọng hơn vị trí là khối phải nằm sẵn trong mã nguồn máy chủ trả về chứ không được chèn bằng mã chạy phía trình duyệt sau khi trang đã tải.

Dữ liệu có cấu trúc có phải yếu tố xếp hạng không?

Không phải yếu tố xếp hạng trực tiếp. Tác động thật của nó là ở phần hiển thị trên trang kết quả: khi có thêm giá, đánh giá hay ảnh, khối kết quả của bạn chiếm nhiều diện tích hơn và tỷ lệ nhấp thường tăng. Đó là lợi ích gián tiếp nhưng đo được, khác hẳn với việc kỳ vọng nó đẩy thứ hạng lên.

Sửa xong bao lâu thì Google nhận ra?

Phụ thuộc tần suất Google quay lại thu thập trang đó, thường từ vài ngày tới vài tuần. Bạn có thể rút ngắn bằng cách dùng công cụ kiểm tra URL trong Search Console rồi yêu cầu lập chỉ mục lại. Sau đó theo dõi phần báo cáo nâng cao trong Search Console để xác nhận số trang lỗi đang giảm dần.

Nên dùng thêm công cụ nào của Google?

Công cụ kiểm tra kết quả nhiều định dạng để biết trang có đủ điều kiện cho một kiểu hiển thị cụ thể, nó có cả chế độ dán mã nguồn nên dùng được với trang chưa lên mạng. Bộ kiểm tra của schema.org để soi kỹ về từ vựng. Và báo cáo phần nâng cao trong Search Console để nhìn tình trạng trên toàn bộ tên miền sau khi Google đã thu thập.

Đoạn mã sửa mà công cụ đưa ra dán được ngay chưa?

Đó là mẫu đúng cấu trúc nhưng giá trị bên trong là giá trị ví dụ, bạn phải thay bằng dữ liệu thật của trang. Đừng dán nguyên xi, vì khai báo số liệu không khớp với nội dung hiển thị là vi phạm chính sách. Hãy xem đoạn mã đó như một lời nhắc về cấu trúc và tên trường cần có.

Từ khóa liên quan

  • kiểm tra schema markup
  • schema checker
  • dữ liệu có cấu trúc
  • json-ld là gì
  • structured data testing tool
  • rich results test
  • lỗi schema markup
  • schema sản phẩm product
  • schema bài viết article
  • schema doanh nghiệp địa phương
  • schema breadcrumb
  • faqpage schema còn hiệu lực không
  • aggregaterating schema
  • cách khai báo schema cho website
  • google search console structured data
  • kết quả nhiều định dạng
  • tăng tỷ lệ nhấp từ google
  • seo kỹ thuật
  • schema.org validator
  • sửa lỗi dữ liệu có cấu trúc

Công cụ SEO Tools liên quan

Dịch vụ của Tấn Phát Digital

Công cụ giúp bạn tìm ra việc cần làm. Phần triển khai liên tục thì để chúng tôi:

Dịch vụ chăm sóc website định kỳ

Viết content SEO, tối ưu thứ hạng và A/B test chuyển đổi hàng tháng, cam kết KPI theo hợp đồng.

Từ 2.000.000đ/thángXem chi tiết →

Dịch vụ SEO Google Maps

Tối ưu Google Business Profile để lên top 3 Local Pack, tăng lượt gọi từ khách quanh khu vực.

Từ 3.000.000đ/thángXem chi tiết →

Dịch vụ thiết kế landing page

Trang đích riêng cho từng chiến dịch quảng cáo, tỷ lệ chuyển đổi 3–8%, bàn giao trong 5–21 ngày.

Từ 3.000.000đXem chi tiết →

Dịch vụ thiết kế website tại Hồ Chí Minh

Website doanh nghiệp, bán hàng và đặt lịch, chuẩn SEO ngay từ cấu trúc, tốc độ tải dưới 3 giây.

Từ 5.000.000đXem chi tiết →

Tư vấn và báo giá miễn phí trong 24 giờ. Xem toàn bộ dịch vụ

Zalo
Facebook
TAN PHAT DIGITAL
Zalo
Facebook