Schema & Structured Data

Organization Schema

Schema mô tả tổ chức (công ty, trường học, NGO) với logo, foundingDate, sameAs, contactPoint và alumni.

4 lượt xem Cập nhật: 31/05/2026

Organization Schema là gì?

Organization Schema là đoạn mã JSON-LD (hoặc Microdata/RDFa) được chèn vào trang web để mô tả chi tiết về một tổ chức — như công ty, trường học, tổ chức phi lợi nhuận (NGO), bệnh viện hoặc hiệp hội. Đây là một loại structured data thuộc hệ thống Schema.org, giúp công cụ tìm kiếm hiểu rõ hơn danh tính, lịch sử và thông tin liên hệ của tổ chức.

Các thuộc tính bắt buộc hoặc phổ biến bao gồm: @type (giá trị thường là Organization, Corporation, EducationalOrganization, NGO…), name, url, logo, foundingDate, sameAs, contactPointalumni. Mỗi thuộc tính phải tuân thủ định dạng chuẩn của Schema.org — ví dụ: foundingDate phải ở định dạng YYYY-MM-DD; logo phải là URL ảnh có độ phân giải tối thiểu 60×60 px và định dạng hỗ trợ (PNG, JPG, SVG).

Tại sao quan trọng trong SEO?

Organization Schema không trực tiếp nâng thứ hạng từ khóa, nhưng hỗ trợ mạnh cho SEO tổng thể qua ba kênh chính:

  • Tăng khả năng xuất hiện trong Rich Results: Khi Google nhận diện đúng schema, có thể hiển thị logo, số điện thoại, đánh giá, hoặc hộp thông tin tổ chức ngay trên kết quả tìm kiếm (ví dụ: “Hộp doanh nghiệp” – Knowledge Panel).
  • Cải thiện độ tin cậy và nhận diện thương hiệu: Thông tin nhất quán giữa website và dữ liệu cấu trúc giúp Google xác minh danh tính tổ chức — đặc biệt quan trọng với các trang mới hoặc ít backlink.
  • Hỗ trợ lập chỉ mục đa nền tảng: Dữ liệu cấu trúc giúp AI và trợ lý giọng nói (Google Assistant, Siri) trích xuất thông tin chính xác khi người dùng hỏi: “Số điện thoại FPT Telecom là gì?” hay “Trường Đại học Bách Khoa Hà Nội thành lập năm nào?”.

Theo báo cáo của Google Search Central (2023), trang có Organization Schema đầy đủ có tỷ lệ xuất hiện trong Knowledge Panel cao hơn 3,2 lần so với trang không có — điều kiện tiên quyết là trang phải đạt mức độ uy tín nhất định (có tên thương hiệu rõ ràng, nhiều trang bên ngoài liên kết đến).

Cách hoạt động

Organization Schema hoạt động như một “bản dịch” giữa ngôn ngữ con người và máy. Khi Googlebot thu thập trang web, nó không chỉ đọc văn bản mà còn quét phần mã structured data. Nếu phát hiện khối JSON-LD hợp lệ với @contexthttps://schema.org@type là tổ chức hợp lệ, hệ thống sẽ:

  1. Trích xuất các thuộc tính đã khai báo (tên, ngày thành lập, logo…)
  2. So sánh với dữ liệu từ nguồn khác (Wikipedia, Crunchbase, dữ liệu doanh nghiệp quốc gia) để xác thực
  3. Nếu khớp ≥ 2 nguồn đáng tin cậy, Google có thể tích hợp thông tin vào Knowledge Graph
  4. Hiển thị kết quả mở rộng (Rich Result) hoặc bổ sung dữ liệu vào thẻ meta khi cần

Lưu ý: Việc xuất hiện Rich Result không đảm bảo — phụ thuộc vào độ nổi tiếng, tính nhất quán dữ liệu và chính sách thuật toán từng thời điểm.

Hướng dẫn thực hiện

Dưới đây là quy trình triển khai Organization Schema chuẩn, an toàn và dễ kiểm tra:

  1. Xác định loại tổ chức phù hợp: Chọn @type chính xác — ví dụ: School cho trường học, LocalBusiness cho tiệm cà phê, NonprofitOrganization cho NGO. Không dùng Organization chung chung nếu có loại cụ thể hơn.
  2. Chuẩn bị dữ liệu đầu vào: Tập hợp đầy đủ thông tin đã được xác minh — tên chính thức, URL chính, logo (URL công khai, không chặn bởi robots.txt), ngày thành lập, danh sách tài khoản mạng xã hội hợp lệ (sameAs), số điện thoại/email chính thức (contactPoint), và danh sách cựu sinh viên nếu áp dụng (alumni).
  3. Viết mã JSON-LD: Đặt trong thẻ <head> hoặc cuối <body>. Ưu tiên JSON-LD vì dễ triển khai và ít xung đột với HTML.
  4. Kiểm tra bằng công cụ chính thức: Dùng URL Inspection Tool hoặc Rich Results Test (đã ngừng hỗ trợ nhưng vẫn dùng được cho schema cơ bản). Tránh dùng các công cụ bên thứ ba không cập nhật định dạng mới.
  5. Theo dõi sau triển khai: Kiểm tra báo cáo Enhancements > Structured Data trong Google Search Console sau 7–14 ngày để phát hiện cảnh báo hoặc lỗi.

Lỗi thường gặp

Dưới đây là những lỗi phổ biến và cách khắc phục:

Lỗi Nguyên nhân Cách sửa
Logo không hiển thị URL logo bị chặn bởi robots.txt, thiếu alt text, hoặc kích thước nhỏ hơn 60×60 px Đảm bảo URL logo truy cập được công khai, thêm thẻ <img>alt, kiểm tra kích thước ảnh qua imagesize.com
foundingDate bị báo lỗi Nhập sai định dạng (ví dụ: "1997" thay vì "1997-01-01") hoặc dùng ngày tương lai Dùng đúng định dạng ISO 8601: YYYY-MM-DD. Nếu chỉ biết năm, ghi "1997-01-01" (ngày 1/1 là mặc định)
sameAs không được nhận diện Liên kết Facebook/Twitter không phải trang chính thức (ví dụ: link fanpage cá nhân), hoặc thiếu giao thức https:// Chỉ nhập URL trang chính thức, bắt đầu bằng https://, kiểm tra lại bằng công cụ Schema Markup Validator

Ví dụ thực tế

Dưới đây là đoạn JSON-LD mẫu cho một trường đại học tại Việt Nam — đã tối ưu theo chuẩn Schema.org v14.0:

{ "@context": "https://schema.org", "@type": "EducationalOrganization", "name": "Trường Đại học Bách Khoa Hà Nội", "url": "https://www.hust.edu.vn/", "logo": "https://www.hust.edu.vn/wp-content/uploads/2022/03/logo-hust.png", "foundingDate": "1956-10-15", "sameAs": [ "https://www.facebook.com/hust.edu.vn", "https://twitter.com/HUST_VN", "https://www.youtube.com/@hustvn" ], "contactPoint": { "@type": "ContactPoint", "telephone": "+84-24-3868-2621", "email": "contact@hust.edu.vn", "contactType": "Tổng đài" }, "alumni": [ { "@type": "Person", "name": "Phạm Minh Chính" }, { "@type": "Person", "name": "Nguyễn Thiện Nhân" } ] }

Lưu ý: Thuộc tính alumni chỉ nên khai báo khi có danh sách xác minh — không liệt kê ngẫu nhiên. Với tổ chức lớn, nên dùng alumniOf ở cấp độ Person thay vì alumni ở cấp độ Organization nếu muốn nhấn mạnh cá nhân.

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

Organization Schema có cần thiết với mọi website?

Không bắt buộc, nhưng rất khuyến khích nếu website đại diện cho tổ chức có danh tính rõ ràng (doanh nghiệp, trường học, bệnh viện…). Với blog cá nhân hoặc trang bán hàng nhỏ (cá nhân), nên dùng Person hoặc LocalBusiness thay vì Organization.

Có thể khai báo nhiều Organization Schema trên cùng một trang?

Có thể, nhưng chỉ nên làm khi có lý do rõ ràng — ví dụ: trang tổng công ty có cả thông tin công ty mẹ và công ty con. Mỗi khối phải độc lập, không lồng ghép sai @id, và phải phản ánh đúng thực tế pháp lý. Tùy trường hợp, Google có thể bỏ qua khối thứ hai nếu thấy trùng lặp.

Thay đổi logo hoặc số điện thoại có cần cập nhật lại schema không?

Có. Mọi thay đổi thông tin trong schema đều phải đồng bộ với thực tế và cập nhật mã trên website. Nếu không, Google có thể đánh giá tổ chức thiếu minh bạch — ảnh hưởng tiêu cực đến độ tin cậy trong mắt thuật toán.