Hello, I have installed tinySEO which I’m quite happy with. They have notified me that my site had already a pre installed JSON code (I’m on streamline theme) that was then duplicate with the TinySEO app one. They deleted my pre installed JSON from shopify them code. Now i wonder if it’s ok and will be better for my site? Anyone knows? thanks!
Hello @emilie_p ,
I hope you are well!
When Google sees multiple JSON-LD blocks describing the same thing (for example, two Product schemas for one product page), it can:
- Get confused about which data is correct (e.g., prices, availability, brand).
- Sometimes ignore both sets of structured data.
- In rare cases, flag errors or warnings in Google Search Console → Enhancements.
Here are the precautions or the steps you can follow:
- Test your site’s structured data:
Go to Google’s Rich Results Test or Schema.org Validator and paste a few of your URLs (home page, product page, collection page).
- Check that the correct schema types appear (no duplicates, no major errors).
- Confirm with TinySEO support:
Ask them, “Does TinySEO automatically include Organization, Website, and Product schema for all pages after removing the theme’s JSON-LD?”
(Most apps do, but it’s worth verifying.) - Monitor Google Search Console:
After a week or two, check that there are no new structured data errors under the Enhancements section.
Hi,
Eli here from TinyIMG. Thanks for trusting our app!
Our JSON-LD is more detailed and robust than what most themes include. It’s carefully structured, integrates other apps and provides better optimization for search engines.
Themes often add basic JSON-LD just to tick a box, so it’s best to keep only one - and always go with the more complete version!