Schema Markup Disappeared From Google? Here's How to Get It Back
Last Updated: January 31, 2026 β’ 7 min read
π¨ Emergency Checklist
Rich results were showing, now they're gone? Check these FIRST:
- View page source β Is your schema still there?
- Google Search Console β Any manual actions?
- Enhancements section β New errors appeared?
- Did you update plugins/theme in the last 2 weeks?
- Check Schema Validator β Still valid?
Three weeks ago, everything was perfect. Your products showed star ratings. Your recipes had the beautiful image cards. Your articles appeared with publication dates and author info. You were getting clicks from rich results.
Then one day, you checkβand it's all gone. Just regular blue links. Like your schema never existed.
This happens more than you think. I've helped recover hundreds of these cases. Let's figure out what happened to yours and get those rich results back.
Reason #1: Plugin or Theme Update Broke Your Schema
This is the #1 culprit. You (or WordPress auto-updates) updated a plugin, and poofβschema gone.
Common Update Problems:
- β’SEO plugin update changed how schema is generated
- β’WooCommerce update removed its built-in Product schema
- β’Theme update disabled schema output by default
- β’New plugin conflict with existing schema generator
How to Diagnose:
- Check WordPress Dashboard β Updates β View version history
- Note what updated around the time rich results disappeared
- View page source of a page that lost rich results
- Search for "application/ld+json" β Is schema still there?
- If missing: The update removed it
- If still there but different: The update changed it
The Fix:
Option 1: Check plugin settings. Many updates add new schema toggles that default to OFF. Turn them back ON.
Option 2: Rollback the plugin to previous version (use WP Rollback plugin), restore schema, then update gradually.
Option 3: Contact plugin support with before/after examples. They might have a quick fix or setting change.
Reason #2: Google Algorithm Update Changed Eligibility
Sometimes Google updates what qualifies for rich results. What worked last month might not work today.
Recent Examples:
Google restricted FAQ rich results to authoritative sites only. Many lost overnight.
HowTo schema requirements tightened. Sites with vague steps lost rich results.
Product review requirements changed. Thin affiliate pages lost star ratings.
How to Tell If It's an Algorithm Update:
- Multiple pages lost rich results on the same date
- Your schema validates perfectly but still doesn't show
- No errors in Google Search Console
- Other sites in your niche lost the same rich result type
- Google announced a search update around that time
What to Do:
If Google changed the rules, you need to adapt:
- Read Google's updated guidelines for that schema type
- Improve content quality (more detailed, more helpful)
- Add missing elements (better images, more reviews, detailed steps)
- Build site authority (get backlinks, improve E-E-A-T signals)
- Waitβsometimes eligibility returns as Google tweaks algorithms
Reason #3: Manual Action or Penalty
Google might have manually reviewed your schema and decided it violated guidelines.
Check for Manual Actions:
- Go to Google Search Console
- Security & Manual Actions β Manual Actions
- Look for "Structured data issue" or "Spammy structured markup"
- Read the specific violation listed
Recovery Steps:
- Fix the violation (remove fake reviews, match schema to content, etc.)
- Document your changes
- Request reconsideration in GSC
- Wait 2-4 weeks for Google to review
- If approved, rich results return gradually
Reason #4: Site Migration Issues
Changed domains, moved to HTTPS, or restructured URLs? Schema might be broken.
HTTP to HTTPS Migration
Old schema had http:// URLs. New site is https://. Google sees mismatches and disables rich results.
Fix: Update all schema URLs to https://
Domain Change
Moved from oldsite.com to newsite.com but schema still references old domain.
Fix: Global find-replace oldsite.com β newsite.com in all schema
URL Structure Change
Changed /product/shoes to /shop/shoes. Schema URLs don't match new structure.
Fix: Update schema to match new URL patterns
Reason #5: Cache Serving Old Version (False Alarm!)
Sometimes schema is fine, but cache is serving the old version without it.
Clear ALL Caches:
- WordPress cache plugin (WP Rocket, W3 Total Cache)
- Server cache (hosting control panel)
- CDN cache (Cloudflare, Fastly)
- Google's cache (request fresh indexing in GSC)
Then wait 24-48 hours before checking again.
Recovery Action Plan
Follow This Order:
Diagnose the problem. Check GSC, view source, compare to backups.
Fix the root cause. Restore schema, fix errors, update URLs, etc.
Validate with Schema Validator. Ensure no errors.
Clear all caches. Request reindexing in GSC for affected pages.
Monitor GSC. Rich results should start returning gradually.
Prevention: Stop It From Happening Again
- βDisable auto-updates for schema-related plugins. Update manually after testing.
- βBackup before updates. Keep a staging site to test updates first.
- βMonitor weekly. Set calendar reminder to check GSC Enhancements section.
- βEnable GSC email alerts. Get notified immediately when errors appear.
- βDocument your schema setup. Know which plugin generates what.
Frequently Asked Questions
Why did my rich results suddenly disappear?
Common reasons: Google algorithm update changed eligibility, plugin/theme update broke your schema, manual action penalty, content policy violation, site migration issues, or Google simply stopped showing rich results for your query type. Check Google Search Console for errors and manual actions first.
Can I get my rich results back after they disappear?
Yes, usually! First identify why they disappeared (check GSC errors, recent site changes, algorithm updates). Fix the root cause, request reindexing in Google Search Console, and wait 2-4 weeks. Most disappearances are fixable unless caused by permanent policy violations.
How do I know if a Google update caused my schema to stop working?
Check Google Search Central blog for recent updates, search SEO news sites for reports of widespread rich results changes, and look in your Google Search Console for the exact date when impressions/clicks dropped. If many sites lost the same rich result type on the same date, it's likely an algorithm update.
How long does it take to recover lost rich results?
After fixing the issue, expect 2-4 weeks for rich results to return. Google needs to recrawl your pages, reprocess the schema, and verify it meets current guidelines. Request reindexing to potentially speed this up, but patience is key.
Don't Panic
Lost rich results feel catastrophic, but they're almost always recoverable. Work through the diagnostic checklist systematically, fix what's broken, and give Google time to re-evaluate your pages. In most cases, rich results return within a month.