JSON code and TinySEO advice

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:
  1. 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).
  1. 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.)
  2. 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!