By Ben on Friday, 05 August 2022
Replies 5
Likes 0
Views 1.5K
Votes 0
We love EasyBlog and its robust features. However, one area it's unfortunately behind the curve as it relates to having an auto-generated table of contents which can drastically help with long-form blog posts.
I know this feature has been suggested over the past several years. However, with the refactoring of EasyBlog 6.x, I, and I'm sure countless others, would love to see a Table of Contents integrated and revisited.
This can help with SEO, including improving the user experience for navigating in the blog, and taking further advantage of passage ranking changes.

What we would need this to look like:
- Auto generated table of contents based solely off of Headings (H2-H6) within the blog article itself. Note that this can and should ignore any other headings present on the page that are outside of the scope of the post.
- Automatically linked table of contents (e.g. it would create anchors that automatically link to the appropriate headings).
- Allow this to be enabled or disabled on a per blog basis (within SEO tab preferably).
- This needs to be designed mobile first

Extra features that would be nice/wish list:
- Have the ability to set which headings (globally) to show up in the table of contents, e.g. some websites may only want to show H2's in the table of contents.
- If H2, H3's are included in the table of contents, show hierarchy either with indenting or color to differentiate the levels
- Allow the table of contents to scroll with you on the sidebar (for desktop only; mobile would be static) - example https://www.semrush.com/blog/how-to-choose-long-tail-keywords/
- Highlight which section of the table contents you are present on - see https://ahrefs.com/blog/relevant-content/ and https://www.ninjaone.com/blog/nas-vs-server-which-should-i-use/ as examples

We would certainly be willing to beta test the feature on our end and provide feedback as needed.
Hi Ben,

Thanks for your detailed explanation and request. Remember to also post this on EasyBlog's feature requests page so that other users can vote on it.
·
Monday, 08 August 2022 12:27
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks. I've created a feature request for enhancement.
@Raymond, can you make this post public so that if anyone searching for this item can see the feature request that's already been reported.

For anyone interested, feel free to upvote it at https://stackideas.com/voices/easyblog/item/911-automatic-table-of-contents
Ben
·
Thursday, 01 September 2022 03:49
·
0 Likes
·
0 Votes
·
0 Comments
·
You're most welcome Ben. This post is already public.
·
Thursday, 01 September 2022 12:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Ben,

For your information, a similar feature request had been published.
You can vote if you want
https://stackideas.com/voices/easyblog/item/614-new-table-of-contents-block-like-on-wiki

Thank you,
Philippe
·
Thursday, 01 September 2022 17:28
·
0 Likes
·
0 Votes
·
0 Comments
·
@Raymond, sorry, I totally forgot I left it marked as public to begin with.
@Philippe, thanks for making us aware of the existing feature request. We've upvoted that one as well!
Ben
·
Thursday, 01 September 2022 21:24
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post