Thông tin doanh nghiệp
Structured data là một trong những yếu tố then chốt giúp Google hiểu nội dung trang của bạn, đặc biệt với dạng bài viết. Trong bài viết này, bạn sẽ học cách cài đặt schema Article từ A đến Z – từ lý thuyết đến thực hành – giúp tăng khả năng hiển thị và đạt Rich Snippet hiệu quả.
structured data cho bài viết

Schema Article là gì & tại sao cần structured data cho bài viết

Một bài viết dù có nội dung chất lượng nhưng vẫn có thể “mất tích” khỏi top tìm kiếm nếu thiếu đi một yếu tố kỹ thuật quan trọng: structured data. Với riêng nhóm nội dung dạng tin tức, blog, hướng dẫn..., Google ưu tiên hiển thị những bài viết có triển khai schema Article – một loại structured data giúp trình bày thông tin chuẩn mực, dễ hiểu với công cụ tìm kiếm.

Schema Article là một dạng đánh dấu dữ liệu có cấu trúc (structured data) theo tiêu chuẩn Schema.org, giúp công cụ như Google, Bing hiểu rõ hơn về nội dung bài viết. Việc cài đặt chính xác giúp bài viết đủ điều kiện hiển thị ở Rich Snippet – phần kết quả tìm kiếm có ảnh, ngày đăng, tác giả, giúp tăng CTR từ 20–35% theo dữ liệu từ Search Engine Land (2024).

Structured data cho bài viết không chỉ hỗ trợ SEO mà còn là nền tảng quan trọng để bài viết xuất hiện trong AI Overview, Featured Snippet hoặc các tính năng SERP nâng cao khác. Google sử dụng dữ liệu này để hiểu mối quan hệ giữa tiêu đề, hình ảnh, ngày đăng và nội dung – từ đó ưu tiên hiển thị những nội dung được đánh dấu chính xác.

Cách cài đặt schema Article để tăng khả năng hiển thị trên Google

Các loại subtype: Article, NewsArticle, BlogPosting

Việc chọn đúng loại schema Article subtype là bước nền tảng trong quá trình triển khai structured data cho bài viết. Không phải tất cả các bài viết đều nên dùng chung một loại, bởi mỗi subtype có ý nghĩa và ứng dụng riêng biệt.

Article – Phù hợp nội dung tổng quát

Đây là dạng chung nhất, dùng cho những bài viết không nghiêng về tin tức hoặc blog cá nhân. Ví dụ: bài chia sẻ kiến thức, giới thiệu sản phẩm, hướng dẫn kỹ thuật. Nếu không chắc thuộc nhóm nào, bạn có thể dùng Article làm mặc định.

NewsArticle – Dành cho nội dung thời sự, tin tức

Được thiết kế riêng cho các trang tin, NewsArticle giúp Google hiểu đây là nội dung có tính thời điểm, cần ưu tiên index nhanh. Nếu bạn là báo điện tử, trang tin tổng hợp, nên dùng subtype này để khai báo.

BlogPosting – Phù hợp blog cá nhân, doanh nghiệp

Nếu bạn đang chia sẻ quan điểm, kinh nghiệm cá nhân hoặc viết blog cho thương hiệu, BlogPosting là subtype phù hợp. Nó giúp công cụ tìm kiếm hiểu bài viết có tính chất cá nhân hóa, thường gắn liền với tác giả cụ thể.

Việc chọn đúng subtype không ảnh hưởng tới cấu trúc chính, nhưng lại giúp Google phân loại ngữ cảnh bài viết rõ ràng hơn. Ngoài ra, một số thuộc tính như dateline, editor, articleSection… sẽ hoạt động tốt hơn khi dùng đúng subtype.

Các trường bắt buộc và khuyến nghị trong schema Article

Dữ liệu có cấu trúc chỉ phát huy hiệu quả khi bạn khai báo đầy đủ các trường thông tin cần thiết. Với schema Article, Google không bắt buộc tất cả thuộc tính, nhưng sẽ ưu tiên hiển thị bài viết có đầy đủ các trường quan trọng như tiêu đề, hình ảnh, ngày xuất bản...

Dưới đây là bảng phân loại các trường bắt buộc và khuyến nghị khi triển khai structured data cho bài viết:

Thuộc tính

Mô tả

Bắt buộc

Ghi chú

@type

Xác định loại schema (Article, BlogPosting, NewsArticle)

Bắt buộc là "Article" hoặc subtype tương ứng

headline

Tiêu đề bài viết

Nên dưới 110 ký tự

image

Ảnh đại diện bài viết

Kích thước tối thiểu 1200px

datePublished

Ngày xuất bản

Định dạng chuẩn ISO 8601

dateModified

Ngày cập nhật (nếu có)

Không

Giúp tăng độ tin cậy nội dung

author

Tên tác giả

Nên gắn với entity hoặc liên kết bio

publisher

Tên tổ chức xuất bản

Không

Khuyến nghị cho trang tin / doanh nghiệp

articleBody

Nội dung chính bài viết

Không

Dữ liệu hỗ trợ phân tích nội dung

description

Mô tả ngắn bài viết

Không

Hiển thị trong kết quả tìm kiếm

Một số lỗi thường gặp là: khai báo thiếu hình ảnh (image), dùng ngày sai định dạng, không gắn tác giả rõ ràng hoặc viết tiêu đề quá dài khiến Google không trích được đúng đoạn cần thiết. Để đảm bảo bài viết được hiểu chính xác, nên kết hợp các trường bắt buộc và khuyến nghị một cách đầy đủ và rõ ràng.

Cách tạo schema Article bằng JSON-LD (ví dụ cụ thể)

Triển khai structured data thủ công bằng JSON-LD là phương pháp được Google khuyến nghị nhờ khả năng độc lập, dễ kiểm tra và quản lý. Dưới đây là hướng dẫn chi tiết 5 bước để bạn tạo và nhúng schema Article vào bài viết.

Bước 1 – Xác định subtype và thu thập thông tin cần thiết

Trước khi viết mã, hãy xác định subtype bạn sẽ dùng: Article, BlogPosting hay NewsArticle. Sau đó, thu thập các thông tin cơ bản như:

  • Tiêu đề (headline)
  • Ngày xuất bản (datePublished)
  • Ảnh đại diện (image)
  • Tác giả (author)
  • Mô tả ngắn (description)
  • Nội dung chính (articleBody)

Đây là dữ liệu sẽ được dùng để viết schema phù hợp với từng bài viết cụ thể.

Bước 2 – Viết mã JSON-LD theo chuẩn Schema.org

Dưới đây là ví dụ mẫu mã JSON-LD cho một bài viết dạng BlogPosting:

 

Bước 3 – Nhúng mã JSON-LD vào phần

hoặc cuối

Mở bài viết trong CMS hoặc mã nguồn HTML, dán đoạn mã JSON-LD vào phần:

: phù hợp với bài viết tĩnh hoặc landing page: nếu hệ thống tự động render nội dung động

  •  
  • Cuối

Lưu ý: không chèn đoạn mã này vào trong thẻ chứa nội dung JavaScript khác.

Bước 4 – Kiểm tra với Rich Results Test của Google

Sau khi gắn mã xong, truy cập công cụ:

https://search.google.com/test/rich-results

– Dán URL bài viết hoặc mã JSON-LD

– Nhấn “Kiểm tra” để xác nhận có lỗi hay cảnh báo nào không

– Đảm bảo không có cảnh báo “trường bắt buộc thiếu”

Bước 5 – Đưa URL vào Google Search Console

Để Google thu thập schema mới nhanh hơn, bạn có thể:

  • Truy cập Search Console
  • Dán URL bài viết đã cài schema
  • Nhấn “Yêu cầu lập chỉ mục”

Google sẽ ưu tiên thu thập lại bài viết và áp dụng structured data để cải thiện hiển thị.

Dấu hiệu structured data hoạt động đúng và hiệu quả

Việc cài đặt structured data cho bài viết không nên dừng lại ở bước “không lỗi” trong kiểm tra kỹ thuật. Để đánh giá chính xác hiệu quả, bạn cần theo dõi các dấu hiệu cụ thể cả về hiển thị lẫn chỉ số SEO sau khi áp dụng schema Article.

Xuất hiện Rich Snippet trên Google

Dấu hiệu rõ ràng nhất là bài viết của bạn xuất hiện với định dạng mở rộng trên trang kết quả tìm kiếm. Bao gồm:

  • Có hình ảnh đại diện (thumbnail) bên cạnh tiêu đề
  • Hiển thị ngày xuất bản, tên tác giả
  • Có mô tả đầy đủ, trích dẫn rõ nội dung

Nếu bài viết chỉ hiển thị như dòng văn bản đơn thuần, có thể schema chưa được nhận diện hoặc còn thiếu thuộc tính.

Tăng CTR và thời gian ở lại trang

Theo nghiên cứu của Backlinko (2024), Rich Snippet giúp tăng CTR trung bình 30%. Bạn có thể theo dõi trên Google Search Console:

  • CTR tăng sau khi cài đặt schema
  • Lượt hiển thị (Impression) giữ nguyên hoặc tăng
  • Thời gian trung bình ở lại trang tăng

Điều này cho thấy structured data không chỉ giúp hiển thị bắt mắt hơn mà còn giữ chân người đọc hiệu quả hơn.

Không còn cảnh báo trong Rich Results Test

Truy cập lại công cụ Rich Results Test định kỳ (sau khi chỉnh sửa hoặc cập nhật bài viết). Nếu không còn cảnh báo như:

  • Missing “image”
  • Invalid “datePublished”
  • Unknown type “Article”

→ Bạn đã khai báo đúng cấu trúc và Google hiểu nội dung bài viết của bạn.

Theo dõi báo cáo Enhancements trong Google Search Console

Trong Search Console, mục “Cải tiến” (Enhancements) sẽ hiển thị báo cáo structured data. Với Article, bạn sẽ thấy:

  • Bao nhiêu trang hợp lệ
  • Bao nhiêu trang có lỗi (Error) hoặc cảnh báo (Warning)
  • Tỷ lệ lỗi theo thời gian

Đây là kênh đo lường hiệu quả và duy trì hoạt động ổn định cho toàn bộ site về mặt structured data.

Nên chọn loại schema Article nào cho từng tình huống?

Một trong những băn khoăn phổ biến là: “Tôi nên dùng Article, BlogPosting hay NewsArticle?”. Câu trả lời phụ thuộc vào mục đích nội dung, bản chất website, và đối tượng người đọc. Dưới đây là hướng dẫn chọn loại schema phù hợp nhất theo từng tình huống.

Nếu bạn là blogger cá nhân hoặc doanh nghiệp nhỏ

→ Dùng BlogPosting

Vì nội dung blog thường mang tính chia sẻ, cá nhân hóa, có quan điểm riêng, việc dùng BlogPosting giúp Google hiểu rõ đây là một bài viết mang góc nhìn người viết. Ngoài ra, schema này hỗ trợ tốt trường author và publisher ở cấp độ cá nhân.

Nếu bạn viết bài PR hoặc giới thiệu sản phẩm

→ Dùng Article

Khi nội dung không mang tính tin tức hay cá nhân hóa, schema gốc Article là lựa chọn phù hợp. Thường áp dụng với landing page, bài viết dạng thông tin trung lập, bài giới thiệu.

Nếu bạn là website tin tức, tạp chí, báo điện tử

→ Dùng NewsArticle

Schema này giúp tăng tốc độ index và hỗ trợ tốt các nội dung liên quan đến thời sự, phân tích chuyên đề. Một số thuộc tính nâng cao như dateline, editor, articleSection chỉ hoạt động tốt khi dùng NewsArticle.

Nếu bạn không chắc nên chọn loại nào?

→ Ưu tiên Article, hoặc dựa vào mô hình nội dung để xác định.

Tránh thay đổi loại schema sau khi đã được Google index, trừ khi bạn thay đổi hoàn toàn mục đích nội dung. Việc thay đổi subtype thường xuyên có thể làm Google mất tín hiệu thống nhất về kiểu dữ liệu.

5 plugin hỗ trợ structured data cho bài viết trên WordPress

Nếu bạn dùng WordPress, việc tạo và quản lý schema Article sẽ đơn giản hơn nhờ các plugin chuyên dụng. Dưới đây là 5 công cụ phổ biến, giúp bạn triển khai structured data cho bài viết nhanh chóng và hiệu quả mà không cần viết mã.

Rank Math SEO

Rank Math không chỉ hỗ trợ SEO tổng thể mà còn tích hợp trình tạo schema cho từng bài viết. Bạn có thể chọn loại schema (Article, BlogPosting, NewsArticle) ngay trong khung soạn thảo. Plugin còn hỗ trợ tạo schema tùy chỉnh, phù hợp với website chuyên sâu.

Yoast SEO (bản Premium)

Yoast SEO tự động gắn schema Article cho bài viết nhưng bản miễn phí khá giới hạn về tùy chỉnh. Nếu muốn tùy biến chi tiết hoặc kết hợp nhiều schema, bạn cần nâng cấp lên bản Premium.

Schema & Structured Data for WP & AMP

Plugin mạnh về khả năng hiển thị structured data cho nhiều loại nội dung: bài viết, sản phẩm, FAQ, sự kiện... Có trình tạo schema thủ công và nhập dữ liệu từ ACF (Advanced Custom Fields).

WP SEO Structured Data Schema

Giao diện đơn giản, dễ dùng, phù hợp với người mới. Hỗ trợ schema cho nhiều loại bài viết và có tùy chọn bật/tắt theo từng post type.

SEOPress

SEOPress hỗ trợ đầy đủ schema Article và có thể kết hợp với Google Tag Manager, giúp theo dõi hiệu quả structured data ngay từ giao diện quản trị WordPress.

Khi lựa chọn plugin, hãy cân nhắc tính ổn định, mức độ tương thích với giao diện web, cũng như khả năng mở rộng sau này. Tránh dùng nhiều plugin schema cùng lúc vì có thể gây xung đột dữ liệu.

Việc triển khai structured data cho bài viết không còn là lựa chọn mà đã trở thành tiêu chuẩn bắt buộc nếu bạn muốn nội dung nổi bật trên Google. Bằng cách áp dụng đúng schema Article, kiểm tra định kỳ và cập nhật linh hoạt, bạn sẽ nâng cao cơ hội xuất hiện trong Rich Snippet, AI Overview và các tính năng tìm kiếm hiện đại. Đừng chần chừ – hãy tối ưu structured data cho mỗi bài viết ngay hôm nay để vượt lên đối thủ.

 

Hỏi đáp về structured data cho bài viết

Có cần khai báo đầy đủ các trường schema Article không?

Không bắt buộc, nhưng bạn nên khai báo đủ các trường như headline, image, datePublished để tăng cơ hội hiển thị Rich Snippet.

Google có phạt nếu dùng sai subtype Article không?

Không phạt, nhưng nếu dùng sai (ví dụ: NewsArticle cho blog cá nhân), Google có thể bỏ qua structured data đó hoặc hiểu sai ngữ cảnh nội dung.

Có thể dùng schema Article song song với các loại schema khác không?

Có. Bạn có thể kết hợp Article với schema FAQ, HowTo, Product... miễn là không trùng lặp vai trò và nội dung dữ liệu.

Cài schema Article có cần cập nhật khi sửa bài viết không?

Có. Bạn nên cập nhật các trường như dateModified, headline (nếu thay đổi), để giữ tính nhất quán và tránh cảnh báo schema lỗi.

Dùng plugin schema có ảnh hưởng đến tốc độ web không?

Phụ thuộc plugin. Những plugin nhẹ, tối ưu sẽ không ảnh hưởng nhiều. Tuy nhiên, tránh dùng quá nhiều plugin tạo schema cùng lúc để tránh xung đột.

Structured data có ảnh hưởng đến thứ hạng từ khóa không?

Không trực tiếp, nhưng nó tăng khả năng hiển thị nổi bật, kéo theo CTR và lượng truy cập – các yếu tố gián tiếp giúp cải thiện thứ hạng.

21/03/2026 18:55:52
GỬI Ý KIẾN BÌNH LUẬN