If you think improving your SEO means hiring an expensive agency, think again. With a few consistent habits and a bit of time, you can make a big difference to your website’s visibility on Google all by yourself. Here’s how.
1. Start With Your Google Business Profile

This is the easiest and most ignored SEO opportunity out there.
Get Found, Get Chosen, Get Your Time Back
A free one-day marketing seminar in Milton Keynes · 10 November 2026
If you own a local business, your Google Business Profile (formerly Google My Business) can be your biggest asset.
Get your free Marketing Action PlanNot sure where to start? Answer a few questions and get your plan in about a minute. No email needed.
Get my plan →Complete every section business name, address, phone number, website, hours, and description. Then, upload fresh photos regularly and post updates. Even short posts about your daily work or events help.
For example, if you attend a local business meetup, take a photo and upload it to your profile.
Those photos carry geolocation data that helps Google understand where your business operates. Over time, this helps you rank higher for “near me” searches like “plumber near me” or “marketing agency in London.”
2. Write Helpful Content

Don’t just blog for the sake of blogging. Instead, write about what your customers actually ask you. Answer their questions directly in simple, clear language.
If you already make videos or go live on social media, you can repurpose that content into blog posts. For instance, if you answered 10 common customer questions in a live stream, that’s 10 potential blog posts. It’s an easy way to keep your site active without constantly creating new material from scratch.
Avoid spammy, copy-paste content. Google values useful, original writing that helps readers, not AI-stuffed paragraphs full of keywords.
LIVELive every Tuesday at 2pm UK. Bring your marketing questions.
Get your Google, local SEO and AI questions answered live.
3. Build Local Backlinks

Local backlinks help Google see that your business is part of your community. These are links from other local websites, like a nearby hotel, charity, or small business.
Let’s say you’re a photographer. If you cover a wedding at a local venue, send the venue some of your photos and ask for a credit link back to your website. Do this with other suppliers, florists, caterers, and decorators, and soon you’ll have a network of backlinks that strengthen your local SEO naturally.
Never buy backlinks. Focus on genuine partnerships and collaborations.
4. Improve On-Page SEO (Without Overthinking It)

On-page SEO doesn’t need to be technical. The key is to focus on one main keyword per page.
Make sure your keyword appears in:
- The page title
- The URL
- The main heading (H1)
- A few times, naturally, in the content
That’s it. Don’t overstuff your pages with too many keywords. Keep it clean and relevant.
5. Collect Reviews

Reviews are powerful trust signals. If your competitor has 100 reviews and you have five, who do you think customers (and Google) will trust more?
Ask every happy customer to leave you a review on Google. Respond to each review, good or bad, because engagement also matters. More genuine reviews = better visibility and more credibility.
Final Thoughts
Improving SEO doesn’t require fancy tools or expensive consultants. It takes consistent effort and smart habits.
Complete your Google profile, post regularly, create helpful content, build real local links, and keep collecting reviews. Do these simple steps, and you’ll notice steady growth in your website traffic, all without paying a single penny to an agency.
Get our best Google Ads tips by email
New articles and videos, straight to your inbox. Unsubscribe any time.

