WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Syed Balkhi v202608.2

Table of Contents Plus

Automatically add a table of contents to your posts and pages, with smooth scrolling, anchor links, and simple styling options.

Table of Contents Plus

The facts

Rating
4.4★ from 175
Active installs
200k+
Price
Free
Last updated
27 Aug 2026
Added
Jul 2011
Requires WP
5.7
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
3,774,574

Our analysis

AI-assisted

Table of Contents Plus is a WordPress plugin that automatically generates a table of contents for long posts and pages by detecting headings. This feature allows readers to navigate directly to specific sections, enhancing their experience and potentially increasing the time spent on the page.

The plugin can be configured to display the table of contents based on the number of headings in a post, and it offers options for placement and styling. It is suitable for various types of content, including documentation, tutorials, and academic articles.

Best for: This plugin is ideal for websites with long-form content that require improved navigation.

What it does well

  • Automatically creates a table of contents from headings
  • Offers smooth scrolling and clean anchor links
  • Allows for custom styling to match your theme
  • Provides control over where the table of contents appears
  • Includes a widget and shortcode for flexible placement

Where it falls short

  • Limited information on specific features and customisation options

Verdict

Table of Contents Plus provides a straightforward solution for enhancing content navigation in lengthy articles. It is a practical tool for anyone looking to improve user experience on their site.

From the developer

Syed Balkhi's own description of Table of Contents Plus, lightly tidied.

Table of Contents Plus automatically creates a table of contents for your long posts and pages by reading their headings. Your readers get a clickable summary at the top of the article, jump straight to the section they need, and stay on the page longer. Set it up once and every qualifying post gets a table of contents from then on, with no block to insert and no shortcode to remember.

A clear table of contents also helps search engines understand how your content is structured, and Google sometimes turns those headings into jump-to links in the search results. It is a small addition that improves navigation for readers and gives your long-form articles a better chance of standing out.

Automatic Table of Contents for Every Long Post

Turn the table of contents on for posts, pages, or any custom post type, and it appears automatically once an article has enough headings. You set the threshold, so short posts stay clean and only genuinely long content gets an index. Place the table of contents before the first heading, after the first paragraph, at the top, or at the bottom, so it fits the way you write.

Smooth Scrolling and Clean Anchor Links

Every entry in the table of contents is an anchor link that jumps to the matching heading. Smooth scrolling is on by default, so clicking an item glides down to the section instead of snapping to it. Anchor IDs are lowercase and hyphenated, which keeps your URLs readable and easy to share, for example yoursite.com/guide/#getting-started.

Style the Table of Contents to Match Your Theme

Choose from several ready-made themes or set your own colors for the background, border, title, and links. A live preview shows each theme before you apply it, so you see the result without saving and reloading. Set the width and font size, show a numbered list or a plain list, and nest sub-headings so the table of contents mirrors the structure of your article.

Decide Exactly Where the Table of Contents Appears

Show the table of contents across your whole site or limit it to one section by URL path, keep it off the homepage, and set how many headings an article needs before one shows up. Pick which heading levels to include, exclude individual headings by name with wildcard matching, and add the [no_toc] shortcode to any post to hide the table of contents on that page.

Table of Contents Widget and Shortcode

Want the table of contents in your sidebar? Add the Table of Contents Plus widget or block to any widget area and it follows the post being viewed. For full control over placement, the [toc] shortcode outputs the table of contents wherever you put it in your content, and it works inside synced (reusable) blocks.

A Table of Contents for Any Kind of Content

  • Documentation and knowledge bases
  • Long-form guides and tutorials
  • Recipes and how-to posts
  • Wikis and reference pages
  • Product and support pages
  • Research and academic articles

Built by the AIOSEO Team

Table of Contents Plus is maintained by the team behind All in One SEO, the WordPress SEO toolkit used on over 3 million websites. It fits naturally alongside your SEO setup, since cleaner headings and readable anchor links improve the on-page navigation your SEO plugin already cares about.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for search engine optimisation.

Yoast SEO

Real-time SEO guidance, schema, and AI built in. Help search engines and AI systems understand your content. A...

Free 10M+ installs 4.8★ (27,819)
Rank Math SEO

Grow your organic traffic and AI visibility with powerful SEO tools, XML sitemaps, Schema automation, and buil...

Free 4M+ installs 4.8★ (7,496)
Translate WordPress with GTranslate

Translate WordPress with Google Translate multilanguage plugin using AI translation. Complete multilingual SEO...

Free 900k+ installs 4.9★ (4,950)
All in One SEO

AIOSEO is the WordPress SEO plugin. Boost SEO rankings with AI SEO tools, schema, meta descriptions, XML sitem...

Free 2M+ installs 4.7★ (5,201)
SEOPress

WordPress SEO plugin with AI SEO metadata, schema, XML sitemap, redirections & Search Console. Privacy-fir...

Free 300k+ installs 4.8★ (1,246)