Case Study · Roofing Website Redesign & SEO

Website Redesign 3X's SERP Coverage

Redesigning a Roofing Website for Local Topical Authority and 3X More Keyword SERP Coverage

Industry: Roofing Service: Website Design & SEO Timeframe: A few months
The Short Version
TL;DR:

We redesigned a local roofing company’s slow, outdated 11-page website into a 34-page site built around topical authority. The new site earned more than 3X the keyword SERP visibility and 187% more keywords in the top 10, with clicks up 40%, impressions up 32%, and ranking up 61%.

Quick answers
Who
A local roofing company in a major metropolitan area and a highly competitive niche, with main keyword CPCs from $15 to $18.
Starting point
An 11-page site with a best ranking of position #7 for two low volume keywords. Most ‘near me’ searches ranked from position 50 to outside the top 200.
What we did
Competitor and keyword research, a topical map and silo architecture, a full redesign, technical and on-page SEO, location pages, Google Business Profile work, analytics and Search Console setup, and social profile setup.
Result
More than 3X keyword SERP visibility and 187% more keywords in the top 10, on a site that grew from 11 to 34 pages.
Timeframe
A few months.
Results at a Glance

Chaz Edward's SEO Strategy 3X More Keyword SERP Coverage

Keyword SERP visibility 3X
Before
1X
After
3X
187%
Increase in Top 10 KWs
61%
Ranking Increase
40%
Clicks Increase
32%
Impressions Increase
Content expansion
Pages on the website, before and after the redesign
Before
11
After
34
Overview

Introduction

A local roofing company came to us with an outdated, slow website that ranked poorly in local search. The site had eleven pages and half a dozen old posts, and its best ranking was position #7 for two low volume roofing keywords. It was not built for a serious local contractor seeking top local rankings, and it lacked the foundation to expand and rank in multiple locations.

This case study shows how a full website redesign and SEO strategy improved search performance and online visibility. The result was more than 3X the keyword SERP visibility and 187% more keywords ranking in the top 10.

01 · Starting Point

Initial Data

The client is a roofing business in a major metropolitan area, in a highly competitive niche. The cost-per-click (CPC) for their main keywords ranges from $15 to $18, which reflects that competition. For most of their ‘near me’ searches, the site ranked between position 50 and outside the top 200 results.

Online visibility was limited and rankings were weak. The site had only 11 pages, poor on-page SEO, thin content on location pages, and inadequate internal linking. It also lacked full topical coverage and a consistent SEO strategy.

At the start of the project, the site had minimal visibility in search and most targeted keywords ranked poorly. That limited the organic traffic and new leads the business needs to grow. The site also lacked current local SEO practices, which help a site rank higher in local search and the 3 Pack.

28%
of all clicks go to the first organic result on Google
91%
of all pages never get any organic traffic from Google

Recent studies from 2024 show that nearly 28% of all clicks go to the first organic result on Google. Research also indicates that 91% of all pages never get organic traffic from Google, mainly because they lack backlinks and search visibility (Ahrefs). These numbers show why effective SEO matters for rankings, organic traffic, and business growth.

Line chart of tracked Google SERP positions from February to June 2024 for two roofing keywords, sitting between roughly position 30 and 70 for most of the period before moving up in late May
Tracked rankingsSERP positions for tracked roofing keywords, February to June 2024.
02 · The Gaps

Problems & Challenges

01

Limited Content

The existing pages had little content, so search engines could not tell how the site related to roofing queries.

02

Insufficient Areas Served Pages

The site had no complete pages for the specific areas served, which local SEO depends on.

03

Thin Content on Location Pages

The location pages that did exist had thin content and did not give enough information to rank for local searches.

04

Lack of Topical Coverage

The site did not cover all the relevant roofing topics, so it showed little authority on the subject.

05

Poor On-Page Optimization

Meta tags, headers, and internal links were not set up properly, which hurt the site’s overall performance.

06

Poor Location Page Optimization

Location pages did not target local search terms, which limited visibility in local search results.

07

Bad Internal Linking

The internal linking structure was poor, so search engines had trouble crawling and indexing the pages.

Together, these issues hurt the site’s search performance and limited its ability to attract and convert visitors. A website audit showed the site needed major work on content, structure, and on-page SEO. Our goal was to improve the site’s visibility, authority, and user experience, which would bring more organic traffic and more leads to the client.

Does your website have similar problems? We can help. We work on your site’s content, structure, on-page SEO, and website design and branding so it shows more authority, is easier to use, and is easier to find, which brings more organic traffic and more leads to your business.

Google Analytics line chart comparing total users over 30 days with the previous 30 days, with daily traffic moving between roughly 10 and 60 users
AnalyticsTotal users over 30 days against the previous 30 days.
03 · The Plan

Strategy

To address these challenges, we built and carried out a strategy with these parts:

01

Competitor Analysis

We analyzed the top ranking websites in both organic SERPs and the 3 Pack, then reverse engineered the ranking strategies they use.

02

Keyword Research & Analysis

We ran extensive keyword research to find high-value search terms and work them into the site.

03

Topical Mapped Web Architecture

We built a structured content map to establish topical authority in the roofing niche.

04

Website Silo and Navigation

The silo and navigation give visitors a smooth path through the site and put topics and subtopics in a logical order, which helps crawling and indexing.

Website Design/Redesign

Website Design/Redesign

A complete redesign that produced a 40-page website.

Custom Elementor Kit ($100 Value)

We provided a tailored Elementor kit to improve the site’s visual appeal and functionality.

10 Pack Of Custom Web Graphics For Your Top Pages ($100 Value)

We built custom graphics to improve user engagement and visual storytelling.

Website Optimization

Technical SEO & Site Performance

We applied technical SEO best practices to improve site speed, mobile responsiveness, and overall performance.

Location Page Optimization

We built out location pages for better visibility in local searches and Google Maps.

Full On-Page Optimization

Full On-Page Optimization

We improved meta tags, headers, content, and internal linking to strengthen on-page SEO.

Google Analytics Setup

We set up Google Analytics for detailed traffic analysis and performance tracking.

Google Search Console Setup

We configured Google Search Console to monitor search performance and indexing issues.

Social Media Optimization

YouTube Channel Setup

We created a YouTube channel and set it up for SEO, so video content supports search.

Facebook Business Page

We updated the existing Facebook account. We wrote a new bio and an about me, added more detail about the company, and used all the keywords and company info. We changed the ALT text for the profile and cover pictures.

LinkedIn Page Setup

We updated the existing LinkedIn account, designed and changed the profile and cover pictures, and wrote a new description using keywords.

Instagram Brand Profile

We updated the existing Instagram account with a new bio and the keywords.

Pinterest Board Setup

We created Pinterest boards to bring in traffic through visual search.

Local Presence & Client Alignment

Google Business Optimization

We worked on the Google My Business profile to improve local search presence.

3 Zoom Design & SEO Sessions

We held sessions so the client understood and agreed with the design and SEO strategies.

Swipe the AI Topic Mapping Prompts We Used to 3X Keyword Visibility

Access Prompts
04 · The Build

What We Did

Website Design/Redesign (40 Pages)

We expanded the site from 11 to 34 pages, with a content strategy that covers every necessary topic thoroughly. The redesign improved user experience, navigation, and visual appeal, so visitors stay engaged and spend longer on the site.

SERP position chart from April to May 2024 with a red arrow marking the May 17th website redesign launch, followed by a sharp jump in ranking position
Redesign launchRankings after the May 17th launch.

Keyword Research & Analysis

Our research identified high-value search terms, and we used the findings to build the content and SEO strategy. That kept the site’s content in line with what potential customers search for, which raises the chance of attracting relevant traffic.

Content Creation, Optimization and Improvement

Custom Graphics

We added a pack of 10 custom web graphics for the top pages to improve visual engagement and user experience. The graphics match the client’s branding and make the site look more professional.

Technical SEO & Site Performance

We improved site speed, mobile responsiveness, and overall technical performance. The technical SEO fixes covered images, browser caching, and server response times, so the site loads quickly and efficiently on all devices.

Location Page Optimization

We improved the location pages for better visibility in local search results and Google Maps. That included adding detailed, specific content about the services offered in each location, updating metadata, and making sure NAP (Name, Address, Phone number) is consistent across all listings.

Full On-Page Optimization

We improved meta tags, headers, internal linking, and overall content quality to strengthen on-page SEO. Each page is built around its target keywords and gives visitors a better experience.

Topical Mapped Web Architecture

We built a detailed content structure so the site covers its topics fully and builds authority in the roofing niche. Content is organized into thematic clusters, which signals to search engines that the site is a comprehensive resource on roofing topics.

Topical map tree diagram for a roofing contractor, with subtopic nodes such as residential roofing, metal roofing, and leak detection connected to a central roofing contractor node
Topical mapRoofing subtopics grouped into thematic clusters.

Google Business Optimization

We worked on the Google Business profile to improve local search visibility. The work included updating business information, adding photos, collecting reviews, and engaging with customers through posts and updates.

Google Search Console Setup

We set up Google Search Console to monitor search performance and address indexing issues. It shows how the site performs in search results and helps us find and fix technical issues that could hold performance back.

Google Analytics Setup

We configured Google Analytics to give the client detailed insight into traffic and user behavior. The client can track visitor numbers, page views, and conversion rates, and see how visitors use the site.

Social Media Setup

We set up and updated profiles on Facebook, Instagram, LinkedIn, YouTube, and Pinterest to widen the client's online presence and engagement. Each platform shares relevant content, engages followers, and sends traffic back to the website.

Design & SEO Sessions

We held several Zoom sessions to align on design and SEO strategies and keep the client involved. The sessions showed the client what changed, why, and how the changes would affect overall performance.

05 · The Results

Results

Keyword Performance

Rankings rose across many keywords. The site now ranks for many high-value keywords, as the attached images show. Several roofing service keywords moved from the 50s into the top 10. That rise increased the site's visibility and brought more organic traffic and potential leads.

Content Expansion

The site grew from 11 to 34 web pages, which gave it fuller coverage of the topic. The added pages present services in more detail, target local areas better, and improve the overall site structure. They also cover a wider range of search queries, which strengthens the site's authority and relevance for search engines.

11
pages before
34
pages after

Search Performance

The site moved from lower positions to top ranks for several keywords. The graph shows a sharp rise in rankings after the redesign. The client now appears more often in relevant searches, so potential customers can find their services more easily.

SERP position chart from early May to early June showing two tracked roofing keywords moving from around position 55 to 65 up to roughly position 22 to 27 after May 18
Search performanceTracked SERP positions rising after the redesign launched.
The Takeaway

Summary

This campaign ran for a few months and covered a full redesign and SEO work. The strategy improved search performance, visibility, and keyword rankings. These results can lead to more leads, sales, and revenue for the client, a clear return on the investment.

The keyword ranking gains in the attached images show the strategy worked. The client’s business is now in a stronger position to compete in its niche, attract more customers, and keep growing.

Is your website hard to find in search? Our SEO consulting services can help. We work on your online presence and bring more organic traffic to your site, so more visitors become customers. See what professional SEO consulting can do for your business.

10,000+

Clients Ranked Using Chaz Edward's Local SEO Framework

Local SEO in a competitive market takes a clear strategy and a working knowledge of the industry.

Learn about Chaz Edward and the experience of the team behind Chaz Edward Local Marketing.

Or find out which Local SEO service is the right solution for your company.

3X Your Website Keywords?

Learn more about our local website design service for niche topic authority and better SERP visibility!

Are You an Agency in Search of White Label Local SEO?

Want us to carry out our local search strategies for you, done-for-you?

We offer white label and enterprise fulfillment. Contact us to talk about delivering results for your clients.

Access the Agency Shop

Before & after

See A Result From A Business Like Yours

Pick your industry, then drag the slider to compare two real Google Maps ranking scans.

Roofing · San Antonio, TX

27%→80%

Share of Local Visibility

6.79→2.28

Average Grid Rank

Mar 6, 2026 to Mar 10, 2026
Search: “roofing company near me”

Before · Mar 6, 2026After · Mar 10, 2026
After: Google Maps geogrid for 'roofing company near me' on March 10, 2026. Average grid rank 2.28, share of local visibility 80%. Before: Google Maps geogrid for 'roofing company near me' on March 6, 2026. Average grid rank 6.79, share of local visibility 27%.

Local SEO Audit & Strategy Call

After you complete this form you’ll be prompted to schedule a Complimentary Zoom Strategy Session with Chaz