For ChatGPT or Perplexity to mention your business when a customer looks for a contractor, the assistant needs to find you, understand you and trust you. Start with a website that clearly answers customer questions, an up-to-date Google Business Profile, consistent contact details and genuine reviews. This is exactly what GEO covers, SEO adapted to AI response engines, and a well-organized contractor can get started without an advertising budget.
This article explains how assistants select businesses to recommend and the six practices I apply on devdream.fr and my clients' websites.
What is GEO and why does it matter to you now?
GEO (Generative Engine Optimization) describes practices intended to improve the chances of being understood and cited in AI-generated answers, including ChatGPT, Perplexity, Mistral's Le Chat and Google's AI summaries. SEO aims for visibility in a list of links; GEO aims for inclusion in the answer.
This is not a marginal phenomenon. According to figures announced by OpenAI in early 2026, ChatGPT has around 900 million active users each week. And the Gartner firm predicted as early as February 2024 a 25% drop in the volume of searches on traditional engines by the end of 2026, in favor of chatbots and AI assistants.
For a contractor, the practical change is clear. Customers may still search Google for "plumber Villeneuve-la-Garenne," but also ask an assistant "find a reliable plumber near me" or "what does a bathroom renovation cost, and who can do it?" An AI response only offers two or three names: either you are one of them, or you don't exist for this customer. There is no page 2 in a conversation.
How do AI assistants choose contractors to recommend?
An AI assistant does not rank contractors in the same way Google ranks pages. For a local question, it often searches the web, reads a handful of sources (search results, business listings, directories and company websites), then writes an answer based on those sources. Four kinds of signals regularly matter:
- Clear, quotable content : direct sentences answering a specific question, without jargon or filler. An assistant can cite a passage that makes sense on its own.
- A consistent business identity : the same business name, address and phone number (NAP) wherever you appear. This helps models connect your website, listing and reviews to the same business.
- Third-party reviews and recommendations : what other people say matters alongside your own claims. Models can cross-check sources before recommending a business.
- Structured pages : logical headings, JSON-LD structured data and a fast website accessible to crawlers. A machine cannot cite what it cannot read.
AIs don't necessarily recommend the best contractor: they recommend the one they understand best. A skilled professional with three different addresses in directories, a text-free website and no recent reviews is harder for a model to understand. A well-documented business is easier to identify confidently.
GEO originated in an academic research paper from Princeton and IIT Delhi, presented at the 2024 KDD conference. Using a benchmark of roughly 10,000 queries, the researchers found that approaches including sources and statistics could improve visibility in generative-engine answers by up to 40%.
What are six practical ways to improve AI visibility?
These are the six elements I check first on a contractor website. None requires an advertising budget; each needs careful work.
- An up-to-date Google Business Profile : the right category, real opening hours, recent photos and service area. This can be an important source when an assistant looks for a local professional.
- An identical NAP everywhere : your business name, address and phone number should match on your website, Google profile, directories and social profiles. Inconsistent details create uncertainty about your identity.
- Pages that answer real questions : price, deadlines, area, guarantees. This is the principle that I apply in my article on contractor website costs : the question in the title, the answer from the first lines.
- An FAQ on every important page : real questions your customers ask on the phone, with short answers that stand alone.
- Accurate structured data; an optional llms.txt index : JSON-LD helps describe your business consistently and should match the visible page. An llms.txt file can serve as an optional document index; it is not a proven search-visibility lever and is not required for Google's AI features.
- Authentic and regular reviews : requested after each project, with a response to each. Real reviews carry more weight than a full page of self-promotion.
Consistent contact details are one of the least expensive and most overlooked items on this list. Here is how I situate the effort and the effect of each, without a magic number:
| Practice | Effort required | Expected effect |
|---|---|---|
| Google Business Profile updated | Low: a few hours, then regular maintenance | A foundation for local recommendations |
| NAP identical everywhere | Low, but thorough: review each directory | A reliable business identity that models can connect across sources |
| Pages that answer questions | Medium: rewrite content into direct responses | Quotable passages in generated responses |
| FAQs on key pages | Medium: start from real customer questions | Answers that can be quoted on their own |
| Accurate JSON-LD; optional document index | Low if the site is well built; otherwise technical work is needed | Clear business information; no ranking gain promised from llms.txt |
| Regular genuine reviews | Continuous: a habit after each project | Trust signals an assistant can verify |
Do GEO and SEO compete or work together?
The short answer: complement, and SEO remains the foundation. AI assistants rely heavily on search engines and the pages they return to compose their responses. A site invisible on Google has very little chance of being cited by ChatGPT.
What changes is the writing and structure. Traditional SEO aims to attract a click through a useful title and ranking. GEO focuses on passages an assistant can cite: direct answers and facts tied to identifiable sources. In practice, I work on both together rather than adding an AI layer afterward. I explain this approach on my web design page.
When a client asks which to prioritize, my answer is to start with the basics: a fast website, useful answers and an accurate Google Business Profile. The rest builds on that.
How do I apply this on devdream.fr and client websites?
I test these practices on my own website before applying them to client projects. The original French version of devdream.fr includes:
- a file
llms.txtat the website root, listing business details and key pages as optional documentation. It is not required for Google Search or its AI features, and does not provide a proven ranking benefit; - business-identity structured data, such as
ProfessionalServicefor the business. TheFAQPagemarkup is no longer a Google rich-result feature. Useful answers belong in the visible FAQ content; - visible FAQs on important pages, answering real customer questions clearly rather than promising a special Google display;
- one consistent business identity: DevDream, 50 avenue Jean Moulin, 92390 Villeneuve-la-Garenne, France, matching the Google Business Profile and directories;
- a Google profile rated 5.0/5 from 16 reviews, and website testimonials taken from real Google reviews rather than invented quotes.
For client websites, I focus on accurate business data, useful visible FAQs and consistent contact details. An llms.txt document index is optional; I do not sell it as a ranking advantage. I do not promise a numerical improvement in AI answers. Nobody can honestly guarantee one. I commit to a website that conventional search engines and AI-assisted tools can read. For AI beyond visibility, I also cover five automations that save contractors hours.
Frequently asked questions
Key takeaways
| Question | Key point | Mistake to avoid |
|---|---|---|
| What is GEO? | Get cited in AI assistant answers, not just ranked in Google | Take it for a passing fashion and wait |
| What AI assistants look for | Clear content, consistent identity, genuine reviews and structured pages | A pretty site but unreadable for machines |
| The first lever | An up-to-date Google profile and consistent contact details | Three different addresses according to the directories |
| GEO and SEO | Complementary: SEO remains the foundation | Ditch Google to chase ChatGPT |
| Where to start | An audit of the site and online presence, then the six levers | Pay for a magical AI placement offer |
GEO builds on the basics of a good online presence: useful answers, consistent information, genuine reviews and readable structure. Starting that work now puts those foundations in place. Want to know whether AI tools can read your current website? Let's talk about your project.
Founder of DevDream, a web and AI workshop for contractors and small businesses in Villeneuve-la-Garenne, near Paris, France (92). I have built websites that bring in customers since 2018 and automate small-business paperwork. Rated 5.0/5 on Google (16 reviews).
Follow me on LinkedIn →A question about your project?
Free 30-minute introductory call. I reply within 24 business hours.
Discuss my project →















