Testing tools report two levels of problems. Errors mean the markup breaks a requirement and the page is not eligible for the related rich result. Warnings point to recommended properties that are missing but do not stop eligibility.
Need help with SEO?
Comppound runs SEO and AI search for SaaS companies. We plan what to publish, produce it with AI, and every page passes automated checks, and a person reviews samples and anything high-risk.

- Published to your site and tracked in Search Console
- One person answers for your account
- Plans from $400 a month, terms from 3 months
Fix in order
Resolve errors first, especially those affecting many pages. Treat warnings as optional: add a property only if you have accurate data for it.
Common causes
- A required property missing or empty
- Wrong value type, such as text where a number is expected
- Markup that does not match the visible page
- A syntax mistake in the JSON-LD
Common mistakes
Filling warnings with made-up values
Invented data is worse than a missing optional property.
Frequently Asked Questions
The rich result reports in Search Console group errors and warnings across your site.
Keep reading
- Required and Recommended Properties: Required properties must be present for a page to be eligible for a Google rich result; recommended ones add detail and may improve how it appears.
- Schema Markup Validator: The Schema Markup Validator checks any Schema.org markup in JSON-LD, Microdata or RDFa for syntax and vocabulary errors, regardless of Google support.
- Rich Results Test: Google's Rich Results Test checks a URL or code snippet and reports which Google rich result types the page's structured data makes it eligible for.
- Rich Result Reports in Search Console: Search Console's rich result reports list every page Google found with a supported structured data type and flag invalid items across the whole site.
- Article Schema: Article schema marks up news, blog and editorial pages with headline, images, dates and author, helping Google show accurate title, image and date details.
- BlogPosting Schema: BlogPosting is the Schema.org Article subtype for blog posts, carrying headline, dates, images, author and publisher for each post on a company blog.
- BreadcrumbList Schema: BreadcrumbList schema describes a page's position in the site hierarchy so Google can show a breadcrumb trail in place of, or alongside, the raw URL.
- FAQPage Schema: FAQPage schema marks up a list of questions and answers. Since 2023 Google shows FAQ rich results only for well-known government and health sites.
