structured data testing tool schema trigger markup

How to add schema markup to your site with Google Tag Manager

Schema Markup: What is the importance of schema.org?

The significance of schema has tremendously expanded in Search Engine Optimization algorithm since its release in the year 2011. Schema.org is a set of schemas for structured data markup (also known as “schema markup”) which helps search engines a clear picture of the the website content. Adding structured data markup on a website usually improves how that website’s listings show up in Search page results.

By properly adding structured data markup from schema.org, you will gain a competitive advantage, improve CTR (click-through rate), drive more website traffic and increase organic search results with a very low cost.

A great way to apply schema markup is by directly tagging the HTML code on your website pages. Even so, this involves a couple of things:

Some fundamental html coding knowledge

Content management systems access and/or FTP (File Transfer Protocol) access

The problem is that usually, SEO’s don’t have the essential html coding knowledge, and a lot of organizations have strict policies and guidelines on who are able to access their website files.

No Issues! . This is why Google Tag Manager is helpful

So What is Google Tag Manager? How to implement Schema using Tag Manager?

Google Tag Manager is a free tool which allows internet marketers to add or update tags without knowing anykind of website coding. Here, we are using it to add a snippet of code on the website — our structured data markup — without really editing any of the website code.

You can use these easy steps to include schema markup to your web page using Google Tag Manager. In this below example, I will show you how to add organization schema markup which uses JSON-LD encoding. Discover more about all of the different types of encoding that schema supports here.

Step 1: Create JSON-LD markup

How to add schema markup to your site using Google Tag Manager

If you don’t have any JSON-LD encoding knowledge, then visit SchemaApp.web to make use of their JSON-LD schema generator tool. All you need to do is enter in the properties you need to use in your schema markup. Then copy the JSON-LD code.

Step 2: Create new Custom HTML Tag on Tag Manager

tagmanager schema implementation

Login to your Tagmanager account. Click on Tags. Create a new custom HTML tag and name you tag as “Schema markup Organization Tag” (any name)

Step 3: Copy and Paste JSON-LD markup into the Custom HTML text box.

Step 4: Now scroll down and select triggering

triggering tagmanager for adding schema markup

Step 5: Create a trigger for all pages. Click on the + sign and select trigger configuration as “page view”

schema markup triggering with tag manager

Step 6: Name your trigger as “schema trigger” and save it and the tag.

Step 7: Test your markup using Google’s Structured Data Testing Tool to make sure it appears as a structured data

structured data testing tool schema trigger markup

Structured data markup is a crucial factor of any SEO solution. I propose that you simply implement the schema styles which are most applicable for your company. This will provide a advantage in the Search engine ranking positions, and it truly is a cost-effective way for boosting your organic search results.

Schema.org schema markup is acceptable to all the major search engines and they can understand the tags you use in these schema.

 

Learn More About Digital Marketing Courses from QenDigital’s advanced training sessions in Bangalore

Summary
How to add schema markup to your site with Google Tag Manager
Article Name
How to add schema markup to your site with Google Tag Manager
Description
Learn how to add structured data to a website using Tag Manager.Adding structured data markup on a website usually improves how that website's listings show up in Search page results.
Author
Publisher Name
QenDigital
Publisher Logo