4,000 words ➡️ 1 paragraph won

AI Overviews eat H2s. Paste my console script to map yours in 15s.

Day 182/100

 

Hey—It's Tim. 

I wrote a 4,000-word “definitive guide” last year.

Google didn’t care.

AI Overviews clipped a single paragraph from page 2 and ignored the rest.
Annoying… until I realised the paragraph read like a tiny blog inside my blog.

Turns out: that’s the game.

Your article isn’t one thing anymore.
It’s a tray of tapas. Each plate has to stand on its own.

What Google (and LLMs) are actually eating

When you cover a topic, you’ll naturally hit 3–7 sub-topics.

Big pieces might hit 20+

Right now, AI Overviews and “AI mode” are pulling self-contained chunks - usually an H2 → H2 section with a clear mini-thesis, definition, example, and recap.

The old way: sprinkle your target keyword across the whole article like parmesan.

The way that’s working: stack your target keyword inside one section so the robots (and people) have a clear “room” to grab.

I made a quick bit of code to check this, keep scrolling.

Example: the tools say “use ‘statistical analysis’ 5× across the post.”
Top-ranking competitors? You’ll often see 4 of those uses tightly inside one H2-to-H2 block, with the 5th appearing later in a round-up or FAQ.

Result: there’s an obvious “this is the bit that explains statistical analysis” zone.

Stop sprinkling. Start stacking.

Group your keywords by section, not just by page.

Think of each H2 block as a mini-blog with:

  • A specific target phrase + 2–4 semantic siblings (naturally, not spammy)

  • An answer-first opening line that could be pasted into a card UI

  • One tight example or micro-use-case

  • A one-line recap that reads like a pull-quote

If a section can’t be screenshot and make sense on its own, it’s not ready.

The tiny tooling rant

I love SEO tools, but their guidance here is off. “Use it 5×” is page-level advice for a section-level world.
So we’re baking a new SEO Score into Penfriend that says:
“Use 4 here; leave 1 for later.” Not more words—better grouping.

How to see this in your own blogs

We have a way to check all this in the new Penfriend. (Coming very soon).
But that promise of soon isn’t enough for me, so I made you a way you can do it now.

Enjoy!

(()=>{const phrase=prompt('Phrase to count:');if(!phrase)return;const H=[...document.querySelectorAll('h2')];const out=[];for(let i=0;i<H.length;i++){let t='';let n=H[i].nextElementSibling;while(n && n!==H[i+1]){t+= (n.innerText||'')+' '; n=n.nextElementSibling;}const c=(t.toLowerCase().match(new RegExp(phrase.toLowerCase(),'g'))||[]).length;out.push({section:i+1,title:H[i].innerText.trim(),count:c});}console.table(out);})();
  1. Copy that code up there.

  2. Go to your blog you wanna check. Hit Ctrl+Shift+I

    1. this opens dev tools

  3. Click console at the top



  4. New Line. Copy in the code and press enter

    1. You might have to type “allow pasting”.

  5. You get a little pop up like this. Put in your target keyword you want to count

  6. Press Enter.

  7. Look at the table. It’ll tell you how it’s grouped.

Makes it way easier to see now instead of guessing. Or worse, manually counting.

You’ll make life easier for Google, LLMs, and the impatient human who only wants the plate they ordered.

✌️ Tim "Yo dawg, we heard you like blogs." Hanson
CMO @Penfriend.ai

Same brain, different platforms: X, Threads, LinkedIn.

P.S. All of this is being built into the new SEO score of Penfriend. I can’t wait to show you.

 

Penfriend.ai
Made by content marketers. Used by better ones.
 

What to do next

  • Share This Update: Know someone who’d benefit? Forward this newsletter to your content team.

  • Get your First 3 Articles FREE EVERY MONTH! We just dropped the biggest update we’ve ever done to Penfriend a few weeks ago. Tone matching with Echo, Hub and Spoke models with Clusters, and BoFu posts.

  • Let Us Do It For You: We have a DFY service where we build out your next 150 articles. Let us handle your 2025 content strategy for you.