Schema.org 学校课程类型

Schema.org type for school lessons

我有一大堆学校课程(每页一个),我想用 Schema.org 来描述(使用 JSON-LD) .

我发现唯一合适的类型是 CreativeWork,但它似乎太普通了。

CreativeWork 的可用子类型是:

Article, Blog, Book, Clip, Code, Comment, CreativeWorkSeason, CreativeWorkSeries, DataCatalog, Dataset, Diet, EmailMessage, Episode, ExercisePlan, Game, Map, MediaObject, Movie, MusicComposition, MusicPlaylist, MusicRecording, Painting, Photograph, PublicationIssue, PublicationVolume, Question, Recipe, Review, Sculpture, Season, Series, SoftwareApplication, SoftwareSourceCode, TVSeason, TVSeries, VisualArtwork, WebPage, WebPageElement, WebSite

None 他们符合学校课程的概念。

我也考虑过使用自定义类型,但我不知道 Google 如何以及是否会接受它。

编辑 见@unor 评论

关于“Google会接受”。

我想帮助 Google 了解内容的质量。我担心的是使用自定义类型(例如 Lesson)不会改善,或者更糟的是,会破坏对内容的理解。

我的最终目标是 SEO,但也可以改进 SERP。

如果您有关于特定学校课程(已经或将在特定日期举行)的数据,您可以使用 Event type. EducationEvent 似乎是最具体的子类型。

如果您有关于 for/of 学校课程内容的数据(例如,教授的内容),您可以使用 CreativeWork type. If it’s in the form of an article, ScholarlyArticle 可能相关的数据。