Skip to content
Help Center Pasilobus Help Center home

Schema (Structured Data)

Add JSON-LD structured data for rich results without editing theme code

Structured data (JSON-LD) tells Google exactly what each page is, such as a product with its price and stock, your business, or a blog post, so it can show rich results like prices, availability and breadcrumbs. SEO Turbo adds it through the app embed. You don't edit any theme code.

Before you start

The SEO Turbo app embed must be turned on in your live theme. The setup guide on the home page does this for you; see Installation.

Structured data types

Turn each type on or off on the Schema page, then click Save. Your store shows the change within a minute.

  • Product (all plans) - name, images, brand, SKU, barcode, price and stock for every variant, on product pages
  • Organization (all plans) - your business name, logo and social profiles, on the home page
  • Breadcrumbs (all plans) - the page's position in your store, shown in search results instead of the URL
  • Website (all plans) - your site name on the home page, which Google uses as the site name in results
  • Site search box (Growth and up) - tells Google how to search your store
  • Collection (Growth and up) - collection pages as a list of their products
  • Blog post (Growth and up) - headline, author, dates and image for blog posts
  • FAQ (Pro and up) - questions and answers from the FAQ block; see FAQ Block
  • Local business (Pro and up) - address, phone and opening hours for a physical store, on the home page
  • Return policy (Pro and up) - your return window and fees on every product offer, used by Google Shopping

Types that aren't in your plan show the plan that unlocks them. If you downgrade, those types stop appearing on your storefront automatically, and your choices are kept for when you upgrade again.

Business details

These fill in your Organization markup. Leave a field empty to use what Shopify already knows about your store.

  • Business name
  • Logo URL - a square or wide logo image, at least 112×112 pixels
  • Short description
  • Customer service email and Phone
  • Social profiles - one https:// link per line (Instagram, Facebook, TikTok, YouTube and so on)

Physical store

Fill this in if customers can visit you. It's used when Local business is on: Street address, City, State or region, Postal code, Country code, Price range and Opening hours. Write one opening-hours range per line, for example Mo-Fr 09:00-18:00.

Returns

Used when Return policy is on. Enter your Return window (days) and choose Free returns or Customer pays return shipping.

Custom JSON-LD (Plus)

On the Plus plan you can paste your own JSON-LD, which is printed on every page. It must be valid JSON; SEO Turbo won't save it otherwise.

Duplicate schema from your theme or other apps

Many themes already print some structured data, often Product or Organization. If your theme and SEO Turbo print the same type, search engines see it twice. Run Theme Review (Growth and up): it lists the theme files that print their own JSON-LD and flags types that appear more than once on a page. Turn off that type in SEO Turbo, or remove it from the theme, so each type has one source.

For exactly what SEO Turbo prints on each page, see Structured Data Output.