Schema: text
Schema: text Example Markup
The following are examples of markup written in json+ld that include the correct usage for Schema: text.
WebPage markup should be the cornerstone of all your markup work. WebPage can and should per definition be used on all webpages without exception. Follow our simple, yet deep WebPage markup example to understand how.
FAQPage JSON-LD example for the Xoo Code Shop Dunmore visitor FAQ. Covers the mainEntity composition pattern, Question and Answer nesting, when to use FAQPage vs QAPage, and the 2023 Google rich result change that redefined when FAQ markup earns a SERP card.
HowTo JSON-LD example for screen-printing a XooTee graphic tee at Xoo Code Shop Dunmore. Covers HowToStep with per-step URLs and images, HowToSupply and HowToTool for materials and equipment, MonetaryAmount for estimatedCost, ISO 8601 totalTime, and the 2023 Google rich result changes.
QAPage JSON-LD example for a community Q&A thread about XooStructured validation errors. Covers the QAPage/Question/Answer trio, acceptedAnswer vs suggestedAnswer, answerCount, upvoteCount, and how QAPage differs from FAQPage for community-driven question-and-answer content.
HowToStep JSON-LD example for a step in a structured data implementation guide. HowToStep adds no properties of its own; it inherits from CreativeWork, ItemList, and ListItem simultaneously.
DiscussionForumPosting JSON-LD example for a community forum thread. DiscussionForumPosting adds no properties of its own; used for forum posts, Reddit-style threads, and community Q&A.
SpecialAnnouncement JSON-LD example for a venue closure notice. Covers the 13 properties unique to SpecialAnnouncement including datePosted, announcementLocation, category, and the COVID-era health information properties that remain useful for any emergency or public notice.
Comment JSON-LD example for a blog post reply. Covers downvoteCount, upvoteCount, parentItem, and sharedContent (the 4 properties unique to Comment), plus how to structure comment threads with nested replies.
Message JSON-LD example for an internal team message. Covers the 9 properties unique to Message: sender, recipient, toRecipient, ccRecipient, bccRecipient, dateSent, dateReceived, dateRead, messageAttachment.
Quotation JSON-LD example for a cited quote attributed to a person, character, or organization. Quotation is a pending CreativeWork subtype adding spokenByCharacter.
Claim JSON-LD example for a factual claim being fact-checked. Claim is a CreativeWork subtype adding appearance, firstAppearance, and claimInterpreter. It is the canonical itemReviewed target inside a ClaimReview.
HowToSection JSON-LD example for a named section within a HowTo. Dual-inherits ListItem + CreativeWork. Groups HowToStep / HowToDirection entries.
HowToDirection JSON-LD example for a single action within a HowTo. Dual-inherits ListItem + CreativeWork. Adds afterMedia / beforeMedia / duringMedia, performTime, supply, tool.
HowToTip JSON-LD example for advisory text within a HowTo (not a required step). Dual-inherits ListItem + CreativeWork. No unique properties.
Question JSON-LD example for Q&A, FAQ, and quiz content. Comment subtype carrying acceptedAnswer, suggestedAnswer, answerCount, eduQuestionType. The node Google reads for Q&A rich results and quiz LearningResource pages.
Answer JSON-LD example — Comment subtype with answerExplanation and parentItem. Half of the Q&A rich-result pair with Question.