Free SEO tools will tell you what is wrong with your website. They will not tell you which of those problems is worth your Saturday, and that gap is why this page exists. Every free checker hands back a score out of 100 and a list of findings, and the order it puts them in is the vendor’s opinion, not Google’s.
Getting that wrong costs you the only currency you have, which is time. You run a checker, get a score in the sixties, and spend a weekend renaming image files while the problems keeping your pages out of the index sit untouched. This page compares the free tiers you can genuinely live inside, states each limit as a number from the vendor’s own page, and shows you how to sort a report the way we do inside a paid SEO audit.
What a free SEO checker actually does
A free SEO tool is a rules engine. It fetches your page, checks it against a list of conditions the vendor wrote, and reports which conditions failed. That is genuinely useful, because most of the conditions are real. A missing title tag is a missing title tag in any tool.
What the engine cannot do is weigh those conditions against your situation. It does not know your site has eleven pages, so missing breadcrumb schema is irrelevant. It does not know your competitor ranks first with a slower page and a thinner title. It does not know you sell one service in one city, which makes half of its keyword advice noise.
So read the output as two separate things. The findings are facts about your HTML and they are usually correct. The score, the priority labels and the recommended actions are the vendor’s opinion, tuned by a company that would like you on a paid plan. Trust what the tool observed. Question what the tool concluded.
How we judged these free SEO tools
Four tests, applied to every tool below.
- Is it free to keep using, or is it a trial with a clock on it
- Can you get a result without an account, a card, or a sales call
- Is the free tier limit published as a number by the vendor, not guessed by a blogger
- Does the output tell you something you could act on today
That third test removed the most tools. Several well known free tools do not state what their free tier includes anywhere on their own site, which means anyone quoting a number for them is repeating something they read elsewhere. Where a limit could not be confirmed on the vendor’s page, this article says so rather than printing a figure.
Apply that rule yourself. A limit you cannot find on the vendor’s own site is folklore, and folklore is how people end up three days into a crawl that quietly stopped at page 500.
The free SEO tools worth your time, at a glance
Grouped by the job you need doing rather than by who makes them, because you will need three or four of these.

| The job you need doing | Tool | What the free tier actually gives you | Account |
|---|---|---|---|
| Search performance data | Google Search Console | 16 months of history. The API returns 25,000 rows per query at most, 1,000 by default | Google account, site verified |
| Traffic and on site behavior | Google Analytics 4, standard property | Up to 14 months of data retention, 50 event scoped custom dimensions, 30 key events, 100 audiences per property | Google account, tag on site |
| Page speed and Core Web Vitals | PageSpeed Insights | Any public URL, one at a time, lab and field data together. No usage cap published, unlimited in practice for one site | None |
| A second search engine | Bing Webmaster Tools | Free with a verified site, no cap published | Microsoft account, site verified |
| Site audit plus your own backlinks | Ahrefs Webmaster Tools | 5,000 crawl credits a month per project, spent only on pages returning 200. 1,000 backlinks and 1,000 keywords visible at once. Unlimited verified sites | Ahrefs account, site verified |
| On page checks and rank monitoring | Seobility | Permanently free Basic plan, 1 project, 1,000 subpages, 10 keywords monitored. The checkers need no registration | Only for the Basic plan |
| Fast one off checks | SE Ranking free tools | Free daily checks on its single purpose tools. The vendor states daily without publishing a number | None for the core tools |
| A client ready audit report | SEOptimer | Free audit from its homepage, free tier limits not published | Not confirmed |
| Deep desktop crawl | Screaming Frog SEO Spider, free version | 500 URLs per crawl. No saved crawls, no JavaScript rendering, no custom extraction, no API integrations | None, desktop install |
| Keyword ideas and link prospecting | Moz free tools | Free checkers for keywords, links and local listings, free tier limits not published | Free Moz account for most |
Two things stand out. Google’s own tools carry the deepest history and cost nothing forever, and every third party free tier is generous on exactly one job and thin on the rest. Each vendor gives away the tool that feeds its paid product and gates everything downstream of it.
Google Search Console and the free tools Google gives you
Google gives away the only SEO data that comes from Google, which makes Search Console the first tool you set up and the last you would give up. It reports the queries you appeared for, the pages that got the clicks, your average position, and every indexing decision Google made about your URLs. Google’s documentation puts the performance history at 16 months, with the default view showing the past three. The Search Analytics API caps a query at 25,000 rows and returns 1,000 by default.
Google Analytics 4 is the other half. A standard free property retains data for up to 14 months and allows 50 event scoped custom dimensions, 30 key events and 100 audiences, per Google’s published property limits. For a site your size, none of those is a ceiling you will hit.
PageSpeed Insights runs on any public URL with no account at all, and it is the only free tool showing you both the lab measurement and real Chrome user data for pages with enough traffic to report on.
Bing Webmaster Tools is free and needs a Microsoft account with site verification. Set it up even though Bing is a fraction of your traffic. It is a free second opinion on crawling and indexing.
Free on page SEO checkers compared
An on page SEO checker grades one URL on what sits inside the HTML. Title, meta description, heading structure, word count, image alt text, internal links, schema, and usually a readability score.
Seobility’s SEO Checker runs without registration and is the most detailed of the no account options. Its permanently free Basic plan, which does need an account, covers one project of up to 1,000 subpages and monitors 10 keywords. SEOptimer grades a URL straight from its homepage and lays the result out as something you could send a client, though it does not publish its free tier limits. SE Ranking offers free daily checks on single purpose tools with no account, and states daily without ever giving the number.
The trap is the same in all of them. They grade against a target keyword you type in, so they will cheerfully tell you to add that keyword four more times to a page that already ranks. Keyword density stopped being a useful signal long ago and every free on page checker still reports it.
If you want the checkers pulled apart, our comparison of website checkers tests what each one really measures and what its score is actually out of, which is the question a density number never answers. Our comparison of website ranking software does the same for the rank trackers, including what each free tier holds back.
Free website SEO checkers and site wide crawlers
A single page check is not a site check. A website SEO checker crawls every URL it can find and reports problems that only appear at scale, like fifty pages sharing one meta description or a redirect chain four hops deep.
This is where free tiers get strict, because crawling costs the vendor money. The free version of Screaming Frog SEO Spider crawls 500 URLs per crawl, and it cannot save a crawl, render JavaScript, run custom extraction, or connect to the Search Console and PageSpeed APIs. A paid license removes all of those limits. For most small business sites 500 URLs is the entire site, so free is genuinely enough.
Ahrefs Webmaster Tools takes the cloud approach instead, giving you 5,000 crawl credits a month per project, spent only on HTML pages returning a 200 status, across unlimited verified websites. Seobility’s free Basic plan crawls up to 1,000 subpages on one project. Between those three you can crawl almost any small site for nothing, and our website checker comparison covers which crawler catches which class of problem.
Free SEO audit tools and what a full audit actually covers
A free SEO audit tool bundles the page check and the crawl together and puts a score on top. What it covers is narrower than the word audit suggests. A free audit tool reads your code. A real audit reads your code, your rankings, your traffic, your competitors and your business. Here is what the free tools do cover.
- Technical errors, broken links, redirect chains, missing tags and bad status codes
- Page speed and Core Web Vitals measurements
- On page elements graded against a target keyword
- A backlink count and some vendor measure of domain strength
- Mobile rendering and a few accessibility checks
None of them covers any of this.
- Whether your page answers the intent behind the query better than the one ranking first
- Whether you should have this page at all, or fold it into another
- Why a competitor with a worse technical score outranks you anyway
- Which of your pages make money and which just make traffic
- What to do first, given the hours and the budget you have
That is not a knock on the tools. No amount of crawling reveals intent, and no score weighs a finding against your revenue.
Free keyword research and SEO optimization tools
Keyword research is the one job where free tiers sit close to paid, because the underlying data is largely the same clickstream and Google sources resold at different prices.
Google Keyword Planner is free with a Google Ads account, though it shows volume as wide ranges rather than exact numbers until you are spending. Ahrefs publishes a free keyword generator, a keyword difficulty checker and separate free keyword tools for YouTube, Amazon and Bing, all capped views of the paid index. SE Ranking’s free keyword research tool returns metrics and suggestions on a daily check basis, and Seobility’s keyword checker and TF*IDF tool run with no registration.
Search Console is the one people skip, and it is the best of them. It shows the queries your site already appears for, with real impressions and real positions, data no keyword tool holds because it is yours. The queries sitting between position 8 and position 20 with impressions and almost no clicks are your fastest wins. Use the free keyword tools to find what exists, and Search Console to find what you nearly have.
Free rank checkers and what a rank number is worth
A free SEO rank checker tells you where a URL sits for a keyword right now, in one location, on one device. That is a useful number and a sharply limited one. Seobility’s free Basic plan monitors 10 keywords, and Ahrefs, SE Ranking and Seobility all publish free one off rank checkers you can run without setting up a project. Ten tracked keywords is the honest shape of a free tier, because running checks daily at scale is expensive.
The bigger issue is that there is no longer one ranking. Results are personalized by location and history, Google mixes local packs and AI answers into the page, and the same query returns a different order on mobile and desktop. A tool reporting position 4 is reporting it for its own settings, which is not where your customer is standing.
So use rank as a trend, never as a fact. Ten keywords checked weekly for three months tells you whether you are moving. One check today tells you almost nothing, and it is the number you are most likely to fixate on. Our post on how SEO ranking actually works covers why the number moves on days you changed nothing. Impressions and clicks in Search Console are the better measure, because they come from real searches.
Free backlink checkers and their limits
Every backlink checker shows you a sample and never the whole link graph, because no company has crawled the entire web. What the free tier controls is the size of that sample.
Ahrefs Webmaster Tools, once your site is verified, shows 1,000 backlinks and 1,000 keywords at once, with sorting and filtering to reach the ones that matter. The public Ahrefs backlink checker, needing no verification, shows the top 20 backlinks to any website or page, which is enough to see who links to a competitor and not enough to judge a profile. Seobility and SE Ranking both publish free backlink checkers on the same shape of restricted view.
The verification split matters more than the row count. For your own site you get a real sample for nothing. For a competitor’s site you get a teaser, and that is where the free tier ends and the paid product starts.
Can AI do this now, ChatGPT and AI mode SEO analysis
Partly, and the part it cannot do is the part you came for. ChatGPT and the AI features now appearing inside SEO tools are genuinely strong at some steps of an audit and blind at others, and the difference comes down to what they can see. A model is strong at four things.
- Reading a page you paste in and judging whether it answers the query
- Rewriting a title or meta description that a checker flagged as too long
- Explaining what a finding in a free report means in plain words
- Turning a crawl export into a prioritized list, if you hand it the export
Four things it cannot do on its own.
- Crawl your site. A chat model does not fetch hundreds of URLs and check status codes
- See your Search Console or Analytics data unless you paste it in
- Measure Core Web Vitals, which requires actually loading the page
- Know your current rankings, which move daily
So the honest answer is that a model can interpret an audit, not perform one. Run the crawl in a real tool, export the findings, then hand that export to the model along with what your business sells. The tool supplies the facts, the model supplies the reading. Done the other way round you get confident advice about a site nobody looked at.
Why two SEO checkers give the same page two different scores
Because a score is not a measurement. It is a weighted average of checks each vendor chose, weighted the way that vendor decided, with no standard behind any of it. Four things create the gap.
- Different check lists. One tool runs a few dozen checks, another runs well over a hundred. The extra ones are mostly things the first tool decided did not matter
- Different weights. One treats a missing meta description as critical, another as a hint. The same page loses very different amounts of score
- Different measurement. Speed scores move run to run on the same unchanged page, because test location and network conditions vary
- Different commercial interest. A tool whose paid product is content optimization weights content checks heavily. A tool selling technical audits weights technical ones. The score is pointed at the upsell
Google does not read any of these scores. A page can score badly in a free checker and rank first, because the checker grades code while Google grades whether the page answers the question. It is also the only vendor publishing its weighting. Lighthouse documentation states that “Each SEO audit is weighted equally in the Lighthouse SEO Score, except for the manual Structured data is valid audit”, so a missing meta description costs what an invalid canonical costs. On speed it adds that “it might be more useful to think of your site performance as a distribution of scores, rather than a single number”. Use the score for one thing only, which is watching your own page move over time inside one tool, and ignore the absolute number.
Your free report has 40 findings, here are the 5 that matter
Work them in this order. Each sits above the next because of what it prevents, not because of how fast it can be fixed.

- Pages that are not indexed. Open the page indexing report in Search Console first. A page Google has not indexed cannot rank at any score, so every other finding on it is irrelevant. Look for a noindex tag left on by a theme, a blocked path in robots.txt, and canonicals pointing elsewhere
- Titles on the pages that make you money. The title is the strongest on page signal you control, and it is what a searcher reads before deciding to click. A page whose title does not carry the phrase people actually type loses before anyone reaches it, which is why it outranks every technical fix below
- Duplicate or missing titles and descriptions across the site. This is the finding a crawl catches and a single page check never does. Fifty pages sharing one title tells Google they are the same page, so it picks one and drops the rest
- Broken internal links and redirect chains. Each one wastes crawl budget and leaks link value you already earned. Unlike most crawl findings these are unambiguous. A 404 is a 404, the fix takes five minutes, and the result shows in the next crawl
- Largest Contentful Paint on your top landing pages. Speed matters less than the tools imply and it does matter. Fix it on the three or four pages taking most of your traffic, using the image or script PageSpeed Insights names
Everything else waits. Alt text on decorative images, missing schema on pages that will never win a rich result, an H1 styled rather than tagged, keyword density, a low word count on a page that answers its question in 300 words. Those are real findings and they are not why you are not ranking.
What free SEO tools cannot do
Five things, the same five across every tool here.
They cannot crawl a large site. Five hundred URLs, 1,000 subpages and 5,000 monthly credits are generous for a small business site and useless for a catalog of ten thousand products.
They cannot show history you never collected. No tool can tell you what your traffic did last year if nothing was recording it. This is the only limit here you cannot fix later, only start now.
They cannot judge content against intent. A checker counts words and confirms a keyword appears. It cannot know the top three results are comparison pages and yours is a brochure page, which is often the real reason you are not ranking.
They cannot tell you why a competitor wins. You see a capped sample of their backlinks and their titles. You do not see their conversion data, their internal linking, or the twenty pages they quietly deleted.
They cannot make the call. Given forty findings, limited hours and a business to run, deciding what to do this month is judgment, and judgment is the one thing a rules engine has none of.
When to stop using free tools and get a proper audit
Free is enough for longer than most agencies will tell you. If you run one site under 500 pages, in one location, and you are the person doing the fixing, Search Console plus one crawler plus PageSpeed Insights carries you a long way, and nobody should take your money until it has. There are four points where free genuinely stops.
- Your site is bigger than the free crawl limits, so you are auditing a sample and calling it a site
- Traffic dropped and you cannot tell whether it was an algorithm update, a change you shipped, or seasonality, because free tools hold no trend view
- You fixed the top five findings, waited, and nothing moved, so the problem is content or competition rather than code
- The work is real money now and you need someone accountable for the outcome, not another report
If you reach that point, know what you are buying. A paid audit earns its fee when it answers why, not when it hands you a longer version of the list a free crawler gave you. Our guide to choosing an SEO service covers the questions that separate the two, and where the site itself is the problem rather than the SEO on top of it, our website design and SEO packages handle both at once.
Start where the tools are free. Verify Search Console today, crawl the site once, and work the five findings in the triage list above before you spend a thing. If you have done that and want a second pair of eyes on what is left, book a free website audit and we will read your report with you.



