
How to Check Website Speed: 5 Free Tools and What the Numbers Mean (2026)
Learn how to check website speed with free tools, read Core Web Vitals like LCP, INP and CLS, and know what a good score really means.

Learning how to do SEO on your own is simpler than most agencies want you to believe. You do not need a big budget, coding skills, or an expensive tool subscription to start. You need a few free tools, a clear order of steps, and a few hours a week of steady work. This guide walks you through all three, with honest numbers on cost and time, so you can decide if DIY SEO is right for your business.
Last updated: November 2026
Yes — and Google says so itself. On its page about whether you need an SEO professional, Google writes that if you run a small local business, you can probably do much of the work yourself. The company also publishes a free SEO starter guide that explains the basics in plain language. Nothing in SEO is locked behind a license or a secret tool.
SEO, in plain terms, is the work of helping search engines understand your website so people who need what you sell can find you. When someone types “plumber near me” or “best birthday cakes in Austin,” SEO is what decides whether your business shows up. The work breaks down into a few learnable skills: picking the right words to target, fixing your pages, keeping your site fast and easy to use, and earning trust through reviews and links.
That does not mean it is easy. SEO takes months, not days, and most of the work is unglamorous repetition. But if you have more time than money right now, doing it yourself is a real option — not a consolation prize.
Before you start, it helps to see the trade-off clearly. DIY SEO trades your time for money saved. An agency trades money for time saved.
| DIY SEO | Hiring an Agency | |
|---|---|---|
| Cash cost | $0 to about $200 a month for tools (you can start at $0) | Typically $1,000 to $3,000 a month for a small business |
| Your time | 4 to 6 hours a week, ongoing | 1 to 2 hours a month for calls and approvals |
| Time to see results | 3 to 12 months, depending on competition | Often 4 to 6 months for local work |
| Control | Full control over every word and page | Shared — you approve, they execute |
| Skills you keep | You learn a permanent business skill | Knowledge leaves if you stop paying |
| Biggest risk | Quitting too early or fixing the wrong things | Paying for months with little to show |
The honest catch with DIY is the cost of your hours. Five hours a week for three months is about 65 hours. If your time bills at $50 an hour, that is $3,250 of your time. For a busy owner, hiring help can actually cost less than those hours. DIY makes the most sense when you are starting out, your market is not fiercely competitive, and you can protect a few hours a week.
Tool costs can be zero. Google Search Console, Google Analytics, your Google Business Profile, and PageSpeed Insights are all free, and they cover the essentials: what people search to find you, which pages get traffic, whether Google can read your site, and how fast your pages load.
Paid tools exist — keyword tools usually run $29 to $99 a month — but you do not need one on day one. Google’s own autocomplete suggestions, the search queries already showing in Search Console, and the free Keyword Planner inside Google Ads (you do not have to run ads to use it) will give you plenty of keyword ideas to start.
Setup takes most people 8 to 12 hours spread over a couple of weekends. After that, plan on 4 to 6 hours a week, mostly spent writing helpful pages and checking your numbers. The most common reason DIY SEO fails is not bad tactics — it is stopping. Many owners do a big first weekend, then nothing for three months. SEO rewards the boring middle: the 50 weeks after setup.
Work in this order. Most beginners jump straight to writing blog posts, but posts help far less if Google cannot read your site or you have no way to measure what works.
Before you change a single word on your site, set up Google Search Console and Google Analytics. Search Console shows which searches bring people to your site, which pages get seen, and whether Google has problems reading any page. Analytics shows what visitors do once they arrive. Both are free, and setup usually takes under an hour each.
If you serve local customers, claim your Google Business Profile too. It is free, and it directly affects whether you show up in the map results for “near me” searches. Fill in every field: hours, services, photos, and a short description of what you do.

Do not guess your keywords. Start with real customer language:
Aim for specific phrases over broad ones. “Emergency plumber in Denver” will bring you better visitors — and is far easier to rank for — than “plumber.”
Your homepage and main service pages matter more than your blog. For each core page:
You do not need to become a developer, but check these basics:
For local businesses, this is the highest-impact free move you can make. Complete every section, add real photos of your work, keep hours accurate, and post a short update once a week. Then start asking happy customers for reviews — a short text after a job, with a direct link, works better than a sign on the wall. Reply to every review, good or bad, politely and briefly.
One useful page a week beats ten rushed posts in a weekend. Each page should answer one real customer question completely: what it is, how it works, what it costs, what to watch out for. Short, clear answers near the top help both readers and the AI answers that now appear above regular search results.
Write about what you actually know. A plumber explaining why a drain keeps clogging will beat a generic article every time, because it is specific, honest, and useful.

Links from other websites are still one of the strongest ranking signals, but never buy them — paid links can get your site penalized. Earn them instead: get listed in real local directories, join your chamber of commerce, sponsor a local event that links to sponsors, or write a genuinely useful guide that local blogs want to share. One link from a real local site beats fifty from spammy directories.
Google’s AI Overviews and chatbots now answer many questions directly. Pages that give a clear, factual answer in the first few sentences, followed by detail, are more likely to be quoted. Add a short FAQ section to your key pages, keep facts accurate, and avoid hype. You do not need a separate AI strategy — clear, helpful pages already do most of the work.
Days 1–14: Foundation. Set up Search Console, Analytics, and your Google Business Profile. Fix titles and headings on your five most important pages. Run PageSpeed Insights and fix the biggest speed problem.
Days 15–45: Keywords and content. Build a list of 30 phrases from autocomplete, customer questions, and Search Console. Publish your first four helpful pages, one per week. Ask your five happiest recent customers for reviews.
Days 46–90: Routine and refinement. Keep publishing weekly. Once a month, open Search Console and note which pages gained impressions and which lost ground. Improve your weakest important page each month — better title, clearer answer, fresher facts. Fix any errors Search Console flags.
Google itself advises waiting a few weeks before judging whether a change helped, so do not rewrite everything after seven days. Judge each month, not each morning.
DIY has limits, and knowing them saves money. Consider hiring a professional — even for a one-time job — if your site was hacked, you are migrating to a new platform, you run a large online store, you compete for national keywords against big brands, or Search Console shows technical errors you cannot fix after a fair attempt. A one-time technical audit ($300 to $800) can also be a smart middle path: you fix the hard stuff once, then keep doing the rest yourself.
Whoever you hire, be wary of guarantees. No one can promise a number-one ranking, and Google says so plainly. Keep ownership of your Search Console and Analytics accounts no matter who helps you.
Yes. The essential tools — Search Console, Analytics, Google Business Profile, and PageSpeed Insights — are free. Your only real cost is your time. Paid tools are optional and can wait until the free ones feel limiting.
Google Business Profile changes can affect map results within 2 to 4 weeks. Blog content targeting specific phrases often gains traction around the 90-day mark. Meaningful ranking improvements for a small business usually take 3 to 6 months of steady work, and 9 to 12 months in competitive markets.
Plan on 4 to 6 hours a week after an initial setup of 8 to 12 hours. A lean routine of 2 to 4 hours a week can still work if you publish consistently and check your numbers monthly.
No, not to start. Free sources — Google autocomplete, Search Console queries, customer questions, and Keyword Planner — cover keyword research for a small site. Add a paid tool later only if you hit a clear limit.
Partly. A complete Google Business Profile with reviews can bring local customers on its own, but a website gives you pages to rank, content to publish, and a place to send visitors. For most businesses, a simple website is worth having before investing heavily in SEO.
It depends. In a small town or a narrow niche, yes — steady DIY work often wins. In a fiercely competitive market, like personal injury law in a big city, DIY alone rarely catches established firms. In that case, do the basics yourself and pay a professional for the hard parts.
Doing SEO on your own comes down to three habits: measure with free tools, fix your core pages and local profile before chasing traffic, and publish one genuinely helpful page at a time. None of it is complicated. All of it takes patience. Start with the 90-day plan above, protect a few hours each week, and judge your progress monthly in Search Console — not daily. If you reach a wall you cannot climb, hire help for that one job and keep the rest in your own hands.

Learn how to check website speed with free tools, read Core Web Vitals like LCP, INP and CLS, and know what a good score really means.

Expecting traffic in week one? Most blog posts need 3-6 months to rank well. Here is the honest timeline, the factors that move it, and how to speed it up.

Domain Rating is Ahrefs' score for how strong a website's backlink profile is. Here is what it means, how it works, and how to use it without chasing the number.