Skip to content
English
  • There are no suggestions because the search field is empty.

Schema Implementation Guide

Implement schema markup on your website with ease using our step-by-step guide. Learn how to add structured data for SEO across WordPress, Wix, Squarespace, GTM, and more—plus FAQs to help you get it right.


Overview

In order for the schema markup we send you to be effective, it needs to be properly added to your website. This article will guide you through the process of adding the provided schema to your site. 

At the bottom of this page, you will also find some FAQs to answer any questions you may have—like “What is schema?” and “Why is schema?” You know, the important things!

⚠️ If you are manually adding your schema (as in, not using a plug-in on the backend of your website), it is important to be extremely careful. If you are worried about implementing your schema incorrectly, please reach out! We are more than happy to help!


Implementing Schema Markup

Adding Schema to WordPress Sites Without Plugins*

*Plugins may make these instructions vary. We recommend Googling specific plugin instructions for adding schema, or just reach out to our team. 

  1. Log in to your WordPress dashboard.
  2. Navigate to the theme editor (Appearance > Theme Editor) and select the theme you are currently using.
  3. Locate the header.php file.
    1. The opening head tag looks like this <head>, while the closing head tag looks like this </head>
  4. Paste the entire schema code just above the </head> line. It is recommended to use the Command/Control+F search function to find these header tags!
    1. These header tags are typically on their own separate line, making them easy to find in the maze of code on your website!
  5. Save your changes.

Adding Schema to Wix Sites

  1. Log in to your Wix account.
  2. Navigate to your Pages panel.
  3. Find the page you want to update.
  4. Click the three dots (⋯) next to the page name.
  5. Select Advanced SEO Basics.
  6. Scroll to Structured Data Markup.
  7. Paste the schema item we provided (JSON-LD format) into the field.
  8. Save and publish.

Adding Schema to Squarespace Sites

  1. Log in to your Squarespace account.
  2. Navigate to your Pages panel.
  3. Click on the page you want to edit.
  4. On the page, add a new "Code" Block (you can place this block anywhere — it will not be visible to users if configured correctly).
  5. In the Code Block, paste the schema item we provided

Adding Schema through Google Tag Manager

  1. Log into Google Tag Manager (GTM)
  2. Select your website’s container
  3. Select “Add a new tag”4e6983a9-650c-46ef-b544-b15742c044c8
  4. Label the tag “Local Business Schema”
  5. Under Tag Configuration select “Custom HTML”
  6. Under HTML add your Local Schema Script
  7. Under “Triggering” select “All Pages”  
  8. Select “Save”
  9. On the GTM homepage, select “Submit”

How to See if You've Added Schema Correctly

  1. Go to this website https://validator.schema.org/
  2. You can either enter a URL to test existing Schema markup, or enter a code snippet to test it before using it on your website. We recommend using the URL tester to ensure all works as intended without errors or warnings.


Schema (Structured Data) FAQs

  1. Why is schema important?
    1. Schema (also known as structured data markup) helps search engines understand what your website is about. It gives search engines information about your business, such as the address, phone number, and business hours, which in turn allows search engines to display the business information to searchers. By adding schema to your website and its pages, it can lead to better search rankings, richer search results, and increased click-through rates. This powerful piece of code will only become more important as AI continues to be implemented into search engines like Google.
  2. What is schema?
    1. It is a standardized piece of code that tells search engines what your website/page is about. It can include the main business information, like the name, address, phone number, and hours, or it can give detailed information about services, products, and even events.
  3. Will schema help my business show up in AI searches?
    1. Yes! In fact, schema will only become more important as AI continues to grow in popularity. AI is also looking at schema to understand more about your business, so the more schema you have on your website, the better! 
  4. What are the different types of schema?
    1. LocalBusiness / Organization: Acts as your digital business card, helping search engines display your core business details (name, address, phone, hours) in local and branded search results.

    2. FAQ: Marks up Frequently Asked Questions and Answers so they can appear directly in search results, improving visibility and driving more clicks.

    3. Event: Highlights details of upcoming events (date, time, location, description), making them easier to discover through Google and other search platforms.

    4. Product: Provides detailed information about products (name, image, price, availability), allowing rich product results to appear in search and shopping listings.
    5. Service: Describes the services your business offers, helping search engines better understand and display your offerings in local and relevant searches.
    6. Article: Defines an article, blog post, or news content so it can appear with rich features in search, such as headline, author, and publication date.