SEO Tools for Freelancers and Small Websites — What Works Without a Monthly Bill (2026)

Last updated: March 2026

The SEO tool market is built for agencies with budgets to match. Ahrefs starts at $129 a month. Semrush is $139. Moz Pro is $99. Every "best SEO tools" article you'll find online pushes these platforms because the affiliate commissions are substantial. If you're a freelancer managing a handful of client sites, or a small business owner running your own, you don't need any of them. This is a practical guide to what actually works without a monthly bill — free tools, one-time purchases, and honest assessments of each.

Crawling and auditing — finding what's broken

A site crawl is the foundation of any SEO workflow. Before you optimise anything, you need to know what's actually wrong. A crawler visits every page on your site the same way a search engine does, and reports back on missing titles, broken links, crawl errors, duplicate content, missing meta descriptions, image issues, and dozens of other problems you'd never spot by browsing manually.

There are a few options worth knowing about, and they suit different situations.

Google Search Console is free, essential, and should be the first thing you set up on any site you care about. It shows you what Google has indexed, which queries you're appearing for, what errors the Googlebot has encountered, and whether your sitemap is being processed correctly. Its limitation is that it's passive — it only knows about pages Google has already visited, and it doesn't give you the full picture of on-page issues like missing meta descriptions or thin content across your whole site.

Tom's Site Auditor is a desktop Windows tool I built specifically for this use case — a proper site crawler that runs offline, stores nothing in the cloud, and costs $29 once. It crawls any site and generates a full HTML report covering 30+ issue types: missing and duplicate titles, meta descriptions, canonical tags, heading structure, broken links, redirect chains, image alt text, OpenGraph tags, page response times, and more. It also includes a keyword analysis system that tracks what terms you're actually ranking for across your pages. If you run a free site audit, it's the fastest way to find everything that needs fixing on a site of any size. Full disclosure: this is my product. I mention it because it genuinely fits the use case, not because I have anywhere else to push you.

Screaming Frog SEO Spider is the industry standard desktop crawler and it's been around for over a decade. The free version crawls up to 500 URLs and covers the core checks. The paid licence is £199 per year — not nothing, but reasonable if you're managing multiple client sites regularly. It's more complex than most small site owners need, but if you're doing this professionally it's worth knowing.

Sitebulb is another strong desktop option with particularly good visual reporting. It's paid only at around $150 per year. Worth looking at if you present audit reports to clients and want something that looks polished out of the box.

For most freelancers and small business owners, the combination of Google Search Console plus a desktop crawler — either the free tier of Screaming Frog or a one-time purchase like Tom's Site Auditor — covers everything you need for a thorough free SEO site audit workflow. The key is running it regularly, not just once.

Tip: After you've run a crawl and have a list of issues, the question becomes how to fix them efficiently. The Site Fixer guide covers a PHP-based workflow for applying on-page fixes at scale — worth reading if you manage static HTML sites.

Keyword research without $99 a month

Most small site owners think of keyword research as something that requires a paid platform. It doesn't. The free options are genuinely useful, and the paid ones that do exist are either cheap or pay-as-you-go rather than recurring subscriptions.

Google Search Console is again the starting point. The Performance report shows you every query your site is already appearing for, sorted by impressions, clicks, and position. For a site that's been live for any length of time, this is the most actionable keyword data you have — it's based on your actual pages, your actual audience, and real search behaviour. The limitation is that it only shows queries you already rank for, not opportunities you haven't touched yet.

Google Keyword Planner is free with a Google Ads account (you don't need to run ads). It shows monthly search volume ranges and related keyword suggestions. Volume data isn't as precise as paid tools, but for identifying whether a term gets 50 searches a month or 5,000, it's more than adequate.

Keywords Everywhere is a browser extension that overlays volume and CPC data directly onto Google search results and Search Console. It runs on a credit system — you buy credits once and they last for a long time at low usage. For the kind of research a small site owner does, $10 worth of credits can last months. Tom's Site Auditor integrates with the Keywords Everywhere API directly, so if you're already using both you can pull volume and trend data into your keyword tracking without leaving the tool.

AnswerThePublic visualises the questions people ask around a topic — useful for finding content angles beyond the obvious head terms. The free tier limits daily searches but is sufficient for occasional use.

Ubersuggest has a free tier that gives limited daily lookups. It's less precise than paid tools but gives a usable snapshot of related terms and difficulty estimates. Don't rely on it heavily, but it's worth a few searches when you're mapping out a new topic area.

The approach that often gets overlooked is mining keywords from your own site content. Tom's Site Auditor's keyword mining workflow extracts n-grams from your pages, scores them by prominence and frequency, and lets you build a tracked keyword database from what your site actually contains. It's a different approach from traditional keyword research — you're working with what you've already written rather than chasing terms from scratch — and it surfaces opportunities you'd likely miss otherwise.

Getting Google to index your pages

Writing good content and fixing your technical issues only matters if Google knows those pages exist. For most small sites, indexing happens naturally over time, but there are things you can do to speed it up and make sure nothing falls through the cracks.

Google Search Console is the direct line. Submit your sitemap under the Sitemaps section, and use the URL Inspection tool to request indexing for individual pages after you publish or update them. It's not instant — Google crawls on its own schedule — but requesting indexing does move things faster than waiting passively.

IndexNow is a protocol supported by Bing, Yandex, and other search engines that lets you notify them immediately when a page is created or updated. Google has its own separate indexing API, but for the search engines that do support IndexNow it's a worthwhile addition to your publishing workflow. I built a free standalone tool for this — Tom's IndexNow Submitter — which handles the URL submission and key management without requiring any code changes to your site.

Bing Webmaster Tools is worth setting up separately from Google Search Console. Bing has a meaningful share of search traffic, particularly on Windows machines and among older demographics, and it's free to use. Submit your sitemap there as well.

Tracking what's actually working

Once your site is set up and you're publishing content, you need some way to know whether any of it is working. The good news is that for a small site the free tools cover this entirely.

Google Search Console gives you the most actionable search data: impressions, clicks, average position, and click-through rate per query and per page. For understanding whether your SEO effort is moving the needle, this is the report to check regularly — not weekly, but at least monthly, looking at trends over 28 or 90 days rather than individual days.

Google Analytics 4 gives you traffic volume, source breakdown, engagement data, and conversion tracking. It's free and worth having, but for small sites with limited traffic, the data can be noisy and hard to interpret. Don't obsess over GA4 dashboards when your site gets 50 visitors a day — Search Console tells you more about what actually matters for organic growth.

Bing Webmaster Tools includes its own performance reporting similar to Search Console. Worth checking occasionally, especially if you've invested time in indexing through Bing.

Note: Position tracking — knowing where you rank for specific keywords over time — is one area where free tools fall short. Google Search Console shows average position but it fluctuates and is averaged across all queries. Tom's Site Auditor includes basic position tracking as part of its keyword database, which is enough for monitoring a focused set of target terms without needing a dedicated rank tracker subscription.

Content and on-page tools worth knowing

These are well-known free tools that are genuinely useful and don't need much explanation.

Google PageSpeed Insights (and its underlying Lighthouse report in Chrome DevTools) gives you Core Web Vitals scores and specific recommendations for improving page speed. Page speed is a confirmed ranking factor for mobile search, and the recommendations are concrete enough to act on.

Google's Rich Results Test checks whether your pages are eligible for rich snippets — star ratings, FAQ dropdowns, product information — in search results. If you've added structured data markup to your pages, this confirms whether it's valid.

Google's Mobile-Friendly Test checks whether a specific URL passes mobile usability. Less critical now that most themes are responsive by default, but worth running if you've made significant layout changes.

Hemingway Editor is a browser-based writing tool that highlights overly complex sentences, passive voice, and readability issues. Free to use online. If you're writing your own content, it's a useful second pass before publishing.

The realistic minimum toolkit

If you're starting from nothing and want to know exactly what to set up, here's the practical minimum. Google Search Console — free, set it up on day one. Google Analytics 4 — free, link it to Search Console. A desktop site crawler — Screaming Frog's free tier (500 pages) or Tom's Site Auditor ($29 one-time) depending on your site size and how often you'll use it. Keywords Everywhere — $10 buys enough credits to last a small site owner a year of occasional research.

Total cost: $0 to $39 one-time. Compare that to $1,500+ per year for Ahrefs or Semrush, tools that are designed for agencies running dozens of client accounts simultaneously.

The honest reality is that for a site under a few hundred pages, the limiting factor in your search performance is almost never the quality of your SEO tools. It's the quality of your content, the number of pages you've published, and whether you've earned any backlinks from credible sources. No tool — free or paid — writes content for you or earns you a mention in another publication. The tools just help you find and fix the technical issues that would otherwise hold you back from the traffic your content deserves.

Run a free technical SEO audit on your site, work through the issues it surfaces, keep publishing, and check Search Console monthly to see what's moving. That's the whole workflow for a small site done correctly.

Download Tom's Site Auditor v3 Beta - Free Trial