HB Web Development

SEO Explained

No jargon. No fluff. Just the honest truth about how Google works.

Whether you are completely new to SEO or just want to understand what you are actually paying for, this guide explains everything in plain English.

What Is SEO, Actually?

SEO stands for Search Engine Optimisation. In plain terms, it is the process of making your website more likely to appear when someone types something into Google.

Think of it like this

Imagine Google is a librarian who has read every book (website) on the internet. When someone asks for information, the librarian recommends the most relevant, trustworthy, and well organised books first. SEO is the work you do to make your book easier to find, easier to read, and more trusted than the others on the shelf.

Google uses hundreds of signals to decide which websites to show and in what order. Things like how fast your site loads, how well written your content is, how many other credible websites link to you, and whether your site is structured in a way Google can understand. SEO is the practice of improving all of those things.

92% of all searches happen on Google StatCounter Global Stats, 2024
75% of people never scroll past page one HubSpot Research
53% of all website traffic comes from organic search BrightEdge Research
0% extra cost per click, unlike paid ads vs. Google Ads pay-per-click

How Long Does It Take to Rank?

This is the question everyone asks and the honest answer is: it depends, but it is never instant. SEO is a long-term strategy, not a quick fix. Here is a realistic breakdown of what to expect:

Month 1

Groundwork Phase

Google is still learning about your site. If your site is brand new, it may not even appear in search results yet. This is normal. Work in this phase includes technical fixes, content optimisation, and getting your site properly indexed. Think of it as laying foundations.

Month 2-3

Early Signals

Google starts to notice the improvements. Long-tail keywords (more specific, less competitive search terms) may start appearing in results. You might rank on page 3 or 4 for some terms. Rankings can feel slow or even drop slightly as Google re-evaluates your site. This is completely normal.

Month 3-6

Visible Progress

This is where things start to feel real. Rankings begin climbing, especially for targeted and local keywords. Traffic picks up. You may start appearing on page one for some terms. The more competitive your industry, the longer this phase takes.

Month 6-12

Momentum Builds

Consistent content and ongoing optimisation compound over time. Rankings stabilise and improve. You start seeing consistent organic traffic and leads. This is where the real return on investment becomes clear.

Year 2+

Authority and Dominance

Websites that have been consistently optimised for 12+ months have a significant advantage. Domain authority grows, making it easier to rank for more competitive terms. Competitors without a consistent SEO strategy struggle to catch up.

New website? Expect a longer runway. Brand new domains with no history have zero domain authority and zero trust with Google. It typically takes 6-12 months before a new site starts ranking well, even with excellent SEO work from day one. This is not a failure. It is just how Google works.

Keywords Explained

A keyword is simply the word or phrase someone types into Google. Your job, with SEO, is to make sure your website appears when people search for the keywords your business is relevant to. But not all keywords are created equal.

Hard to Rank Keywords (Short Tail)

  • "web designer"Millions of results, dominated by huge agencies
  • "SEO services"Extremely competitive, high search volume
  • "plumber"National competition, impossible without authority
  • "accountant"Massive brands own these terms

As a small business or new site, you will almost certainly not rank for these terms in the short or medium term. That is not pessimism, that is honesty.

Winnable Keywords (Long Tail)

  • "web designer in Ashford Kent"Local, specific, much less competition
  • "affordable SEO for small business Kent"Targeted audience, lower competition
  • "emergency plumber Folkestone 24 hour"High intent, very specific
  • "accountant for sole traders Canterbury"Niche, local, very achievable

These longer, more specific searches have lower competition. A small business with good SEO can realistically rank on page one for dozens of these terms.

The Long Tail Strategy

Ranking for 50 specific, low-competition keywords that each bring in 10 visitors a month is often more valuable than chasing one big keyword that brings in 1,000 visitors but where you rank on page 8. Long-tail visitors also tend to be closer to buying because their search is more specific and intentional.

Keyword Research and the Process

Good keyword research is the foundation of any SEO strategy. If you want this handled for you, see our SEO services. It is not guessing what people search for, it is using data to find out exactly what they type, how often they search it, and how hard it would be to rank for it.

Search Volume

How many times per month people search for a particular term. High volume sounds great but usually means high competition. Low volume terms with buying intent are often more valuable for small businesses.

Keyword Difficulty

A score that tells you how hard it would be to rank for a keyword. A new site should focus on low difficulty keywords first and work up as authority grows. Trying to rank for high difficulty terms too early is a waste of time and budget.

Search Intent

What is the person actually trying to do? Are they looking to buy, to learn, or to find a specific page? Matching your content to search intent is critical. A page selling services should not target keywords where people are just researching.

Local Keywords

For most small businesses, adding your location to keywords is one of the fastest wins. "Electrician Kent" is far easier to rank for than "electrician" and the people searching it are far more likely to hire you.

Keyword Mapping

Each page on your site should target a specific keyword or group of related keywords. You should not have two pages targeting the same keyword as they will compete against each other and confuse Google.

Seed Keywords

Your starting point. A broad term that describes your business (e.g. "web designer"). From one seed keyword, a good research tool will generate hundreds of related terms, questions, and variations to build your strategy around.

Competitor Research

Before deciding which keywords to target, a good SEO strategy looks at who is already ranking for those terms and why. Understanding your competition is not about copying them, it is about finding the gaps they have left open.

Who Is Ranking?

Sometimes the first page for your target keyword is dominated by national brands, directory sites (Yell, Checkatrade), or newspapers. No amount of good SEO will outrank the BBC for a generic term. Knowing this early saves you wasted effort.

Their Backlinks

How many other websites are linking to your competitors? A site with 2,000 high-quality backlinks from trusted sources will almost always outrank a site with 20. Analysing this shows you the gap to close and whether a keyword is realistically winnable.

Content Gaps

What questions are your competitors not answering? What topics have they missed? These gaps are your opportunity. Creating genuinely useful content that fills those gaps is one of the best ways to rank without a large backlink profile.

Their Authority

Domain Authority (DA) is a score from 1-100 that indicates how much Google trusts a website. A new domain starts at 0. A national brand might be at 70+. Chasing the same keywords as a DA70 site when you are at DA5 is like a local baker competing with Greggs on day one.

Domain Authority and New Sites

Domain Authority is one of the most misunderstood concepts in SEO. Here is what you actually need to know.

Domain Authority (DA) is a score, not an official Google metric, that predicts how likely a website is to rank well in search results. It is based primarily on the number and quality of other websites that link to yours. A new website starts with a DA of 1. A site like Wikipedia has a DA close to 100.

New Domains Start at Zero

If you have just registered a brand new domain, Google has no opinion of it yet. It has no history, no backlinks, no trust signals. This is known as the "Google Sandbox" effect, where new sites struggle to rank regardless of how good their SEO is. It typically takes 3-6 months minimum for a new domain to begin gaining traction.

Backlinks Build Authority

Every time a credible, relevant website links to yours, Google sees it as a vote of confidence. One link from a trusted local newspaper is worth more than 100 links from obscure, low-quality directories. Quality matters far more than quantity.

Age Matters

Older domains with consistent history tend to be trusted more. If you are buying a domain, a domain that has been active for several years with good history can give you a head start. A brand new domain will always take longer to rank than an established one.

Local Authority Helps

Even with low domain authority, you can rank well locally by building local citations (mentions of your business name, address, and phone number across the web), getting listed on local directories, and earning reviews. Local SEO partly bypasses domain authority barriers.

On-Page SEO Basics

On-page SEO refers to the elements on each individual page of your site that you can optimise. These are the basics that every page should get right before anything else.

Title Tags

The title of each page as it appears in search results. It should include your primary keyword and be under 60 characters. This is one of the strongest on-page ranking signals. Each page needs a unique, descriptive title.

Meta Descriptions

The short description that appears under your page title in search results. It does not directly affect rankings but massively affects whether people click. A compelling meta description can dramatically increase your click-through rate.

Heading Structure

Using H1, H2, and H3 headings correctly helps Google understand what each section of your page is about. There should be one H1 per page (the main topic), with H2s for major sections and H3s for subsections. Headings should include natural uses of your keywords.

Image Alt Text

Every image on your site should have a short description (alt text) that describes what the image shows. This helps visually impaired users and also helps Google understand your images, which can drive traffic via Google Image Search.

URL Structure

Your page URLs should be clean, readable, and include your keyword. A URL like yoursite.co.uk/seo-services-kent is far better than yoursite.co.uk/page?id=47. Clean URLs are easier for Google to understand and for users to trust.

Keyword Placement

Your target keyword should appear naturally in the first 100 words of the page, in at least one heading, and a few times throughout the content. Do not stuff keywords unnaturally. Write for humans first and let keywords flow naturally.

Topical Authority

Beyond domain authority, Google also measures how much of an expert your website appears to be on a given subject. This is called topical authority, and it is one of the biggest opportunities for small businesses.

The Expert Principle

If you only have one blog post about plumbing, Google does not consider you a plumbing expert. But if your website has 30 well-written, helpful articles covering everything from how to fix a dripping tap to what causes boiler pressure to drop, Google starts to see you as a genuine authority on the subject. That expertise helps every page on your site rank better.

Topic Clusters

A topic cluster is a group of related content all linking back to one main "pillar" page. For example, a main page about "SEO for small businesses" might link to supporting articles about keywords, backlinks, local SEO, and technical SEO. This structure tells Google you cover a topic comprehensively.

Content Depth Over Breadth

One detailed, genuinely helpful 1,500-word article will outperform five thin 200-word pages every time. Google rewards content that actually answers the reader's question thoroughly. Do not write for word count. Write to genuinely help people.

Internal Linking

Linking between your own pages helps Google understand how your content is connected. It passes authority around your site and helps visitors find related information. A well-linked site is easier for Google to crawl and understand.

Technical SEO

Technical SEO is everything behind the scenes that helps Google find, read, and understand your website. Even if your content is excellent, technical problems can stop it from ranking. Think of it as making sure the engine works before worrying about the paintwork.

Page Speed

Google has confirmed that page speed is a ranking factor. A slow website frustrates users and Google knows it. Core Web Vitals (Google's official speed scores) measure things like how fast the page loads, how quickly it becomes interactive, and how stable the layout is as it loads.

Mobile Friendliness

Over 60% of searches happen on mobile devices. Google now uses the mobile version of your site as the primary version it indexes. If your site looks or works badly on a phone, it will rank worse, even for desktop searches.

HTTPS and Security

Sites without an SSL certificate (showing a padlock in the browser bar) are flagged as "not secure" by Chrome. Google uses HTTPS as a ranking signal. If your site is still on HTTP, that is an easy technical fix with a real ranking benefit.

Crawlability

Google uses "crawlers" (automated bots) to visit and read your website. If pages are blocked by your robots.txt file, set to noindex, or have broken links, Google may never find them. Technical SEO ensures nothing is accidentally hidden from Google.

XML Sitemaps

A sitemap is a file that lists every important page on your website and tells Google where to find them. Submitting your sitemap via Google Search Console ensures new pages get discovered and indexed faster.

Broken Links

Links that lead to pages that no longer exist (404 errors) waste your site's authority and create a bad experience. Regular technical audits catch these issues before they compound into bigger ranking problems.

Schema Markup

Schema markup is code added to your website that helps Google understand what your content means, not just what it says. It is one of the more technical aspects of SEO but has clear, visible benefits in search results.

Plain English Explanation

Without schema, Google reads your page and makes its best guess. With schema, you are effectively labelling things clearly: "this is a review with a 5-star rating," "this is a business located in Ashford," "this is a FAQ with these specific questions and answers." Google uses that information to display rich results in search, which stand out visually and get more clicks.

Review Schema

Makes your star ratings appear directly in Google search results. Listings with stars stand out dramatically against plain text listings and significantly increase click-through rates. This is especially powerful for local businesses and service providers.

Local Business Schema

Tells Google exactly where you are located, what your opening hours are, your phone number, and what type of business you run. This directly feeds into the information shown in Google's local results and knowledge panels.

FAQ Schema

Marks up frequently asked questions so Google can display them as expandable answers directly in search results. This takes up far more space on the results page and positions you as an authority even before someone clicks your link.

Product Schema

For e-commerce sites, product schema tells Google the price, availability, and ratings of individual products. This enables rich product listings to appear in search with prices and stock status shown before a user even visits your site.

Article Schema

Helps Google understand blog posts and articles, including the author, publish date, and whether the content has been updated. This supports E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness), which Google uses to evaluate content quality.

Breadcrumb Schema

Shows the navigation path to a page in search results (Home > Services > SEO). This makes your listing cleaner, more informative, and helps users understand where the page sits within your site structure before clicking.

Service Schema

Tells Google exactly what services your business offers, the type of service, and the areas you cover. This helps your services appear in relevant searches and supports Google in matching your business to the right queries without ambiguity.

Organisation Schema

Establishes your business identity in Google's knowledge graph. It includes your name, logo, contact details, and website, giving Google a single authoritative reference point for who you are. This is particularly useful for branded searches and AI-generated results.

Website Schema

Marks up your website as a whole entity and links it to your organisation. It tells Google the site name, language, and publisher, which helps with sitelinks and ensures your brand is represented correctly when it appears in search results.

Reviews and Their SEO Impact

Reviews are one of the most underestimated parts of a local SEO strategy. They affect your rankings, your click-through rate, and increasingly, how AI systems describe your business.

Google Business Profile Reviews

The number and quality of your Google reviews is a confirmed ranking factor for local search results (the "map pack" that appears at the top of local searches). A business with 50 positive reviews will almost always outrank a competitor with 5. Responding to reviews, good and bad, also signals to Google that you are an active, engaged business.

Review Signals Google Uses

Google pays attention to the overall star rating, the volume of reviews, how recent they are, whether you respond to them, and even the words people use in the reviews themselves. Customers mentioning specific services or locations in their reviews can actually help you rank for those terms.

Third Party Review Platforms

Reviews on platforms like Trustpilot, Yell, Facebook, and industry-specific directories all contribute to your overall trustworthiness. These platforms often rank well themselves, so being listed and reviewed on them can get your business appearing multiple times on page one for branded searches.

Negative Reviews

A small number of negative reviews is not the end of the world. In fact, a business with 200 reviews and a 4.6 average is often more trusted than one with 10 reviews and a perfect 5. Responding professionally to negative reviews actually demonstrates good customer service and builds trust with both Google and real people.

Answer Engine Optimisation (AEO)

Answer Engine Optimisation is the practice of structuring your content and online presence so that AI tools, voice assistants, and search engines surfacing direct answers will choose your business as the source. Where traditional SEO focuses on ranking in a list of links, AEO focuses on being the answer.

Plain English Explanation

When someone asks Google or ChatGPT a question and gets a direct answer, that answer came from somewhere. AEO is the work of making sure that somewhere is you. It is about presenting your content, your business, and your expertise in the clearest, most structured way possible so that AI systems and answer engines can confidently select you.

FAQ Optimisation

Answer engines are built around questions. Having clearly written FAQ content on your site that directly answers the questions your customers ask is one of the most effective AEO tactics available. Each question should have a concise, standalone answer that makes sense out of context. Pair this with FAQ schema markup and you give both Google and AI tools a structured, easy-to-cite reference.

Entity Optimisation

An "entity" in SEO terms is a clearly defined thing: your business, a person, a product, a location, or a concept. AI systems and Google's Knowledge Graph understand the world through entities and the relationships between them. Optimising your entity means making sure your business name, what you do, where you operate, and who you are consistently match across your website, Google Business Profile, directories, and anywhere else you appear online. Inconsistency confuses AI. Consistency builds authority.

Feed and Attribution Optimisation

E-commerce only

For e-commerce businesses, product feeds (the structured data files you submit to Google Shopping, Meta, and other platforms) are a direct line into how your products are understood and displayed by AI-powered shopping tools. Accurate product titles, categories, descriptions, and attributes mean your products are matched correctly to buyer intent. Poor feed data leads to irrelevant placements, low conversion, and being overlooked entirely by AI-driven product discovery.

Social Sentiment and Awareness Strategy

AI tools do not only read your website. They learn from everything that is publicly said about you across the web, including social media, forums, review platforms, and news coverage. A social sentiment strategy means actively managing the narrative around your brand: generating positive reviews, addressing negative feedback professionally, encouraging user-generated content, and maintaining a consistent presence on the platforms your audience uses. What people say about you online is becoming as important as what you say about yourself.

Persona Content

Persona content is content written specifically for a defined type of customer rather than for a generic audience. Instead of writing a page about "SEO services," you write content that speaks directly to a sole trader in their first year of business, or a marketing manager at a mid-size retailer. AI tools match answers to the person asking. Content that clearly maps to a specific person, their situation, their questions, and their language is far more likely to be surfaced when someone matching that profile asks an AI for help.

International E-commerce SEO

Selling to customers in multiple countries introduces a layer of SEO complexity that does not exist for local or national businesses. Google needs to know which version of your site is intended for which audience, and getting this wrong can split your rankings or cause the wrong pages to appear in the wrong countries.

Plain English Explanation

Imagine you sell to both UK and US customers. You have a page in British English and one in American English with US pricing. Without the right signals, Google might show the UK page to American shoppers, or treat both pages as duplicate content and rank neither of them. International SEO gives Google the map it needs to serve the right version to the right person.

Hreflang Tags

Hreflang is a piece of code that tells Google which language and country each page is intended for. For example, you can tag one page as English for the UK and another as English for the US. Without hreflang, Google guesses, and it frequently gets it wrong, sending the wrong version to the wrong audience.

URL Structure

You have three main options for structuring international URLs: country-code domains (yoursite.de), subdirectories (yoursite.com/de/), or subdomains (de.yoursite.com). Each has trade-offs around authority, management complexity, and how clearly they signal location to Google. Subdirectories are generally the most practical starting point for growing e-commerce stores.

International Keyword Research

The same product can be searched for in completely different ways depending on the country. "Trainers" in the UK becomes "sneakers" in the US. "Autumn collection" becomes "fall collection." Translating your existing keywords word-for-word is not enough. Proper international keyword research uncovers what people in each market actually type.

Content Localisation

Localisation goes beyond translation. Pricing should be in the local currency, dates and measurements in the local format, and the tone adjusted for cultural expectations. Thin or machine-translated content rarely ranks well. Google evaluates quality by market, so each regional version needs to feel genuinely written for that audience.

Duplicate Content Across Regions

If two versions of a page are nearly identical (for example, UK and Australian English with only minor differences), Google may treat them as duplicates and consolidate their rankings, often to the wrong URL. Canonical tags and hreflang work together to prevent this and ensure each regional page builds its own authority.

Local Trust Signals

International shoppers look for reassurance that a store is legitimate in their market. Local phone numbers, country-specific return policies, local payment methods, and reviews from customers in that country all contribute to conversion and to how Google assesses your relevance for regional searches.

Want Help Putting This Into Practice?

Understanding SEO is one thing. Implementing it consistently while running a business is another. That is exactly what I am here for. From a one-off audit to ongoing monthly SEO support, let's get your site found.

View SEO Packages Get a Free Audit

Common SEO Questions

Can I do SEO myself?
Yes, the basics are learnable. Optimising your title tags, writing good content, and getting listed on Google Business Profile are all things you can do yourself. The more technical and strategic elements, like site speed optimisation, schema markup, link building, and keyword research with real data tools, are where professional help delivers a stronger return.
Why do I not rank even though my site looks great?
Design and SEO are separate things. A beautiful website with no keyword optimisation, no backlinks, slow load times, and poor technical structure will not rank. Google cannot see how your site looks. It reads code, content, and signals. Great design is important for conversions once people arrive, but it does not bring them there.
Will I lose my rankings if I stop doing SEO?
Eventually, yes. SEO is not a one-time fix. Your competitors are continuously working on their sites and building authority. If you stop, they catch up. That said, a well-optimised site with strong backlinks can hold rankings for a considerable time without active work. Think of it like fitness. You maintain it with ongoing effort.
What is the difference between organic and paid search results?
Paid results (Google Ads) appear at the top of search results with a small "Sponsored" label and you pay each time someone clicks. Organic results appear below them and are free to click. SEO targets organic results. Once you rank organically, clicks cost you nothing. Paid ads stop the moment you stop paying.
Does social media affect SEO?
Not directly. Google does not use social media likes or followers as a ranking factor. However, active social media can drive traffic to your site, increase brand mentions, and help your content get shared and linked to, all of which do benefit SEO indirectly. A consistent social presence also helps AI tools recognise your brand.
How does AI search change things for my business?
AI tools like ChatGPT and Google's AI Overviews are increasingly the first thing people see when they search. To be recommended by these tools, your business needs strong reviews, clear and authoritative content, and a consistent presence across the web. The businesses that invest in SEO and reviews now will be the ones AI tools recommend in the future.