On Page SEO Tools
Most on-page SEO tools throw up a thousand alerts that don't move the needle; I've cut my list to three and my pages rank better.
The short verdict
- Crawl your top five pages with Screaming Frog and fix any missing title tags or meta descriptions first.
- Run PageSpeed Insights on every page that lost organic traffic last quarter.
- Use a content tool like Frase only after you have written the draft, not before.
- Ignore any tool score that claims to predict your ranking – check the SERP instead.
What it's good at
On-page SEO tools are excellent at catching the mechanical failures that slip past a manual review. I ran Screaming Frog on a client's site last month and it found 47 pages with duplicate title tags, 23 missing meta descriptions, and 12 broken internal links. That kind of crawl would take me days to do by hand. The tool turns an hour of crawling into a sorted list of priorities.
Where they shine is scale. If you manage more than 20 pages, a crawler will surface issues you did not know existed. For example, I discovered that a site I was optimising had 30 product pages with the same title because the CMS template had a bug. No manual spot-check would have caught that.
Another strength is integration with content optimisation. Tools like Surfer SEO or Clearscope can analyse the top-ranking pages for a keyword and give you a target word count, heading structure, and keyword frequency. I used Frase to outline a long-form article on [on-page SEO](/on-page-seo/) and it saved me an afternoon of competitor analysis. But I treat those suggestions as a guide, not a prescription.
They also tie into page experience signals. PageSpeed Insights and Lighthouse tell you exactly what is dragging your load time down – render-blocking scripts, unoptimised images, server response time. I fixed a Core Web Vitals issue on my own site by following Lighthouse's audit on image formats.
To be honest, these tools are best when you already know what you are looking for. They amplify your process, they do not replace it.
What it's awkward for
Most on-page SEO tools are clumsy with search intent. A tool can count keywords, measure readability, and flag missing headings, but it cannot tell you whether the page answers the question the user typed into Google. I have seen Surfer SEO give a page a 95/100 score while the content completely missed the buying intent because the author wrote a definition instead of a comparison.
They also generate noise. After a full site crawl, you might get 500 warnings for 'missing [alt text](/alt-text/)' on decorative images that do not need alt text, or 'short content' on a page that is intentionally a single paragraph. You learn to ignore the irrelevant alerts, but that takes experience. A new practitioner could spend a week fixing things that do not matter.
Another awkward spot is content scoring. I once used a tool that penalised a page for not using the exact target keyword in the first 100 words. The page was a '[what is a landing page](/what-is-a-landing-page/)' guide and the term was in the H1 and the title, but the tool insisted it needed to appear verbatim in the opening paragraph. That kind of rigidity hurts natural [SEO copywriting](/seo-copywriting/).
Finally, on-page tools cannot audit [internal links SEO](/internal-links-seo/) strategy with any real nuance. They can list links, but they cannot tell you whether the anchor text makes sense in context or whether the linked page is the right one for the user's next step. I still do that manually.
Alternatives I'd consider
If I had to strip my toolkit back to essentials, I would keep Google Search Console, a manual checklist, and Screaming Frog for monthly crawls. Everything else is optional.
For content optimisation, I have stopped using premium tools for every article. Instead, I look at the top three ranking pages and note their heading structure, word count, and the questions they answer. That takes 15 minutes and gives me the same insight Frase would. I only pull out a content tool when I am writing for a highly competitive keyword where I need a data-backed outline.
For technical checks, I rely on PageSpeed Insights for individual pages and Screaming Frog for the full site. If I need to analyse a competitor's on-page setup, I use a simple Chrome extension like Detailed SEO Extension instead of a full platform subscription.
The alternative I keep coming back to is writing the page with the user in mind first, then optimising. That sounds obvious, but many tool-led workflows produce content that ticks boxes and reads like a machine wrote it. I have been guilty of that. Now I treat [blog SEO](/blog-seo/) as a drafting consideration first and a tool check second. I run my [SEO content strategy](/seo-content-strategy/) through my own judgement before any tool score gets a vote.
Next step
Quick answers
Are free on-page SEO tools any good?
Yes, but you have to know their limits. Google Search Console and PageSpeed Insights are free and essential. Screaming Frog has a free version that crawls up to 500 URLs – enough for most small sites. Paid tools add convenience and deeper analysis, but free tools will get you 80% of the way.
What is the most common mistake people make with on-page SEO tools?
They fix every alert the tool reports, even the irrelevant ones. Tools flag suggestions, not requirements. A missing alt text on a spacer image is not a problem. Removing it to shut the tool up wastes time. Prioritise based on impact: title tags, headings, internal links, then worry about everything else.
Should I use a content optimisation tool for every blog post?
No. I only use one for competitive keywords where the SERP is dominated by long, structured guides. For a quick how-to or a personal opinion piece, a manual check of top results is faster and produces more natural copy. It also saves money on subscriptions I used to pay for.
How often should I run an on-page audit?
I run a full site crawl once a month. For individual pages I am actively optimising, I check with Screaming Frog and PageSpeed Insights each time I publish a major update. The rest of the time I rely on Google Search Console alerts. That has worked well for me across ten sites.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Search Central — Primary source for Google's guidance on indexing, crawling, and on-page best practices.
- Google Search Console — Official tool for monitoring page performance and indexing issues referenced throughout.
- PageSpeed Insights — Used to assess page speed and Core Web Vitals as part of on-page audits.
- Screaming Frog SEO Spider — The crawler I rely on for finding missing tags, broken links, and duplicate content.
- Ahrefs Webmaster Tools — Free alternative for site audits that surfaces on-page issues at scale.
Notes from Callum Bennett.