How to Do SEO Without Semrush: A Free Blogger Workflow
AI SEO

How to Do SEO Without Semrush: A Free Blogger Workflow

13 min read
Adin Ansari
Tested & Written byAdin AnsariAgentic AI Specialist
Key Takeaways
  • Google Search Console + Ahrefs Webmaster Tools covers rank tracking and backlinks for free — no credit card, no trial
  • Six free tools used in sequence replace roughly 90% of what bloggers actually use Semrush for
  • Ubersuggest (3 searches/day) and AnswerThePublic (3 searches/day) are enough for blogger-scale keyword research
  • Rank Math (free WordPress plugin) and NeuronWriter free (3 SERP analyses/month) handle all on-page optimization
  • Screaming Frog's free version audits any blog under 500 pages completely — broken links, missing metas, heading issues, the lot

How to Do SEO Without Semrush: A Free Blogger Workflow

Semrush's Starter plan costs $199 a month [OPEN IN NEW TAB]. It's built for marketing teams managing ten or more websites, running client reports, and tracking thousands of keywords across multiple domains. For a blogger publishing twice a week from a laptop, it's overkill — and expensive overkill at that.

Here's the good news: the four things bloggers actually use Semrush for — keyword research, rank tracking, on-page optimization, and technical auditing — are all available for free. Not on a 7-day trial. Actually free, with limits that are completely workable for a blogger publishing 2–4 posts per month.

This guide walks you through a 6-step free SEO workflow: the same sequence professionals follow, using tools that cost nothing until your blog is actually earning money.


What You Need Before You Start

Here's the full free tool stack you'll use in this workflow — all available to compare in the AI SEO tools collection on YourAiFinder. Set these up before you start publishing; it takes about 30 minutes total.

SEO FunctionFree ToolFree Tier Limit
Rank TrackingGoogle Search ConsoleUnlimited (your own site)
Backlinks + Site AuditAhrefs Webmaster Tools5,000 crawl credits/month
Keyword ResearchUbersuggest3 searches/day
PAA & Question MiningAnswerThePublic3 searches/day
On-Page SEORank MathUnlimited (WordPress plugin)
Content ScoringNeuronWriter3 SERP analyses/month
Technical AuditScreaming Frog500 URLs per crawl

Quick setup checklist:

  • Google Search Console — verify your site at search.google.com/search-console. Takes 10 minutes, works for any domain or platform.
  • Ahrefs Webmaster Tools — verify the same site. No credit card required.
  • Rank Math — install from your WordPress plugins dashboard. Free plan, no sign-up needed.
  • NeuronWriter — sign up at neuronwriter.com. No credit card required on the free plan.
  • Screaming Frog — download the desktop app from screamingfrog.co.uk. Available for Windows, Mac, and Linux.

The Free SEO Workflow: How to Rank Without Semrush

Step 1 — Find Keyword Ideas Without Paying for Anything

Start with the tools already sitting in your browser. Type your topic into Google and record every autocomplete suggestion — these are real searches from real people, and Google is showing them to you for free. Scroll down to the People Also Ask (PAA) box in the results and copy those questions — they become your article's FAQ section.

Use AnswerThePublic (3 free searches/day) to map question, preposition, and comparison variations of your topic — it visualises what people are actually searching around your keyword. On the same day, open ChatGPT free and type: "Give me 15 long-tail keyword variations and PAA questions a blogger would need when writing about [your topic]." The output won't have search volume attached, but it surfaces angles you wouldn't think of yourself.

For a deeper set of prompts and a structured approach, our guide on how to use ChatGPT for SEO keyword research covers the full workflow.

To validate which keywords are worth targeting, paste your top candidates into Google Keyword Planner (free with a Google Ads account — you don't need to run ads). The volume ranges it gives you are broad, but they're enough to separate "200–1,000 searches/month" from "10–100 searches/month," which is all you need to decide.

Finish with Ubersuggest (3 free searches/day): look up your target keyword to see its difficulty score and what the top-ranking pages are. Save your Ubersuggest searches — you get three per day, so use them when you're planning, not browsing. For a full comparison of free tier limits across these tools, our guide to the best free keyword research tools for bloggers covers what each one actually gives you at zero cost.

Step 2 — Analyse Your Competitors Without Ahrefs Pro

You don't need Ahrefs Pro to understand your competition. Open the top 3 results for your target keyword and read them properly — look at the word count, the headings used, and whether the article directly answers the query or just circles around it.

A 2023 article on a personal blog with generic advice is a beatable result. A 2025 article from a DA 70+ publication with detailed original research is not.

Install the free MozBar Chrome extension to see Domain Authority scores as you browse. Under DA 40 in positions 4–10 is a clear signal the keyword is winnable for a new blog.

Use one of your three daily Ubersuggest lookups on the competitor's domain rather than the keyword — you'll see their top-ranking pages and identify topics they're covering where your blog could compete.

One note on Ahrefs Webmaster Tools: it shows your own keyword rankings in detail, but it cannot analyse competitor sites on the free plan. That limitation is real but rarely the bottleneck for a blogger just starting out. Your own ranking data from Ahrefs combined with manual SERP analysis covers 90% of what you need.

Step 3 — Plan and Outline Your Content

With your keyword confirmed and your SERP analysed, the outline writes itself if you've done Steps 1 and 2 properly.

Group the PAA questions you collected into logical themes — these become your H2 headings. Use your AnswerThePublic data to find subtopics the top results are missing — this is your content gap.

Run your target keyword through NeuronWriter (free, 3 SERP analyses/month). It returns a list of semantic terms used by the top-ranking content and flags missing subtopics. Use these to fill your outline with the concepts Google's algorithm associates with your topic. You don't need to use every term — you need to demonstrate topical coverage.

Save your NeuronWriter analyses for your most competitive articles. For long-tail keywords where the top results are weak, your own SERP reading and PAA mining is sufficient.

Step 4 — Optimize On-Page SEO as You Write

Rank Math is the free WordPress plugin that does this job. As you write, Rank Math scores your article against 40+ SEO checks in real time — keyword in the title, meta description, first paragraph, headings, image alt text, and internal links all get flagged as you type.

Set your focus keyword in Rank Math before you start writing, not after. This keeps the scoring accurate from the first sentence.

Three fixes that Rank Math flags most often and are quick to resolve:

  1. Add the primary keyword to the first 100 words
  2. Write a meta description under 160 characters that includes the keyword
  3. Add descriptive alt text to every image in the article

Rank Math's free tier also handles XML sitemap generation, basic schema markup (Article, Breadcrumb), and Google Search Console integration. You don't need the paid version until you're managing multiple sites.

After your article is drafted, run it through NeuronWriter free: the content score shows how your coverage compares to the top 10 SERP competitors and flags missing semantic terms. Aim for a score in the top 30% of competitors — not the absolute maximum, which often requires keyword stuffing.

Want to see how Rank Math compares to Yoast and other plugins? See features, free plan details, and real user reviews on YourAiFinder. → View Rank Math on YourAiFinder

Step 5 — Run a Free Technical SEO Audit

Download Screaming Frog (free up to 500 URLs) and crawl your blog. For any new blog under 500 pages — which describes most bloggers in their first two years — the free version audits your entire site.

Fix these issues first, in this order:

  1. Broken links (404s) — found in the Response Codes tab, filter to 4XX. Fix or redirect every one.
  2. Missing or duplicate meta titles and descriptions — found in the Page Titles and Meta Descriptions tabs. Every page needs a unique, keyword-relevant title under 60 characters.
  3. Missing H1 tags — every page should have exactly one H1. Found in the H1 tab.
  4. Images with no alt text — in the Images tab, filter to "Missing Alt Text."

Run Google Search Console's Coverage report simultaneously. It shows pages excluded from Google's index, crawl errors, and pages blocked by robots.txt. Fix indexing issues before worrying about anything else — Google can't rank pages it can't access.

Check the Core Web Vitals report in GSC's Page Experience section. Slow pages lose rankings regardless of content quality. If pages are flagged as "Poor," your hosting or theme may need attention.

Step 6 — Track Your Rankings and Act on the Data

Google Search Console is your rank tracker. It's free, unlimited for your own site, and shows every query you appear for — not just the keywords you're intentionally targeting.

The most useful view: open the Performance report and sort by Impressions. Articles with high impressions and low clicks are ranking on page 2 or 3 — they're appearing in searches but not getting clicked. These are your quick wins: a small update to the title, a stronger meta description, or adding a couple of missing semantic terms can push them to page 1.

Use Ahrefs Webmaster Tools for backlink tracking. It shows every site linking to yours, the anchor text they use, and which of your pages attract the most links. This data tells you which content earns authority organically and where to build more of it.

Set Google Alerts (google.com/alerts, free) for your blog's main topics. When competitors publish new content or your topic is mentioned, you see it immediately — useful for link-building outreach and staying current.


Common Mistakes to Avoid

Wasting daily search limits on exploratory browsing. Ubersuggest and AnswerThePublic give you 3 searches each per day. Use them with purpose — plan your keyword research for the week on Monday and execute daily limits intentionally against your editorial calendar.

Setting up Google Search Console once and never returning. This is the most common SEO mistake bloggers make. GSC is the most powerful free SEO signal available, and most people log in once at setup. Check it weekly. The Queries report alone tells you which posts need updating and which keywords you're close to ranking for.

Over-optimising for Rank Math's score. A Rank Math score of 75–85 is the target. Chasing 100 often means forcing the keyword into places it doesn't read naturally. Google values context and user experience — not a green score bar.


Pro Tips

Rotate tools by day, not by article. Use AnswerThePublic on the same day you use Ubersuggest and Google Keyword Planner. Three tools, one keyword research session, no daily limits hit. Planning three articles at once this way is more efficient than researching one article over three days.

Use Ahrefs Webmaster Tools instead of a paid rank tracker. The Organic Keywords view shows all your ranking keywords with positions updated regularly. For a blogger tracking 50–100 target keywords, this is enough — and it's free.

Internal links are the highest-ROI free SEO action available. Every new article should link to at least 2–3 existing articles using descriptive anchor text. Rank Math flags missing internal links and shows you which pages have none. Strong internal linking passes authority between posts faster than almost any other on-page action.


Frequently Asked Questions

Can you do SEO without Semrush? Yes. Google Search Console, Ahrefs Webmaster Tools (free for verified sites), Ubersuggest (3 free searches/day), Rank Math (free WordPress plugin), and NeuronWriter (3 free SERP analyses/month) together cover keyword research, on-page optimization, technical auditing, and rank tracking — the four core SEO functions Semrush provides.

What you give up: unlimited competitor research and bulk exports. For a blogger publishing 2–4 posts per month, the free stack is more than enough.

What is the best free replacement for Semrush for bloggers? There's no single free tool that replicates Semrush — but you don't need one. The effective free combination: Google Search Console handles rank tracking. Ahrefs Webmaster Tools covers backlinks and keyword data for your own site. Ubersuggest free gives you 3 competitor keyword lookups per day. Rank Math handles all on-page optimization inside WordPress. Together, they replace the features most bloggers actually use in Semrush, at zero cost.

Is Google Search Console enough for SEO? For tracking your own performance, yes. GSC shows every query you rank for, your average position, click-through rate, and indexing status — all free and unlimited. What it doesn't provide: competitor keyword data, backlink analysis, or content scoring. Ahrefs Webmaster Tools fills the backlink and keyword gap for your own site. NeuronWriter free (3 analyses/month) handles content scoring.

When should a blogger actually pay for Semrush? When the blog earns $1,000–2,000/month consistently and you need unlimited competitor research, backlink gap analysis, or bulk keyword tracking across multiple sites. Semrush is designed for marketing teams managing ten or more websites — not a blogger publishing twice a week. Before that revenue milestone, the free stack in this guide covers everything you actually need.


Conclusion: Do SEO Without Semrush and Rank Faster

Honestly, most bloggers who pay for Semrush use three features: keyword research, rank tracking, and on-page scoring. All three are available for free in this workflow — with limits that are completely workable at 2–4 posts per month.

My personal starting point recommendation: get Rank Math installed in WordPress and verify your site in both Google Search Console and Ahrefs Webmaster Tools this week. Those three steps alone put you ahead of most new bloggers. Add NeuronWriter free once you're publishing consistently and want to start optimizing content against real SERP data.

Semrush can wait until the blog is earning. Everything else — the keyword research, the competitor analysis, the on-page optimization, the technical audits — can happen for free right now. Once your blog is earning consistently, our breakdown of the best AI SEO tools for bloggers covers which paid upgrades are worth it and when.

Ready to explore more free and affordable AI SEO tools? Browse the full collection on YourAiFinder — compare features, free tiers, and find what fits your workflow. → Browse AI SEO Tools on YourAiFinder