How To Increase Search Visibility With FAQ Rich Snippets

Once you have watched the video below I guarantee you stop everything you are doing to implement it immediately.

Because I am going to show you how to take advantage of FAQ rich snippets to-

  • Increase search visibility (in near real time)
  • Win double listings on the same page (found July 26th 2019)
  • And gently push rankings towards the top of page 1

Don’t believe me? Then watch this-

Subscribe to my YouTube Channel Now –>

Because in less than 5 minutes I was able to serious increase search visibility by popping the FAQ results box for my target keyword.

That was repeated with multiple examples in the video above including popping a double listing result with attached FAQ box.

double search result with faq rich snippet

And of course…

…you saw how I had a little bit of fun with it as well-


Which I have now removed because that’s not how they should be used and no doubt there will be a future penalty for people that abuse it (you’ve been warned!).


So let me take you behind the scenes of the full process end to end because I am sure you are excited to start experimenting!

Here we go…

How To Add FAQ Rich Snippets To Your Site

Adding FAQ Rich Snippets to your posts and pages is pretty straight forward.

It takes around 5 minutes to add them to each post/page but as you’ve seen, Google processes the results in near real time!

faq structured data example

Before integrating FAQ Rich snippets, you should pay close attention to-

  1. Google Developers Docs
  2. Google Webmaster Central Blog

You can also learn more about them at SearchEngineLand & SERoundTable.

In the video below, I am going to give you access to my FAQ snippet code generator AND the full process end to end including-

  • How we find the questions
  • How we choose which questions to add
  • How we add the questions on the front end
  • FREE TOOL: My FAQ snippet code generator

Resources In The Video

If you want to download the video to hand off to your team easily – just sponsor a dog here, forward me the email confirmation and I’ll send you the MP4 file.

Why Does This Work So Well?

I often find weird things with Google that I can’t replicate.

However this is different because it’s so solid, so robust, so repeatable – almost sequential. It’s like it was programmed to function like this.

But WHY would it be programmed it to function like this?

Because what better way to get everyone to give you the data you want, in the format you want it for every topic on the planet from qualified individuals?

All Google needed to do to win the $49 billion dollar voice market is increase the weight/visibility of FAQ snippet data in the algorithm…

Then all the SEO sheep like us run to feed them the data they want, in exchange for higher search visibility.

Let me put it like this. Can you say medic update?

Google has spent the last 20 years organizing the worlds data, it’s what they do better than anybody else. This is an advantage that competitors like Alexa and Siri don’t have.

And that’s why they are consistently proven to return the most accurate results-

response success

So I can’t see why else this would work with such efficiency unless it is intended to.

There are multiple things happening in real time from the request of the crawl, the actual crawl, the processing of the data, updating the index and then pushing it into search results.

It’s highly unlikely that a bug could transverse all of those things in complete harmony.

But arguably it’s a win, win, win situation-

  • Google wins because they can extract higher quality data from authoritative sources
  • Publishers win because they get more visibility in the search results & voice search
  • Users win because they get the answers they need, when and how they need them

What do you think about it all?

Wrapping It Up

Do FAQ rich snippets have your attention yet?

I highly recommend you go and integrate this on 5-6 pages on your site that are ranking on the first page of Google.

It will take you less than 30 minutes to implement and the results will speak for themselves. Especially if you integrate my SEO copywriting tips as well!

Please come back to this post and let me know what results you see

I am excited to hear from you!

110 Responses

  1. Louis Huynh

    Love this one, I’ve been wanting to use this part for while, keep up the good work.

    • Matthew Woodward
      May 26th, 2020 at 3:30 am

      Thanks Louis – good luck!

  2. Vishal Kumar

    thanx for this wonderful information

    • Matthew Woodward
      May 8th, 2020 at 10:49 pm

      No worries

  3. Clive

    This is so EPIC!

    • Matthew Woodward
      February 27th, 2020 at 7:54 am

      Cheers Clive

  4. Peter Mark

    What a post for faq rich snippets, I heard many times but couldn’t understand deeply but this post is seriously helpful for me to understand the faq rich snippets, What could be better than video to understand the way to present.

    • Matthew Woodward
      December 3rd, 2019 at 6:49 am

      Glad you found it so helpful Peter. Videos are always helpful if you wanna see the process in action :)

  5. prakash

    Hi, I find these tips really helpful. Keep posting such informative blogs. Thanks again!

    • Matthew Woodward
      November 30th, 2019 at 1:07 am

      I certainly will do Prakash!

  6. Tim Brown

    This post and your tool have been absolutely amazing for getting more visibility on our pages. Thank you for putting this together!

    • Matthew Woodward
      November 30th, 2019 at 1:11 am

      Great news – glad I could help Tim :)

  7. Mark

    Omg, this is amazing! Have it working on a few posts and it’s so cool to see your page take up all that space on page 1 in the SERPs!

    I installed a Snippets plugin and paste the code there. I can keep all my FAQ snippet code in a separate group and I think it’s cleaner than adding to a child theme functions.php directly or adding to the header.

    Thanks for the great tip!

    • Matthew Woodward
      November 26th, 2019 at 8:27 am

      Awesome news! It is pretty cool :)

  8. Collins Foster

    Hey there. I really liked your post. Very informative. Thanks for sharing

    • Matthew Woodward
      November 8th, 2019 at 11:01 pm

      Happy to help.

  9. Toninho Silva

    I need to add this to my SEO arsenal. Thanks for the great insight.

    • Matthew Woodward
      October 31st, 2019 at 5:02 am

      Glad I could help.

  10. Ravi Gupta

    Thanks for sharing post i enjoyed your blog reading

    • Matthew Woodward
      October 25th, 2019 at 11:30 pm

      No worries Ravi

  11. Da-pa-checker

    Thanks a lot for sharing such a piece of precious information, I found it very helpful to grow my business.

    • Matthew Woodward
      October 22nd, 2019 at 7:41 am

      It’s a great little hack.

  12. prashanthi

    Thank you so much for sharing and looking forward to learning more from this blog.

    • Matthew Woodward
      October 10th, 2019 at 11:43 am

      Glad to have helped :)

  13. ronak rajput

    Thank for sharing the Great informative articles with us and it definitely helps for Our team

    • Matthew Woodward
      October 10th, 2019 at 11:44 am

      Great news Ronak – hope this continues.

  14. Saif

    So can I ad FAQpages in all my posts? I hope Google will not say anything right?

  15. John

    Just about to implement this on my website. If successful, I will write a blog post about it and link the source to you.

    • Matthew Woodward
      September 30th, 2019 at 6:21 am

      Thanks John!

  16. prashanthi

    Thanks for sharing such an amazing post with us

    • Matthew Woodward
      September 27th, 2019 at 12:47 pm

      Hope you found it useful.

  17. Dr Steve Knoxx

    Thanks for sharing such valuable information.

    • Matthew Woodward
      September 27th, 2019 at 12:48 pm

      No worries Steve!

  18. fitmastoid

    thank u so much

    • Matthew Woodward
      September 27th, 2019 at 12:51 pm

      Hope you find this helpful

  19. Coba Grills

    I think this will work. I am going to try this for sure. Thanks.

    • Matthew Woodward
      September 19th, 2019 at 4:11 am

      Great news

  20. Mi Monir

    Where can I get the best FAQ questions? Are you can suggest me pls…

    • Matthew Woodward
      September 19th, 2019 at 4:22 am

      Write unique ones

  21. Shah Mudasir

    i have questions:
    how many time i use Faq’s Code in my website?
    how can i get different FAQ’s for different Pages?
    Do google allow us to put FAQ’s code on multiple pages?
    is it safe to put same FAQ’s code in different Pages/posts?

    • Matthew Woodward
      September 17th, 2019 at 1:28 am

      I’d probably pick your best 5-6 pages and integrate it into those

  22. Mewar Microns

    Nice article….thanks for sharing this article

    • Matthew Woodward
      September 10th, 2019 at 1:40 am

      Hope you find it helpful with your FAQs

  23. Sam Steve

    Hey Matthew,

    Woah this works like magic! I got your email this morning and was a bit sceptical at first, then after reading comments from others decided to give it a try.

    I was so blown away. Within minutes after implementing the steps on one of my test posts that was ranking on page 6. I noticed the post has jumped to page 4.

    Thanks, man for sharing, now I have a shining new trick on my SEO toolkit.

    Sam Steve

    • Matthew Woodward
      September 7th, 2019 at 12:50 am

      Hey Sam, it’s an awesome little hack! Glad it’s working for you too :)

  24. Zee

    Absolutely amazing Matthew.

    Can you please tell me how many questions can I use for one post?

    • Matthew Woodward
      September 3rd, 2019 at 2:36 am

      I would recommend 3-6

  25. Jesus Guzman

    Come on, dude, you are by far my first resource, and school when I want to learn more!
    Thank for all you provide to the SEO community bro,
    Cheers! Amazing article, BTW!

    • Matthew Woodward
      August 12th, 2019 at 10:41 pm

      Thanks Jesus, I have even more SEO articles on their way :)

  26. Diseño web Sevilla

    Very interesting and great post. Thanks Matthew for your help

    • Matthew Woodward
      August 6th, 2019 at 12:46 am

      No worries, happy to help.

  27. charlie carreras

    That worked like a charm in under ten minutes start to finish & i watched the video twice!
    Much appreciated Matt

    • Matthew Woodward
      August 3rd, 2019 at 2:19 am

      Hey Charlie, it’s a great little hack :)

  28. Jernej Doles

    Excellent SEO Tool! Thank you so much for sharing, Matthew. Works in real-time on all my sites. You are really SEO Guru. Good luck in your business :)

    • Matthew Woodward
      August 1st, 2019 at 3:36 pm

      No problem! I didn’t invent this but glad it’s helping you

  29. Sayem

    Hey Matthew,

    Great job! It is working. It took not half an hour, just a few minutes!

    Though I’ve read Neil’s post, thank goes to you because I’ve learned it from you first.

    • Matthew Woodward
      August 1st, 2019 at 3:36 pm

      How did you create the code?

  30. Guy Siverson

    Also – I have over 50 posts on my site – are you recommending that I do this for every post?

    • Matthew Woodward
      August 1st, 2019 at 3:37 pm

      No you should only do it where it will add to your user experience.

      You certainly shouldn’t be abusing the blind trust of Google.

  31. Daniel Hartnett

    Nice hack, 2 quick questions

    I already have implemented a number of schema codes on certain pages, will the FAQ schema not come up if the review schema and the product schema or the playlist schema already exists?

    Also if there are not enough questions on Google about a certain topic but have an FAQ already on your page that may answer the user’s queries, is it a good idea to just make up your own questions and answer them?

    Thanks from Dan – The Corporatethief Beats

    • Matthew Woodward
      August 1st, 2019 at 3:37 pm

      You should experiment and see what works, just don’t compromise the user experience.

  32. Anthony Malacina

    This is fantastic! Going to try it out. Thank you for your generosity and sharing this!

    • Matthew Woodward
      August 1st, 2019 at 3:38 pm

      Let me know how you get on with it

  33. Guy Siverson

    I am a local Massage Therapist.

    This looks interesting but when I search for geo-targeted results I do not receive the “people also ask” box.

    Is there a way to solve this?

    • Matthew Woodward
      August 1st, 2019 at 3:38 pm

      I mean – you could add it and see what happens

      “Where to find a massage therapist in ….”

      Then answer it

  34. Martin Loader

    Hasn’t worked for me Matt.

    Does your URL need to be on the 1st page? I’m on page 2.


    • Matthew Woodward
      August 1st, 2019 at 11:18 am

      Yes it helps if your URL is on the first page and there is a “People Also Ask” box.

      However I have found success moving things from the second page to the first page by adding the FAQ content to the page itself and the snippet code.

  35. Himanshu Choudhari

    So, this code had to be added for every FAQ section we want to get?? Wont this increase the loading time of every posts and pages on the site??

    • Matthew Woodward
      August 1st, 2019 at 11:18 am

      Not really

  36. Hamza Khurshid

    The video is not being played. Because of its privacy settings, this video cannot be played here. is the error being shown.

    Kindly check it.

    • Matthew Woodward
      August 1st, 2019 at 11:19 am


  37. bobby

    Great ideas! We try to do this using rich subtopics for long tail keywords.

    • Matthew Woodward
      August 1st, 2019 at 11:19 am

      Did you find any results?

  38. DJ

    Nice. Looks ripe for a simple FAQ Plugin with this baked in. Doing it manually for multiple sites with a lot of listing would be massively time consuming.

    • Matthew Woodward
      August 1st, 2019 at 11:19 am

      It does indeed!

  39. Dark Lord

    This was already a known thing by plenty of SEOs, myself included. Clearly now you have blabbed it to the world Google will fix it in their next update.

    • Matthew Woodward
      August 1st, 2019 at 8:26 am

      This has been out in the wild for a long time, published all over places like SearchEngineJournal and Neil Patel covered it this week as well.

      I don’t believe Google will patch it because it’s allow them to win a $38 billion market.

      It is likely thought they will penalise people that abuse it.

  40. Aayush

    That’s f***ing amazing Matt! SEO just got into the future!

    • Matthew Woodward
      August 1st, 2019 at 8:26 am


  41. Stefano

    Amazing post.

    Thanks for sharing

    • Matthew Woodward
      August 1st, 2019 at 11:19 am

      No problem

  42. Harris

    I have checked the search results and indeed your articles with FAQ rich snippets appear in the SERP. However, Google does not offer a way in each question/answer to click through to your website. I think this will reduce your CTR because Google offers a quick way for visitors to find what they need without clicking through to the website.

    What do you think about that?


    • Matthew Woodward
      August 1st, 2019 at 8:27 am

      I think you should do 2 things-

      1) Spend 3-4 hours experimenting them with yourself (there’s more to learn but don’t tell if you find it)
      2) Keep copywriting in mind

  43. umair ansari

    I followed it to the T but it didn’t work for me.

    Not sure what went wrong.

    • Matthew Woodward
      August 1st, 2019 at 8:28 am

      Is there a “people also ask” box on your target keywords search results

  44. Luis

    Hey Matthew,
    You’re good :)

    Tell me, this can be done with Yoast plugin on their Shema feature?

    • Matthew Woodward
      August 1st, 2019 at 8:28 am

      I don’t use yoast

      • Dmitryt
        September 15th, 2019 at 11:10 pm

        Which plugin one do you use instead?

        • Matthew Woodward
          September 17th, 2019 at 1:21 am

          I use Rankmath instead of Yoast

  45. Aditya Rahmawan

    My competitor using this and get more click even not in rank 1, thanks for information let me try this technique

    • Matthew Woodward
      August 1st, 2019 at 11:19 am

      No problem Aditya!

  46. Tony Omary

    Thanks Matthew for the guide and tool.

    I will use it to dominate more on pages that I already rank for.

    What a handy tool.

    • Matthew Woodward
      August 1st, 2019 at 11:19 am

      Please let me know how you get on!

  47. Anand Kumar Jha

    Neil, has also posted on this some days ago. I think this will bring bing change in SEO.

    • Matthew Woodward
      August 1st, 2019 at 11:20 am

      It’s nothing new, it’s been around for around a year but what is new is how effective it has become.

  48. Derek Marshall

    Absolutely fantastic…wouldn’t go about abusing it though! Thanks Matt!

    • Matthew Woodward
      August 1st, 2019 at 11:20 am

      No it should only be used to add value to the user experience.

  49. Segways

    Yeah afcose Right Know

  50. Nishant Chandravanshi

    Excellent and superb SEO Blog Matthew.
    And I am working on this technique my hero.

    • Matthew Woodward
      July 31st, 2019 at 4:16 pm

      Let me know how you get on!

  51. David

    Hi again,

    I realised I had to remove the { brackets for it to work properly and save when updating the file in theme editor.

    A couple of issues though:

    1) I have a white bar across my whole website taht says – “function mw_faqhook_page_1564562392580() { if(is_page (“2676″)){ ?>”

    2) So i decided to remove the entire html code from my theme editor, but unable to update the file with this error

    Something went wrong. Your change may not have been saved. Please try again. There is also a chance that you may need to manually fix and upload the file over FTP.

    Not sure what to do?


    • Matthew Woodward
      July 31st, 2019 at 4:17 pm

      Remove the code and install the header and footers plugin, then paste the script out into that (dont use the WordPress option)

      • RP
        August 1st, 2019 at 1:18 pm

        How to do you use that method for multiple posts? Just post the code on top of each other?

        • Matthew Woodward
          August 1st, 2019 at 3:36 pm


  52. dema

    hi mat, arent you indexing that post twice since it says the url is already on google and also please how do we show to goolge when we update a page/post

    • Matthew Woodward
      July 31st, 2019 at 4:18 pm

      What do you mean?

      You can just search the URL in Google Search Console the request indexing

    • Ezeani MacDonald
      August 1st, 2019 at 5:47 am

      I think I understand your question better, What he actually did was to notify Google about the recent changes made in the post so that the expected result will come up on SERP, it doesn’t have any side effect indexing it twice

  53. chuck

    wafftttttt la monda!!!!

    • Matthew Woodward
      July 30th, 2019 at 3:40 pm

      Hahaha yeah right!

What are your thoughts?

* Name, Email, Comment are Required