- Make sure Google can find, crawl and index every important page.
- Give each service or product its own clear page that matches what people search for.
- Fix titles, descriptions, speed and mobile issues, then link your pages together sensibly.
- Earn genuine mentions from relevant sites, keep your Google Business Profile complete, and track progress in Search Console.
On this page
- Start with Google Search Console
- 1. Technical basics
- 2. One clear page per thing you sell
- 3. Titles and descriptions
- 4. Speed and mobile
- 5. Link your own pages together
- 6. Structured data
- 7. Google Business Profile (for local businesses)
- 8. Earn genuine mentions
- Common mistakes that hold small sites back
- A simple monthly routine
- 9. Measure, then repeat
- Bonus: think beyond Google
- Questions
Start with Google Search Console
Before changing anything, connect your site to Google Search Console. It is free and it is the only place Google tells you directly how it sees your site: which pages are indexed, which searches show you, how often people click, and what errors it found.
Submit your sitemap there (usually yourdomain.com/sitemap.xml). Then check the Pages report for anything marked as not indexed, and read the reason Google gives.
1. Technical basics
None of these are exciting, but problems here hold back everything else.
- Every important page returns a normal 200 response and is not blocked by robots.txt or a noindex tag.
- Your site uses HTTPS everywhere, with no mixed http links.
- There is one preferred version of each page. Use a canonical tag so example.com/page and example.com/page?ref=x are not treated as duplicates.
- Broken links are fixed or redirected with a 301 to the closest relevant page.
- Your sitemap lists the pages you want found, and only those.
2. One clear page per thing you sell
Google ranks pages, not websites. If one page tries to cover every service you offer, it will struggle to rank for any of them. Give each main service, product range or location its own page.
Match search intent
Search for the phrase you want to rank for and look at what already ranks. Are they service pages, guides, lists or product pages? That tells you what Google thinks the searcher wants. Build the same kind of page, but more useful.
Write for the reader first
- Say what you do and who it is for in the first lines.
- Answer the obvious questions: price or price range, process, timings, area covered.
- Show proof: real examples, case studies, reviews and credentials.
- Use clear headings so people can scan, and so Google understands the structure.
3. Titles and descriptions
The title tag is the blue link people see in Google, and it is still one of the strongest signals of what a page is about.
- Put the main topic near the start: "Commercial electrician in Leeds | Brightline Electrical".
- Keep titles short enough not to be cut off; around 50 to 60 characters is a safe guide.
- Write a meta description that makes someone want to click. Google may rewrite it, but a good one often survives.
- Make every title and description unique. Duplicates confuse Google about which page to show.
4. Speed and mobile
Most searches happen on phones, and Google evaluates the mobile version of your site. Open your key pages on a phone and use them as a customer would.
- Compress large images and give them width and height so the page does not jump while loading.
- Avoid pop-ups that cover the content on mobile.
- Run your pages through PageSpeed Insights and fix the issues it marks as most important first.
5. Link your own pages together
Internal links help Google find pages and understand how they relate. They also guide visitors to the next useful step.
- Link from your home page to your main service pages.
- Link related pages to each other with descriptive anchor text, such as "our bookkeeping service" rather than "click here".
- Link from blog posts to the service they relate to.
- Make sure no important page is an orphan with no links pointing to it.
6. Structured data
Add schema for your organisation or local business, your services or products, FAQs and articles. It can help Google show richer results, and it helps AI assistants describe you accurately. Test pages with Google's Rich Results Test.
7. Google Business Profile (for local businesses)
If you serve customers in a specific area, your Google Business Profile is often what appears first, above the normal results.
- Complete every field: categories, services, hours, service area, photos.
- Use the same name, address and phone number as your website.
- Ask happy customers for reviews and reply to every review, good or bad.
- Post updates occasionally so the profile looks active.
8. Earn genuine mentions
Links and mentions from relevant, trusted sites remain an important signal. The safe way to get them is to be worth mentioning.
- Get listed in the directories and associations for your industry.
- Offer something useful: a guide, a tool, data you collected yourself, or expert comments for journalists.
- Ask partners, suppliers and clients if they have a page where you belong.
- Avoid buying links. It breaks Google's guidelines and can cost you rankings.
Common mistakes that hold small sites back
- Targeting one broad phrase like "marketing agency" instead of the specific searches your customers make, such as "B2B marketing agency for software companies".
- Several pages competing for the same search, so Google cannot tell which one to show.
- Thin location pages that copy the same text with a different city name swapped in.
- Important text hidden inside images, sliders or downloadable PDFs.
- Redesigning the site and changing page addresses without redirecting the old ones, which throws away the rankings those pages had built up.
- Never updating pages. Prices, services and contact details that are out of date make a page less useful and less trustworthy.
A simple monthly routine
SEO works best as a small habit rather than a big project you do once. Thirty minutes a month covers most small sites.
- Open Search Console and check the Pages report for anything newly not indexed.
- Look at the Performance report sorted by impressions. Find pages that are shown often but rarely clicked, and rewrite their titles and descriptions.
- Pick one service page and improve it: add a clearer answer, a price range, an FAQ or a recent example.
- Check two or three important pages on your phone for speed and layout problems.
- Add or update one listing on a relevant directory or partner site.
- Note what you changed and when, so you can see what made a difference later.
Keeping a short log of changes is underrated. When rankings move, you will know why.
9. Measure, then repeat
Check Search Console every few weeks. Look at which searches are growing, which pages get impressions but few clicks (often a title problem), and which pages have dropped. Rankings usually build over weeks and months, so judge changes over a sensible period.
If you want this done continuously, Visiblio checks every page, fixes what it can with one-click undo, writes new pages for your approval and tracks your Google positions alongside AI answers. See how it works or see pricing.
Bonus: think beyond Google
People increasingly ask AI assistants for recommendations, and many of those assistants lean on pages that already rank well. The work above helps there too. For the AI side specifically, read how to get recommended by ChatGPT.
Questions
How long does SEO take to work?
Small technical fixes can show up within weeks once pages are recrawled. Rankings for competitive searches usually build over months. Anyone promising a guaranteed position is not being straight with you.
Do I need a blog to rank?
Not necessarily. Clear service and product pages matter more for most small businesses. A blog helps when it answers real questions your customers ask.
Is Search Console really necessary?
Yes. It is free and it is the only place Google shows you which searches you appear for and which pages it has not indexed.
Should I pay for backlinks?
No. Paying for links breaks Google's guidelines and can lead to lost rankings. Earn mentions from relevant, trusted sites instead.