When someone in Knutsford searches for an accountant, or someone in Wilmslow looks for a solicitor, Google shows them three things: paid ads at the top, a map with three local businesses, and then the organic search results below.
That map section — the Local Pack — is where local SEO happens. And for most small businesses in Cheshire, it’s the single most valuable piece of digital real estate you can occupy.
The businesses that show up in the Local Pack get the lion’s share of clicks. The businesses that don’t are essentially invisible to anyone who doesn’t already know their name. If you’re relying on walk-in traffic or referrals alone, you’re missing the people who are actively searching for exactly what you sell.
This guide covers what local SEO actually involves, what you can do yourself, and where professional help makes a difference.
## Google Business Profile: The foundation
Your Google Business Profile is the single most important factor in local SEO. It’s free, it directly controls what appears in the map pack, and it’s the first thing I look at when auditing any local business.
Here’s what a properly optimised profile includes:
**Business name** — your actual trading name, nothing more. Don’t stuff keywords in here; Google penalises it and it looks unprofessional.
**Primary category** — choose the most specific category that describes your core service. “Accountant” not “Professional Services.” You can add secondary categories for other services.
**Description** — 750 characters to describe what you do, who you serve, and where you’re based. Include your key services and location naturally.
**Services** — list every service you offer with descriptions. Google uses these to match you with specific search queries.
**Photos** — businesses with more than 10 photos get significantly more engagement. Include your office, your team, your work environment. Real photos, not stock images.
**Opening hours** — keep these accurate and up to date, including bank holidays.
**Posts** — Google Business Profile has a posting feature similar to social media. Regular posts (weekly or fortnightly) signal to Google that your business is active.
**Reviews** — this is the big one. Businesses with more reviews and higher ratings rank better in the Local Pack. More importantly, they get more clicks when they do show up. A business with 40 reviews at 4.8 stars will almost always be chosen over one with 3 reviews at 5 stars.
Getting reviews isn’t complicated, but it does require a system. After completing work for a client, send them a direct link to leave a Google review. Make it as easy as one click. Most satisfied clients are happy to help — they just need to be asked.
## On-page local SEO
Your website needs to tell Google, clearly and repeatedly, what you do and where you do it. This sounds obvious, but most small business websites fail at it.
**Title tags** — every page on your website has a title tag. Your homepage title should include your primary service and your location. “Accountants in Knutsford | Smith & Co” is far better than just “Smith & Co.”
**Headings** — your H1 (main heading) on each page should reflect the primary keyword you want to rank for. Service pages should have headings like “Google Ads Management for Cheshire Businesses” not just “Our Services.”
**Content** — Google needs text to understand what your pages are about. Each service page should have at least 500-800 words of genuinely useful content that naturally includes your target keywords and location. This isn’t keyword stuffing — it’s writing clearly about what you do and where you do it.
**NAP consistency** — your Name, Address, and Phone number should be identical everywhere they appear: your website, your Google Business Profile, your social media, every directory listing. Inconsistencies confuse Google and dilute your local authority.
**Local content** — mention the specific areas you serve. A page or section that talks about serving clients in Knutsford, Wilmslow, Altrincham, Macclesfield, and Warrington gives Google explicit geographic signals.
## Technical local SEO
A few technical elements that make a meaningful difference:
**Schema markup** — structured data that tells Google exactly what type of business you are, where you’re located, and what services you offer. It’s code added to your website that Google reads but visitors don’t see. LocalBusiness schema is essential for local SEO.
**Mobile-friendliness** — Google uses mobile-first indexing, meaning it primarily looks at the mobile version of your site for ranking purposes. If your site doesn’t work well on mobile, your rankings suffer.
**Page speed** — a slow website gets penalised. Run yours through Google’s PageSpeed Insights and aim for a mobile score above 70.
**Secure connection (HTTPS)** — if your website still runs on HTTP rather than HTTPS, fix this immediately. It’s a ranking factor and browsers show a “Not Secure” warning to visitors.
## Building local authority
Beyond your own website and Google Business Profile, local SEO is influenced by your presence across the wider web.
**Local directory listings** — get listed in relevant local directories: Yell, FreeIndex, Yelp, and any industry-specific directories. The key is NAP consistency across all of them.
**Local citations** — mentions of your business name and address on other websites. Chamber of commerce memberships, networking group directories, and local business association listings all count.
**Backlinks from local websites** — a link from a Cheshire business directory or a local news site carries more local SEO weight than a link from a random website elsewhere. Getting involved in local business events, writing for local publications, and partnering with complementary businesses all generate these.
## What to prioritise
If you’re starting from scratch, here’s the order I’d tackle things:
First, set up and fully optimise your Google Business Profile. This has the most immediate impact on your visibility in local searches.
Second, fix your website’s title tags, headings, and meta descriptions to include your services and location.
Third, start asking clients for Google reviews. Even five new reviews makes a noticeable difference.
Fourth, create or improve your service pages so each one has enough content for Google to understand what it’s about.
Fifth, get listed in the key local directories with consistent information.
Everything after that — blog content, schema markup, technical improvements — builds on these foundations. There’s no point writing blog posts if your Google Business Profile doesn’t exist yet.
If you’d like help with any of this, I run free digital audits that include a full local SEO assessment. You can book one at [itsleenoble.com](https://itsleenoble.com).