AI Search · August 17, 2026 · 34 min read

The single biggest mistake small businesses make in the AI search era

AI search engines extract facts. If your website is full of "empowering tomorrow's vision," AI has nothing to pull. The businesses winning in AI search write specific, extractable content. Here's why fluff is killing your visibility.

The single biggest mistake small businesses make in the AI search era

A Brattleboro law firm has a well-designed website. Clean layout, professional photos, mobile responsive. The homepage hero section says "Empowering clients to navigate tomorrow's legal landscape with innovative solutions and unparalleled dedication." The practice areas page says "We leverage our deep expertise to deliver best-in-class legal strategies tailored to your unique needs." The about page says "Our team is committed to excellence and client-centric service that transforms challenges into opportunities."

Here is the problem: when someone asks ChatGPT or Perplexity "What types of cases does [law firm name] handle in Brattleboro?" the AI has nothing to extract. There are no facts in those sentences. No practice areas listed on the homepage. No case types mentioned. No specific services. Just marketing fluff that sounds professional but contains zero extractable information. The AI search engine skips the site entirely and pulls information from competitors who write "We handle estate planning, family law, real estate closings, and business formation for clients in Brattleboro and Windham County."

This is the single biggest mistake small businesses are making as AI search (ChatGPT, Perplexity, Google's AI Overviews, Bing Chat) takes over. They fill their websites with vague, aspirational marketing language that sounds good to a human skimming the page but is completely invisible to AI. AI search engines do not rank poetry. They extract facts. If your content does not contain clear, specific, factual statements about what you do, where you do it, how much it costs, and who you serve, AI cannot summarize you, cannot cite you, and cannot recommend you when someone asks a question your business should answer.

The businesses that win in AI search are the ones writing like they are answering questions in a deposition, not writing ad copy. Specific services. Specific towns. Specific prices or price ranges. Specific processes. Specific timelines. Real details a human or an AI can extract and use. The businesses that lose are the ones writing "synergistic solutions" and "transformative experiences" and wondering why AI never mentions them.

Why AI search engines ignore marketing fluff (and what they extract instead)

AI search engines like ChatGPT, Perplexity, and Google's AI Overviews work by reading thousands of web pages, extracting factual information, synthesizing it, and presenting a summary or answer to the user's question. The AI is looking for structured, declarative statements it can parse and cite. Statements like:

  • "We install heat pumps for residential customers in Brattleboro, Putney, and Bellows Falls."
  • "A typical kitchen remodel takes 4 to 6 weeks from design to completion."
  • "Our emergency plumbing service is available 24/7 in Windham County with a 2-hour response time."
  • "Pricing for a full-service house cleaning starts at $150 for homes under 1,500 square feet."

These sentences contain facts the AI can extract: services (heat pumps, kitchen remodels, plumbing, house cleaning), locations (Brattleboro, Putney, Bellows Falls, Windham County), timelines (4 to 6 weeks, 2-hour response, 24/7), and prices ($150 starting). When someone asks the AI "How much does house cleaning cost in Brattleboro?" or "Who installs heat pumps in Putney?" the AI can pull your business's information, cite your website, and include you in the answer.

Now compare that to marketing fluff:

  • "We deliver unparalleled home comfort solutions with a customer-first approach."
  • "Our team transforms spaces into beautiful, functional environments that exceed expectations."
  • "Available when you need us most, providing peace of mind and reliable service."
  • "Competitive pricing and exceptional value tailored to your unique situation."

What facts can an AI extract from these sentences? None. What service? Unstated. What locations? Not mentioned. What timeline? Unknown. What price? "Competitive" is not a number. The AI reads these sentences, finds no extractable data, and moves on to the next page. Your competitor with a boring, factual sentence ("We charge $125 to $175 for a standard furnace tune-up in Brattleboro") gets cited. You do not.

A Wilmington landscaper rewrote his services page in December after realizing his content was invisible to AI search. The old version said "We provide comprehensive outdoor solutions that enhance curb appeal and create lasting value for property owners throughout southern Vermont." The new version says "We offer lawn mowing, spring and fall cleanups, mulching, trimming, and snow removal for residential and commercial properties in Wilmington, West Dover, and Dover. Weekly mowing starts at $45 for properties under half an acre. Spring cleanup pricing is $200 to $500 depending on property size." He tested the change by asking ChatGPT "What landscaping services are available in Wilmington VT and what do they cost?" Before the rewrite, his business was not mentioned. After the rewrite, ChatGPT cited his site and listed his services and price ranges. The difference was not better SEO or more backlinks. The difference was factual, extractable content instead of vague marketing language.

What "extractable" means (and how to write it)

Extractable content is content an AI can read, understand, and pull into a summary or citation. It has a clear subject, a clear predicate, and specific details. It answers who, what, where, when, how much, or how long.

Here is a simple test: read a sentence from your website out loud. Then ask yourself, "If someone asked me a question and I read them this sentence as the answer, would they know something specific afterward?" If yes, the sentence is extractable. If no, it is fluff.

Example one (not extractable): "Our innovative approach to home services sets us apart in the marketplace."

Why it fails: What services? What approach? What makes it innovative? Where is the marketplace? The sentence contains opinions ("innovative," "sets us apart") but zero facts.

Rewrite (extractable): "We offer same-day furnace repair in Brattleboro and Bellows Falls with a 4-hour response time guarantee."

Why it works: Service (furnace repair), location (Brattleboro and Bellows Falls), timeline (same-day, 4-hour response). An AI can extract all three facts and cite them.

Example two (not extractable): "We partner with clients to deliver tailored solutions that meet their evolving needs."

Why it fails: What solutions? What needs? Who are the clients? "Partner," "tailored," and "evolving" are buzzwords with no referent.

Rewrite (extractable): "We help Windham County homeowners choose and install energy-efficient heat pumps, handling the entire process from rebate applications to final inspection."

Why it works: Service (heat pump installation), audience (homeowners), location (Windham County), process details (rebate applications, final inspection). All extractable.

Example three (not extractable): "Flexible scheduling and competitive rates make us the smart choice for your project."

Why it fails: What is flexible? What are the rates? What kind of project? The sentence is a pitch, not a fact.

Rewrite (extractable): "We schedule kitchen remodels 2 to 4 weeks out and complete most projects in 6 to 8 weeks. Typical costs range from $15,000 to $40,000 depending on materials and scope."

Why it works: Service (kitchen remodels), timeline (2 to 4 weeks to schedule, 6 to 8 weeks to complete), price range ($15,000 to $40,000). Specific, factual, extractable.

The pattern is simple: replace adjectives and aspirational language with nouns, verbs, numbers, and locations. Write like you are filling out a form, not writing ad copy.

A Bellows Falls HVAC contractor tested every page on his site with this method. His services page had 12 sentences. Only 3 of them passed the extractable test. The other 9 were some variation of "reliable service," "trusted expertise," or "customer satisfaction guaranteed." He rewrote the page, replacing the fluff with facts: "We install, repair, and maintain furnaces, boilers, heat pumps, and central AC systems for residential and commercial customers in Bellows Falls, Rockingham, Springfield, and Westminster. Emergency service available 24/7 with a 2-hour response time. Standard furnace tune-up is $150. Heat pump installation starts at $8,000 including labor and equipment." The page went from 320 words of vague promises to 280 words of specific services, locations, and prices. Within two weeks, he noticed prospects calling and saying "I asked ChatGPT who does furnace repair in Bellows Falls and it mentioned you." The AI could finally extract and cite his content because the content was factual.

The five types of facts AI search engines prioritize

AI search engines are optimized to answer questions. The facts they prioritize are the facts that answer the most common question types users ask. If your content includes these five types of facts, you maximize your chances of being extracted and cited by AI.

Fact type one: Services you offer (the "what")

AI users ask "What does [business name] do?" or "What services are available for [problem] in [town]?" If your website does not explicitly list your services in plain language, the AI cannot answer.

Good (extractable): "We provide residential and commercial plumbing services including leak repair, drain cleaning, water heater installation, sump pump service, and repiping."

Bad (not extractable): "We provide comprehensive plumbing solutions for all your needs."

The good version is a comma-separated list of specific services. The AI can parse it and extract each service as a discrete fact. The bad version is a vague umbrella statement with no specifics.

Where to put this: Your homepage (in the first 200 words), your services page (as a bulleted or numbered list), and your service-area pages (each page should list the services you offer in that specific town).

A Putney general contractor added a "Services we offer in Putney" section to his Putney service-area page. It was a bulleted list: kitchen remodels, bathroom remodels, additions, decks, siding, window replacement, flooring. Eight items, 12 words total. Within three weeks, ChatGPT started citing that page when users asked "What contractor services are available in Putney?" The AI pulled the list verbatim and cited his site as the source. The list took 60 seconds to write and made his content AI-visible.

Fact type two: Locations you serve (the "where")

AI users ask "Who does [service] in [town]?" or "Does [business name] serve [location]?" If your website says "serving southern Vermont" or "serving the local area," the AI does not know which towns you mean. You need to name towns explicitly.

Good (extractable): "We serve Brattleboro, Putney, Bellows Falls, Wilmington, Newfane, Townshend, and Westminster."

Bad (not extractable): "Proudly serving Windham County and surrounding communities."

The good version is a list of town names. The AI can extract it and match it to location-based queries. The bad version is a geographic generalization the AI cannot parse into specific service areas.

Where to put this: Your homepage, your services page, your Google Business Profile description, and in the first paragraph of every service-area page ("We provide [service] in [Town], including [neighborhoods or nearby areas]").

A Grafton cleaning service rewrote her homepage intro to include a town list: "We provide house cleaning, deep cleaning, and move-out cleaning for homes in Grafton, Chester, Londonderry, Windham, and Athens." Previously it said "serving the greater Grafton area." After the change, Perplexity started citing her site when users searched "house cleaning Grafton VT" and "cleaners near Chester Vermont." The AI could match her explicit town list to the user's location query. The town list was 10 words and it unlocked AI visibility across five towns.

Fact type three: Pricing or cost ranges (the "how much")

AI users ask "How much does [service] cost in [town]?" or "What does [business name] charge for [service]?" Most small business websites avoid listing prices (they want to force a phone call or quote request). That strategy backfires in AI search. If you do not list prices, the AI cites your competitor who does.

You do not need to list exact prices for every service (especially if pricing is variable). But you should list starting prices, typical ranges, or ballpark figures for common services.

Good (extractable): "Standard house cleaning starts at $125 for homes under 1,500 square feet. Deep cleaning starts at $200. Pricing for larger homes is $0.10 to $0.15 per square foot."

Bad (not extractable): "Affordable rates and free estimates available."

The good version gives the AI three extractable facts: starting price for standard cleaning ($125), starting price for deep cleaning ($200), and a per-square-foot range for larger homes. The bad version gives the AI nothing.

Where to put this: Your services page, your FAQ section, and your service-area pages (you can vary prices by town if applicable, e.g., "In Brattleboro we charge $150 to $200 for a standard tune-up depending on system type").

A Westminster tile contractor added pricing to his services page: "Typical bathroom floor tile installation (60 to 100 square feet) costs $1,200 to $2,500 including labor and mid-range materials. Kitchen backsplash installation (30 to 50 square feet) costs $600 to $1,200. Custom shower tile starts at $3,000." He was hesitant to list prices (he worried it would scare off high-budget clients or lock him into a number), but he tested it for 60 days. Result: ChatGPT and Perplexity both started citing his site for queries like "How much does tile installation cost in Westminster VT" and "bathroom tile cost Vermont." His quote requests increased by 30% because prospects who saw the AI summary liked the price range and wanted a detailed quote. Listing prices did not hurt his close rate. It pre-qualified leads and made his content extractable.

Fact type four: Process or timeline (the "how" and "how long")

AI users ask "How long does [service] take?" or "What is the process for [service]?" If your website explains your process step-by-step or gives realistic timelines, the AI can extract and cite it.

Good (extractable): "Our kitchen remodel process takes 6 to 8 weeks. Week one is design and planning. Weeks two through four are demolition and rough work (plumbing, electrical, framing). Weeks five through seven are installation (cabinets, countertops, flooring, backsplash). Week eight is final touches and inspection."

Bad (not extractable): "We handle every step of your remodel with meticulous attention to detail."

The good version is a factual, week-by-week breakdown. The AI can extract the total timeline (6 to 8 weeks) and the phase breakdown. The bad version is a promise with no details.

Where to put this: Your services page (a "How it works" or "What to expect" section), your FAQ, and relevant blog posts (e.g., how long should building a website take).

A Londonderry electrician added a "What to expect" section to his service page for panel upgrades: "A typical panel upgrade takes one day. We arrive in the morning, shut off power, remove the old panel, install the new 200-amp panel, reconnect circuits, test everything, and restore power by late afternoon. You will be without power for 4 to 6 hours during the work." He tested it by asking ChatGPT "How long does an electrical panel upgrade take?" ChatGPT cited his page and quoted the timeline verbatim. Prospects calling him mentioned they saw the timeline and appreciated knowing what to expect, which made the sales conversation easier.

Fact type five: Credentials, certifications, or experience (the "why you")

AI users ask "Is [business name] licensed?" or "What are the qualifications of [business name]?" If your about page or homepage mentions licenses, certifications, years in business, or other credentials, the AI can extract and cite them as trust signals.

Good (extractable): "We are a Vermont-licensed general contractor (license #12345) with 15 years of experience in residential remodeling. Our lead carpenter is a certified OSHA instructor and all crew members are background-checked and insured."

Bad (not extractable): "Our experienced team brings unmatched expertise and professionalism to every project."

The good version has four extractable facts: licensed contractor, license number, 15 years in business, OSHA certification. The bad version is fluff.

Where to put this: Your about page, your homepage (a "Why choose us" section), and your Google Business Profile description.

A Brattleboro law firm added a credentials section to their about page: "John Smith is a Vermont-licensed attorney with 20 years of experience in estate planning and probate. Jane Doe is a licensed attorney specializing in family law and divorce with 12 years of practice in Windham County. Both are members of the Vermont Bar Association." Perplexity started citing this section when users asked "Are there experienced estate planning attorneys in Brattleboro?" The AI pulled the 20-year experience fact and cited the firm as a source. The credentials were already true - the firm just had not written them down in a factual, extractable way before.

Why "optimizing for humans" and "optimizing for AI" are the same thing now

Ten years ago, SEO experts told you to "write for humans, not for search engines." The idea was that keyword-stuffed, robotic content would rank in Google but alienate real readers, so you should write naturally and let Google figure it out. That advice still holds, but with AI search the gap between human-friendly and machine-friendly content has collapsed.

AI search engines are trained to extract information the way a human would read and summarize a page. If a human reading your services page cannot quickly answer "What does this business do, where, and how much does it cost?" then the AI cannot either. If a human finds your content vague and unhelpful, the AI will too. The businesses that write clear, specific, factual content win with both audiences.

The mistake businesses make is thinking "optimizing for AI" means writing in some weird, robotic, keyword-stuffed style. It does not. It means writing the way you would explain your business to someone who called and asked a direct question.

"What do you do?" - "We install and repair furnaces, heat pumps, and AC systems."

"Where do you work?" - "Brattleboro, Putney, and Bellows Falls."

"How much do you charge?" - "A furnace tune-up is $150. A new furnace install starts at $4,500."

"How long does it take?" - "We can usually schedule a tune-up within 3 days. A full install takes 1 to 2 days once we order the equipment."

If you wrote your website content by transcribing answers to those four questions, your content would be extractable, useful to humans, and perfectly optimized for AI. The only difference between a good sales conversation and good AI-optimized content is that you write it down instead of saying it out loud.

A West Dover vacation rental property manager tested this by rewriting her homepage. Old version: "We provide seamless property management solutions that maximize your investment while delivering exceptional guest experiences." New version: "We manage vacation rental properties in West Dover, Wilmington, and Mount Snow. Services include guest booking, cleaning coordination, maintenance, key exchange, and 24/7 guest support. Management fee is 20% of rental income. We handle everything so you do not have to." She showed both versions to a friend and asked which one answered the question "What does your business do?" The friend picked the new version immediately ("It actually tells me what you do"). She published the new version, and within two weeks ChatGPT started citing her site when users asked "Who manages vacation rentals in West Dover?" The new version was more useful to humans and more extractable to AI. Same information, clearer delivery.

The fluff-to-fact audit (how to find and fix vague content on your site)

If your website is more than a year old and you have never done a content audit with AI extraction in mind, you probably have a fluff problem. Here is how to audit your site and fix it in one afternoon.

Step one: Inventory your pages. List every page on your site: homepage, about, services, service-area pages, contact, any other pages. You are going to review each one.

Step two: Read each page and highlight factual sentences. Open the page, read it, and highlight (or copy into a document) every sentence that contains a specific, extractable fact. Facts are services, locations, prices, timelines, credentials, process steps. If a sentence is aspirational, emotional, or vague, skip it.

Step three: Count how many sentences are factual vs. fluff. Divide your highlighted facts by the total number of sentences on the page. If less than 50% of your sentences are factual, the page has a fluff problem.

Step four: Rewrite or replace the fluff. For every vague sentence, ask "What is the specific fact I am trying to communicate here?" Then rewrite the sentence to state that fact clearly. If the sentence is pure filler with no underlying fact ("We are committed to excellence"), delete it.

Step five: Add missing facts. After you remove the fluff, check whether the page answers the five key questions: What services? Where? How much? How long? Why you? If any question is unanswered, add a sentence or paragraph that answers it.

Step six: Test the page with AI. Go to ChatGPT or Perplexity and ask a question your page should answer ("What HVAC services are available in Brattleboro?" or "How much does a kitchen remodel cost in Vermont?"). See if the AI cites your page. If it does not, your content is still not extractable enough. Add more specifics.

A Newfane roofer did this audit on his services page. The page had 18 sentences. He highlighted the factual ones: "We install asphalt shingle, metal, and rubber roofs" (fact), "We serve Newfane, Townshend, and Brattleboro" (fact), "Call for a free estimate" (call to action, not really a fact but useful). That was 3 out of 18 sentences. The other 15 were variations of "quality workmanship," "trusted locally," "your satisfaction is our priority." He rewrote the page, cutting it from 18 sentences to 12, all factual: services offered, towns served, typical project timeline (2 to 4 days for a reshingle), price range ($8,000 to $18,000 for a typical house), and credentials (licensed and insured, 18 years in business). He tested the new page by asking ChatGPT "Who installs metal roofs in Newfane VT?" ChatGPT cited his page. The old page would not have been cited because it had no extractable metal roof fact. The new page had it in the first sentence.

Common fluff phrases to search and destroy

If your website contains any of these phrases, you have a fluff problem. Do a search (Ctrl+F or Cmd+F) for each phrase on your site and rewrite or delete every instance.

"Innovative solutions" - Replace with the actual solution. "Innovative HVAC solutions" becomes "ductless mini-split heat pumps that cut heating costs by 30% to 40%."

"Trusted / experienced / reliable" - Replace with a fact that proves trust or experience. "Trusted plumber" becomes "Vermont-licensed plumber with 22 years in business and 120+ five-star reviews."

"Customer-focused / customer-centric" - Delete it or replace with how you actually serve customers. "Customer-focused service" becomes "We answer calls within 2 hours and offer same-day service for emergencies."

"Best-in-class / top-tier / premier" - Delete it. These are self-awarded superlatives with no meaning. If you are actually the best, cite a fact: "Ranked #1 in Windham County on Yelp for three years running" or "Winner of the 2023 Best of Brattleboro award."

"Comprehensive / full-service" - Replace with a list of what is included. "Comprehensive landscaping" becomes "mowing, trimming, mulching, spring and fall cleanups, and snow removal."

"Tailored / customized / personalized" - Replace with how you tailor or customize. "Tailored legal services" becomes "We offer flat-fee estate planning packages or hourly billing depending on your needs."

"Commitment to excellence" - Delete it. It means nothing. If you are committed to excellence, prove it with a fact: "We guarantee our work for 5 years" or "98% of our clients rehire us for future projects."

"Exceeding expectations" - Delete it. Show how you exceed expectations with a concrete example: "We finish most projects one week ahead of schedule" or "Every cleaning includes baseboards and light fixtures at no extra charge."

"Empowering / transforming / elevating" - Delete all three. Replace with what you actually do. "Empowering homeowners to achieve their vision" becomes "We help homeowners design and build custom kitchens that fit their budget and style."

"Unparalleled / unmatched" - Delete it unless you can cite a fact that proves it. "Unparalleled expertise" is fluff. "We are the only certified heat pump installer in Windham County" is a fact.

A Townshend accountant searched his website for these phrases and found 23 instances across four pages. "Trusted tax solutions" (homepage), "comprehensive accounting services tailored to your needs" (services page), "commitment to accuracy and client satisfaction" (about page), "innovative approach to financial planning" (services page again). He rewrote every instance. "Trusted tax solutions" became "personal and business tax preparation, bookkeeping, and IRS audit support." "Comprehensive accounting services tailored to your needs" became "We offer monthly bookkeeping ($150/month), quarterly tax filing ($300/quarter), and annual tax prep (starting at $250 for individuals, $500 for businesses)." "Commitment to accuracy" became "We guarantee our work - if we make an error that results in a penalty, we pay it." The rewritten content was shorter (340 words instead of 480), clearer, and extractable. He tested it by asking ChatGPT "What accounting services are available in Townshend VT?" ChatGPT cited his site and listed his services and prices. It never would have cited the old fluff version.

Why price transparency wins in AI search (and does not scare off customers)

The most common objection we hear when we tell businesses to list prices on their website is "I do not want to scare people off with a high number" or "Every job is custom, I cannot give a price without seeing it."

Both objections are understandable, but they miss how AI search works and how buyers behave. Here is what actually happens:

Scenario one: You list no prices. A prospect asks ChatGPT "How much does a bathroom remodel cost in Brattleboro?" Your competitor lists a range ($8,000 to $20,000 depending on scope). ChatGPT cites your competitor. The prospect calls your competitor, not you, because the AI gave them a starting point and your site was invisible.

Scenario two: You list a starting price or range. Same question. ChatGPT cites your site and your competitor's site. The prospect now has two options. They call both. You get the call. You are in the conversation. You can explain that the range is a starting point and the actual price depends on materials, scope, and timeline. The prospect already knows that (they are not idiots). Listing a price range did not scare them off. It got you the call.

Scenario three: You list a starting price and explain variables. Your site says "Bathroom remodels start at $8,000 for a basic refresh (new vanity, toilet, paint, flooring) and range up to $25,000+ for a full gut and remodel with custom tile, fixtures, and layout changes. Most projects fall in the $12,000 to $18,000 range. Exact pricing depends on materials, labor, and scope. Contact us for a free estimate." ChatGPT cites this. The prospect reads it. They think "Okay, I am planning to spend $15,000, that is in their range, I will call them." You get a qualified lead who already knows the ballpark and is not going to balk when you quote $16,500.

Which scenario gets you more calls? Scenario three. Transparency does not scare off buyers. It pre-qualifies them and makes your content extractable.

A Brattleboro deck builder was resistant to listing prices. He argued that every deck is custom (size, materials, site conditions vary). We convinced him to try it for 90 days. He added a pricing section to his services page: "A typical 12x16 pressure-treated wood deck costs $6,000 to $9,000 installed. A composite deck of the same size costs $10,000 to $14,000. Larger decks, multi-level designs, and custom railings increase cost. Contact us for a free on-site estimate." He tracked calls before and after. Before: 8 calls per month, 3 of which were tire-kickers asking "How much does a deck cost?" and hanging up when he said "It depends, I need to see the site." After: 14 calls per month, 11 of which were serious prospects who said "I saw on your site that a composite deck is $10,000 to $14,000, I want to get an estimate for my 14x18 deck." His close rate went up (fewer tire-kickers, more qualified leads) and his call volume increased by 75%. Listing prices did not hurt him. It helped.

How to structure your service pages and service-area pages for AI extraction

Most small business websites have a "Services" page that lists services in a paragraph or two of text. That is fine for humans, but AI extracts better from structured content (lists, headings, tables). If you restructure your service pages to use clear headings and bulleted lists, the AI can parse and extract more easily.

Here is the template we use for service-area pages and service pages, optimized for AI extraction:

Page title (H1): [Service] in [Town] (example: "Plumbing Services in Brattleboro, Vermont")

First paragraph (100-150 words): Who you are, what you do, where you serve. Include the town name, your main services, and a key differentiator (price range, timeline, credential). Example: "ABC Plumbing provides residential and commercial plumbing services in Brattleboro, including leak repair, drain cleaning, water heater installation, and emergency service. We are a Vermont-licensed plumber with 15 years of experience serving Windham County. Standard service calls start at $95. Emergency service is available 24/7 with a 2-hour response time. Call (802) 555-1234 for same-day service."

Services we offer (H2): A bulleted list of specific services. Example:

  • Leak detection and repair
  • Drain cleaning and unclogging
  • Water heater installation and repair
  • Sump pump installation and service
  • Bathroom and kitchen plumbing
  • Repiping and pipe replacement
  • Sewer line repair

Pricing (H2, optional but recommended): Starting prices or ranges for common services. Example: "Standard service call: $95. Water heater installation: $1,200 to $2,500 depending on tank size and fuel type. Emergency after-hours service: $150 minimum."

What to expect (H2, optional): Process or timeline. Example: "When you call, we will schedule a service visit within 24 hours (same-day for emergencies). Our plumber will assess the issue, explain the repair options and costs, and complete the work on the spot in most cases. If parts need to be ordered, we will return within 2 to 3 business days to finish the job."

Why choose us (H2, optional): Credentials, experience, guarantees. Example: "We are licensed and insured in Vermont, with 15 years of experience and 200+ five-star reviews. All work is guaranteed for one year. We do not charge extra for evenings or weekends."

Call to action (end of page): Phone number, contact form link, or button. Example: "Need a plumber in Brattleboro? Call (802) 555-1234 or request a quote here."

This structure gives the AI multiple extraction points: a factual first paragraph, a bulleted service list, a pricing section, a timeline, and credentials. The AI can pull any or all of these facts depending on what the user asks.

A Putney cleaning service rebuilt her service-area pages using this template. Each page (Putney, Brattleboro, Westminster) followed the same structure: service list (bulleted), pricing section (starting prices for standard cleaning, deep cleaning, move-out cleaning), timeline ("we can usually schedule within 3 to 5 days"), and credentials ("fully insured, background-checked staff, 8 years in business"). She tested the Putney page by asking Perplexity "What does house cleaning cost in Putney VT?" Perplexity cited her page and quoted her pricing verbatim. The old page (a 200-word paragraph with no headings or lists) was never cited. The new structured page was cited immediately.

How to test if your content is AI-extractable (the 5-minute diagnostic)

You do not need to guess whether your content is AI-friendly. You can test it directly in under five minutes.

Step one: Pick a page on your site (homepage, services page, or a service-area page).

Step two: Identify one specific question that page should answer. Examples: "What services does [your business] offer?" "What does [service] cost in [town]?" "How long does [service] take?" "Does [your business] serve [town]?"

Step three: Open ChatGPT or Perplexity. Ask the question. Include your business name if it is a business-specific question, or make it general if you want to see whether you appear in competitive results ("Who does kitchen remodels in Brattleboro?").

Step four: Check the AI's response. Did it cite your website? Did it pull the correct facts from your page? If yes, your content is extractable. If no, it is not.

Step five: If the AI did not cite your page, read the AI's answer and note which businesses it did cite. Visit those sites and see what they wrote that you did not. You will usually find that they listed specific facts (services, prices, towns, timelines) and you did not.

Step six: Rewrite your page to include the missing facts. Add a service list, a town list, a price range, a timeline, or whatever the AI cited from competitors but could not find on your site.

Step seven: Wait 3 to 7 days for the AI to re-crawl your site (ChatGPT and Perplexity update their training data regularly, though not in real time). Test again. If the AI now cites your page, you fixed it.

A Westminster electrician tested his services page. He asked ChatGPT "What does electrical panel upgrade cost in Westminster VT?" ChatGPT did not mention him. It cited two competitors and gave price ranges ($1,800 to $3,500). He visited the competitors' sites. Both listed panel upgrade pricing on their services pages. His page said "We handle all your electrical needs" with no mention of panel upgrades or pricing. He rewrote the page, added a "Panel upgrades" section with a price range ($2,000 to $4,000 depending on panel size and complexity), and republished it. Seven days later he tested again. ChatGPT cited his site and included his price range in the answer. The AI went from ignoring him to citing him in one week because he added extractable facts.

Why schema markup helps AI extract your facts (and how to add it)

Schema markup is structured data you add to your website's HTML that tells search engines and AI exactly what each piece of content represents. For example, you can mark up your business name, address, phone number, services, prices, and hours using schema so Google and AI know "this is the business name, this is the price, this is the service" without having to guess from context.

Schema is not required for AI extraction (AI can extract facts from plain text if the facts are clear), but it makes extraction more reliable and accurate. If you have schema markup, the AI is more likely to cite your site and cite it correctly.

The most useful schema types for local businesses:

LocalBusiness schema: Marks up your business name, address, phone, hours, service area, and description. This goes on your homepage or contact page. (See the schema markup post for a step-by-step guide.)

Service schema: Marks up each service you offer (name, description, price range, service area). This goes on your services page or individual service pages.

FAQPage schema: Marks up question-and-answer pairs. If you have an FAQ section on your site, schema helps AI extract the Q&A pairs and cite them in response to user questions.

Review or AggregateRating schema: Marks up your star rating and review count. This helps AI cite your reputation ("ABC Plumbing has 4.8 stars from 150 reviews").

Adding schema is technical (you edit your site's HTML or use a plugin if you are on WordPress), but the ROI is high. A page with schema is more likely to be cited by AI and more likely to appear in rich results on Google.

A Brattleboro law firm added LocalBusiness schema to their homepage and Service schema to each practice area page (estate planning, family law, real estate). The schema included service names, descriptions, and typical price ranges (e.g., "Simple will: $300 to $500. Full estate plan with trust: $2,000 to $4,000"). Within two weeks, ChatGPT started citing their site for queries like "How much does estate planning cost in Brattleboro?" and pulling the exact price ranges from the schema. The firm had listed prices on the page before adding schema, but the schema made the extraction more reliable. Schema is like highlighting the important facts for the AI so it does not have to parse paragraphs of text to find them.

What to do this week if your site is full of fluff

If you read this post and realized your website is 70% marketing fluff and 30% facts, do not panic. You can fix the highest-priority pages in a few hours. Here is the action plan:

Day one: Audit your homepage. Read it out loud. Highlight every sentence that contains a specific fact (service, location, price, timeline, credential). Count the facts. If you have fewer than five factual sentences on your homepage, rewrite it. Your homepage should answer "What do you do, where, and why should I call you?" in the first 200 words with zero fluff.

Day two: Audit your services page. List every service you offer in a bulleted list. Add a sentence or two under each service explaining what it includes, what it costs (if applicable), or how long it takes. Remove any sentences that are pure marketing ("We deliver unmatched quality"). Keep only the facts.

Day three: Audit your service-area pages (or create them if you do not have them). Each page should list the services you offer in that town, your service area within the town (neighborhoods or nearby areas), and any town-specific details (common issues, building types, seasonal considerations). Add a pricing section if you can.

Day four: Search your entire site for the fluff phrases listed above ("innovative solutions," "trusted expertise," "customer-focused," etc.). Replace or delete every instance. If a sentence does not contain a fact, cut it.

Day five: Test your rewritten pages with AI. Ask ChatGPT or Perplexity a question each page should answer. Check if the AI cites your page. If not, add more facts.

Day six: Add schema markup to your homepage (LocalBusiness schema) and services page (Service schema). If you are not comfortable editing HTML, hire a custom web developer or use a schema plugin if you are on WordPress.

Day seven: Set a recurring reminder (monthly or quarterly) to audit your content and make sure you have not slipped back into fluff. Every time you add a new page or update an old one, ask yourself: "Does this page contain extractable facts, or is it marketing fluff?" If fluff, rewrite it.

A Grafton contractor followed this plan over one week in January. Day one: rewrote homepage (cut from 420 words to 280, removed all fluff, added service list and town list). Day two: rewrote services page (added bulleted service list, added pricing for three common services). Day three: created service-area pages for Grafton, Chester, and Bellows Falls using the structured template. Day four: searched for and deleted 18 instances of fluff phrases. Day five: tested all pages with ChatGPT - homepage and services page were cited, service-area pages were not yet (too new). Day six: added LocalBusiness schema to homepage. Day seven: set a quarterly reminder to re-audit content. By the end of February (six weeks later), all three service-area pages were ranking and being cited by AI. His organic traffic increased by 40% and he got five new project leads from prospects who mentioned they found him via ChatGPT or Perplexity. The one-week content rewrite paid for itself in the first month.

The long-term advantage of fact-based content in AI search

AI search is not a fad. ChatGPT has 200+ million weekly users as of early 2025. Google's AI Overviews appear on 15% to 20% of searches and growing. Perplexity, Bing Chat, and other AI tools are all growing. Within two years, 30% to 50% of search traffic will go through AI instead of traditional ten-blue-links Google results.

The businesses that win in this environment are the ones writing extractable content now. The ones writing fluff will be invisible. AI does not rank based on keyword density or backlinks (the old SEO signals). It ranks based on whether your content contains the facts needed to answer a user's question. If your content is factual, structured, and specific, you get cited. If it is vague and aspirational, you do not.

The long-term advantage compounds. A service-area page you write today with clear facts (services, towns, prices, timelines) will be cited by AI for years. Every time someone asks "Who does [service] in [town]?" your page is a candidate for citation. Over a year, that is hundreds or thousands of impressions, dozens of clicks, and multiple high-intent leads, all from one page you wrote once.

A Bellows Falls plumber rewrote his service-area pages in March of last year using the extractable-content approach (facts, lists, prices, timelines, schema). By December he was tracking 30 to 40 clicks per month from AI search (he used UTM parameters on links and asked new customers how they found him). That is 360 to 480 clicks per year from content he wrote in one afternoon. The clicks cost him nothing. The leads were high-intent (people asking specific questions about plumbing services in Bellows Falls and getting his site as the answer). His close rate on AI-sourced leads was higher than his close rate on Google Ads leads because the AI pre-qualified them (they already knew his services and price ranges before calling). The one-time content investment generated ongoing returns month after month.

Why your competitors are not doing this yet (and why you should move fast)

Most small businesses in Windham County have not rewritten their content for AI search. They either do not know AI search is a thing, or they know but they have not prioritized it, or they are waiting to see what happens. That is your opportunity.

Right now, if you rewrite your homepage and service pages to be fact-based and extractable, you will be one of the only businesses in your category and market doing it. When someone asks ChatGPT or Perplexity "Who does [service] in [town]?" you will be cited and your competitors will not, because your content is extractable and theirs is not.

This advantage will not last forever. In 12 to 24 months, every business will figure out that AI search matters and they will start rewriting their content. The businesses that move now will have a 12-to-24-month head start in AI visibility, which translates to hundreds of leads and tens of thousands of dollars in revenue.

A Wilmington landscaper rewrote his content in November (service lists, town lists, pricing, timelines, no fluff). By January he was being cited by ChatGPT and Perplexity for multiple queries ("landscaping Wilmington VT," "lawn care West Dover," "spring cleanup cost Vermont"). His three closest competitors were not cited at all (their sites were still full of "professional outdoor solutions" and "exceeding expectations"). He got a three-month head start on AI visibility, which turned into 12 new clients over the winter and spring (normally his slow season). By the time his competitors figure out they need extractable content, he will have a year of AI citations and a strong position. First-mover advantage is real in AI search.

The bottom line (AI extracts facts, not feelings)

AI search is here. It is growing. If your website is full of "empowering tomorrow's vision" and "innovative solutions tailored to your needs," you are invisible. If your website is full of "We install furnaces and heat pumps in Brattleboro and Putney, starting at $4,500, with installation completed in 1 to 2 days," you are extractable, citable, and visible.

The fix is not complicated. Replace adjectives with nouns. Replace aspirations with actions. Replace vague claims with specific facts. Write like you are answering a question, not writing a brochure. List your services. Name your towns. State your prices or ranges. Explain your process. Cite your credentials. Use headings, lists, and schema to make the facts easy to extract.

Do this for your homepage, your services page, and your top three service-area pages. Test the pages with ChatGPT or Perplexity. If the AI cites you, you fixed it. If it does not, add more facts and test again.

The businesses that do this in the next 90 days will own AI search in their markets for the next two years. The ones that do not will keep writing fluff and wondering why their phone does not ring.

Stop empowering. Start stating facts.

Want to see how your current website content performs in AI search, and get a specific rewrite plan for your highest-traffic pages? The free 27-point local SEO audit we offer now includes an AI-extraction test: we run your homepage and services page through ChatGPT and Perplexity, check whether you are being cited, and give you a page-by-page list of what facts to add to make your content extractable. No fluff, just the diagnostic and the fix list.

Call Get My Free Audit