Adding FAQ Schema With Google Tag Manager

Google Tag Manager: Ways In Adding FAQ Schema To Your Page

google tag manager

Google recently revealed that they would support the new How-To and FAQ markup for structured data in Google Search along with Google Assistant. This will enable web admins to increase their positions in search engine rankings (SERPs) and give users more ways to access content on websites.

Google Tag Manager is a tag management system that allows you to quickly and easily add tags to your website. One of the tags you can add using Google Tag Manager is FAQ schema. FAQ schema is a code that tells Google that your page has a list of Frequently Asked Questions. This can be helpful for your website visitors, as they will be able to see the answers to common questions without having to click through to your page. Adding FAQ schema to your page is easy with Google Tag Manager. Simply create a new tag, select “FAQ schema” as the type, and enter the required information. Once you save the tag, it will be automatically added to your page. Google Tag Manager makes it easy to add tags to your website, so you can focus on more important things.

Although implementing FAQ structured data will not result in higher rankings; it may help you capture more perfect visual space in the SERP you are targeting, which can lead to a higher rate of click-through, which gives you an advantage over your competitors.

In this tutorial, I will demonstrate how to include the FAQ and test and validate schema code to any website without needing an expert developer or programming expertise!

FAQ Rich Snippets of Examples

I’ve already witnessed early adopters reap the benefits of this markup. FAQs being prominently displayed when highly commercially-related keywords:

“Car Insurance Quotes”-200,000+ avg. searches per month.

How do you implement FAQ schemas using Tag Manager?

The Google algorithm is able to tailor search results to produce what it considers to be the most beneficial experience for the user by analyzing a variety of factors such as the history of searches, location, and the type of device. In some instances, it could decide that one option is better than another, or that the plain blue option is the most effective.

You can manage all of your website tags with the help of Google Tag Manager, a strong tool. One of the many advantages of Google Tag Manager is that it makes it easy to implement FAQ schema on your website. FAQ schema is a type of structured data that helps Google understand the content on your page and provide relevant information to users in search results. To implement FAQ schema using Google Tag Manager: 

  • First I need to create a new tag and select “Custom HTML” as the tag type. 
  • Then, copy and paste the code for the FAQ schema into the HTML field. 
  • Finally, add a trigger to fire the tag on the pages where you have implemented the FAQ schema. 

You can quickly add FAQ schema using Google Tag Manager to your website by following these easy steps.

Before we get into the process of implementation, it is crucial to take note of the following quotation from Google:

First Step: Make sure your page content structure is in line with Google’s Guidelines.

First, the process is straightforward: your website’s content structure must be in line with Google’s guidelines on rich snippets of FAQ results to appear in SERPs.

Google provides a clear guideline for FAQ structured data. Below is an example of what you can and should not do.

I’ve chosen to present two different examples of layouts for pages. The pages are correctly formatted and validated. They are also displayed in the SERPs.

Step 2: Create the Required JSON-LD Code

It is time to design the codes needed for FAQs to show up in SERPs.

JSON-LD is a scripting language that allows publishers to send crucial information to search engines. It is the preferred markup used by Google Format for structured data.

We are currently using JSON-LD markup.

 I believe that most of the new structured data being released is mainly released with JSON-LD markup first. We’d instead use JSON-LD.

— John Mueller, Google Webmaster Trends Analyst

The code for the FAQ schema is straightforward to develop. You must ensure that the code is exactly like the website.

On-Page FAQ Example:Source: Godaddy

Answers to FAQ Schema code example:

If you are creating your own JSON-LD codes, you will need to alter the above elements so that they conform to the FAQ on your page copy.

As a default setting, Google will display the three first FAQs in SERPs. There aren’t any guidelines on the FAQs currently. 

But, based on the examples I’ve observed, Google displays a maximum of ten FAQs. These are then accompanied by a Read More link on the website page.

The Source is: Google Search “Car Insurance Quotes.”

Implementing schema via Google Tag Manager is not the most efficient approach. It is best to implement it template-based, particularly if you’re trying to expand this over many pages.

 If you’re working with WordPress, Gutenberg, Yoast SEO has created an article on this page.

But, I recommend this approach if your developers are stuck with a pile of issues to resolve, or you’ve restricted access to your development platforms. I’ve found that this approach to implementation usually ends in the most cost-effective and fastest method.

Step 3. Google Tag Manager Setup & Test

To make sure that the markup is properly applied to the page you want to use, you must complete this step. I’ve made a brief video and have listed the steps below to make it look nice and simple.

  1. First, open Google Tag Manager, go to variables on the left menu, and then click configure. Make sure you include the “page path” selected.
  2. The next step is to go to the summary page and choose “Add Tags to a new page.” 
  3. The tag should be named something meaningful that makes sense for you immediately. Select the customized HTML tag and copy the code you created.
  4. In the next step, we must ensure that the code will fire on the correct landing page. To accomplish this, we have to create a trigger.
  5. Make the trigger call something that you will recognize easily in the future, such as “SEO Pageview,” then select your Page View trigger from the triggers menu.
  6. After selecting, ensure you choose “some web page views” to give you more options.
  7. Select “page paths,” select “equals,” and enter your URL slug.
  8. Click save, then save again. That is how you build the necessary code configuration. But, we must verify this before releasing it to live environments.
  9. Now comes the fun part of testing and validation! Click “Preview” on the right side, and it will show an orange-colored bar.
  10. Then , in a new tab, load your website. You will see the tag you made displayed in the “Tags That Are Fired On This Page” section.
  11. Then, you can click on the tag to view the code you have included along with your trigger.
  12. I suggest navigating to a different website to ensure it does not trigger the code on another page since this could confuse Google.
  13. When you are satisfied with the tags working on the right pages, you can publish your workspace so that the tags are inserted into your live tag management system.

Try your FAQ schedule.

Head to Google’s Rich Results tool and enter the URL(s) you have added to the FAQ schema:

If you’ve done everything correctly, you’ll get a green tick next to “FAQ” and will be capable of previewing what the page will appear like in SERPs.

The steps above can be used to create any schema on your site without the need for developers. This is a significant advantage for SEOs with limitations on development or client access. Google has an extensive collection of rich snippets that it can support.

Contact D’Marketing Agency

 If you are looking for help adding FAQ Schema to your website, the team at D’Marketing Agency can assist you. We have experience implementing this and other schema markups on websites of all sizes and industries. 

In addition to our marketing services, we offer Google Tag Manager (GTM) implementation. GTM is a powerful tool that allows you to manage the tags on your website without needing any coding knowledge. 

Contact D’Marketing Agency today for a free consultation about how we can help you improve your website’s performance and drive more leads and sales through better data collection and analysis.


Google is apparently in search of this kind of markup and is rewarding websites that are using it. This is good business practice because they are trying to learn more about their ever-growing assistant technology.

Users might be concerned that you’re making all of the information available from the search results page, which might not lead them to a specific website.

But, to my mind, other rich snippets have been proven repeatedly to boost the click-through rate, so I’d still recommend joining the trend. If you do not use this strategy, you can bet that your competitors will!

In short, I am sure that Google will become more selective when showing this type of markup when it grows more commonplace and can pose a significant disadvantage for other websites in SERPs. It’s interesting to imagine what would occur if all of the top 10 results used the same markup and answered similar questions. 

Leave a Comment

Your email address will not be published. Required fields are marked *

Latest Articles

The recent leak of Google’s internal algorithm documentation has created a significant buzz in the digital marketing community. For business owners, this unprecedented glimpse …

SEO copywriting is the practice of creating content that is not only engaging and informative but also optimized for search engines. It involves strategically …

User intent refers to the underlying motivation or purpose behind a user’s search query. It is the reason why someone is searching for a …

Request A Quote

It’s fast, easy, and free!

Our Technology Partners

Call Us
Chat With Us
Contact Us