How I use AFFINGER5's table of contents to cut bounce rate

Aussie readers have a particular way of consuming online content. They land on a page, scan the first screen, decide whether the piece is worth their arvo coffee break, and bounce if nothing hooks them within seconds. When I first looked at my Google Analytics dashboard and saw the average engagement rate sitting well below where I wanted it, I knew something had to change. The fix turned out to be something I had already installed on every post: AFFINGER5's built-in contents block.

The WordPress theme ships with a feature that most bloggers overlook. Tucked inside the editor is a tool that generates a clickable list of every heading on the page, complete with anchor links and smooth-scroll behaviour. I had been treating it as decoration for years. Once I started treating it as a strategic engagement tool, the metrics shifted in a way I did not expect. Here is exactly how I approach it on ricoblog, and why the same approach can work for any Australian publisher serving a mobile-heavy audience.

The trick is not simply turning the feature on. It is understanding what makes Australian visitors behave the way they do, where to position the box, how to phrase each entry, and how to measure whether it is actually working. Each of those steps has its own little learning curve, and I have tripped over most of them so you do not have to.

Why bounce rate still matters for Australian publishers

Engagement metrics are not just vanity numbers. Google has been transparent for years that signals like dwell time and short-click rates feed into how a page is evaluated, especially for competitive queries. In Australia, where NBN speeds vary wildly between metro Adelaide and regional Queensland, users often arrive on a slow connection and make a snap judgement before the page fully loads. If they do not see a clear path to the answer they want, they are gone.

There is also a cultural layer. Australian readers tend to be blunt and time-poor. They will not scroll through two thousand words hoping the relevant bit is somewhere near the bottom. They want a fast way to jump straight to the section that solves their problem, whether that is a plugin recommendation, a travel itinerary, or a step-by-step migration guide. A well-built contents list does exactly that. It tells the reader, before they commit to the article, that the page respects their time.

I have also noticed that bounce rate behaves differently depending on the city. Readers from Brisbane and Perth tend to be slightly more forgiving on long-form posts, while Sydneysiders and Melburnians on the train into work will only engage if the value is obvious within the first paragraph. The contents block helps bridge that gap by giving every reader, regardless of patience level, a shortcut to the part they came for.

Setting up the AFFINGER5 contents block without breaking your layout

Enabling the feature is straightforward once you know where to look. Inside the AFFINGER5 management panel, the option sits under post settings, and you can toggle it on a per-article basis or globally. The block itself generates automatically from your H2 and H3 headings, which means your heading hierarchy becomes a functional part of your design rather than just typography.

The most common snag is caching. Australian hosts often run aggressive caching layers to compensate for inconsistent NBN performance in the outer suburbs, and these can interfere with the smooth-scroll script. Clearing the cache after enabling the feature, then testing the anchor links on both desktop and mobile, saves a lot of frustration. I also recommend checking the block against your existing plugins. A few SEO add-ons like to inject their own contents list, which creates duplication and confuses readers.

Another layout trap is width. The default styling works fine on most desktop screens, but on the smaller displays common in older Samsung and iPhone models that still circulate in Australia, the box can feel cramped. I override the padding through the theme's custom CSS panel rather than touching the core file, which keeps the modification safe during updates.

Picking the perfect spot for the contents list

Placement matters more than styling. After testing the same post with the contents block in three different positions, I found a clear pattern. Putting it directly under the opening paragraph, before the first H2, performed best. Readers get a short introduction, then immediately see a roadmap of what is coming. It feels natural, almost like a table of contents in a magazine.

For very long guides over three thousand words, I sometimes add a second, smaller version just before the halfway mark. This catches readers who scrolled deep without using the first one and gives them a chance to jump elsewhere on the page. It is a small thing, but it has reduced scroll-away behaviour on my longer Okinawa relocation posts noticeably.

Avoid burying it below the fold. Mobile users will rarely scroll past the third screen just to find navigation, and you will lose the chance to convert them into engaged readers. Above the fold, or at most just below the intro, is where the block earns its keep.

Writing headings that actually earn the click

The contents block is only as good as the headings it lists. Vague labels like "Background" or "Details" tell the reader nothing. Australian audiences in particular respond to specific, benefit-driven phrasing. Something like "What I packed for a Darwin winter" outperforms "Travel essentials" every time.

I treat each H2 as a promise and each H3 as a sub-promise. The contents block then becomes a menu of promises, and the reader chooses which one to redeem first. Questions work well for educational content, while step-by-step phrasing works better for tutorials. Mixing the two creates rhythm and gives the block visual variety.

One habit I have developed is reading my headings aloud in plain Australian English before publishing. If the phrase sounds like something a colleague might say across a desk in Surry Hills, it usually lands well on the page. If it sounds like a marketing brochure written by a committee, I rewrite it. The contents block then does a lot of the heavy lifting simply by reflecting that clarity.

Styling the box so it fits your brand

AFFINGER5 gives you a few solid styling options out of the box, including border weight, background colour, and whether the list starts collapsed or expanded. I run a fairly minimal brand, so I keep the background light, the border thin, and the typography consistent with the body text. The goal is for the block to feel like part of the article, not an interruption.

Colour contrast is worth checking against Australian accessibility guidelines, which are similar to WCAG but with some local nuances around outdoor reading on bright screens. A medium-grey border on a soft white background tends to read well both indoors and in the harsh glare of a Sydney summer afternoon.

If you run a sticky contents box on desktop, make sure it does not overlap the affiliate disclosure required under Australian Consumer Law. I keep the sticky version simple and text-only, so it never crowds the disclosure or the call to action.

Measuring the difference in Analytics and Search Console

Numbers are how I know whether any of this actually works. The metrics I watch most closely are bounce rate, average engagement time, and the number of users who scroll past the first quarter of the page. After rolling out the contents block across my top twenty posts, all three moved in the right direction over a six-week window.

In Search Console, I cross-reference the pages with the strongest improvements against their query positions. Pages with a clear contents block often hold their rankings more steadily through core updates, which suggests Google is reading the improved engagement as a quality signal. It is not a magic bullet, but it stacks with other on-page work I am doing.

I also segment by country inside Analytics to confirm the gains are coming from Australian traffic, not just overseas visitors. When both groups improve, I know the change is genuinely useful rather than a quirk of one audience segment.

Mistakes I made and how you can sidestep them

The first real mistake was overstuffing the block. A contents list with fifteen entries looks impressive but buries the reader in choice. I now cap the visible entries and tuck deeper sub-points inside collapsible sections where they make sense.

The second was ignoring mobile. A contents box that looks beautiful on a 27-inch monitor can be unreadable on a five-year-old phone. Always preview the block at the smallest screen size your audience actually uses, and remember that device turnover in Australia tends to lag the US by about twelve months.

The third was forgetting to update the block after editing headings. If you rename an H2 after publishing, the anchor link can break and the contents box will scroll readers to the wrong spot. I now make a habit of regenerating the block whenever I touch the heading structure, which takes about ten seconds and saves a lot of support emails from confused readers.

Used thoughtfully, the AFFINGER5 contents block becomes less of a feature and more of a habit. It shapes how you write, how you structure, and how readers experience the page. On a blog that competes for attention against a million other distractions, that kind of quiet, structural advantage adds up faster than any flashy redesign.