Trình tạo JSON-LD
Tạo dữ liệu có cấu trúc JSON-LD hợp lệ cho các schema Article, Product, FAQPage, HowTo, LocalBusiness, Event, Recipe, BreadcrumbList và Organization từ một biểu mẫu đơn giản.
Trình tạo JSON-LD — Chọn một loại Schema.org, điền các trường biểu mẫu tương ứng và nhận được một khối JSON-LD gọn gàng, hợp lệ để dán vào trang của bạn — gồm cả đối tượng thô lẫn trình bao bọc script JSON-LD nội tuyến sẵn sàng sử dụng (một khối script type="application/ld+json"). Các trường trống được tự động loại bỏ, nhờ vậy đánh dấu luôn gọn gàng. Mọi thứ được tạo trong trình duyệt của bạn; không có gì bạn nhập bị tải lên hay gửi đi đâu cả.
Trình tạo JSON-LD là gì?
Trình tạo JSON-LD là một công cụ miễn phí chạy trong trình duyệt, giúp tạo dữ liệu có cấu trúc Schema.org mà không cần bạn tự viết JSON bằng tay. Chọn một loại schema từ menu thả xuống — Article, Product, FAQPage, HowTo, LocalBusiness, Event, Recipe, BreadcrumbList hoặc Organization — và biểu mẫu sẽ chuyển đổi để chỉ hiển thị những trường mà loại đó cần. Các chuyên gia SEO, lập trình viên và nhà tiếp thị nội dung dùng nó để thêm đánh dấu kết quả nhiều định dạng (rich results), giúp Google hiển thị sao, giá, câu hỏi thường gặp, đường dẫn điều hướng, công thức và chi tiết sự kiện ngay trong kết quả tìm kiếm. Các loại dạng danh sách dùng một mục trên mỗi dòng: FAQPage nhận các cặp "Câu hỏi | Câu trả lời", HowTo và Recipe nhận một bước trên mỗi dòng, còn BreadcrumbList nhận các cặp "Tên | URL". Công cụ chỉ xuất ra dữ liệu bạn nhập — nó không thu thập dữ liệu trang web của bạn, không xác thực theo Google và không bịa ra giá trị.
Cách sử dụng Trình tạo JSON-LD
- Chọn loại schema phù hợp với nội dung của bạn từ menu thả xuống loại.
- Điền các trường xuất hiện cho loại đó, chẳng hạn như tên/tiêu đề, mô tả, URL và hình ảnh.
- Với FAQPage và BreadcrumbList, nhập một mục trên mỗi dòng theo định dạng "trái | phải" hiển thị trong phần gợi ý.
- Với HowTo và Recipe, viết một bước (hoặc một nguyên liệu) trên mỗi dòng.
- Sao chép kết quả JSON-LD, hoặc sao chép trình bao bọc <script> để dán thẳng vào phần <head> hoặc nội dung trang của bạn.
- Tùy chọn, chạy kết quả qua Công cụ kiểm tra kết quả nhiều định dạng của Google để xác nhận điều kiện đủ trước khi xuất bản.
Ví dụ
Schema Article
Đầu vào
Loại: Article Tiêu đề: Cách nướng bánh mì men chua Tác giả: Jane Doe Ngày xuất bản: 2026-01-31
Đầu ra
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Cách nướng bánh mì men chua",
"datePublished": "2026-01-31",
"author": {
"@type": "Person",
"name": "Jane Doe"
}
}Product có giá
Đầu vào
Loại: Product Tên: Tai nghe không dây Giá: 29.99 Tiền tệ: USD
Đầu ra
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Tai nghe không dây",
"offers": {
"@type": "Offer",
"price": "29.99",
"priceCurrency": "USD"
}
}Cặp FAQ thành Question
Đầu vào
Loại: FAQPage Có miễn phí không? | Có, hoàn toàn. Các bạn có lưu dữ liệu không? | Không, nó chạy cục bộ.
Đầu ra
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Có miễn phí không?",
"acceptedAnswer": { "@type": "Answer", "text": "Có, hoàn toàn." }
}
]
}Câu hỏi thường gặp
- Những loại schema nào được hỗ trợ?
- Article, Product, FAQPage, HowTo, LocalBusiness, Event, Recipe, BreadcrumbList và Organization. Việc chọn một loại sẽ thay đổi biểu mẫu để chỉ hiển thị các trường mà loại đó dùng, và kết quả phản ánh các thuộc tính Schema.org tương ứng.
- Làm thế nào để thêm nhiều FAQ, bước hoặc đường dẫn điều hướng?
- Dùng một dòng cho mỗi mục trong các ô nhiều dòng. FAQPage và BreadcrumbList yêu cầu một cặp "trái | phải" trên mỗi dòng (Câu hỏi | Câu trả lời, hoặc Tên | URL). Các bước HowTo cùng nguyên liệu và hướng dẫn của Recipe chỉ đơn giản là một mục trên mỗi dòng.
- Nó có tạo cả JSON thô lẫn thẻ script không?
- Có. Ô kết quả đầu tiên chứa đối tượng JSON-LD thô, và ô thứ hai bọc nó trong <script type="application/ld+json">…</script> để bạn có thể dán thẳng vào HTML mà không cần chỉnh sửa.
- Công cụ này có xác thực đánh dấu của tôi hoặc đảm bảo rich results không?
- Không. Nó tạo JSON-LD hợp lệ về cú pháp từ dữ liệu bạn nhập, nhưng không kiểm tra các quy tắc điều kiện đủ của Google hay các trường bắt buộc cho một kết quả nhiều định dạng cụ thể. Hãy chạy kết quả qua Công cụ kiểm tra kết quả nhiều định dạng của Google hoặc Trình xác thực đánh dấu Schema để xác nhận.
- Dữ liệu của tôi có được gửi đến máy chủ không?
- Không. JSON-LD được lắp ráp hoàn toàn trong trình duyệt của bạn bằng JavaScript. Không có gì bạn nhập — tên, giá, URL hay mô tả — bị tải lên, lưu trữ hoặc truyền đi, nên nó an toàn cho các trang riêng tư hoặc chưa ra mắt.
Công cụ liên quan
Trình tạo thẻ hreflang
Tạo các thẻ link hreflang cho một trang đa ngôn ngữ từ danh sách các cặp ngôn ngữ và URL, kèm x-default tùy chọn và thẻ tự tham chiếu.
Công cụ kiểm tra mật độ từ khóa
Phân tích bất kỳ văn bản nào để đếm tần suất từ và mật độ từ khóa dưới dạng cụm 1, 2 hoặc 3 từ, kèm cảnh báo tối ưu hóa quá mức.
Trình tạo thẻ Meta
Tạo các thẻ meta SEO, Open Graph và Twitter Card cho trang của bạn từ tiêu đề, mô tả, URL chuẩn, hình ảnh, tên trang và loại thẻ.
Xem trước Open Graph & Thẻ mạng xã hội
Xem trước cách một liên kết bung thành thẻ mạng xã hội trên X, LinkedIn, Slack, Discord và Facebook từ tiêu đề, mô tả, URL hình ảnh và URL trang.