Yoast / wordpress-seo

Yoast SEO for WordPress
https://yoast.com/wordpress/plugins/seo/
Other
1.78k stars 894 forks source link

FAQ block structural changes #11801

Open moorscode opened 5 years ago

moorscode commented 5 years ago

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:

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 commented 5 years ago

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

atimmer commented 5 years ago

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 commented 5 years ago

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

suascat commented 5 years ago

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

ben72 commented 5 years ago

Any progress on repeatable FAQ blocks?

Dargno commented 4 years ago

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 commented 4 years ago

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

michaelbriantina commented 3 years ago

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

Telsenome commented 3 years ago

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 commented 3 years ago

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

bobbingwide commented 3 years ago

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 commented 3 years ago

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

michaelbriantina commented 3 years ago

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

josevarghese commented 2 years ago

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

michaelbriantina commented 2 years ago

+1 https://wordpress.org/support/topic/yoast-blocks-are-not-popular-for-this/

lyndonr commented 1 year ago

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 commented 10 months ago

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