fixmyschema

FAQ

Will this improve my rankings?

No — and be wary of anyone who promises that. Structured data is not a ranking factor. What correct, consistent schema does: keeps your pages eligible for the rich-result types Google currently supports for your content, and makes your business machine-readable without contradictions. We don't promise FAQ rich results: Google stopped showing them for most sites in 2023. That's the honest value, and it's real.

How do I install the corrected code on WordPress?

Simplest path: a header/footer snippet plugin (e.g. WPCode) → paste the <script type="application/ld+json"> block into the site header. Then disable your SEO plugin's duplicate schema output (Yoast: Search Appearance settings; RankMath: turn off the schema module for that page) so the old conflicting blocks stop rendering.

Wix / Squarespace?

Wix: Settings → Custom Code → add to Head. Squarespace: Settings → Advanced → Code Injection → Header. Paste the full script block.

Custom-built site?

Hand the block to your developer with one instruction: replace the existing JSON-LD blocks in the <head> with this one. It's a two-minute change.

What exactly does the $12/month cover?

The corrected, validated schema for your site (re-runnable whenever your page changes), a weekly automated check of your site's structured data with a drift alert by email if it finds your markup changed materially since the previous check (a JSON-LD block removed, a new error or conflict, or a key business detail such as name, phone, address or URL edited), plus a monthly emailed hygiene report. One site per subscription.

Is there a limit on how many fixes I can generate?

Your subscription includes 30 new schema generations per month — enough to cover a busy site with regular changes. Re-opening a fix you've already generated is always free and unlimited: if a page hasn't changed since its last scan, you get its saved fix instantly, and it doesn't count toward the 30. If you reach the limit, everything you've already generated stays available and the counter resets on the 1st of the next month. Most sites never come close.

Why does my scan say 'no structured data found' when I know I have schema?

We read your page's initial HTML first. If it has no structured data, we automatically retry with a JavaScript-rendered copy of the page, so schema injected by JavaScript is usually caught. Two gaps remain: rendered retries have a daily capacity limit, and if your initial HTML already contains some schema we don't render the page, so blocks added later by JavaScript won't show up. If your result looks wrong on a JS-heavy platform, that's likely why — it's a limitation of the scan, not proof your schema is gone.

What if the generator can't fix my page?

Then we don't sell you anything. Every generated fix must pass our deterministic validation gate against schema.org and Google's current requirements. If it can't, you keep the free report, and any charged subscriber in that situation gets an apology email and a no-questions refund.

How do I cancel?

One click, no argument — use the form below to get your billing portal link, or the link in any receipt email.

Refunds?

If a fix fails validation after you've paid: automatic apology + refund offer. Otherwise: send us a message through our contact form (fixmyschema.com/contact) and ask. We'd rather refund than argue.

Manage / cancel your subscription

← Run a free scan