# On-site SEO

> On-site SEO for local service businesses: a page per service and area, titles, headings, schema, internal links and fast pages. In Growth and Total Growth.

Canonical: https://brickbyclick.ai/onsite-seo
Last updated: 2026-11-04

Page head

[Services](https://brickbyclick.ai/seo-services) / Get found

The work on your own website that tells Google what you do and where you do it. Page by page, in plain words, as part of the local SEO our team does every month on Growth and Total Growth.

- Done for you, every month
- Month to month
- No ranking guarantees

## Which plans include it

- [Front Office](https://brickbyclick.ai/blueprint-plan)$399 / monthWebsite only
- [Growth](https://brickbyclick.ai/automation-plan)$599 / month10+ pages
- [Total Growth](https://brickbyclick.ai/total-growth-plan)$999 / monthUnlimited pages

Prices in US dollars. No setup fees, cancel any time. [Compare every feature](https://brickbyclick.ai/plans-comparison)

What it covers

## What on-site SEO covers

Everything on your website that helps Google, and the people searching, understand what you do and where. Ordinary, careful work, done page by page.

Pages

### A page for each service

Each service you offer gets its own page about that work, so it can match what people actually search for.

Pages

### Pages for the areas you serve

Where it helps, pages for the towns you cover. On Total Growth, pages are unlimited, so every town can have one.

Search results

### Titles and descriptions

The title and short description Google shows before anyone clicks: what you do, where, and your business name.

Structure

### Headings in order

One clear main heading per page and sections that follow it, so Google and people can scan the page.

Words

### Pages that answer questions

Plain words about the work, your area and the questions customers ask, instead of a thin paragraph.

Structured data

### Schema markup

Code Google reads directly: your business name, address or service area, phone number, hours and services.

Links

### Internal links

Service pages link to related services and to the towns you serve, with words that say where each link goes.

Images

### Photos Google can read

Descriptive file names and alt text on your photos, sized so they don't slow the page down.

Speed

### Fast, and fine on a phone

Pages that load quickly and read well on a small screen, because plenty of your customers will be searching from their phone.

Example

An example

### What a title and description do

They're the first thing people read about you in Google, before they ever see your site. A good one says what you do, where you do it and who you are, in words people actually search.

Google sometimes rewrites what it shows, but it starts from what's on your page.

Example, with a sample business

Before

aceplumbing.com › page2

Home | Services

Welcome to our website. We offer many services.

After

aceplumbing.com › water-heater-repair

Water Heater Repair and Replacement in Springfield | Ace Plumbing

Leaking water heater or no hot water? Ace Plumbing repairs and replaces tank and tankless water heaters in Springfield and nearby towns. Call or book online.

Every month

## Not a one-time job

Your business changes and so does your site. On-site work keeps going every month, alongside the rest of your local SEO.

- New blog posts, one a month on Growth and two on Total Growth, written with clear titles and headings and linked to your service pages
- New or updated pages when you add a service or start working in a new town
- Anything out of date fixed: services, hours, the area you cover
- Changes you ask for from the Website tab in your CRM, with photos
- What we did, on the monthly strategy call

### What we need from you

- Every service you offer, and the ones you want more of
- The towns you serve, most important first
- The questions customers ask you most
- Photos of your work, with what and where each one is
- What makes you different: licenses, years in business, warranties you offer
- A heads-up when you add a service or a town

Which plans include it

## Which plans include it

On-site SEO is part of local SEO and on-page optimization in Growth and Total Growth. Front Office includes your website, but not the monthly SEO work.

[Growth $599 / month Local SEO and on-page optimization, your Google Business Profile, 25 citations, a blog post a month and a monthly strategy call. Website with 10+ pages. See Growth →](https://brickbyclick.ai/automation-plan)

[Total Growth $999 / month Everything in Growth, plus unlimited website pages, two blog posts a month, backlink building and a dedicated account manager. See Total Growth →](https://brickbyclick.ai/total-growth-plan)

[Compare plans All three, side by side Every feature in every plan, in one table. Compare plans →](https://brickbyclick.ai/plans-comparison)

FAQ

## Questions

### What's the difference between on-site and off-site SEO?

On-site SEO is the work on your own website: pages, titles, headings, structured data, links and speed. Off-site is everything elsewhere: your [Google Business Profile](https://brickbyclick.ai/gbp-management), [citations](https://brickbyclick.ai/citations) on directories, and [links from other websites](https://brickbyclick.ai/backlinks). Growth covers your site, your profile and citations; Total Growth adds backlink building.

### Which plans include on-site SEO?

[Growth](https://brickbyclick.ai/automation-plan) ($599 a month) and [Total Growth](https://brickbyclick.ai/total-growth-plan) ($999 a month), as part of local SEO and on-page optimization. Front Office includes a website with 10+ pages, hosting and SSL, but not the monthly SEO work.

### How many pages do I get?

10+ pages on Growth. Unlimited on Total Growth, so every service you offer and every town you serve can have a page of its own.

### Will you rewrite my pages?

Where a page is thin or unclear, yes. We write in plain words about your work and your area. If something isn't right, send a change request from the Website tab in your CRM.

### Can I keep my current website?

Yes. The receptionist, the CRM and payments work with any website. [Connect it in the CRM](https://brickbyclick.ai/help#own-website): one line counts its visits, and a contact form sends its messages straight to your Contacts. Whether we can do the on-site work on a site we don't host depends on how it's built and the access we can get, so ask on your demo.

### How soon will I see results?

Changes are live on your site as soon as we make them, but Google takes time to re-read your pages, and rankings build over months. We don't promise a ranking or a date.

Closing

## See what your site is missing

Fifteen minutes. Bring your website address and we'll talk through what Google sees today and what the monthly work would change.
