Skip to contentSkip to main navigation Skip to footer

What’s the Full list of JSON-LD Structured Data/Schema Markup available in Squirrly?


JSON-LD makes data more accessible by annotating elements on a page, structuring the data. Not just for humans, but also for machines, the kind of machines Google is powered by. Google’s crawlers can overlook information that us humans might find vital.

By using JSON-LD, you can highlight various important details of your website to search engines.

Google uses JSON-LD structured data (JavaScript Object Notation for Linked Data) that it finds on the web in order to understand the content of the page, as well as to gather information about the web and the world in general.

In terms of SEO, JSON-LD is implemented leveraging the vocabulary. JSON-LD is considered to be simpler to implement, thanks to the the ability to simply paste the markup within the HTML document.

A JSON-LD example would be:

<script type="application/ld+json">
  "@context": "",
  "@type": "Organization",
  "url": "",
  "name": "Your Company",
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+1-401-1111-1111",
    "contactType": "Customer service"

JSON-LD structured data influences how Google will create rich snippets for your URLs. Google uses the JSON-LD for rich snippets and featured snippets and to populate the search results with more data from each website like Breadcrumbs, Reviews, Article data, or Company Info.

Does JSON-LD as a semantic SEO markup solution sound complicated?

Don’t worry, by using Squirrly, it becomes incredibly simple to implement. No coding skills required.

Organization/ Company Schema

Have you ever wondered how some businesses or even your competition manage to have extra information when displayed in the search engine results page? Or how Google knows to generate that interesting additional information which appears on the right side?

It’s all about structuring the data! And with the JSON-LD feature that Squirrly SEO offers, you can do just that.

All you have to do is use the Company option from the Squirrly SEO> SEO Configuration > Rich Snippets section and fill in the necessary fields. It’s that easy!

Next time your website will get crawled, Google will be able to offer your future customers that additional information which can make a difference.

For more details, please check out this resource >>

Personal Brand/ Author Schema

If your website is a personal website, you need to add the author data to build a valid JSON-LD. Squirrly makes that easy as well. All you have to do is fill in the necessary fields.

For more details, please check out this resource >>

 Local Business Schema

Using the Local SEO option from Squirrly, you can specify:

  • Your company’s address.
  • City and Country where your company is located.
  • Postal Code.
  • A phone number where potential customers can reach your company.
  • Contact type.

Use this option if you have a local business, like a local hair salon, for example.

With Squirrly SEO, you can also:

  • set up GEO Location (help Google know what is the exact location of your business)
  • define Opening Hours (tell Google about your business hours for every day of the week)

Local Restaurant Schema

If you have a local restaurant, you can use this to tell Google about:

  • your restaurant’s price range,
  • the type of dishes you serve,
  • and whether your restaurant accepts reservations or not.

Furthermore, if you have an online menu, you can link to it.

Breadcrumbs Schema

A breadcrumb trail on a page specifies the page’s position in the site hierarchy. This is useful in terms of helping users understand and navigate a site more effectively.

Here’s how to set this up using Squirrly >>

Automated Schema / Automated JSON-LD

There are 2 ways to set up the JSON-LD type:

Depending on your post type, you can use Squirrly to create:

  • Schema for Website
  • Schema for Article
  • Schema for Newsarticle
  • Schema for FAQ Page

Note! By default, Squirrly loads the non-formatting Title and Description to build the FAQ Schema.

For Custom HTML Schema in Squirrly, you can install the free Advanced Custom Field (ACF) plugin and follow the tutorial for creating custom FAQ Schema for each page. (you can learn more about this here)

  • Schema for Question
  • Schema for Recipe
  • Schema for Review
  • Schema for Movie
  • Schema for Video
  • Schema for Local Store
  • Schema for Local Restaurant
  • Schema for Profile

Add CUSTOM Structured Data to Build Any kind of Schema You Need

You can add custom structured data and we link to a free JSON-LD composer you can use for anything that’s NOT handled automatically by Squirrly SEO.

The option for JSON-LD code (shown above) will only show when using SEO Expert Mode. We recommend leaving this to Auto unless you are an SEO expert and know exactly what you are doing.

For more details, please check out this resource >>

JSON-LD WooCommerce Plugin Support

  • Improve the WooCommerce Product and Orders schema by enabling Squirrly to add the required data;
  • Add default data for JSON-LD AggregateRating, Offers, Sku, MPN when they are missing from the product to avoid GSC errors;
  • Enable Squirrly to include additional metadata fields for WooCommerce Products Inventory Section.

More details available here >>