UK service businesses

SEO and AEO websites for the AI era. Built so customers can enquire.

On-page SEO for Google. AEO structure for AI answers. A design customers can trust.

Care plans from a £149 setup. Crawlable headings, a URL per service, schema that matches the page, and Search Console connected at launch.

  • On-page SEO
  • AEO structure
  • Entity & JSON-LD
  • Google indexation
  • Enquiry conversion paths
  • Search Console at launch
  • Websites from £149
  • Free 20-minute consultation
  • SEO and AEO advice

How the site gets made

Your business isn't a template. Your website shouldn't be either.

A theme starts from someone else's layout. We start from the services you offer, the place you work, and the questions people type. The pages, the internal links and the markup are written for this business, so a person, Google and an answer engine can all read the same facts.

Template-led

  1. 1Template
  2. 2Change colours
  3. 3Add logo
  4. 4Add generic service pages
  5. 5Launch

Designed to produce websites efficiently.

Our approach

  1. 1Map each service to a search intent and its own URL
  2. 2Set the information architecture and internal links
  3. 3Write crawlable HTML, headings and canonicals
  4. 4Design the type, colour and layout for this business
  5. 5Mark the same facts up in JSON-LD
  6. 6Structure pages so answer engines can read the same facts
  7. 7Prepare local signals for the area you actually serve
  8. 8Connect the domain, sitemap and Search Console

Built so people, Google and answer engines read the same facts.

SEO, AI, AEO and language models

Designing a beautiful website is the easy part.

We focus on the fundamentals: crawlable HTML, service and local SEO, structured data, and the signals these crawlers read. These four are where that work shows up.

  • Google

    Search · AI Overviews · Gemini

    Googlebot fills Search, including AI Overviews. Google-Extended is the control for Gemini training. It does not change Search.

    • Googlebot
    • Google-Extended
  • OpenAI

    ChatGPT

    OAI-SearchBot is the crawler for ChatGPT search. GPTBot is for training. ChatGPT-User fetches a page when someone asks.

    • OAI-SearchBot
    • GPTBot
    • ChatGPT-User
  • A

    Anthropic

    Claude

    Claude-SearchBot indexes for search answers. ClaudeBot is for training. Claude-User fetches a URL someone asks to see.

    • Claude-SearchBot
    • ClaudeBot
    • Claude-User
  • Perplexity

    Perplexity

    PerplexityBot crawls for search and is not used to train a foundation model. Perplexity-User fetches a page for a question.

    • PerplexityBot
    • Perplexity-User

Under the surface

This is the layer we write, so the facts are on the page.

If the block below looks like another language, good. That is the bit you hand to us. We structure the data so a person and a crawler meet the same service, price and place. You stay with the customers. We look after this layer.

JSON-LD · @graph · schema.org

What the crawler is given

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebPage",
      "@id": "https://thebusiness.example/on-site-servicing",
      "name": "On-site servicing in Leeds",
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          "h1",
          ".service-answer"
        ]
      },
      "mainEntity": {
        "@id": "https://thebusiness.example/#business"
      },
      "breadcrumb": {
        "@id": "https://thebusiness.example/on-site-servicing#breadcrumb"
      }
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://thebusiness.example/on-site-servicing#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://thebusiness.example/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "On-site servicing",
          "item": "https://thebusiness.example/on-site-servicing"
        }
      ]
    },
    {
      "@type": "LocalBusiness",
      "@id": "https://thebusiness.example/#business",
      "name": "The business",
      "areaServed": {
        "@type": "City",
        "name": "Leeds"
      },
      "knowsAbout": [
        "On-site servicing",
        "Planned maintenance"
      ]
    },
    {
      "@type": "Service",
      "@id": "https://thebusiness.example/#service",
      "name": "On-site servicing",
      "serviceType": "Scheduled maintenance visit",
      "provider": {
        "@id": "https://thebusiness.example/#business"
      },
      "offers": {
        "@type": "Offer",
        "price": "95",
        "priceCurrency": "GBP",
        "description": "Annual service visit"
      }
    },
    {
      "@type": "FAQPage",
      "mainEntity": {
        "@type": "Question",
        "name": "How much is a service visit?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "On-site servicing is £95 for the annual visit."
        }
      }
    }
  ]
}

Sample for a service page. The business, place and price are examples, written to match each other.

How we work

A consultation. We build. 2 rounds if you need them.

You talk us through the business. We take it away and build the site for search and answer engines. Delivery is usually within 7–14 days once we have what we need from you.

Delivery is usually within 7–14 days

  1. CONSULT
  2. WE BUILD
  3. REVISE
  1. 01

    Design consultation

    A free conversation about the business: who you serve, how you work, and the enquiries you want. We take the notes.

  2. 02

    We take it away and build

    We look at how people search, set the pages, then design and build. You stay with the business while the site is made.

  3. 03

    2 rounds of revision

    If something needs changing, there are up to 2 rounds of design amendments. Then we launch on your domain.

That is the process.

Shipped work

Live sites, same build standard.

These are products we have shipped, not client case studies.

View all examples

SHIPPED PRODUCTS

Care plans

Want us to keep looking after it?

Choose Essential Care, Growth Care or Business Care and we build, host and maintain the website as one service. After the initial 12-month term, Essential Care and Growth Care move to a lower care rate. Business Care moves to from £69/month.

See pricing

RECOMMENDED

Essential Care

£149 setup

£59/month

12-month initial term. Then £29/month Website Care.

For small businesses that want a professional website without having to manage the technical side themselves.

Best for

Small businesses that want a professional site without running hosting, updates and search basics themselves.

Included

  • Custom website designed around your business
  • Hosting + SSL
  • Technical maintenance
  • Search foundations
  • Small website updates included
See everything included
  • Complete website build within the agreed scope
  • Deployment and keeping the site online
  • Dependency and security maintenance
  • Technical fixes to the existing build
  • Uptime and basic performance monitoring
  • Contact-form and broken-link checks
  • Sitemap and indexability checks
  • Structured data where relevant
  • Source control and email support
  • Small website updates included — for example fees, opening hours, contact details, supplied images, and minor wording changes

Growth Care

£249 setup

£89/month

12-month initial term. Then £49/month Growth Website Care.

For businesses that need deeper service and location architecture, stronger search structure, and greater ongoing technical oversight.

Best for

Businesses where the website is a primary enquiry channel and needs richer structure, linking and monitoring.

Included

  • Deeper service and location architecture
  • Stronger search structure
  • Internal linking across priority pages
  • Search Console monitoring where access is available
  • Enhanced website updates & support
See everything included
  • Everything in Essential Care, plus:
  • Service and location URL structure where appropriate
  • Search and local foundations
  • Structured data aligned to visible content
  • Technical search monitoring where access is available
  • Enhanced website updates & support — routine content changes plus greater ongoing support across the wider site
  • Greater ongoing technical oversight
  • Hosting, maintenance and technical fixes on the existing build

Business Care

From £499 setup

£119/month

12-month initial term. From £69/month after month 12. Year one from £1,927. Custom scope and quote

For established and growing businesses requiring a larger, more sophisticated digital presence.

Included

  • Bespoke multi-page build
  • Deeper service and search architecture
  • Case studies or project content
  • Advanced conversion structure
  • Technical SEO
See everything included
  • Hosting and SSL
  • Monitoring
  • Maintenance
  • Enhanced updates
  • Priority support
Discuss your project

Or a one-off Business Website from £2,195. Optional Business Website Care after handover is £119/month.

One-off fee

Prefer a one-off project? We build the website and hand it over. Ongoing management is not included.

A website designed for the AI era. Built so customers can enquire.

Book a free 20-minute consultation and we will talk through SEO and AEO. Care plans start from £149. We do not promise rankings or AI citations.

Free website design review·Free SEO review·Free SEO checker·Website design UK·Website cost·Is my site AI ready?

Questions? Email joshua.ianson@sitesignalstudio.co.uk