Article Schema — dữ liệu có cấu trúc cho bài viết

Cách triển khai Article, NewsArticle và BlogPosting schema: thuộc tính được khuyến nghị, tác dụng thực tế với tiêu đề, hình ảnh và ngày tháng, cùng lý do markup không phải công tắc Top Stories, Discover hay AMP.

Xuất bản lần đầu: 1 thg 7, 2026 · Cập nhật lần cuối: 22 thg 8, 2026 · Advanced
Ngôn ngữ
1 tín hiệu bằng chứng trên trang này

Article schema — Article, NewsArticle hoặc BlogPosting — là dữ liệu có cấu trúc mô tả tiêu đề, tác giả, ngày xuất bản, ngày sửa đổi và hình ảnh chính. Google không quy định thuộc tính bắt buộc. Tài liệu Google gọi tính năng này là Article rich result, nhưng lợi ích là trình bày tốt hơn kết quả hiện có chứ không tạo thẻ mới. Markup không bắt buộc cho Top Stories hay Discover, không yêu cầu AMP và không phải yếu tố xếp hạng. Hãy dùng tác giả thật có tên khớp, ngày tháng trung thực và hình có thể crawl ít nhất 50 000 pixel ở các tỷ lệ 16x9, 4x3 và 1x1.

Tóm tắt — Dữ liệu có cấu trúc Article — Article, NewsArticle hoặc BlogPosting, cả ba đều hợp lệ và được Google ghi trong cùng một hướng dẫn — đánh dấu headline, author, datePublished/dateModifiedimage của một trang nội dung viết. Nó không có thuộc tính bắt buộc; hướng dẫn của Google là “add the properties that apply to your content” (bản dịch) “thêm những thuộc tính phù hợp với nội dung”. Tài liệu Google gọi tính năng này là Article rich result, nhưng khác với thẻ nổi bật của Recipe hay VideoObject, nó là phiên bản được trình bày tốt hơn của kết quả hiện có — tiêu đề, hình ảnh và ngày tháng — chứ không phải định dạng snippet riêng. Article markup không bắt buộc cho các tính năng Google News như Top Stories, còn hướng dẫn Discover nói nội dung không cần thẻ đặc biệt hay dữ liệu có cấu trúc. Vì vậy, nó không phải công tắc đủ điều kiện cho “article carousel”. Hướng dẫn Article hiện hành cũng hoàn toàn không nhắc AMP; lời khuyên cũ rằng “Article schema yêu cầu AMP” đã lỗi thời. Markup hợp lệ chỉ tạo điều kiện để được xét; Google vẫn quyết định có dùng hay không, và nó không phải yếu tố xếp hạng.

Article schema thực sự làm gì — và không làm gì

Cần sửa ngay lời khẳng định bị nói quá phổ biến nhất, vì mọi phần khác đều xuất phát từ đây: tài liệu Google gọi tính năng này là Article rich result, nhưng nó không phải một thẻ mới có hình thức riêng như thẻ công thức của Recipe hay cách VideoObject tạo thumbnail video. Article không có snippet trực quan độc lập tương đương; “rich result” ở đây là kết quả hiện có được trình bày tốt hơn. Cụ thể, nó có thể:

  • Cải thiện cách kết quả hiện có hiển thị — Google có thể dùng văn bản tiêu đề tốt hơn, hình ảnh chính phù hợp hơn và thông tin ngày tháng rõ hơn cho bài viết.
  • Giúp Google hiểu nội dung — nhưng nó không phải yêu cầu đối với các tính năng Google News như Top Stories, và hướng dẫn Discover nói nội dung đủ điều kiện không cần thẻ đặc biệt hay dữ liệu có cấu trúc. Article markup có thể làm chi tiết rõ ràng hơn; nó không mở khóa hai bề mặt này.

Đó là tín hiệu về chất lượng trình bày, không phải loại snippet mới hay công tắc đủ điều kiện. Khi một hướng dẫn hứa rằng “Article schema mở khóa Top Stories hoặc article carousel”, hãy hiểu đó là cách nói quá: Google mô tả lợi ích là giúp hệ thống hiểu trang và hiển thị tốt hơn tiêu đề, hình ảnh cùng ngày tháng, không phải bật một thẻ hay quyền xuất hiện trong News hoặc Discover. Cụm “văn bản tiêu đề, hình ảnh và thông tin ngày tháng tốt hơn” ở đây là phần diễn giải cách Google mô tả lợi ích, không phải trích dẫn nguyên văn; tab Trích dẫn ghi rõ câu nào đã được xác nhận từng chữ.

Article, NewsArticle hay BlogPosting — có phải chọn thật chính xác không?

Câu trả lời ngắn: không cần quá căng thẳng. Cả ba kiểu đều hợp lệ, và hướng dẫn Google trình bày Article, NewsArticle cùng BlogPosting với cùng tập thuộc tính được khuyến nghị. NewsArticleBlogPosting đều là kiểu con của Article, vì vậy:

  • Dùng NewsArticle cho nội dung tin tức trên website tin tức.
  • Dùng BlogPosting cho bài blog.
  • Dùng Article làm lựa chọn chung an toàn khi hai kiểu kia không thật sự phù hợp.

Hãy chọn kiểu cụ thể nhất mô tả trung thực trang, nhưng đừng quá lo lắng: tập thuộc tính được khuyến nghị là như nhau và không có lợi ích rich result riêng phụ thuộc vào lựa chọn này. Schema.org định nghĩa thêm một số kiểu con Article ngoài ba kiểu trên; hướng dẫn Google và bài này tập trung vào ba kiểu mà Google công bố tập thuộc tính hỗ trợ.

Evidence for this claim Google's Article objects may use Article, NewsArticle or BlogPosting; Schema.org defines NewsArticle and BlogPosting as more specific Article subtypes, but Google publishes one supported property set for the three. Scope: web Confidence: high · Verified: Article structured data

Không có thuộc tính bắt buộc — đây là tính năng, không phải thiếu sót

Hướng dẫn Article của Google nói rõ rằng không có thuộc tính bắt buộc; thay vào đó, hãy thêm những thuộc tính phù hợp với nội dung. Evidence for this claim Google lists no required Article properties but recommends adding applicable author, date, headline, and image data. Scope: Google Search Article feature requirements; completeness and accuracy still matter. Confidence: high · Verified: Google: Article structured data Sự linh hoạt này dễ gây bối rối cho người quen với danh sách yêu cầu cứng của Product hoặc Recipe. Với Article, những thuộc tính được khuyến nghị sau đây mới đáng điền cẩn thận:

Thuộc tínhÝ nghĩaCách điền tốt
headlineTiêu đề bài viếtGiữ ngắn gọn; Google cắt bớt hoặc viết lại tiêu đề quá dài khi hiển thị. Khớp với H1 hoặc tiêu đề nhìn thấy.
authorNgười hoặc tổ chức viết bàiTham chiếu một Person hoặc Organization có thật với tên khớp dòng tên tác giả hiển thị.
datePublishedThời điểm xuất bản lần đầuDùng ISO 8601 và có múi giờ.
dateModifiedThời điểm thay đổi có ý nghĩa gần nhấtChỉ cập nhật khi nội dung thực sự thay đổi, không phải sau mỗi lần crawl.
imageHình ảnh chínhCung cấp hình đại diện, có thể crawl, ít nhất 50 000 pixelnhiều tỷ lệ khung hình; Google khuyến nghị 16x9, 4x3 và 1x1 để chọn hình phù hợp cho từng bề mặt.

Bạn có thể muốn nhồi mọi thuộc tính schema.org cung cấp vào markup. Đừng làm vậy. Google khuyên chỉ thêm những gì phù hợp; danh sách dài hơn không có phần thưởng, còn thuộc tính không liên quan hoặc không chính xác chỉ làm tăng rủi ro.

Lỗi triển khai thường gặp

  • Tên tác giả không khớp. Lỗi phổ biến nhất là đặt author thành giá trị khái quát hoặc sai — “Admin”, tên website hay biên tập viên không viết bài — thay vì Person/Organization có thật với tên khớp dòng tên tác giả trên trang.
  • headline quá dài. Google cắt bớt và đôi khi viết lại tiêu đề dài khi hiển thị, nên giá trị phình to không mang lại lợi ích và có thể trông sai.
  • dateModified cũ hoặc thay đổi liên tục. Cập nhật sau mọi lần crawl hoặc không bao giờ cập nhật đều gửi tín hiệu sai. Chỉ đổi khi nội dung thật sự thay đổi.
  • Chỉ có một image chất lượng thấp. Cung cấp vài kích thước hoặc tỷ lệ; một thumbnail nhỏ hay bị cắt vụng về sẽ hạn chế lựa chọn hiển thị của Google.
  • Theo đuổi một thẻ không tồn tại. Google gọi tính năng là Article rich result, nhưng không có snippet mới với hình thức riêng; lợi ích chỉ là kết quả hiện có được trình bày tốt hơn.

Mối liên hệ với Top Stories, News và Discover — không nói quá

Phần này cần thật chính xác vì Google nói rõ và hai bề mặt không giống nhau: Article markup có thể làm chi tiết bài viết rõ hơn để Google hiểu, nhưng Google nói nó không bắt buộc đối với các tính năng Google News như Top Stories, còn hướng dẫn Discover nói nội dung đủ điều kiện không cần thẻ đặc biệt hay dữ liệu có cấu trúc. Vì vậy, Article schema không mở khóa bề mặt nào; nó chỉ là markup giúp Google hiểu một trang đã được hệ thống xem xét, không phải công tắc. Việc xuất hiện trong Top Stories hoặc Discover thực tế phụ thuộc vào nhà xuất bản đủ điều kiện, chất lượng và độ mới của nội dung, cùng quyết định của hệ thống Google.

Evidence for this claim Article markup supports Google's understanding and presentation but is not a standalone ranking guarantee or a promise of Top Stories or Discover inclusion. Scope: Google Search Article documentation and general structured-data behavior. Confidence: high · Verified: Google: Article structured data

Có hai điểm liền kề nên nhắc ngắn gọn:

  • Nội dung có paywall cần thêm riêng dữ liệu có cấu trúc cho nội dung paywall; đó là markup độc lập, không thuộc Article, và ảnh hưởng tới cách Google xử lý trang thuê bao.
  • Nên điền chính xác author và các trường ngày tháng vì danh tính tác giả thật, nhất quán cũng quan trọng đối với các tín hiệu E-E-A-T rộng hơn được thảo luận trên website này. Hiện không có bằng chứng ở đây cho thấy chính markup này là đầu vào E-E-A-T trực tiếp; xác định đúng tác giả vẫn là thực hành tốt.

Dữ liệu có cấu trúc không phải yếu tố xếp hạng

Điều này đáng nhắc lại vì là nền tảng của toàn bộ chủ đề: dữ liệu có cấu trúc, gồm Article, không phải yếu tố xếp hạng. John Mueller đã nhiều lần nói nó ảnh hưởng tới khả năng đủ điều kiện cho rich result và cách hiển thị, chứ không trực tiếp ảnh hưởng thứ hạng. Bạn thêm Article schema để giúp Google hiểu và trình bày nội dung, không phải để leo hạng. Đó cũng là lý do tôi vẫn cho rằng nó đáng triển khai: ngay cả khi không có thẻ mới với hình thức riêng, nó có thể cải thiện cách bài viết xuất hiện. Tôi ủng hộ schema markup khi nó mang lại một tính năng tìm kiếm; nhãn Article rich result của Google dành cho tiêu đề, hình ảnh và ngày tháng rõ hơn đã đủ đáp ứng tiêu chí đó mà không cần dựa vào tuyên bố chưa được chứng minh về News hay Discover.

Vị trí của Article trong hệ sinh thái dữ liệu có cấu trúc

Article là một trong các kiểu Creative Works của schema.org, cùng nhóm với AudioObject, Book, Course, Dataset, Movie, RecipeVideoObject; trung tâm Creative Works chứa bài này nhóm các kiểu đó lại. Một số kiểu như Recipe và VideoObject có thẻ rich result riêng, nên càng cần nói rõ Article thì không. Để xem từ vựng rộng hơn và vai trò của JSON-LD, hãy đọc các trung tâm Schema MarkupStructured Data phía trên bài này.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.