During a hangout’s submitted Question and Answer segment, an SEO professional was curious about structured data.
They have 15 to 20 FAQs on their web page. Their main question is: should they include all the questions in the FAQ Schema in their structured data markup, or should they only include the questions that they consider important?
John answered that when it comes to structured data, Google wants to see the structured data visible on the page, but not all visible content has to be marked up with structured data.
If you have individual pieces of content that you want to mark up with structured data, you can go ahead and do that.
But, you don’t have to do that for every piece of content on the physical page.
So, for example, if you have 20 FAQs and you mark up only five of them, this is sufficient and it’s entirely up to you.
You can also use the data-nosnippet tag in order to completely block some of these other items from appearing in a Google snippet.
This happens at approximately the 40:41 mark in the video.
John Mueller Hangout Transcript
John (Submitted Question) 40:41
I have 15 to 20 FAQs on my webpage, should I include all the questions in the FAQ schema, or just the questions that I consider important?
John (Answer) 40:50
When it comes to structured data, we want to see the structured data visible on the page, but not all visible content has to be marked up with structured data. So if you have individual pieces of content on your page that you want to give structured data for then go ahead and do that.
You don’t have to do that for every piece of content on your page.
So if you have 20 FAQs and you mark up five of them, that’s totally up to you. You can even use the data-nosnippet to kind of like completely block some of these other items from appearing in a snippet if, if that’s something that you’d like to do.