15 Free SEO Tools That Replace a $100+/Month Subscription
Semrush starts at $139/month and Ahrefs Lite at $129/month. These 15 free tools cover most of what a small business actually uses, and I show you which one to open for each job.
Fifteen free SEO tools, each checked live, with what it does, its real free limit and when to use it. Set up the first three today and you have better data than most paid dashboards give you.
For: Founders and small teams who pay for an SEO subscription they barely open, or who want to start SEO without paying anything.
- Set these up first: your real data · 3
- Which tool for which job · 12
- Free keyword research · 4
- Free speed and mobile checks · 3
- Free technical audits · 2
- Free schema and rich results checks · 2
- Free local and AI visibility · 1
- If you only have 10 minutes: my starter setup · 4
- The 20-minute free SEO workflow (every Monday) · 6
- Weekly SEO log (copy into a sheet) · 1
- Worked example: one Monday on a small site (illustrative) · 6
- When free stops being enough · 5
- Common mistakes with free SEO tools · 6
- Do the 10-minute setup (last section) once. It connects your real data.
- Use the "which tool for which job" table whenever you have a question. Open one tool, not five.
- Run the 20-minute workflow every Monday. Write the results in the weekly log template.
- Check the "when free stops being enough" table before you pay for anything.
Set these up first: your real data
Paid tools estimate your traffic. These show what actually happened. Every other tool on this list is less important than these.
- Google Search ConsoleFree · needs a Google account and site verification
Google's own report on your site: the searches you show up for, clicks, impressions, average position, indexing problems and who links to you.
Ritik's note: Pick a Domain property (DNS verification). It covers http, https, www and subdomains in one place.
- Bing Webmaster ToolsFree · import your sites from Search Console in a few clicks
Bing's version of Search Console, plus an AI Performance report (public preview since February 2026) that shows how often Copilot and Bing AI summaries cite your pages. It shows citations, not clicks.
Ritik's note: Use the Import option on My Sites. It verifies your site through Search Console, so there is nothing to paste.
- Google Analytics 4Free (Analytics 360 is the separate enterprise product)
Tracks what visitors do after they land: pages viewed, where they came from, sign-ups and sales.
Ritik's note: Link it to Search Console so you see search queries and on-site behavior together.
Which tool for which job
Pick the job, open the tool in the second column. Use the backup only if the first one can't answer.
| The job | Open this first | Backup | What you look at |
|---|---|---|---|
| Which searches already find me? | Search Console > Performance | Bing Webmaster Tools > Search Performance | Queries with high impressions and few clicks |
| Is my page in Google? | Search Console > URL Inspection | Bing URL Inspection | "URL is on Google" or the reason it isn't |
| What do people type about my topic? | Google Trends | Ahrefs Free Keyword Generator | Which phrase is bigger and when it peaks |
| Roughly how many searches a month? | Google Keyword Planner | Semrush free (10 reports/day) | The range, not the exact number |
| What does a competitor rank for? | Semrush free | Ahrefs Free Keyword Generator | Their top 10 pages and the words behind them |
| Is my page slow on phones? | PageSpeed Insights (Mobile tab) | Lighthouse in Chrome | LCP, INP and CLS |
| Why do visitors leave? | Microsoft Clarity | Google Analytics 4 | Recordings and scroll depth on your money page |
| Do I have broken links or missing titles? | Screaming Frog (500 URLs free) | Ahrefs Webmaster Tools Site Audit | 4xx errors, missing and duplicate titles |
| Who links to me? | Search Console > Links | Ahrefs Webmaster Tools | Top linking sites and your most linked pages |
| Is my schema working? | Rich Results Test | Schema Markup Validator | Errors on Google-supported types |
| Does Copilot cite me? | Bing Webmaster Tools > AI Performance | A manual question in Copilot | Cited pages and the questions behind them |
| Do I show up on Maps? | Google Business Profile | Search your service + city on Maps | Your position and your review count |
Free keyword research
You don't need exact volumes to start. You need to know what people type and whether interest is rising.
- Google TrendsFree · no account needed · compare up to 8 groups of terms (5 on the Classic page)
Shows how interest in a search changes over time and by region, scaled 0 to 100 (relative, not raw searches).
Ritik's note: Compare two or three ways of saying the same thing and set the region to your country. More than three lines gets hard to read.
- Google Keyword PlannerFree to use · Google says you must finish account setup, including billing details
Google Ads' keyword tool: keyword ideas and monthly search estimates straight from Google.
Ritik's note: You don't have to run an ad. Many people report seeing ranges (like 1K to 10K) instead of exact numbers on accounts that don't spend. Google's help page doesn't confirm this, so check your own account. Ranges are fine for picking topics.
- Ahrefs Free Keyword GeneratorFree · no account · shows a limited set of ideas per search
Type one word, get keyword ideas and questions for Google, Bing, YouTube or Amazon.
Ritik's note: Switch to the 'Questions' tab. Those make the best FAQ sections.
- Semrush Free planFree · 10 reports per day · 1 project · no card needed
The free tier of Semrush: keyword, domain and site audit reports with caps.
Ritik's note: 10 reports a day is plenty if you plan what you'll check before you log in.
Free speed and mobile checks
- PageSpeed InsightsFree · no account
Paste any URL and get real-user Core Web Vitals (when Google has enough data) plus a lab test with fixes.
Ritik's note: Look at the Mobile tab first. Most local customers find you on a phone.
- Lighthouse (Chrome DevTools)Free · built into desktop Chrome
Built into Chrome. Audits performance, accessibility, SEO and more for any page you open.
Ritik's note: Right-click > Inspect > Lighthouse tab > Analyze page load. Takes about a minute.
- Microsoft ClarityFree · Microsoft says no traffic limits
Heatmaps and session recordings that show where people click, scroll and leave.
Ritik's note: Watch 10 recordings of your money page. You'll find a problem in the first five.
Free technical audits
- Screaming Frog SEO SpiderFree · up to 500 URLs per crawl (paid licence £199/year)
Desktop crawler that finds broken links, missing titles, duplicate pages, redirects and noindex tags.
Ritik's note: Sort the 'Page Titles' tab by 'Missing' and 'Duplicate'. Fix those first.
- Ahrefs Webmaster Tools (now "Ahrefs Free")Free for verified sites · 5,000 crawl credits per project per month · up to 1,000 backlinks/keywords shown
Free Site Audit (170+ checks), Site Explorer for your own backlinks and keywords, and cookie-free web analytics.
Ritik's note: Connect it with Search Console to verify fast.
Free schema and rich results checks
- Rich Results TestFree · test a live URL or paste code
Google's test for which rich results (stars, FAQs, products and so on) your structured data can earn.
Ritik's note: Run it on smartphone mode, which is the default Google crawls with.
- Schema Markup ValidatorFree · no account
Schema.org's own validator. Checks all schema types, not only the ones Google uses for rich results.
Ritik's note: Use both tools. They answer different questions.
Free local and AI visibility
- Google Business ProfileFree · only for businesses with face-to-face customer contact (not online-only)
Your free listing on Google Maps and the local map pack: hours, reviews, photos, posts.
Ritik's note: Use the exact same name, address and phone number as on your website.
If you only have 10 minutes: my starter setup
Do this once. It connects the two free tools that show your real data, then gives you a speed and schema baseline.
- Minute 0 to 4: Search Console
Add a Domain property, add the DNS TXT record at your domain provider, then submit /sitemap.xml under Sitemaps. DNS can take time to update, so come back later if verification fails.
- Minute 4 to 6: Bing Webmaster Tools
Sign in, choose Import from Google Search Console, pick your site. Done.
- Minute 6 to 8: PageSpeed Insights
Test your homepage and your main service page on mobile. Write down the three Core Web Vitals.
- Minute 8 to 10: Rich Results Test
Test your homepage. If no structured data is found, that goes on your to-do list.
The 20-minute free SEO workflow (every Monday)
Same order every week. You'll spot drops early and always have one thing to fix.
- Minute 0 to 5: Search Console Performance
Compare the last 28 days with the 28 days before. Write down total clicks. Sort queries by impressions. Copy 3 queries where you sit in positions 8 to 20. Those are this week's easiest wins.
- Minute 5 to 8: Search Console Pages report
Look only at "Not indexed" reasons for pages you want in Google. If a money page is missing, run URL Inspection on it and click Request indexing after you fix the cause.
- Minute 8 to 11: PageSpeed Insights
Test the one page that makes you the most money, Mobile tab. Write down LCP, INP and CLS. If one turned orange or red since last week, that's your fix.
- Minute 11 to 14: Clarity
Watch 3 recordings of visitors who landed on that same page from search. Note the spot where they stop scrolling or rage-click.
- Minute 14 to 17: Bing Webmaster Tools
Open Search Performance, then AI Performance. Note any page Copilot cited this week. That page is a model for the next one you write.
- Minute 17 to 20: Pick one fix
Choose ONE thing from the notes above: rewrite a title for a position 8 to 20 query, fix a slow image, or add a section that answers a question. Put it in your calendar for this week.
Weekly SEO log (copy into a sheet)
DATE: ____ SEARCH CONSOLE (last 28 days) Clicks: ____ (last time: ____) Impressions: ____ 3 queries in positions 8-20: 1. ____________ page: ____ 2. ____________ page: ____ 3. ____________ page: ____ Money pages not indexed: ____ SPEED (money page, mobile) LCP: ____ s INP: ____ ms CLS: ____ CLARITY (3 recordings) Where people stop or get stuck: ____________ BING Pages cited by Copilot this week: ____ THE ONE FIX THIS WEEK What: ____________ Page: ____ Done by: ____ Result next week: ____________
Worked example: one Monday on a small site (illustrative)
Made-up numbers for a made-up dental clinic, to show how the 20 minutes turns into one decision.
| Step | What they saw | What they did |
|---|---|---|
| Search Console | "emergency dentist [city]" at position 11, 900 impressions, 6 clicks | Marked it as this week's query |
| Pages report | Emergency page indexed, fine | Nothing |
| PageSpeed Insights | Emergency page LCP 4.1 s on mobile (poor) | Found a 2.3 MB hero photo |
| Clarity | 2 of 3 visitors left before the phone number | Noted: phone number too low on the page |
| Bing | No citations yet | Nothing |
| One fix | Two problems on one page | Compressed the photo and moved the phone number to the top. Checked again next Monday. |
When free stops being enough
| Free limit | You'll feel it when | Cheapest next step |
|---|---|---|
| Semrush free: 10 reports/day, 1 project | You research competitors every day | One month of a paid suite when you need it, then cancel |
| Screaming Frog: 500 URLs per crawl | Your site has more than 500 pages | Screaming Frog licence, £199/year |
| Ahrefs Webmaster Tools: your own verified sites only | You need backlink data on competitors | Ahrefs Starter ($29/month) or a one-month paid plan |
| Keyword Planner: ranges, not exact numbers | You must forecast traffic for a client | Run a small ad campaign, or a paid keyword tool for a month |
| No free rank tracker for exact daily positions | You report rankings to someone weekly | Search Console average position is enough until then |
Common mistakes with free SEO tools
- Paying for a suite before Search Console is set up.
Search Console shows real clicks. A paid tool shows estimates of the same thing.
- Reading Trends numbers as search counts.
Google Trends shows relative interest on a 0 to 100 scale, not how many people searched.
- Chasing a 100 Lighthouse score.
Google ranks with real-user Core Web Vitals. Pass LCP, INP and CLS on mobile and move on.
- Testing schema only in the Rich Results Test.
It checks only Google rich result types. Use the Schema Markup Validator for the rest.
- Fixing every Search Console "not indexed" reason.
Google says many of them are normal. Only act on pages you want in search.
- Opening ten tools every week.
Use the 20-minute workflow. One fix a week beats a long report nobody acts on.
Unlock the full tool list
Everything above, plus the branded PDF to keep.
Frequently asked questions
Can free SEO tools really replace Semrush or Ahrefs?
What is the best free SEO tool?
Is Google Keyword Planner free?
Is there a free tool to track AI search visibility?
Is Bing Webmaster Tools worth setting up?
Sources
- Semrush pricing
- Ahrefs pricing
- Ahrefs Webmaster Tools
- Screaming Frog SEO Spider licence
- Search Console Help: About Search Console
- Search Console Help: Verify your site ownership
- Bing Webmaster Blog: Import sites from Search Console
- Google Trends Help: How Trends data is adjusted
- Google Ads Help: Keyword Planner
- Google Search Central: Core Web Vitals
- Chrome for Developers: Lighthouse overview
- Microsoft Clarity
- Google Business Profile Help: Add or claim your profile
- theStacc
- Google Trends Help: compare terms
- Screaming Frog SEO Spider (free vs paid)
- Practical Ecommerce: Bing's AI Performance report