Before you start
This guide is for anyone who edits a home service company’s website. You can do it in any website builder. You’ll need:
What you need
- A list of the services you want to win work for
- Your real price ranges and typical response times
- Your license, insurance and certification details
- About 2 to 4 hours per page
The 7 steps
Give each service its own page
One page per service gives AI a clear match for each question. In Whitespark’s 2026 Local Search Ranking Factors survey of 47 local search experts, a dedicated page for each service ranked second of 187 factors for AI search visibility.1
Match the page title and web address to how customers ask. In Ahrefs’ study of 1.4 million ChatGPT prompts, the titles of cited pages were closer to the question than the titles of pages it skipped, and pages with plain-English web addresses were cited more often (89.78% against 81.11%).2
- One service per page, such as “Water heater replacement in Naperville”
- A plain-English web address, such as /water-heater-replacement-naperville
- A title that matches the customer’s question
Put the answer in the first paragraph
AI tools quote the top of a page more than the bottom. One analysis reported by Practical Ecommerce found 44.3% of ChatGPT’s citations came from the first 30% of a page’s text.3
So open with the answer, not a welcome. In two or three sentences: what you do, which towns, how fast, and a price range.
- What you do
- Where you do it
- How fast you can come
- Roughly what it costs
Add the specifics AI can repeat
Vague claims give AI nothing to quote. Specifics do. In one survey of homeowners, 70% said they were more likely to call an HVAC company that’s open about pricing, yet only 31% of contractors list prices.4
Prices matter for AI too. When Google’s AI phoned businesses for prices in late 2025, about half of the calls that were answered got no pricing information.5 A price range on your page answers that question before anyone calls.
- Price ranges, and what changes the price
- Response times, including evenings and weekends
- The towns and neighborhoods you cover
- Warranty terms
- Brands and equipment you work with
Back it up with numbers, quotes and sources
A 2024 study by researchers at Princeton and other institutions tested ways of rewriting web pages and measured how visible they became in AI answers. Adding quotations, statistics and cited sources worked best, improving visibility by up to 41% in its tests. Stuffing in keywords made things worse.6 That was a lab test on general topics, not local services, but the direction is clear.
SE Ranking found a similar pattern in real ChatGPT citations: pages with expert quotes averaged 4.1 citations against 2.4 for pages without.7 For a home service company, that means real numbers from your own work, a quote from your lead technician, and a link to the official source behind any rule you mention.
- Numbers from your own jobs (“most water heater swaps take 3 to 4 hours”)
- A short quote from a named technician
- Links to official sources for rules and rebates
Structure it so it’s easy to quote
Break the page into clear sections under plain headings. SE Ranking found sections of 120 to 180 words between headings averaged 4.6 ChatGPT citations, against 2.7 for sections under 50 words.7
Don’t rely on question-and-answer blocks or FAQ code to do the work. In the same data, pages with FAQ markup were cited slightly less often than pages without it, which suggests it isn’t what makes a page get quoted.7
- Plain headings that say what each section covers
- Sections of a few short paragraphs
- Lists for steps and what’s included
Show your proof in plain text
Google’s guidance on helpful content says that “of these aspects, trust is most important.”8 Customers and AI both look for proof that you’re licensed, insured and experienced.
Write it out, don’t just show logos. AI can’t read a badge. If you add LocalBusiness structured data, use the most specific type, such as Plumber, and keep it matching the page.9 It’s optional: Google says no special schema is needed to appear in its AI features.10
- License number and the state that issued it
- Insurance cover, in words
- Certifications, in words
- Years in business and jobs completed
- Two or three short customer reviews that mention the job and town
Keep it fresh, and let AI tools in
AI tools tend to cite recently updated pages. In Seer Interactive’s 2026 study, 75% of the pages AI tools cited had been updated in the past year.11 Review each page every few months and show the date you last updated it.
Check that ChatGPT’s search crawler can reach your site. OpenAI says sites that block OAI-SearchBot “will not be shown in ChatGPT search answers.”12 Ask your web person to check your robots.txt file. Changes take about a day to take effect.12
- A visible “last updated” date
- OAI-SearchBot allowed in robots.txt
- Prices and response times checked each quarter
What good looks like: the top of a water heater page
Welcome to Marlow Creek Plumbing! We are your trusted, family-owned plumbing experts, proudly serving the community with quality workmanship and outstanding customer service. Contact us today!
Marlow Creek Plumbing replaces tank and tankless water heaters in Naperville, Aurora and Lisle, usually the same or next day. Most standard tank swaps cost $1,400 to $2,200 installed, including haul-away of the old unit. We’re licensed in Illinois, fully insured, and every install comes with a 6-year parts and labor warranty.
Marlow Creek Plumbing and its prices are fictional. The rewrite answers the question in the first lines: what, where, how fast, how much and why to trust them.
A simple outline for any service page
- Opening answer: what, where, how fast, how much (2 to 3 sentences).
- What’s included, as a short list.
- Prices, with what makes them go up or down.
- How it works, from first call to finished job.
- Proof: license, insurance, certifications, years, reviews.
- Towns covered, with a line about each main one.
- Last updated date and a clear way to book.
Your free Town Score shows how often AI names your business for the questions your customers ask, and who it names instead.
Get your free Town Score →Common questions
Do I need schema markup for ChatGPT or Google’s AI?
No. Google says there’s no special schema needed for its AI features, though LocalBusiness markup is still useful if it matches your page.109
Should I write one page for every town I serve?
Write real pages for the few towns you most want work in, with something specific to say about each. A thin page repeated for 40 towns helps no one.
How do I know if ChatGPT is sending me visitors?
ChatGPT adds utm_source=chatgpt.com to the links it sends, so you can see those visits in your analytics.13
Sources
Every figure on this page was checked against the source listed below on November 3, 2026.
- Whitespark, 2026 Local Search Ranking Factors (survey of 47 experts), November 6, 2025. whitespark.ca
- Ahrefs, Why ChatGPT cites some pages and not others (1.4 million prompts), April 15, 2026. ahrefs.com
- Practical Ecommerce, Studies reveal AI citation clues (reporting Kevin Indig’s Growth Memo study), March 9, 2026. practicalecommerce.com
- ACHR News, Homeowners want prices listed online, December 23, 2024. achrnews.com
- Invoca, Study of Google’s AI calling businesses for pricing, December 10, 2025. invoca.com
- Aggarwal et al., KDD 2024, GEO: Generative Engine Optimization, June 28, 2024. arxiv.org
- Search Engine Journal, SE Ranking data on factors linked to ChatGPT citations (129,000 domains), November 26, 2025. searchenginejournal.com
- Google Search Central, Creating helpful, reliable, people-first content, updated October 5, 2026. developers.google.com
- Google Search Central, Local business structured data, updated September 8, 2026. developers.google.com
- Google Search Central, AI features and your website, updated December 10, 2025. developers.google.com
- Seer Interactive, Content recency’s impact on AI visibility in 2026, July 24, 2026. seerinteractive.com
- OpenAI, Overview of OpenAI crawlers. developers.openai.com
- OpenAI Help Center, Publishers and developers FAQ. help.openai.com



