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!
Topic summary
A Shopify store owner using the Streamline theme installed TinySEO, which detected duplicate JSON-LD structured data. TinySEO removed the theme’s pre-existing JSON code to eliminate the duplication, leaving only TinySEO’s implementation.
Concern: Whether this change is beneficial for the site.
Expert Response:
- Duplicate JSON-LD schemas can confuse Google, potentially causing it to ignore both data sets or flag errors in Search Console
- Recommended actions:
- Test pages using Google’s Rich Results Test or Schema.org Validator to verify correct schema implementation without duplicates
- Confirm with TinySEO that their app covers all necessary schema types (Organization, Website, Product) across relevant pages
- Monitor Google Search Console’s Enhancements section for 1-2 weeks to catch any new structured data errors
Status: The removal is likely beneficial, but verification steps are needed to ensure proper implementation.
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!