To hide potentially invalid structured data from Google, our app runs a small JavaScript which removes other, legacy structured data from the pages at the client end. This temporary measure doesn’t affect your store’s theme files and can be turned off for testing or comparison purposes. We recommend it generally left on to ensure only the best structured data (ours) is seen by search engines.

This technique generally works well however, in certain scenarios (Slow Pages, Merchant Center issues) you may need to remove legacy code from your theme manually. If you feel this is the case, please contact us and we may be able to give you some pointers.

Getting Started
  1. Choose to remove Json-LD, Microdata or both
  2. Click “Publish
Legacy Code Removal

Your theme may include Microdata & JSON-LD structured data. By default, we strip this out at the client end via Javascript as it is usually incomplete. Removing it in this way is usually fine except for the following circumstances where manual removal may be required:

Merchant Center

You may have issues with Merchant Center picking up your legacy structured data as it does not execute our JavaScript removal code. If this is the case, we suggest you remove the legacy code from your theme.

Slow Page Speed

Google usually waits a while (~5 seconds) before capturing the page content for indexing. If your page loads too slowly you run the risk of Google capturing your page before we can remove the legacy structured data via JavaScript. If this occurs, you may see duplicated structured data in Google Search Console.

Settings
Remove Json-LD

Removes all Json-LD structured data from the site except our own

Remove Microdata

Removes all Microdata structured data from the site except our own