1Claim Your Google Business Profile
The first place Google looks is your Google Business Profile (GBP). If you don't have one—or if you haven't verified it—you're invisible. Google doesn't rank businesses that can't be verified.
When a homeowner searches "builder near me", "extension builder Manchester", or "loft conversion Bristol", Google's local algorithm first checks which builders have active, complete profiles in that area.
How to fix it:
- Go to google.com/business and search for your building company by name
- If it exists, claim it. Google will send you a postcard to your business address with a verification code
- If it doesn't exist, create a new profile—choose "General Contractor" or "Builder" as your business type
- Fill in your service area (all postcodes you cover), hours, phone number, and website
- Add high-quality photos of your work: before/after extensions, loft conversion projects, renovations, site photos of your team
- Wait 2–4 weeks for the postcard, then verify
Upload at least 10 project photos to your GBP. Before-and-after images of extensions and loft conversions are especially powerful—they show potential customers exactly what you can deliver and build trust immediately.
2Fix Inconsistent Business Information (NAP)
Google trusts consistency. If your business name, address, and phone number appear differently across the web, Google assumes you're unreliable or possibly a duplicate. This tanks your local ranking.
For builders, this is critical because homeowners cross-reference your information across Google, your website, Checkatrade, Rated People, TrustATrader, and MyBuilder. One mismatch and they question whether you're a legitimate operation.
What to check:
- Your Google Business Profile name (should match official business registration)
- Your website contact page, footer, and "About" sections
- Checkatrade, Rated People, TrustATrader, MyBuilder (if you're registered on these)
- Local chamber of commerce listings and industry directories
- Social media profiles (Facebook, LinkedIn, Instagram, TikTok)
Fix any inconsistencies today. If your Google profile says "Smith Building Ltd" but your website says "Smith Builders", change one immediately.
Many builders list their mobile number on Google but their office number on their website. Stick to one primary number everywhere. Also ensure your business name format (Ltd vs Limited, & vs And, etc.) matches exactly across all platforms—Google is strict about this.
3Speed Up Your Website
Google's algorithm now heavily weights page speed. A website that loads in 3 seconds will rank higher than one that takes 7 seconds—all else being equal. For builders, customers browsing on mobile while considering a project need fast loading.
If your website is slow, you're losing local SEO points and losing potential clients. Research shows 40% of people abandon a page if it takes longer than 3 seconds to load.
How to check your speed:
- Go to pagespeed.web.dev and paste your website URL
- Note your "Mobile" score (this is what Google prioritises)
- Anything below 50 needs urgent fixing; 50–89 is acceptable; 90+ is excellent
Quick wins to improve speed:
- Compress images (use tools like Tinypng.com before uploading)
- Use next-gen formats like WebP instead of JPEG
- Resize large project portfolio photos to web dimensions (max 1200px width)
- Remove unused plugins and scripts
- Enable caching (your hosting provider can help)
- Use a Content Delivery Network (CDN) like Cloudflare (free tier available)
Builder websites are image-heavy with portfolios of extensions, loft conversions, and renovations. Compressing and resizing images before upload can cut your page load time in half. This single change often boosts mobile scores from 40 to 70+.
4Add Builder Schema Markup
Schema markup is code that tells Google "this business is a general contractor" and provides key details (service areas, hours, reviews, services offered). Without it, Google has to guess.
Builders with schema markup typically rank 15–25% higher than those without, because Google can confidently display your business details in search results (phone, hours, star rating, service areas).
How to add schema markup:
Add this JSON-LD code to your website's head section (ask your web developer to add it, or use a plugin like Yoast SEO or All in One SEO):
{
"@context": "https://schema.org",
"@type": "GeneralContractor",
"name": "Your Building Company Name",
"telephone": "01234 567890",
"url": "https://yourwebsite.com",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 High Street",
"addressLocality": "Manchester",
"postalCode": "M1 1AB",
"addressCountry": "GB"
},
"areaServed": [
"Manchester", "Stockport", "Tameside", "Rochdale"
],
"serviceType": ["Home Extensions", "Loft Conversions", "Renovations", "Kitchen Installations"],
"openingHoursSpecification": {
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Monday",
"opens": "08:00",
"closes": "17:00"
}
}
Include all your service areas in the areaServed field, and list specific services (extensions, loft conversions, renovations) in serviceType. This helps Google understand what you do and where you operate, improving local search visibility in each area.
5Target Location-Based Keywords
Builders are inherently local. A homeowner in Bristol searching "extension builder" gets Bristol results; one in Leeds gets different results. You need location keywords throughout your website so Google knows where you operate.
Without location keywords, your website ranks generically—if it ranks at all. With them, you appear when someone searches "builder Manchester", "loft conversion Sheffield", or "house renovation Coventry".
How to add location keywords:
- Create a service area page for each major town (e.g., "/builder-manchester/", "/extensions-bristol/", "/loft-conversion-leeds/")
- Write unique 200–300 word descriptions for 3–5 of your biggest towns, mentioning specific services
- In your page title, include location: "Extensions in Manchester | Loft Conversions | Build Expert Ltd"
- Add all your service postcodes to your Google Business Profile
- In website copy, naturally mention "We design and build extensions in Manchester, Stockport, and Tameside"
Write a short blog post: "How Much Does a Loft Conversion Cost in Manchester?" or "Planning Permission for Extensions in Bristol: What You Need to Know". Include your location, link to relevant service pages, and answer questions homeowners are actually searching for.
6Gather Reviews on Google AND Checkatrade
Reviews are Google's trust signal. A builder with 80 five-star reviews will consistently rank above one with 5 reviews, regardless of other factors. Google's algorithm interprets reviews as proof that you deliver.
For builders, this matters even more because trust is critical—homeowners are inviting you into their homes for months at a time. Reviews on both Google and industry-specific platforms like Checkatrade build credibility across the board.
How to get more reviews:
- After completing a project, text the customer with a link to your Google Business Profile review page
- Ask on site before leaving: "If we've done a great job, we'd really appreciate a quick Google review"
- Make it easy—put a QR code on your invoice and completion certificate linking to your reviews page
- Also request reviews on Checkatrade, Rated People, and TrustATrader (builders often trust these more than just Google)
- Respond to every review (thank positive reviewers, professionally address negative ones)
- Aim for 1 review per 2 completed projects over 6 months
Never offer discounts or payments for reviews. Google will detect this and may suspend your GBP. Asking for reviews is fine; incentivising them is against Google's rules and will harm you far more than help.
7Create Pages for Each Service
Don't list all your services on one generic "What We Do" page. Instead, create dedicated pages for extensions, loft conversions, renovations, kitchen installations—each targeting location keywords. Individual service pages rank separately and rank better.
A page titled "Loft Conversions in Sheffield" will rank higher for that specific search than a generic "Our Services" page listing ten different things.
How to structure service pages:
- Create /extensions/, /loft-conversions/, /renovations/, /kitchens/ on your site
- For each service, also create location-specific versions: /extensions-manchester/, /loft-conversions-bristol/, etc.
- Each page should have 400–600 words of unique content explaining the service, timelines, costs, planning permission info
- Include a portfolio section with 5–8 before-and-after images of completed projects
- Add a customer testimonial or two at the bottom
- Link to your service area pages and related service pages (e.g., "Extensions often include Kitchen Installations. See our kitchen work.")
Instead of one page "Our Services", have: /extensions/ (generic), /extensions-manchester/ (location), /loft-conversions/ (generic), /loft-conversions-london/ (location). Each targets different keywords and ranks independently, expanding your visibility across search results.