A topical map for a plumbing company website is the plan of service pages, town pages and question pages, with one owner per search. Semantic SEO plans the map so search engines understand which page answers each plumbing search. A plumbing company website needs a service page for each plumbing service, town pages for towns that earn one, question pages and trust pages. A plumbing company website is structured as service folders and town folders, and every price, question and town page links to its service page. A plumbing company's topical map is measured in calls, quote requests and booked jobs per page, with impressions and clicks as the cause.
What is a topical map for a plumbing company website?
A topical map for a plumbing company website is the plan of service pages, town pages and question pages, with one owner per search.
A plumbing company needs pages for the jobs customers call about, the towns the business serves and the questions customers ask before calling. Service pages name the job, such as "drain cleaning", "water heater repair" or "repiping". Town pages name one service in one town. Question pages answer what customers type before calling the plumbing company. The plan gives every search one owner, so no two pages of the website answer the same search.
Owners of a plumbing business ask "what pages does my website need" and never say "topical map". The topical map for a plumbing company website answers that question page by page. Semantic SEO keeps the map as rows, one row for each page with its owning search, intent and URL. The rows together name every page a plumbing company website needs.
What pages does a plumbing company website need?
A plumbing company website needs a service page for each plumbing service, town pages for towns that earn one, question pages and trust pages.
Trust pages are the home page, the about page with licence and insurance, the reviews page and the contact and booking page. Trust pages own no search beyond the company name, so the table lists only the pages that own a search.
The table below is an example of a topical map for a plumbing company website that offers seven services in two towns.
| Page | Section | Owning search | Intent | URL |
|---|---|---|---|---|
| Emergency plumbing | Core | emergency plumber | Transactional | /emergency-plumbing/ |
| Drain cleaning | Core | drain cleaning | Transactional | /drain-cleaning/ |
| Sewer line repair | Core | sewer line repair | Commercial | /sewer-line-repair/ |
| Water heater repair | Core | water heater repair | Transactional | /water-heater/repair/ |
| Water heater installation | Core | water heater installation | Commercial | /water-heater/installation/ |
| Leak detection | Core | leak detection | Transactional | /leak-detection/ |
| Whole-house repiping | Core | whole house repipe | Commercial | /repiping/ |
| Repipe cost | Core | how much does it cost to repipe a house | Commercial | /repiping/cost/ |
| Repiping in Springfield | Core | repiping springfield | Transactional | /springfield/repiping/ |
| Repiping in Franklin | Core | repiping franklin | Transactional | /franklin/repiping/ |
| PEX vs copper repipe | Outer | pex vs copper repipe | Informational | /repiping/pex-vs-copper/ |
| Signs you need a repipe | Outer | signs you need to repipe | Informational | /repiping/signs/ |
| Water heater popping noise | Outer | why is my water heater making a popping noise | Informational | /water-heater/popping-noise/ |
| What to do when a pipe bursts | Outer | what to do when a pipe bursts | Informational | /emergency-plumbing/burst-pipe/ |
No two rows share an owning search. The rows are a worked example, not a client result. Each owning search is confirmed in Google Search Console or search suggestions before a page is built. An informational intent is to learn, a commercial intent is to compare or to price, and a transactional intent is to book. Semantic SEO treats each row as one page decision, so the table is also the build list. The core rows of a plumbing company map start with the service pages.
Which plumbing services earn their own service page?
A plumbing service earns its own service page when the job, the price, the proof or the next step differs from the other services.
The plumbing services that most plumbing company maps hold as service pages are listed below:
- Emergency plumbing: the page for burst pipes and leaks that need a same-day visit.
- Drain cleaning: the page for blocked sinks, tubs and floor drains, also called drain snaking.
- Sewer line repair: the page for the main line, a larger job with a camera inspection.
- Water heater repair and water heater installation: two pages, explained in the next section.
- Leak detection: the page for hidden leaks in walls, floors and slabs.
- Repiping: the page for whole-house pipe replacement.
- Water softener installation: a page only for a company that installs softeners.
The services the plumbing company performs decide the rows. Owners describe the fix as "a separate page per service, not one Services page listing everything". Semantic SEO names each service page by the job customers type, not by a category label. Water heater work splits into repair and installation.
Why do water heater repair and installation get separate pages?
Water heater repair and water heater installation get separate pages because the customer, the price and the next step differ.
A water heater repair customer has a failed heater and wants a visit today, a transactional intent. A water heater installation customer compares tank and tankless units, prices and dates, a commercial intent. The emergency plumbing page owns the urgent call. The figure below shows the water heater pages of a plumbing company.

One merged page answers both searches and owns neither. The same split applies to sewer line repair and sewer line replacement when the two searches show different results in Google. Semantic SEO splits a service family where the searches split, and keeps one page where the searches agree. Customer questions in a service family follow a separate test.
Which plumbing questions earn a question page?
A plumbing question earns a question page when the question's search differs from the search the service page owns.
A search earns a page when customers type the search and the search names a different service, town or thing from every other page. The search also shows different results in Google from the searches other pages own. The search "pex vs copper repipe" earns a question page. The search "what happens on repipe day" stays a section of the repiping page for one town. The searches "why is my water heater making a popping noise" and "what to do when a pipe bursts" each earn a question page.
Does a question about cost earn a question page? A cost question earns a price page in the core section, such as repipe cost.
A free estimate stays a section of the contact and booking page. The customer question "can plumbers help with both residential and commercial plumbing needs" stays a section of the home page. Every question page links to its service page. Semantic SEO keeps question pages in the outer section, each one feeding a service page. Commercial work adds further rows to a plumbing company map.
Does a residential plumbing company need commercial plumbing pages?
A residential plumbing company does not need commercial plumbing pages until the company takes commercial work.
The commercial rows a plumbing company map adds for such work are grease trap cleaning, backflow testing and commercial hydro jetting, each a service page. The services sold and the customers served decide the rows. A commercial-only plumbing company owner reported that many calls were residential. Residential and commercial work mixed on one page can bring calls the company turns away. Semantic SEO adds commercial rows only for work the plumbing company sells. Each kept row then takes a place in the site structure.
How is a plumbing company website structured?
A plumbing company website is structured as service folders and town folders, and every price, question and town page links to its service page.
The five parts of a plumbing company website structure are listed below:
- Service folder: one folder for each service page, such as /repiping/.
- Pages inside the service folder: the price page /repiping/cost/ and question pages such as /repiping/pex-vs-copper/.
- Town folder: one page for one service in one town, such as /springfield/repiping/.
- Links: each question page, such as /repiping/signs/, links to its service page. Each town page links to its service page, and each service page links to its town pages. The home page links to every service page and to the emergency page.
- Schema: Plumber, Service and areaServed on each town page, stating only what the page shows.
Some guides place every service under a city page. The map in the table keeps the service page as the hub page, so one service page owns the service in every town. The figure below shows one service folder with its price, question and town pages.

Semantic SEO sets the folders before the pages, so every URL follows its row. The folders are fixed first, and the pages then go live in a set order.
In what order should a plumbing company publish its pages?
A plumbing company should publish the emergency page first, then service pages, price pages, town pages and question pages.
The steps to publish the pages of a plumbing company website are listed below:
- Publish the emergency plumbing page first, since the intent to call is highest.
- Publish the service pages in the order of the jobs the company wants more of.
- Add a price page where customers search the cost of a service, such as repipe cost.
- Add a town page for each town that earns one.
- Add the question pages, each linked to its service page.
Plumbers report that drain cleaning leads to sewer line jobs, so the drain cleaning page comes before the sewer line page. Semantic SEO architecture writes the publication order into the topical map before the first page. The fixed-scope project that produces the topical map and a 12-month roadmap for one business is the Semantic SEO Architecture service. Each published page is then judged by the calls the page brings.
How is a plumbing company's topical map measured?
A plumbing company's topical map is measured in calls, quote requests and booked jobs per page, with impressions and clicks as the cause.
The emergency page should bring calls. Installation and repiping pages should bring quote requests. Town pages should bring calls and jobs from that town. Question pages should bring clicks to the service page, not calls. The figure below sets out the action each page type of a plumbing company website should bring.

Search Console shows the impressions and clicks of each page. The plumbing company records which page each call, quote request or booking came from. A town page with impressions and no calls needs a better answer on the page, not more pages. Semantic SEO reads each row of the map against the calls the page brings. The same per-page reading tells a plumbing company owner if the topical map is worth the work.
Is a topical map worth it for a plumbing company?
Yes, a topical map is worth it for a plumbing company that sells more than one service or serves more than one town.
Local SEO practitioners say most plumbing calls come from the map results and skip the topical map. Practitioners call the map results "the map pack". The Google Business Profile carries the categories and service areas of the plumbing company. The website carries one page for each service, town and question. The website results sit beside the map results. The website's service list mirrors the categories of the Google Business Profile. A plumbing company with one service in one town needs a few rows only. Semantic SEO builds the pages a Google Business Profile has no room to hold. The worth holds only while the website avoids five faults.
Which faults break the topical map of a plumbing company website?
Five faults break the topical map of a plumbing company website: one services page, competing posts, unsold services, mixed trades and copied town pages.
The five faults that break the topical map of a plumbing company website are listed below:
- One services page: "the standard Home, About, Services, Contact pages" put every plumbing job on one page, so no job owns a search. The fix is a service page for each job.
- Competing posts: a blog post answers the search a service page owns, such as water heater installation. The fix is one owner, with the post turned into a section or a link.
- Unsold services: pages for work the plumbing company does not do bring calls the company turns away. The fix is a border: a plumbing company that does not install boilers keeps boiler pages outside the border of the map.
- Mixed trades: heating or air conditioning pages sit inside the plumbing service folders. The fix is a separate folder for each trade.
- Copied town pages: town pages repeat one text with the town name swapped. Google's "Spam policies for Google web search" name pages for cities that "funnel users to one page" and "substantially similar pages" as doorway examples. The fix is content that exists only for that town.
Semantic SEO checks the map for all five faults before a page is written. The same checks apply again when the plumbing company adds a new trade or new town.
How does a plumbing company's topical map change for a new trade or town?
A plumbing company's topical map keeps the same columns for a new trade or a new town, and only the rows change.
Every trade needs a different topical map, since the services, the towns and the customer questions differ. A plumbing company is one kind of local service business. The same five columns serve a topical map for any local service business. Five steps plan any topical map: describe the business, collect the searches, decide each owner, set each page type and order the pages. The steps are set out in the guide on how to plan a topical map for a business website. The topical map as a planning method comes from the framework of Koray Tuğberk Gübür. Semantic SEO keeps the columns fixed so maps of different trades compare row by row. The first new-trade case is a plumbing company that adds heating.
How does the map change for a plumbing and heating company?
A plumbing and heating company can keep one website, with heating services in their own service folders beside the plumbing folders.
Owners of plumbing and heating companies ask if two trades need two websites. One website with a folder for each trade keeps heating rows out of the plumbing folders. Shared equipment, such as a water heater, keeps one owner page in one folder. The heating folder uses the same columns as the plumbing folders: page, section, owning search, intent and URL. A topical map for an HVAC company website lists the heating, cooling, maintenance and town pages the business needs. Semantic SEO gives each trade its own folder and each shared job one owner. A new town changes the plumbing company map in a different way from a new trade.
How does the map change when a plumbing company adds a town?
A new town enters a plumbing company's topical map as a row, and the row becomes a town page when the town earns one.
A town earns its own page when the town has its own searches, its own jobs and its own proof. Owners often call such pages service area pages. A town that fails the test stays a section or a mention on the service area list. Owners name that list page "Areas We Serve". The search "repiping franklin" earned the Franklin row because customers search for repiping with that town name. Semantic SEO applies the same town test to every new town. The row, the test and the town page work the same way for every trade and service business.
Which parts of a plumbing company's map apply to every service business?
Service pages, town pages, question pages and two-way links apply to every trade and service business, not only to a plumbing company.
A business with several staffed offices adds one office page for each office. A service business that works online has no area served by town, so the town pages drop out. The site structure, the page order and the measure in calls hold for any service business. All three are set out in the guide to semantic SEO for trade and service businesses. Semantic SEO applies one structure across trades and changes the rows. The rows of a plumbing company map also answer the further questions owners ask about website pages.
Questions plumbing company owners ask about website pages
Plumbing company owners ask five further questions about website pages: the need for a website, the page count, small sites, blogs and older competitors.
Do plumbers need a website?
Yes, a plumbing company needs a website to hold a page for each service, town and question that customers search. The website and the Google Business Profile list the same services and towns.
How many pages does a plumbing company website need?
A plumbing company website needs one page for every search that passes the page test, so no fixed number applies. The semantic SEO example above holds 14 pages: seven service pages, one price page, two town pages and four question pages.
Is a four-page website enough for a plumbing company?
No, a four-page website gives every plumbing service one shared Services page, so no single service owns a search. A plumbing company with one service in one town is the exception.
Will a brochure site and a blog hurt a plumbing company's SEO?
A brochure site and a blog do not hurt a plumbing company's SEO by themselves, and they leave each service without an owning page. The fix is a service page for each job, with the blog posts linked to those pages.
Can a new plumbing company compete with older plumbing websites?
A new plumbing company can compete with older plumbing websites for searches that no older site answers with a page of its own. One service in one town, such as repiping in Franklin, is the kind of search where an older site can lack a page.
The topical map for a plumbing company website and the next step
The next step for a plumbing company website is a topical map that gives each service, town and question one owning page. Search engines understand a plumbing company through pages that each name one job, one town or one question. The owner builds the pages in the map's order, emergency page first. A semantic SEO topical map lists the pages a plumbing company website needs before the first page is written.


