Skip to content
·4 min read

SEO for AI: How Small Businesses Get Recommended by ChatGPT

AI assistants now answer the questions that used to send customers to your website. Ask ChatGPT for a divorce lawyer in Austin or a commercial roofer in Tampa and it names a short list of businesses. Google puts an AI Overview above the blue links and does much the same. If your site is thin, slow, or vague, you are not in that list. This is less a ranking problem and more a being-quoted problem. Here is what moves the needle.

AI search reads pages, not positioning statements

AI Overviews and ChatGPT both work from crawled text. They split pages into passages and match those passages to a question. A page that says "we are passionate about results" gives a model nothing to quote. A page that says "we file Chapter 7 and Chapter 13 bankruptcies in Maricopa County, and we explain the process on one page" gives it a sentence it can lift word for word. Write in complete, self-contained sentences. Each one should make sense on its own, with no "as mentioned above" or "see our services tab."

Let the AI crawlers in

Open your robots.txt file and check for blocked agents. If it disallows GPTBot, OAI-SearchBot, PerplexityBot, or Google-Extended, you are invisible to the tools your customers ask. Many caching and security plugins block them by default without telling you. Then load your site with JavaScript turned off. If your main content only appears after a script runs, some crawlers see an empty page. That is a silent penalty, and it costs you real leads.

Answer the questions your phone already answers

List the last 30 questions your team handled on calls. Turn the top 10 into an FAQ section. Use the question as the heading, then answer in two to four sentences. Write it in the customer's language, not industry language. "How much does a kitchen remodel cost in Denver" is a query. "Pricing philosophy" is not. AI tools quote passages that match how the question was phrased, so reuse the phrasing your buyers use.

Keep your business facts identical everywhere

Your name, address, phone, hours, and service area should match across your site, your Google Business Profile, and every directory listing. Models cross-check these records. Two different phone numbers or stale hours lower confidence in the whole entry, and low confidence means you get skipped. Fill out the Google Business Profile completely: services, attributes, service area, and a plain description. For local recommendations, that profile is often the strongest single input you control.

Earn mentions you do not own

AI systems weigh what other sites say about you. Reviews are the fastest lever. Ask each satisfied customer for a review on Google and one industry directory, in the same week the job wraps. Reply to every review, including the rough ones. Beyond reviews, get listed with trade associations, local chambers, and city directories. One accurate mention on a respected local site does more than ten thin backlinks.

Technical basics that still count

Speed, mobile layout, and clean headings are not optional. Target a main content paint under 2.5 seconds on a phone. Use one H1 per page and H2s that read like real questions. Add structured data: LocalBusiness site-wide, Service on each service page, FAQPage on your FAQ. Structured data helps machines label what they are reading, and labels make you easier to quote. Broken pages and redirect chains waste crawl budget you cannot spare.

One service, one page

Grouping six services on a single page dilutes every one of them. A plumber who handles drain cleaning, repiping, water heaters, and leak detection should have a page per service, each with its own answer on cost, timeline, and service area. That gives AI tools a specific page to attach to a specific question. Internal links between those pages also help crawlers understand how the services relate.

Skip the tricks

Keyword stuffing, spun content, and bought links do not fool these systems. They read text the way a careful person does, and they lean on consistency across many sources. Ten honest paragraphs beat a hundred generated pages. Publishing one real answer a week will outrun any shortcut you can buy.

Check whether you get named

Once a month, open ChatGPT, Google, and Perplexity and ask the questions your customers ask. Log whether your business shows up. Ask each question three ways, because phrasing changes the answer set. Google Search Console will show impressions climbing on question-style queries before rankings move. Impressions move first, then calls.

If you want a fast read on where you stand, Softgrama offers a free audit at softgrama.com/audit. It grades your site and points at the specific gaps that keep AI tools from recommending you. For a sense of what a strong score looks like, our sister project Talentgrama sits at an A+ site grade.

Ready to grow?

Get a free AI audit of your site. No pitch, just data.