Hướng dẫn về Course Schema

Cách implement schema.org/Course markup cho Google "Course list" carousel — đó tại-least-three-courses rule đó trips hầu hết mọi người up, đó khác biệt giữa Course và CourseInstance, điều gì happened to đó deprecated single-course "Course Info" feature, và vì sao đó carousel là English-gated thay vì US-chỉ.

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

Course schema (schema.org/Course) marks up educational courses so một listing trang có thể qualify cho Google 'Course list' carousel. Đó rule gần như mọi người misses: đó carousel requires ít nhất three courses marked up together — một single Course là vẫn hợp lệ schema.org markup, nhưng điều này không qualify cho đó carousel, và có không single-course rich card. Google own bắt buộc/được khuyến nghị property bảng lists name và mô tả as bắt buộc và provider as được khuyến nghị, nhưng của nó kỹ thuật guideline riêng says mỗi course cần một hợp lệ provider cũng — treat provider as effectively bắt buộc until Google reconciles đó hai. Hầu hết older các hướng dẫn mô tả một richer single-course 'Course Info' feature (price, dates, instructor) — Google deprecated đó trong June 2025 và của nó tài liệu hiện tại các chuyển hướng to một changelog confirming removal, so any hướng dẫn được xây dựng khoảng điều này là describing một dead feature. Đó carousel là khả dụng trong English wherever Google Search operates, mà là một language restriction, không đó 'US-chỉ' geographic một bạn'll see repeated elsewhere. Course là đó chung class; CourseInstance là một tách biệt nested loại cho một cụ thể offering (chế độ, bắt đầu date). Hợp lệ markup chỉ làm bạn eligible — Google vẫn decides liệu to cho thấy đó carousel.

Tóm tắt — schema.org/Course markup (thường JSON-LD) có thể làm education listing trang eligible cho Google “Course list” carouselItemList của Course items. rule đó dominates mọi thứ khác: carousel requires tại least three courses marked up together — single Course là vẫn hợp lệ schema.org vocabulary, nó chỉ không clear đó bar, và có không single-course rich card. richer single-course “Course Info” feature (price/dates/instructor) là announced deprecated June 12, 2025, phased out trong Google September 8, 2025 cập nhật, và có của nó tài liệu đã xóa September 9, 2025 — Course list vẫn riêng, hiện tại được ghi lại, so bất kỳ hướng dẫn được xây dựng khoảng Course Info là describing dead feature. Bắt buộc theo course là name + description by Google property bảng; provider là listed as được khuyến nghị ở đó nhưng được gọi là out as bắt buộc trong Google kỹ thuật guideline — thực tension trong tài liệu củ chính Google, so thêm nó. Course là chung class; CourseInstance là tách biệt nested loại cho cụ thể offering (chế độ, bắt đầu date) — nhưng trực tiếp rich kết quả là Course-list-level, so không over-invest trong instance detail. carousel là khả dụng trong English wherever Google Search operates — language restriction, không “US-chỉ” geographic một bạn’ll see repeated elsewhere. Hợp lệ markup chỉ earns eligibility; Google vẫn decides liệu để hiển thị nó.

Evidence for this claim Schema.org Course describes an educational course and remains valid vocabulary independent of Google feature support. Scope: Schema.org Course vocabulary. Confidence: high · Verified: Schema.org: Course Evidence for this claim Google's documented course enhancement is the Course list feature, with at least three courses and ItemList or summary-page markup; eligibility does not guarantee display. Scope: Current Google Course list structured-data requirements, distinct from the retired course-info experience. Confidence: high · Verified: Google Search Central: Course list structured data

phần lớn các hướng dẫn bạn’ll tìm mô tả Course schema as nếu nó produces detail card cho single course. nó không — không anymore. Google một trực tiếp Course feature“Course list” carousel: ItemList whose items là Course objects, shown together as scrollable hàng của courses trên tiêu chuẩn kết quả. nó displays course names, providers, và các mô tả.

Đó implication là structural, không cosmetic: bạn không thể earn này kết quả một course tại một time. Đó unit of eligibility là một list of ít nhất three courses, marked up together on đó cùng trang. Google own wording là blunt: “You must mark up at least three courses.” (bản dịch) «Bạn phải mark up ít nhất three courses.» Mark up một hoặc hai và bạn là không eligible cho đó carousel — có không fallback single-course card to catch bạn. To là precise về phạm vi: một single Course là vẫn perfectly hợp lệ schema.org markup on của nó own trang; điều này đơn giản không đáp ứng Google bar cho này cụ thể feature.

three-course minimum và khác eligibility rules

Lead với count, vì nó detail mọi người misses:

  • Ít nhất three courses, marked up together (typically as ItemList của Course items, hoặc qua CourseListElement pattern).
  • Theo course — bắt buộc (property bảng): namedescription.
  • Theo course — được khuyến nghị (property bảng), nhưng được gọi là bắt buộc (kỹ thuật guideline): provider ( organization offering course). tài liệu củ chính Google không agree với themselves ở đây — property bảng marks nó được khuyến nghị trong khi tách biệt kỹ thuật guideline nói mỗi course phải có hợp lệ provider. cho đến khi Google reconciles đó, thêm provider on mỗi course thay vì treating nó as tùy chọn.

một vài nội dung constraints Google áp dụng để carousel là worth internalizing:

  • Không promotional language trong đó các trường Google displays — giữ các mô tả factual. Tránh pricing/discount claims và “best school in the world” (bản dịch) «best school trong đó world»-style superlatives trong đó marked-up text; đó carousel là meant to mô tả courses, không advertise them.
  • Các mô tả nhận truncated. Đó carousel cho thấy một ngắn mô tả, so front-load đó substance. (Treat any cụ thể character count bạn see quoted online với caution và verify so với đó hiện tại doc thay vì hard-coding một number.)

Course so với. CourseInstance

những điều này là hai khác schema.org types và mọi người routinely blur them:

  • Coursechung class — “Intro to Python,” (bản dịch) «Intro to Python,» course as concept, independent của Khi hoặc Cách nó chạy. Đây là Điều gì Course list carousel là được xây dựng từ.
  • CourseInstancecụ thể offering của đó course — particular chạy với courseMode (online so với. onsite), startDate, endDate, maybe instructor. nó nests under Course qua hasCourseInstance.

practical steer: vì trực tiếp rich kết quả operates tại Course-list level, không over-chỉ mục on CourseInstance detail expecting nó để power richer display. Thêm chính xác instance dữ liệu là fine — và good cho machine-readability và AI education tools — nhưng nó không phải Điều gì unlocks carousel. carousel cần three Course items với name + description; instance detail là supplementary. Some đối thủ các hướng dẫn claim Course plus CourseInstance together có là mandatory cho Google Course feature since 2024 — đó không đúng. Google hiện tại Course và ItemList property các bảng không list CourseInstance as requirement anywhere; nó legitimate schema.org depth, không Course-list eligibility rule.

Điều gì changed: “Course Info” deprecation

Ở đây đó part đó reframes hầu hết existing nội dung on này topic. Ở đó được dùng để là một second, richer Course feature — “Course Info” — đó surfaced một single course price, dates, và instructor as một detail treatment. Google retirement of điều này happened trong three distinct steps, và đây là worth giữ them tách biệt thay vì collapsing them vào một vague “deprecated in June 2025” (bản dịch) «deprecated trong June 2025»:

  1. June 12, 2025 — Google announced đó deprecation, trong đó giống nhau blog post đó covered several other structured-dữ liệu simplifications (Estimated Salary, Learning Video, Special Announcement, Vehicle Listing, và others). Google sản phẩm side được diễn đạt đó removals as features đó đã không commonly dùng trong Tìm kiếm và không lâu hơn đã thêm đủ giá trị to giữ — một paraphrase of đó reasoning được cho to đó trade press, không một verbatim Google quote.
  2. September 8, 2025 — Google own cập nhật log records Course Info as phased out trong đó day cập nhật.
  3. September 9, 2025 — Course Info tài liệu đã là đã xóa; đó old tài liệu URL hiện tại các chuyển hướng to Google “Latest documentation updates” (bản dịch) «Latest tài liệu cập nhật» changelog, mà trạng thái đó tài liệu cho những types đã là đã xóa và đó they là không lâu hơn shown trong Google Search kết quả.

I muốn để là precise về status ở đây, vì giống nhau June 2025 announcement batch được bao gồm features whose fate diverged. Trong sibling Book schema situation, “Book Actions” (bản dịch) «Book Actions» feature là announced as deprecated nhưng là không thực ra đã xóa — announcement outran implementation. Course Info không phải đó case. Của nó removal là confirmed qua all three steps trên, và — importantly — điều này chỉ affected Course Info. tách biệt Course list carousel điều này bài viết covers là không bao giờ part của đó retirement và vẫn của nó own, hiện tại được ghi lại feature.

takeaway: bất kỳ implementation hướng dẫn được xây dựng khoảng displaying price/dates/instructor cho một course là describing feature đó không lâu hơn tồn tại. chỉ điều Course markup earns bạn trong Google Search hôm nay là three-plus-course carousel.

Implementation basics và phổ biến mistakes

  • Mark up đó list, không đó item. Structure đó trang as an ItemList (hoặc đó được ghi lại Course list pattern) containing three hoặc hơn Course entries. MỘT single Course block trong isolation là đó number-một non-starter.
  • Fill name + description on mỗi course, và thêm provider. Missing description on any course weakens đó toàn bộ list.
  • không xây dựng khoảng Course Info. Nếu của bạn CMS template hoặc một plugin vẫn emits price/date/instructor markup expecting đó old detail card, đó là dead weight — điều này sẽ không produce một rich kết quả.
  • Correct đó “US-chỉ” myth trong của bạn own head. Google documents đó carousel as khả dụng “in English in all regions where Google Search is available.” (bản dịch) «trong English trong all regions nơi Google Search là khả dụng.» đây là an English-language gate, khả dụng worldwide — không một geographic US restriction.
  • Eligibility không phải display. As với mỗi rich kết quả, hợp lệ markup + an được lập chỉ mục trang chỉ làm bạn eligible; Google các hệ thống vẫn decide liệu to surface đó carousel cho một được cho query.

cho nơi Course schema sits trong wider structured-dữ liệu picture, see rộng hơn Schema MarkupDữ liệu có cấu trúc hubs điều này bài viết nests under, và khác Creative Hoạt động types — như Book schema — đó went qua giống nhau June 2025 simplification truyền.

Add an expert note

Pin an expert quote

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