How do I know where the existing Schema.Org On The Website is from

Hello

I recently added the Schema.org code directly to my website and found that there are already some schema codes.

For example, https://propel-the-world.com/collections/all/products/save-animal-shirts?variant=4235148794285 already has the following code inserted.

{
  "@context": "http://schema.org",
  "@type": "Organization",
  "name": "PROPEL","logo": "https:\/\/propel-the-world.com\/cdn\/shop\/files\/PROPEL_1000x.png?v=1680700691","sameAs": [
    null,
    null,
    null,
    null,
    null,
    null,
    null
  ],
  "url": "https:\/\/propel-the-world.com"
}

Some said that those are from the theme developer. So I contacted him but he said that he didn’t add those.

Is there a way that I can know where these are from?

Hi @propel

Finding the source of extra schema can be difficult because it can come from Shopify’s core, your theme, or third-party apps. Shopify often injects basic Organization schema by default to ensure all stores have baseline structured data. If your developer didn’t add it, it is likely part of Shopify’s standard platform output.

Another common source is SEO or review apps. These apps often inject code that remains even after the app is uninstalled. To find the source, search your theme.liquid file or Snippets folder for the term ld+json. You can also use the Inspect tool in your browser to look for code comments like Created by App Name, which many apps use to label their injections.

Hope this helps!