Skip to main content

Do I need to enable the Theme App Embed for structured data?

Written by ZP Support Team

The Theme App Embed injects JSON-LD structured data (Product schema) into your product pages, which helps AI search engines and Google understand your products better.

You should enable it if:

  • Your current store theme does not include its own Product schema markup on product pages

  • Your theme's existing Product schema markup is incomplete or invalid (e.g., missing required fields like price or availability)

You can skip it if:

Your theme (or another app) already outputs valid, complete JSON-LD Product schema on product pages. ShopRank AI will detect and validate existing schema regardless of whether the embed is enabled.

To enable it:

  1. Go to ShopRank AI → Settings.

  2. Look for the App Embed Status section. It shows whether the embed is currently On or Off.

  3. Click the link to open your Theme Editor.

  4. In the Theme Editor, go to App Embeds and toggle ShopRank AI on.

  5. Click Save.

Once enabled, ShopRank AI automatically detects the change and re-analyzes your products. You'll see the structured data validation checks turn green.

💡 Not sure if your theme has valid schema? Check the JSON-LD validation results on any product page in ShopRank AI. If those checks are failing and you don't have another source of Product schema, enable the embed.

Did this answer your question?