Trình tạo Schema Markup (JSON-LD)

Chọn loại schema, điền biểu mẫu và sao chép JSON-LD sẵn sàng để dán. Các trường bắt buộc và khuyến nghị cho rich results của Google được kiểm tra ngay khi bạn nhập.

Cập nhật
Đang tải biểu mẫu…

Kiểm tra rich result của Google

—
    JSON-LD
    Kiểm tra
    
        

    Mẹo Webflow: schema động trên trang template CMS

    Tạo markup một lần, sau đó thay các giá trị ví dụ bằng trường CMS để mỗi mục trong collection có dữ liệu có cấu trúc riêng:

    1. Mở trang template của Collection và thêm phần tử Embed (hoặc dùng Page settings › Custom code › thẻ Before </body>).
    2. Dán JSON-LD, chọn một giá trị ví dụ như headline, rồi nhấn + Add field để chèn trường CMS tương ứng.
    3. Chỉ dùng trường văn bản thuần (không dùng Rich Text) và giữ mỗi trường bên trong cặp dấu ngoặc kép hiện có. Dấu ngoặc kép nhập vào trường CMS sẽ làm hỏng JSON — hãy tránh chúng trong các trường này hoặc thử với vài mục trước.
    4. Chọn định dạng ngày kiểu ISO (ví dụ 2026-10-25) khi chèn trường ngày, và dùng URL của trường hình ảnh cho image.
    "headline": "{Name}",
    "datePublished": "{Published On}",
    "image": "{Main Image}"

    Dữ liệu của bạn không bao giờ rời khỏi máy tính. Mọi xử lý diễn ra 100% cục bộ trong trình duyệt của bạn.

    Công cụ này có hữu ích không?5.0 1 lượt đánh giá
    Tạo file robots.txt với quy tắc cho từng botChặn crawler huấn luyện AI như GPTBot và ClaudeBot, thêm sitemap và cảnh báo lỗi cú pháp.Trình tạo Robots.txt →

    Cách dùng Trình tạo Schema Markup

    1. Chọn một loại schema — ví dụ LocalBusiness cho cửa hàng hoặc phòng khám, FAQPage cho phần Hỏi & Đáp, hoặc Product cho sản phẩm có giá và đánh giá.
    2. Điền biểu mẫu. Các trường có dấu * là bắt buộc để Google hiển thị rich result đó; các trường “khuyến nghị” giúp tăng khả năng đủ điều kiện.
    3. Theo dõi kiểm tra rich result — công cụ sẽ liệt kê các trường bắt buộc còn thiếu, URL và ngày sai định dạng khi bạn nhập.
    4. Sao chép JSON-LD và dán vào <head> hoặc phần body của trang (trong Webflow: dùng phần tử Embed hoặc mã tùy chỉnh của trang), sau đó kiểm tra bằng Schema Markup Validator.

    Schema markup là gì?

    Schema markup là dữ liệu có cấu trúc mô tả các nội dung trên trang — một doanh nghiệp, bài viết, sản phẩm hay sự kiện — theo bộ từ vựng chung schema.org. Công cụ tìm kiếm đọc dữ liệu này để hiểu rõ các thực thể và quyết định trang có đủ điều kiện hiển thị rich results hay không, chẳng hạn như số sao đánh giá, giá sản phẩm, ngày diễn ra sự kiện, tin tuyển dụng hoặc breadcrumb. Google khuyến nghị định dạng JSON-LD: một khối <script type="application/ld+json"> duy nhất, không ảnh hưởng đến HTML hiển thị, nên bạn dễ dàng thêm vào bất kỳ CMS nào.

    Nên dùng loại nào?

    LoạiDùng choGoogle yêu cầu
    OrganizationTrang chủ hoặc trang giới thiệu — logo, mạng xã hội, liên hệKhông có trường bắt buộc; nên có name, url và logo
    LocalBusinessCửa hàng, nhà hàng, phòng khám, công ty có địa chỉ cụ thểname, address
    Article / BlogPostingTin tức và bài blogKhông bắt buộc; nên có headline, image, ngày và author
    ProductTrang sản phẩmname cùng với offers, review hoặc aggregateRating
    EventBuổi hòa nhạc, webinar, workshopname, startDate, location
    JobPostingTừng tin tuyển dụng riêng lẻtitle, description, datePosted, hiringOrganization, jobLocation (hoặc remote)
    VideoObjectTrang có nội dung chính là videoname, thumbnailUrl, uploadDate
    SoftwareApplicationỨng dụng và SaaSname, offers.price, aggregateRating hoặc review
    BreadcrumbListMọi trang có đường dẫn breadcrumbitemListElement với name và item

    Hãy thực tế về rich results

    Markup hợp lệ chỉ giúp trang đủ điều kiện, không bao giờ đảm bảo được hiển thị. Google cũng đã thu hẹp một số tính năng: rich results FAQ hiện chỉ hiển thị cho các website chính phủ và y tế uy tín, nổi tiếng (từ tháng 8/2023); rich results HowTo đã ngừng từ năm 2023; và sitelinks search box dựa trên WebSite SearchAction đã bị loại bỏ vào tháng 11/2024. Markup vẫn là schema.org hợp lệ và có thể giúp các công cụ tìm kiếm khác cùng hệ thống AI hiểu nội dung của bạn, đó là lý do trình tạo vẫn hỗ trợ các loại này — chỉ là gắn nhãn cho đúng thực tế.

    Quy tắc giúp markup luôn hợp lệ

    • Chỉ đánh dấu những gì hiển thị. Số sao, giá và câu trả lời FAQ cũng phải xuất hiện trên trang. Tự đánh giá doanh nghiệp của chính mình sẽ không đủ điều kiện hiển thị sao đánh giá.
    • Dùng URL tuyệt đối và ISO 8601. URL cần có https://; ngày có dạng 2026-10-25 hoặc 2026-10-25T19:30:00+01:00; thời lượng có dạng PT1H30M.
    • Một thực thể, một khối. Một trang có thể có nhiều khối JSON-LD (ví dụ Organization kèm BreadcrumbList); đừng trộn cùng một thực thể qua nhiều định dạng.
    • Kiểm tra sau khi xuất bản. Kiểm tra trang đang hoạt động bằng Rich Results Test của Google hoặc Schema Markup Validator của chúng tôi, và theo dõi báo cáo Enhancements trong Search Console.

    Cũng được tìm dưới tên: tạo json-ld, trình tạo structured data, tạo schema markup, schema faq, schema doanh nghiệp địa phương, schema sản phẩm, schema bài viết, schema breadcrumb.

    Các công cụ dùng kèm tốt với Trình tạo Schema Markup

    • Công cụ tạo Meta Tag — Điền một biểu mẫu và nhận ngay một <head> đầy đủ, hợp lệ: tiêu đề, mô tả, canonical, robots, Open Graph, thẻ X/Twitter, màu theme và icon.
    • Xem trước SERP — Viết thẻ title và meta description, rồi xem chính xác Google có thể cắt chúng ở đâu.
    • Kiểm tra SEO & Audit website — Dán một URL để chạy tối đa 70 kiểm tra SEO on-page cùng audit toàn bộ website: tốc độ Lighthouse, header bảo mật & SSL, dữ liệu có cấu trúc, liên kết hỏng, robots.txt & AI crawler, kiểm tra cơ bản về khả năng truy cập, tracking & consent, SPF/DKIM/DMARC và hạn domain.
    • Định dạng JSON — Dán JSON để định dạng đẹp, nén hoặc kiểm tra.

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

    Tôi đặt JSON-LD ở đâu trên trang?
    Đặt ở bất kỳ vị trí nào trong HTML — cả <head> lẫn <body> đều được Google chấp nhận. Trong Webflow, dùng phần tử Embed hoặc Page settings › Custom code; với template CMS, bạn có thể chèn trường CMS vào đoạn mã.
    Schema markup có giúp cải thiện thứ hạng không?
    Dữ liệu có cấu trúc không phải là yếu tố xếp hạng trực tiếp. Nó giúp công cụ tìm kiếm hiểu trang của bạn và có thể giúp trang đủ điều kiện hiển thị rich results, thường làm tăng tỷ lệ nhấp chuột.
    Tại sao rich results FAQ của tôi không còn hiển thị?
    Từ tháng 8/2023, Google chỉ hiển thị rich results FAQ cho các website chính phủ và y tế uy tín, nổi tiếng. Markup FAQPage vẫn hợp lệ nhưng thường không tạo ra hiệu ứng hiển thị.
    Tôi có thể dùng nhiều loại schema trên một trang không?
    Có. Thêm một khối JSON-LD riêng cho mỗi thực thể — ví dụ Organization, BreadcrumbList và Article trên một bài blog — hoặc gộp chúng trong một mảng @graph.
    Nên chọn loại LocalBusiness con nào?
    Chọn loại schema.org cụ thể nhất phù hợp, chẳng hạn Dentist, Restaurant hoặc Plumber. Các loại cụ thể kế thừa mọi thuộc tính của LocalBusiness và mô tả doanh nghiệp chính xác hơn.
    Dữ liệu tôi nhập có được gửi đi đâu không?
    Không. JSON-LD được tạo ngay trên trình duyệt của bạn. Giá trị biểu mẫu chỉ được lưu trong local storage của trình duyệt để bạn không mất dữ liệu khi tải lại trang.
    Tôi có thể cài Trình tạo Schema Markup như một ứng dụng web và dùng khi không có mạng không?
    Có. Trình tạo Schema Markup là một ứng dụng web (PWA) có thể cài đặt — cài trực tiếp từ trình duyệt, không cần tải từ cửa hàng ứng dụng. Trên Chrome hoặc Edge (Windows, macOS, Linux, ChromeOS) hoặc Android, bấm Cài đặt ứng dụng ở đầu trang này; trên iPhone và iPad, dùng Chia sẻ → Thêm vào Màn hình chính; trên Mac, dùng File → Add to Dock trong Safari 17 trở lên. Sau đó ứng dụng mở trong cửa sổ riêng với biểu tượng riêng, và vì chạy hoàn toàn trên trình duyệt nên vẫn hoạt động khi không có mạng. Firefox trên máy tính không thể cài ứng dụng web. Cách cài đặt hoạt động thế nào.

    Công cụ liên quan