JSON-LD Settings: What They Do and How to Set Them Up

How Ongoing SEO adds structured data for your products, blog posts and business, and what each setting changes.

O

Written by Ongoing Team

Updated Nov 6, 2026 2 min read

JSON-LD is structured data: hidden information on your pages that tells search engines exactly what a page is about, like a product's price and stock. It can help Google show rich results, such as prices and star ratings, under your listing.

What Ongoing SEO adds

  • Products: name, description, brand (your product's vendor), images, SKU, barcode, and the price and availability of every variant. Review ratings are added when they're available (see below).

  • Blog posts: title, author, image, publish dates and text.

  • Blogs: the blog's name and address.

  • Every page: your store's name, description, phone number, address, logo and social profiles, plus your store's search.

Turn it on

  1. Make sure the Ongoing SEO app embed is on in your theme. If it's off, you'll see Enable app embed to use JSON-LD. See Getting Started with Ongoing SEO.

  2. Go to Apps > Ongoing SEO > JSON-LD Settings.

  3. If the badge shows Disabled, click Enable JSON-LD. It's on by default.

Settings

  • Company Logo URL: the full web address of your logo image. Right-click your logo and copy the image address.

  • Social Profiles: links to your Facebook, Twitter / X, Instagram, YouTube, LinkedIn, Pinterest and Snapchat pages.

  • Price Formatting: under Decimal Separator, choose Period (US/UK format) or Comma (European format) to match how your store shows prices, so search engines read them correctly.

  • Inventory Reporting: Automatically report availability (recommended) shows sold-out variants as out of stock. Always show products as in-stock is useful if you take backorders or dropship.

Click Save when you're done.

Review ratings

Ratings are added automatically for these review apps: Shopify Product Reviews, Yotpo, Loox, Stamped.io, Reevio, Eggviews and KudoBuzz. If ratings are missing, see When I Checked My Structured Data, the Review Information Is Missing!

Turn it off

Click Disable JSON-LD, then confirm with Disable JSON-LD. The structured data is removed from your storefront, and your settings are kept. Local SEO is controlled separately on the Local SEO page.

Good to know

  • Ongoing SEO doesn't check whether your theme or another app already adds structured data. If both do, Google may see it twice. See Why Am I Seeing Duplicate Structured Data?

  • If you sell items that are sold out but still available to order, see Why Are My Products Showing as "Out of Stock" in Google Search Results?

  • To check your pages, see Google's Structured Data Testing Tool: A Complete Overview.

Related articles

Still need help?

Our team usually replies in a few minutes.

© Ongoing AppsPowered by OngoingAI
JSON-LD Settings: What They Do and How to Set Them Up · Ongoing SEO Help Center