Đăng Ký Học SEO

MainEntityOfPage Là Gì? Cách Khai Thực Thể Chính Của Trang

mainEntityOfPage là thuộc tính của schema.org chỉ ra trang mà một thực thể là chủ đề chính được mô tả, giúp máy biết trong nhiều thực thể khai trên một trang, cái nào là cái trang đó nói tới. Thuộc tính ngược của nó là mainEntity. Trong bảng chuẩn SQA-200, khai mainEntityOfPage cho Article và Service là mục P2.16.

mainEntityOfPage là một trong các thuộc tính nối các khối dữ liệu lại với nhau, cùng với @id và sameAs. Nền chung nằm ở bài schema markup.

Tài liệu trả phí

Bản chuyên sâu: mainEntityOfPage trỏ về URL canonical: quy trình khai, kiểm và nghiệm thu

Bài đọc miễn phí giữ nguyên. Bản chuyên sâu là tài liệu viết riêng: quy trình từng bước, checklist, bảng lỗi và mẫu để làm theo.

  • Đọc trên trang học: 5.632 chữ, viết riêng cho mục P2.16 của SQA-200
  • PDF: 11 trang, tải về
  • Excel: 8 bảng và 41 dòng checklist có cột đánh dấu
  • Quyền dùng: mua một lần, sở hữu vĩnh viễn

299.000đ thanh toán 12 USD qua PayPal hoặc thẻ Visa, Mastercard

Mua tài liệu

Xem trước bản đầy đủ: ba ảnh chụp từ chính tệp PDF và Excel bạn nhận sau khi mua.

Trang 1 bản PDF của tài liệu mainEntityOfPage trỏ về URL canonical: quy trình khai, kiểm và nghiệm
Trang 1 trong 11 trang của bản PDF.
Trang 8 bản PDF của tài liệu mainEntityOfPage trỏ về URL canonical: quy trình khai, kiểm và nghiệm, phần có bảng
Trang 8 trong 11 trang của bản PDF, phần có bảng.
Sheet Mục lục trong tệp Excel của tài liệu mainEntityOfPage trỏ về URL canonical: quy trình khai, kiểm và nghiệm
Sheet Mục lục của tệp Excel: 8 bảng, mỗi bảng một sheet.

mainEntityOfPage là gì và giải quyết vấn đề nào?

mainEntityOfPage là thuộc tính chỉ một trang mà thực thể đang khai là chủ đề chính của trang đó. Một trang thường khai nhiều thực thể cùng lúc: tổ chức, tác giả, bài viết, breadcrumb. schema.org ghi thuộc tính này làm rõ thực thể nào trong số đó là thực thể chính của trang.

mainEntityOfPage theo schema.org
MụcNội dung
Định nghĩaChỉ trang mà thực thể này là thực thể chính được mô tả
Khai trênMọi kiểu, vì thuộc tính thuộc về Thing
Giá trị nhậnURL của trang, hoặc một CreativeWork như WebPage
Thuộc tính ngượcmainEntity
Mức dùngHơn 10 triệu tên miền, theo chỉ mục web của Google tháng 8 năm 2026
Nguồn: trang mainEntityOfPage của schema.org.

Định nghĩa gốc ở schema.org/mainEntityOfPage.

mainEntityOfPage trả lời câu: trang này nói về cái gì là chính.

mainEntityOfPage khác mainEntity, url, sameAs, about ra sao?

mainEntityOfPage và mainEntity là hai chiều của cùng một quan hệ. mainEntityOfPage khai trên thực thể và trỏ tới trang. mainEntity khai trên trang và trỏ tới thực thể. Còn url, sameAs và about là ba thuộc tính gần nghĩa, mỗi cái có một việc riêng theo tài liệu mô hình dữ liệu của schema.org.

Năm thuộc tính dễ lẫn
Thuộc tínhKhai trênÝ nghĩa
mainEntityOfPageThực thể, ví dụ ArticleTrang này là trang mô tả chính của thực thể
mainEntityTrang, ví dụ WebPageThực thể này là chủ đề chính của trang
urlThực thểTrang chính thức của thực thể, như website của nó
sameAsThực thểMột trang khác nhận diện cùng thực thể đó, như hồ sơ trên nền tảng lớn
aboutTrang hoặc tác phẩmChủ đề của nội dung, có thể là nhiều thực thể
about trỏ được nhiều thực thể, mainEntity chỉ dùng cho thực thể chính.

Cách dùng sameAs nằm ở bài sameAs và citation schema.

Chọn một chiều để khai cho nhất quán: thực thể trỏ tới trang, hoặc trang trỏ tới thực thể.

Khai mainEntityOfPage cho bài viết và trang dịch vụ thế nào?

Khai mainEntityOfPage bằng cách thêm thuộc tính này vào khối Article hoặc Service, giá trị là URL canonical của chính trang đó. Chuẩn P2.16 của SQA-200 yêu cầu đúng như vậy: mainEntityOfPage trỏ về URL canonical. URL khai ở đây phải trùng với thẻ canonical của trang.

Ba việc khi khai

  • URL canonical: dùng đúng URL trong thẻ canonical, có giao thức và dấu gạch chéo cuối như canonical.
  • Mỗi trang một thực thể chính: bài viết thì Article là chính, trang dịch vụ thì Service là chính.
  • Các khối khác không khai: Organization, breadcrumb, tác giả trên cùng trang không khai mainEntityOfPage trỏ về trang đó.

Với trang hồ sơ, Google dùng chiều ngược lại: tài liệu ProfilePage ghi mainEntity là thuộc tính bắt buộc, trỏ tới Person hoặc Organization mà trang nói tới. Xem tài liệu ProfilePage của Google.

URL trong mainEntityOfPage và URL trong thẻ canonical là một.

mainEntityOfPage nằm ở đâu trong bảng chuẩn SQA-200?

mainEntityOfPage là mục P2.16 trong bảng chuẩn SQA-200, thuộc trụ cột II về thực thể và Semantic Schema, trọng số 2 điểm. Chuẩn đạt của mục này: article Schema và Service Schema khai mainEntityOfPage trỏ về URL canonical. Mục này đứng giữa mục tác giả và mục breadcrumb của trụ cột.

Các mục đứng cạnh P2.16 trong trụ cột II

  • P2.14 ContactPage Specification: trang liên hệ có ContactPoint Schema khai các kênh hỗ trợ khách hàng.
  • P2.15 Person Author Schema: mọi bài viết và bài hướng dẫn gắn Person Schema của tác giả, kèm URL tiểu sử.
  • P2.17 BreadcrumbList Schema: mọi trang trong có BreadcrumbList Schema khớp với breadcrumb đang hiển thị.
  • P2.18 Article / BlogPosting: bài biên tập khai Article hoặc TechArticle Schema, có headline và image.

Toàn bộ 99 mục kiểm, chuẩn đạt và điểm từng mục nằm ở bài SQA-200 là gì, mục này ở dòng P2.16 MainEntityOfPage Spec.

P2.16 đạt khi Article và Service của mỗi trang khai mainEntityOfPage trùng với URL canonical của trang.

Người làm website hay hỏi gì về mainEntityOfPage?

Người làm website hay hỏi ba câu về mainEntityOfPage: Google có bắt buộc thuộc tính này không, plugin SEO đã khai sẵn chưa, và trang có nhiều chủ đề thì khai gì. Câu trả lời dựa trên schema.org và tài liệu dữ liệu có cấu trúc của Google.

Google có bắt buộc khai mainEntityOfPage không?

Tài liệu Article của Google ghi không có thuộc tính bắt buộc, và bảng thuộc tính của trang đó hiện không liệt kê mainEntityOfPage. Với ProfilePage thì Google bắt buộc thuộc tính ngược là mainEntity. Như vậy mainEntityOfPage trong Article là thuộc tính của schema.org giúp dữ liệu rõ nghĩa, không phải điều kiện để có rich result.

Plugin SEO đã khai mainEntityOfPage sẵn chưa?

Nhiều plugin SEO tự in thuộc tính này trong khối Article hoặc WebPage. Cách biết chắc là mở mã nguồn trang, tìm chữ mainEntityOfPage trong khối JSON-LD và so URL với thẻ canonical. Hai plugin cùng in schema thì dễ có hai giá trị khác nhau, cần tắt một bên. Cách kiểm nằm ở bài SEO WordPress #23: kiểm tra và xác nhận schema.

Trang nói về nhiều chủ đề thì khai gì?

schema.org ghi không phải trang nào cũng có một thực thể chính rõ ràng. Trang danh mục hay trang tổng hợp nói về nhiều thứ thì dùng about để liệt kê các chủ đề, vì about trỏ được nhiều thực thể. mainEntity và mainEntityOfPage chỉ dùng khi trang thật sự có một chủ đề chính.

Trang có một chủ đề chính thì khai, trang tổng hợp thì dùng about.

Tài liệu trả phí

Bản chuyên sâu: mainEntityOfPage trỏ về URL canonical: quy trình khai, kiểm và nghiệm thu

Bài đọc miễn phí giữ nguyên. Bản chuyên sâu là tài liệu viết riêng: quy trình từng bước, checklist, bảng lỗi và mẫu để làm theo.

  • Đọc trên trang học: 5.632 chữ, viết riêng cho mục P2.16 của SQA-200
  • PDF: 11 trang, tải về
  • Excel: 8 bảng và 41 dòng checklist có cột đánh dấu
  • Quyền dùng: mua một lần, sở hữu vĩnh viễn

299.000đ thanh toán 12 USD qua PayPal hoặc thẻ Visa, Mastercard

Mua tài liệu

Menu

Học với Danh Nolan

Khóa học SEO

Tài Nguyên: Bằng chứng

Tài Nguyên: Khung SEO hệ thống

Tài Nguyên: Công cụ SEO

Tài Nguyên: Tra cứu

Đăng Ký Học SEO

Thêm vào màn hình chính

  1. 1 Bấm nút Chia sẻ ở thanh công cụ Safari
  2. 2 Kéo xuống, chọn Thêm vào MH chính
  3. 3 Bấm Thêm ở góc trên bên phải

Ba bước này là của Safari. Nếu đang xem trong ứng dụng khác thì bấm mở bằng Safari trước đã.