Blog · ⏱ 6 phút đọc · 1,148 từ

Kiểm Tra Schema: Hướng Dẫn Validate Schema Markup & Fix Lỗi 2026

AD
admin
Vidco Group
📅 04/04/2026 • Cập nhật: 13/04/2026
Kiểm Tra Schema: Hướng Dẫn Validate Schema Markup & Fix Lỗi 2026

Kiểm tra schema là gì? Kiểm tra schema (Schema validation) là quá trình xác minh rằng structured data (dữ liệu có cấu trúc) được triển khai trên website tuân thủ đúng chuẩn Schema.org và hướng dẫn của Google, đảm bảo Google có thể đọc và hiển thị rich results (kết quả nổi bật) cho website. Theo nghiên cứu của Searchmetrics, trang có schema markup nhận được CTR cao hơn 30% so với trang không có schema.

Schema markup không bắt buộc nhưng là “vũ khí bí mật” giúp website chiếm thêm real estate trên SERP với rich snippets: sao đánh giá, FAQ dropdown, breadcrumbs, sitelinks, recipe card… Bài viết này hướng dẫn cách validate và fix schema đúng cách. Kết hợp với SEO audit toàn diệnchuẩn SEO/GEO 2026.

Schema Markup Là Gì & Tại Sao Cần Kiểm Tra?

Schema markup là code (JSON-LD, Microdata hoặc RDFa) được chèn vào HTML giúp search engine hiểu ngữ cảnh của nội dung — không chỉ “đây là text” mà “đây là rating của sản phẩm X, giá Y, reviewer Z”. Khi schema đúng, Google có thể hiển thị:

  • FAQ Rich Results: Câu hỏi–đáp mở rộng ngay dưới kết quả search
  • Review Stars: Sao đánh giá hiển thị trong SERP
  • Breadcrumbs: Đường dẫn cấu trúc site thay vì URL thô
  • Sitelinks Searchbox: Ô tìm kiếm trực tiếp trên SERP
  • Article/NewsArticle: Ngày đăng, tác giả, thumbnail
  • HowTo: Các bước hướng dẫn có hình ảnh

5 Công Cụ Kiểm Tra Schema Tốt Nhất 2026

Công Cụ Link Ưu Điểm Nhược Điểm
Google Rich Results Test search.google.com/test/rich-results Chính thức từ Google, preview rich results thực tế Chỉ test một số schema types
Schema.org Validator validator.schema.org Validate toàn bộ schema types, chi tiết errors Không preview Google rich results
Google Search Console GSC → Enhancements Data thực tế từ Google crawler, số trang bị lỗi Chỉ có data sau khi crawled
Screaming Frog screaming frog app Audit schema toàn site, phát hiện trang thiếu schema Cần install, £259/năm (paid)
JSON-LD Playground json-ld.org/playground Debug JSON-LD syntax errors nhanh Không check Google compatibility

Hướng Dẫn Kiểm Tra Schema Từng Bước

Bước 1: Dùng Google Rich Results Test

  1. Vào search.google.com/test/rich-results
  2. Nhập URL hoặc paste code HTML trực tiếp
  3. Click “Test URL” → chờ 10–30 giây
  4. Xem kết quả: ✅ Valid items / ⚠️ Warnings / ❌ Errors
  5. Click vào từng item để xem preview rich result thực tế

Bước 2: Kiểm Tra Toàn Site Qua GSC

Google Search Console → Enhancements (phần bên trái) → Xem các loại schema: FAQ, Breadcrumbs, Articles, Sitelinks Searchbox. Mỗi section hiển thị số trang Valid / Valid with warnings / Error. Click vào “Error” để xem trang cụ thể và loại lỗi.

Bước 3: Fix Lỗi Schema Thường Gặp

Các lỗi phổ biến nhất và cách fix:

  • “Missing field: name” — thêm property "name" vào schema object
  • “Invalid value type” — kiểm tra data type: text phải dùng quotes, number không dùng quotes
  • “Field not recognized” — property không tồn tại trong Schema.org, kiểm tra lại tên
  • “Unparseable structured data” — JSON-LD có syntax error: thiếu dấu phẩy, ngoặc không đóng

Schema Types Quan Trọng Nhất Cho Website Việt Nam

Schema Type Dùng Cho Rich Result Priority
FAQPage Trang có section FAQ FAQ accordion trong SERP 🔴 Rất cao
Article/BlogPosting Tất cả bài blog Thumbnail, ngày đăng, author 🔴 Cao
BreadcrumbList Tất cả trang Breadcrumb thay vì URL 🔴 Cao
Organization Homepage, About page Knowledge panel 🟡 Trung bình
LocalBusiness Business có địa điểm vật lý Local knowledge panel, maps 🟡 Cao (local SEO)
Product + Review Trang sản phẩm e-commerce Sao đánh giá, giá 🟡 Cao (e-commerce)
HowTo Bài hướng dẫn từng bước Step-by-step trong SERP 🟢 Trung bình

Implement Schema FAQ Nhanh Với JSON-LD

Đây là template JSON-LD cho FAQPage — type schema có impact cao nhất và dễ implement nhất:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Câu hỏi 1?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Trả lời câu hỏi 1."
      }
    },
    {
      "@type": "Question",
      "name": "Câu hỏi 2?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Trả lời câu hỏi 2."
      }
    }
  ]
}
</script>

Với WordPress, plugin Rank Math tự động generate FAQPage schema nếu dùng FAQ Block. Xem hướng dẫn chi tiết tại On-Page SEO toàn tập.

Câu Hỏi Thường Gặp (FAQ)

Schema markup có đảm bảo xuất hiện rich results không?

Không — Google quyết định có hiển thị rich results hay không dựa trên nhiều yếu tố: schema hợp lệ là điều kiện cần nhưng chưa đủ. Google cần tin tưởng website (E-E-A-T tốt), content phải chất lượng và schema phải phản ánh đúng nội dung thực tế trên trang. Không được dùng schema “gian lận” — ví dụ tự cho 5 sao không có review thực — sẽ bị phạt.

JSON-LD, Microdata hay RDFa — nên dùng cái nào?

Google khuyến nghị JSON-LD vì dễ implement, không cần sửa HTML structure, dễ debug. Microdata được nhúng trực tiếp vào HTML tags — phức tạp hơn nhưng một số CMS cũ dùng. RDFa ít phổ biến nhất. Với WordPress, luôn dùng JSON-LD qua Rank Math hoặc code tay trong theme header.

Cần kiểm tra schema bao lâu một lần?

Sau mỗi lần cập nhật plugin SEO, thay đổi theme hoặc WordPress update — vì các thay đổi này đôi khi break schema implementation. Ngoài ra, monitor GSC Enhancements hàng tháng để phát hiện lỗi mới xuất hiện. Set up SEO audit định kỳ bao gồm schema validation trong checklist.

AD
admin
Content Strategist · Vidco Group
10+ năm kinh nghiệm về SEO, AEO và GEO. Chuyên gia tối ưu hóa nội dung cho các công cụ tìm kiếm thế hệ mới — Google, ChatGPT, Gemini và Perplexity.

Thương hiệu bạn xứng đáng
được AI nhắc đến.

Đặt lịch AI Visibility Audit miễn phí — Vidco Group sẽ cho bạn thấy bức tranh toàn cảnh.

034.301.8345 Chat Zalo