-
I’m experiencing persistent schema injection issues across my WordPress site (https://www.paintaroof.com.au), even after disabling all schema modules and removing templates.
Here’s a summary of what I’ve done:
Disabled the Schema module in Rank Math settings
Removed all schema templates from affected pages
Installed and configured the “Remove Schema” plugin to strip all structured data
Purged all caches (WP Fastest Cache, NitroPack)
Validated pages using Google’s Rich Results Test
Despite this, schema types like Organization, WebPage, and LocalBusiness are still being injected globally—even on pages that don’t use FAQ or LocalBusiness schema. For example, this Rich Results Test shows invalid Organization schema on a non-FAQ page: 👉 Rich Results Test – Roof Painting Case Studies
This issue is affecting validation across the entire site and forcing me to consider disabling Rank Math schema entirely.
Can you please advise:
How to fully suppress all schema output, including default types like Organization and WebPage?
Whether there’s a known issue with schema injection persisting after module disablement?
If there’s a recommended way to reintroduce schema manually without conflict?
I’ve spent two full days troubleshooting this and would appreciate your help resolving it.
Thanks in advance, Stuart Digital Lead – Paint A Roof
The ticket ‘Schema Injection Persisting Despite Module Disablement’ is closed to new replies.