Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FAQ block structural changes #11801

Open
moorscode opened this issue Dec 12, 2018 · 17 comments
Open

FAQ block structural changes #11801

moorscode opened this issue Dec 12, 2018 · 17 comments

Comments

@moorscode
Copy link
Contributor

moorscode commented Dec 12, 2018

The current FAQ block outputs headings as strong tags, this is not SEO or semantically a good solution.

What the output should be has been discussed and these are the conclusions:

  • FAQ block should be repeatable, this will allow for headings to be placed between questions, to better manage context and structure
  • Question-titles need to be headings, depending on the header they are placed under (after an H1 should come an H2)
  • Answers (content) needs to be able to contain multiple blocks (paragraphs, images, videos, lists, etc)
  • Need to be able to mark in the content

Because FAQ blocks should be repeatable, the JSON+LD needs to be consolidated from all FAQ blocks that have been entered on a page.

@mariusghitulescu
Copy link

Please inform the customer of conversation # 453968 when this conversation has been closed.

@atimmer
Copy link
Contributor

atimmer commented Dec 18, 2018

Technical details for annotating inside the blocks

For this to work our blocks will need an identifier prop for every RichText instance inside the blocks. Our annotation code then needs to know which richTextIdentifier to put on an annotation to be make sure the annotation is applied to the correct block.

@amboutwe
Copy link
Member

Please inform the customer of conversation # 475223 when this conversation has been closed.

@suascat
Copy link

suascat commented Jul 24, 2019

Please inform the customer of conversation # 525947 when this conversation has been closed.

@ben72
Copy link

ben72 commented Oct 10, 2019

Any progress on repeatable FAQ blocks?

@Dargno
Copy link

Dargno commented Jan 20, 2020

Adding headers between questions would be an amazing feature, as well as setting the block template in the theme or some options field (choosing which tag the questions get). Amazing plugin so far, but hard to implement for dedicated FAQ pages because the list will get too long / not structured enough...

I think this would reduce the need to add multiple FAQ blocks to a page.

Or maybe allow multiple but only do the JSON-D part for the first block on the page (for SEO) while the rest can be built with the same interface for the page itself....

@rumejan
Copy link

rumejan commented Aug 24, 2020

Please inform the customer of conversation # 642276 when this conversation has been closed.

@michaelbriantina
Copy link

Please inform the customer of conversation # 674678 when this conversation has been closed.

@Telsenome
Copy link

I'll add a feature request to this issue.

Make it possible adding multiple FAQ blocks per post, but merge their structured data. This is something Rank Math supports and I think it would be a nice addition to the Yoast FAQ block. From Rank Math's website:

https://rankmath.com/kb/faq-schema-block/#can-i-add-more-than-1-faq-block-per-post
Can I add more than 1 FAQ Block per post?
Technically, Google allows only 1 FAQ Block per page. But, we understand that not all users are aware of this limitation. To make sure all our users implement FAQ Schema correctly, we designed the FAQ Block in a way that even if you create more than one FAQ block, they are combined to create a single block in the code. So, yes, you can create more than one FAQ Block, but only with Rank Math.

What's good about allowing this is that is it would make it possible creating more comprehensive FAQ pages. There wouldn't be any limitations if this was supported. One could be splitting the FAQ into different sections with headings, sub-headings, body text, images and so on - essentially anything.

@Pcosta88
Copy link
Contributor

Please inform the customer of conversation # 699538 when this conversation has been closed.

@bobbingwide
Copy link
Contributor

FAQ block should be repeatable, this will allow for headings to be placed between questions, to better manage context and structure

Another way to look at this requirement is that there may be mutiple sections in a post with a FAQ block in each section.

This is what I wanted to do in https://www.wp-pompey.org.uk/2021/06/17/follow-up-to-the-midsummer-clinic/
In this example I was using the FAQ block to summarise the questions and answers related to each particular problem.

@michaelbriantina
Copy link

Please inform the customer of conversation # 767130 when this conversation has been closed.

@michaelbriantina
Copy link

Please inform the customer of conversation # 781177 when this conversation has been closed.

@josevarghese
Copy link
Contributor

Please inform the customer of conversation # 850845 when this conversation has been closed.

@michaelbriantina
Copy link

@lyndonr
Copy link

lyndonr commented Apr 24, 2023

Just putting a bump on this one. The ability to insert multiple FAQ blocks would be especially useful.

Hopefully Yoast will give this block some love soon.

@ogodoabiola
Copy link

Please inform the customer of conversation # 1088178 when this conversation has been closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests