Schema markup (dữ liệu có cấu trúc)
Schema markup (dữ liệu có cấu trúc, structured data) là đoạn mã mô tả nội dung trang theo bộ từ vựng chung của Schema.org, để Google và hệ thống AI biết trang nói về tổ chức nào, sản phẩm nào, bài của ai. Hiểu gọn schema là gì: nhãn cho máy đọc, người xem không thấy.
Schema là gì và viết bằng định dạng nào
Google đọc được ba định dạng: JSON-LD, Microdata và RDFa. Google khuyên dùng JSON-LD, một khối script tách khỏi phần chữ hiển thị nên dễ thêm, dễ bảo trì. Khối này đặt trong <head> hay <body> đều được (Google Search Central, Introduction to structured data, truy cập 11/2026). Công cụ Kiểm tra AIO của Adtek chỉ đọc JSON-LD, nên web dùng Microdata vẫn bị báo thiếu.
4 loại schema markup công cụ kiểm tra
- Organization hoặc LocalBusiness: tên, website, logo, liên hệ của doanh nghiệp. Google không bắt buộc thuộc tính nào, chỉ cần đặt ở trang chủ hoặc trang giới thiệu (Google Search Central, Organization structured data, truy cập 11/2026).
- sameAs: URL trang khác xác định rõ danh tính tổ chức: fanpage, LinkedIn, YouTube (Schema.org, sameAs, truy cập 11/2026). Công cụ cho đủ điểm khi có từ 2 link, 1 link được nửa điểm.
- Schema trang: WebPage, Article cho bài viết, Product cho sản phẩm, Service cho dịch vụ.
- FAQPage: các câu hỏi và trả lời đang hiện trên trang.
Ví dụ Organization có sameAs:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Công ty ABC",
"url": "https://www.example.com/",
"logo": "https://www.example.com/logo.png",
"sameAs": [
"https://www.facebook.com/congtyabc",
"https://www.linkedin.com/company/congtyabc"
]
}
</script>
Logo tối thiểu 112x112px. Có cửa hàng thì đổi Organization thành LocalBusiness và thêm địa chỉ, số điện thoại.
FAQ schema còn tác dụng không
Từ tháng 8/2023, Google chỉ hiện FAQ rich result (khối hỏi đáp xổ xuống ngay trên Google) cho website chính phủ và y tế có uy tín (Google Search Central Blog, HowTo and FAQ changes, truy cập 11/2026). Từ 7/5/2026, Google ngừng hẳn FAQ rich result và tháng 6/2026 gỡ tài liệu hướng dẫn (Google Search Central, Documentation updates, truy cập 11/2026).
FAQPage vẫn hợp lệ và vẫn mô tả phần hỏi đáp cho máy đọc, chỉ không còn tạo khối FAQ trên Google. Chỉ thêm khi trang có mục FAQ thật.
Schema markup có giúp lên AI Overviews, ChatGPT không
Không có gì bảo đảm. Google nói structured data giúp trang đủ điều kiện chứ không bảo đảm rich result sẽ hiện, và cấm đánh dấu nội dung người đọc không thấy (Google Search Central, General structured data guidelines, truy cập 11/2026). Hướng dẫn tối ưu AI của Google viết: structured data không bắt buộc cho tìm kiếm AI, không cần schema đặc biệt, nhưng nên tiếp tục dùng cho SEO (Google Search Central, AI optimization guide, truy cập 11/2026). OpenAI và Perplexity chưa công bố cách họ dùng schema.
Tôi vẫn khuyên làm Organization và sameAs trước: Google dùng chúng để phân biệt bạn với tổ chức trùng tên. Còn được trích trong AI Overviews hay không vẫn do nội dung và độ tin cậy (E-E-A-T).
Cách thêm schema markup khi công cụ báo thiếu
- WordPress, Yoast SEO: vào Yoast SEO, Settings, Site representation, chọn Organization, điền tên, tải logo, thêm URL mạng xã hội ở Other profiles, bấm Save changes (Yoast, Site representation, truy cập 11/2026). Yoast tự xuất WebPage cho trang và Article cho bài viết (Yoast, Schema implementation, truy cập 11/2026).
- WordPress, Rank Math: vào Rank Math SEO, Titles & Meta, Local SEO, chọn Company, điền tên, logo, URL. Ở Social Meta, ô Additional Profiles nhập mỗi dòng một URL để Rank Math đưa vào sameAs. Ở Posts, đặt Schema Type là Article (Rank Math, Titles and Meta, truy cập 11/2026).
- Shopify: theme Dawn có sẵn Organization, Product và Article; sameAs lấy từ Theme settings, Social media, nhập link đầy đủ chứ không nhập tên người dùng (Shopify Help Center, Theme settings, truy cập 11/2026).
- Web tự code, Haravan, Sapo: dán khối JSON-LD trên vào
<head>trang chủ; mẫu bài viết, sản phẩm sinh thêm Article hoặc Product. Đường dẫn danh mục khai báo bằng BreadcrumbList. - FAQPage: trang có mục FAQ thì dùng FAQ block của Yoast hoặc FAQ by Rank Math để plugin tự sinh mã.
Sau khi sửa, mở nguồn trang (Ctrl+U) tìm application/ld+json, rồi dán URL vào Rich Results Test, truy cập 11/2026 để xem Google đọc được loại nào, và Schema Markup Validator, truy cập 11/2026 để kiểm tra cú pháp. Cuối cùng chạy lại công cụ Kiểm tra AIO với trang chủ.
Câu hỏi thường gặp
Schema markup có giúp tăng thứ hạng không?
Google không nói schema là yếu tố xếp hạng. Nó giúp Google hiểu trang và đủ điều kiện hiện rich result như giá, đánh giá sao.
Đã dùng Yoast hay Rank Math thì có cần viết schema tay không?
Thường không, chỉ cần điền đúng thông tin tổ chức và hồ sơ mạng xã hội. Viết tay khi plugin chưa hỗ trợ loại bạn cần.
Cần rà schema và các mục kỹ thuật khác cho AI Search, xem dịch vụ SEO và AI Search của Adtek.
