Index of every page on this site: llms.txt

Rich Results in Nuxt

Check current Google rich result eligibility and add matching Schema.org markup in Nuxt. FAQ and HowTo markup no longer earns those Google features.
Harlan Wilton10 mins read Published Updated
What you'll learn
  • Google stopped showing HowTo rich results in 2023 and FAQ rich results in May 2026
  • Product, Recipe, Event, and Article types still show rich results and can lift click-through rate
  • Valid markup does not guarantee a rich result; follow the selected feature's current requirements
  • The Nuxt Schema.org module gives you type-safe helpers so you don't hand-write JSON-LD

Rich results are enhanced search listings that show more than a blue link: star ratings, prices, cook times, event dates. Valid markup can make a page eligible for a Google rich result, but not every type survived. Google removed HowTo rich results in 2023 and FAQ rich results in May 2026.

What Changed

August 8, 2023: FAQ rich results became limited to well-known government and health sites, and every other site lost them. HowTo rich results dropped from mobile search the same day.

September 13, 2023: HowTo rich results dropped from desktop too, ending the feature everywhere.

Google said the changes give search "a cleaner and more consistent search experience." The removed appearances are no longer available through FAQ or HowTo markup.

Use the current Search Gallery to choose a supported feature. Historical support does not establish current eligibility.

Rich Results That Still Work

TypeShowsExample
ArticleHeadline, image, dateNews, blog posts
BreadcrumbNavigation pathHome > Category > Page
EventDate, location, ticket infoConcerts, conferences
LocalBusinessHours, location, reviewsStores, restaurants
ProductPrice, availability, reviewsE-commerce
RecipeCook time, calories, ratingsFood sites
ReviewStar ratingProduct/service reviews
VideoThumbnail, duration, upload dateYouTube, Vimeo embeds

See the full list in Google's Search Gallery.

Structured data can affect search appearance, but traffic gains depend on the site and query. Rotten Tomatoes added structured data to 100,000 pages and measured a 25% higher click-through rate versus pages without it.

Testing Your Markup

Use Rich Results Test to validate structured data. Enter your URL or paste HTML directly. The tool shows which rich results are eligible and flags errors.

Use each validator for its own check:

  1. Rich Results Test: tests Google-specific eligibility. Use this to see if your markup qualifies for rich results in search.
  2. Schema Markup Validator: tests schema.org syntax compliance. Use the validator for types that don't qualify for rich results but you want on the page anyway, like Organization or WebSite.

Monitoring in Search Console

Google Search Console provides reports for supported rich result types detected on your site:

  1. Open Search Console
  2. Go to Enhancements in the sidebar
  3. Select an available rich result report, such as Product or Recipe

Each report shows valid items that can display as rich results, and invalid items with errors blocking display. Fix errors affecting the selected item; invalid items are not eligible for that rich result. Address warnings when possible: they can reduce effectiveness even when the result still shows.

The reports only show a sample of detected items, not every instance, and Google drops reporting for types that no longer appear in search. Search Console removed reporting for Course Info, Estimated Salary, Learning Video, Special Announcement, Vehicle Listing, and Claim Review in September 2025.

Implementation in Nuxt

The Nuxt Schema.org module provides helpers such as defineArticle, defineProduct, and defineBreadcrumb. Check its API for your selected type. See the Schema.org guide for setup and code examples per type.

Schema.org 
   
The quickest and easiest way to build Schema.org graphs.

Should You Remove FAQ/HowTo Markup?

Valid FAQ or HowTo markup can remain if it accurately describes the page. It does not earn a Google FAQ or HowTo rich result.

Google removed FAQ rich results in May 2026. HowTo rich results ended in September 2023. Do not add either type expecting that search appearance.

If you add markup, choose a supported feature that matches your content. Markup does not guarantee an AI citation.

Common Rich Result Mistakes

Missing required fields: requirements differ by feature and subtype. Check the current Google guide for your selected feature.

Invalid image URLs: use crawlable image URLs. Check the current feature guide for image format and size requirements.

Blocking images in robots.txt: Google must be able to crawl your images. Check that your robots.txt doesn't block /images/ or similar paths.

No visible content: the structured data must match visible content on the page. Markup for a recipe that isn't on the page violates Google's spam policies.

Syntax errors: invalid JSON prevents that script block from being parsed. Other valid JSON-LD blocks can remain usable. Validate with the Schema Markup Validator before deploying.

Rich Results Aren't Guaranteed

Valid markup does not guarantee rich results. Follow the general guidelines and the requirements for your selected feature. Google can still choose a different search appearance.

You can have perfect structured data and still not see a rich result. Add markup for the user benefit, better-organized data, not purely for search appearance.

Reported structured data updates typically took hours to 1 to 2 weeks, with slow cases reaching weeks or never completing because of quality. Validating your deployed markup does not prove Google has processed it or chosen a rich result. See Google Search timelines for the separate checks.

Checklist

Checklist
  • Schema.org markup validates in Rich Results Test with zero errors
  • Product, Recipe, Event, Article, or Review markup added where content supports it
  • FAQ and HowTo markup is not used expecting a Google rich result
  • Structured data matches the visible content on the page
  • Image URLs are absolute HTTPS links that meet each type's size requirements
  • Search Console Enhancements reports checked for invalid items

For the SPA-specific version of this guide: Rich Results in Vue

Was this page helpful?