Short answer

Can I do SEO myself for free?

Yes. Everything you need to find and fix what holds a site back is available free: a crawler to find the faults, Google Search Console for what people searched and which pages are indexed, PageSpeed Insights for speed, and Google's own testing tools for structured data. The cost is your time.

Paid SEO tools mostly sell data about other sites: who links to your competitors, how many people search for things you do not rank for yet, and where you sit day by day. Useful, and not where a small site starts.

The free toolkit

A first week of free SEO

An hour a day, in this order:

  1. Baseline. Scan the site, verify it in Search Console and submit your sitemap. Write down the score and the clicks for the last three months.
  2. Indexability. Open the scan's Indexability and Robots directives checks. A page you want found that says noindex outranks everything else on this list.
  3. Broken links and redirects. Fix every internal link that leads to an error, and point links at the final address rather than through a redirect.
  4. Titles on the pages that matter. In Search Console, sort pages by impressions. Rewrite the titles and meta descriptions of the top ten so they say what the page is in the searcher's words.
  5. Openings. On those same pages, make the first paragraph answer the question the page is for.
  6. Internal links. Find pages with few or no links pointing at them, and link to them from your busiest pages.
  7. Re-scan. Compare with the baseline, then put the domain on a monthly schedule (free with an account).

What paid SEO tools actually add

It is worth being precise, because the free tools cover more than their reputation suggests.

  • Backlink indexes. Who links to any site, including your competitors. This is the main thing Ahrefs, Semrush and Majestic sell.
  • Search volumes for queries you do not appear for yet, so you can choose what to write next.
  • Rank tracking by day, by location and by device. Search Console gives you average position, which is enough for most sites.
  • Bigger crawls and JavaScript rendering for sites past a few thousand pages or built to render in the browser.

If you are not going to act on competitor data this month, you do not need to pay for it this month.

What is not free

Your time, mostly, and content. A page good enough to deserve a ranking takes hours to write well, and nothing replaces that. Links take patience. And there are services that charge for things you can do in an afternoon, such as “submitting your site to search engines”, which is a sitemap entry in Search Console and Bing Webmaster Tools.

Questions people ask

Is free SEO as good as paid SEO?
The work is the same work; what you pay for is someone else's time or someone else's data. A page with a clear title, a direct answer and a few good links ranks the same whether the tool that found its faults was free or not. Paid tools earn their price on large sites and in competitive markets, where data about competitors changes what you do.
Can I get backlinks for free?
Yes, and they are the only kind worth having. You earn them by publishing something people want to point at (original numbers, a useful tool, a clear explanation of something your trade knows) and by telling the specific people who would care. Paid link packages are the one purchase in SEO that reliably makes things worse.
What is the catch with the free crawler here?
Two things to know. Every finished scan gets a public summary page (the score, the counts, one line per check), which is how the site is found; the row-level detail stays on your private link, and a site owner can verify ownership and unlist it. And the site's one paid product is a website plan that rebuilds a site and applies the fixes for you. The scan limits are the same for everybody, with or without an account.
How do I do keyword research for free?
Start with Search Console's queries report: the searches you already appear for, with impressions and position. Then look at what Google suggests as you type, the “People also ask” questions and the related searches at the bottom of a results page. Google's Keyword Planner is free with an Ads account and gives volume ranges. Exact volumes for queries you do not rank for yet are the thing you would pay for.

Run the free crawl

No account, no card, no trial. Up to 5,000 pages, and the whole crawl to keep.
Scan a site, free

Read next