Skip to main content

Part 2: Our GEO Audit Checklist

Remember when smartphones broke the web?

You had a site that looked great on a desktop. Then mobile showed up and everything fell apart. Buttons were too small. Pages loaded slowly. Text was hard to read. Brands that adapted early stayed visible. Brands that waited… disappeared.

You’re in that moment again. But this time, it’s not about screen size. It’s about AI search.

In October, we explained why search is changing and how GEO (Generative Engine Optimisation) is the new layer on top of SEO. This is Part 2: the How — the practical steps you can take this week to make sure AI systems can find, trust, and mention your brand. If you want the definitions and the fan-out concept, read Part 1: Think SEO Is Dead? Meet GEO.

Who is this for?

If you rely on search to get leads, sales, or bookings, this is for you. Whether you are a local service business, a B2B firm, or an eCommerce brand, the rules of the game have changed. AI tools now answer questions before people ever click a link:

  • Google AI Overviews: Summaries at the top of search results.
  • ChatGPT: The conversational assistant millions use to find answers.
  • Perplexity: A dedicated “answer engine” built for speed.
  • Apple Intelligence: AI moving directly into the mobile experience.

Technical GEO Audit

Phase 1: The GEO Technical Audit

Before we improve your content, we must ensure you can be found and understood. Think of this as clearing the path for your message. If the bots can’t get in, your content doesn’t exist.

1) Indexing and Crawl Access

You need to check the basics of your digital home. If a search engine cannot “crawl” or read your page, an AI cannot use it to answer a question.

  • Check your sitemap: Are all key service and location pages listed? Your sitemap is the “table of contents” for crawlers; if it’s outdated, you’re invisible.
  • Verify Google indexing: Use Google Search Console to ensure your most important pages are indexed. If Google isn’t seeing them, neither is the AI.
  • Audit Robots.txt: Ensure you aren’t accidentally blocking important sections. This is the most common “self-inflicted” wound in SEO.
  • Check Canonical tags: Point AI to the “master” version of your URLs. Duplicate content confusion is the fastest way to lose authority in the eyes of AI search.

2) Site Speed and Technical Health

AI systems and users both reward fast, stable sites. Speed is no longer a “nice to have”—it is a foundational requirement for modern search.

  • Optimise for speed: Slow pages lead to fewer crawls. The AI might give up before it reads your best points. Aim for high scores in Core Web Vitals, specifically targeting Largest Contentful Paint (LCP).
  • Fix broken paths: 404 errors lead to lost trust. If an AI hits a dead end, it marks your site as unreliable and moves on to a competitor.

3) Check Your Firewall and Robots.txt (The “Invisible Wall”)

Even if your SEO looks perfect, your firewall might be slamming the door. This is a common issue for brands using high-level security like Cloudflare or AWS.

  • Review “Bot Fight” settings: Firewalls often have “AI Scraper” toggles turned on by default. These can block reputable AI crawlers before they even reach your site. Because this happens at the “edge,” the AI never even sees your site.
  • Whitelist reputable AI bots: Ensure that bots like GPTBot (OpenAI), ClaudeBot (Anthropic), and PerplexityBot are on your “Allow” list. Robots.txt sometimes block all bots other than SERPs like Google, Bing, etc. We want you to be secure, but not invisible to the engines that drive recommendations.

4) Verify Your SSL Certificate (The Trust Barrier)

This is a silent killer for AI visibility. Most AI tracking tools and LLM crawlers are programmed to be extremely cautious.

  • The Risk: If your SSL certificate is expired, self-signed, or “unrecognised” by certain security protocols, AI bots will simply stop. They won’t scan your site, and they won’t use your data.
  • What to do: Ensure your SSL is valid and issued by a recognised authority. If an AI tool throws back a “security warning” error, your content is essentially locked away from the AI ecosystem.

5) Add LLMS.txt (An AI-Friendly Content Map)

Think of LLMS.txt like a “read this first” note for AI systems. It is a simple file that helps us point LLMs directly to your best pages and official brand facts.

The Early Adopter Advantage: While the llms.txt standard is still in its early adoption phase, the industry is moving fast. It is far smarter to have your “AI roadmap” ready now than to scramble to set one up once it becomes a mandatory standard.

  • Surface “Hidden” Content: Much like Schema, an llms.txt file serves as a safeguard for content that might otherwise be lost inside JavaScript elements like accordions, tabs, or “read more” overlays. By providing these text snippets directly in the file, you ensure the AI sees your most important data without having to “render” complex code.
  • Include your core identity: Start with a short, 2-sentence description of who you are and what you do.
  • List key URLs: Link directly to your service pages, locations, contact, pricing, and FAQ.
  • Highlight trust signals: Don’t forget your “About” page. This helps the AI connect your brand to real people and history. Author pages are great too if you have them.

6) Validate Structured Data (Schema)

Schema is the language that machines speak. It removes the “guesswork” from the equation.

  • Verify your code syntax: Ensure your JSON-LD code is valid and has no errors. Even a missing comma can break the whole script.
  • Use the right tools: Use the Google Rich Results Test to verify your markup. If it doesn’t pass here, it won’t be used by the AI.
  • Audit placement: Check that schema exists on your service, location, and FAQ templates. It must be consistent across the entire site.

7) Cookie Notice: Keep Policy Text out of the Popup

Many cookie banners inject a huge wall of legal text right into the page code. While this satisfies legal teams, it creates “noise” for AI.

  • The Issue: For AI and crawlers, this legal jargon often sits “above” your real content in the code, making the page harder to summarise.
  • The Fix: Keep the popup short (1–2 lines) and link to your full policy pages instead. This ensures the AI sees your value proposition before it sees your legal disclaimers.

Examples of Schema Data

Phase 2: How to Create Content AI Will Actually Use

In Part 1, we talked about answering real questions. Now, let’s look at the “how”—the actual strategy for writing content for citations.

1) Write “Mini-Answers” That Can Be Quoted

You don’t need a giant FAQ page for this. A mini-answer can live anywhere—your homepage, your service pages, or your local landing pages.

  • The H3 Question Pattern: Make your heading a real question your customer would ask. “How much does [Service] cost in [City]?” is better than “Pricing Info.”
  • The Direct Answer: Put a short, clear answer (2–3 lines) directly under that heading. Avoid “corporate speak”—answer it like you’re talking to a friend.
  • The Detail: Put the longer explanation and proof underneath.

2) Use Facts AI Can Verify

AI trusts content that matches other credible signals on the web. It is essentially looking for “triangulation.”

  • Define your service areas: List exact areas by neighbourhood and city. This builds “Local Authority.”
  • Provide brand proof: Include credentials, certifications, and warranties. If you are an “Award-Winning” firm, link to the award source.
  • Show real work: Use real photos of your team and projects. AI is getting better at “reading” images to verify that you are a real, boots-on-the-ground business.

3) Integrate Specific Schema Types

Remove the guesswork for AI systems by using the right labels on the right pages:

  • LocalBusiness: Essential for any brand with a physical footprint. It tells the AI your hours, address, and phone number.
  • FAQPage: This is the “holy grail” for AI citations. It provides clear, liftable answers that Google loves to use in AI Overviews.
  • Product: For eCommerce brands, this ensures your prices and stock levels are accurately reflected in search.

AI Hallucinations

Phase 3: Fighting AI Hallucinations

Remember the “fan-out” effect we mentioned in our first article? The major difference between classic search and AI Search is that LLMs are “generating” answers. They scrape info from multiple places—old reviews, outdated directories, or social media posts that aren’t yours. This leads to hallucinations (when machines make stuff up).

1) Create One “Source of Truth” Page

Create a page that lists your official “Company Facts” or “Services and Policies.” Think of this as the “Internal Wikipedia” for your brand. Link to it from your footer and your “About” page. This gives the AI a primary, high-authority place to go when it finds conflicting info elsewhere.

2) Maintain Data Consistency

Your website must match your Google Business Profile, your LinkedIn, and your local directories. Inconsistent data invites the AI to make a guess—and it usually guesses wrong. If your hours change, they must change everywhere on the same day.

3) Use FAQs to Prevent Wrong Assumptions

If a customer asks it, the AI will ask it too. Anticipate the “hallucination triggers” by adding FAQs about your travel fees, emergency hours, and exactly what is included in your standard service.

Ziptie.dev Homepage

Phase 4: Monitoring Your AI Reputation

You cannot “set and forget” your GEO strategy. You must watch what the AI says about you with the same intensity you watch your online reviews.

1) Leverage Your Existing SEO Stack

Standard tools like SEMrush and Ahrefs have recently introduced “AI Prompt Tracking” or “Brand Radar” features. These are great for getting a “directional” sense of your visibility within the platforms you already pay for. However, because AI moves faster than traditional indexes, these tools can sometimes under-report your true presence.

2) Use Advanced GEO Specialists

If your brand presence is critical, you need tools that mimic real user behaviour rather than just checking APIs. The leaders in this specialized space are:

  • Ziptie.dev: Widely considered the gold standard for high-frequency tracking of Google AI Overviews and ChatGPT citations. It often detects up to 10x more AI mentions than traditional SEO tools.
  • Profound: An enterprise leader that monitors 10+ AI search engines and uses advanced sentiment analysis to see how your brand is being described.

3) Audit AI Accuracy

If the AI is wrong, don’t get mad—get fixing. Go back to your website and make the correct information even more prominent. Add a “mini-answer” that addresses the specific hallucination. Over time, the AI will re-crawl and correct its model based on your “Source of Truth.”

The GEO Priority Matrix

Not all tasks are created equal. If you only have one hour this week, here is how to prioritise your mission:

Priority Task Why it matters
Critical Firewall, Robots.txt & SSL Check If the door is locked, the AI can’t even see your “Source of Truth.”
High Schema & Mini-Answers These are the primary data sources AI uses to quote and cite you.
Medium LLMS.txt Great for early adoption and surfacing “hidden” accordion content.
Ongoing AI Reputation Monitoring Essential for catching “hallucinations” before they become reality.

Your Next Steps

The early movers in the “smartphone moment” won the decade. The early movers in GEO will win this one. This week, we recommend taking these five steps:

  1. Run a technical audit: Check your indexing, site speed, SSL status, and specifically your firewall/CDN settings.
  2. Add an LLMS.txt file: Surface your “hidden” accordion content and guide the AI bots to your most important facts before they wander off-site.
  3. Validate your schema: Use the Google Rich Results Test to ensure your code is perfect.
  4. Create your “Source of Truth”: Give the machines a single page they can trust above all others.
  5. Monitor your brand: Start with manual prompts, check your SEMrush/Ahrefs reports, or explore a specialist tool like Ziptie.dev to see your true share of voice.

Ready to act?

If you want to know where you stand, we can run a quick GEO check and show you exactly what to fix first.

Book your free discovery call today and find out if SEO is the missing piece to your marketing strategy!

Christien Paul

2nd generation born and raised in Toronto, Canada with family roots in France and Belgium. Christien Paul is our anglophone SEO Analyst and Digital Strategist. He's also a digital content creator, including but not limited to photography, videography and WordPress websites.

Privacy Policy

At Espace M, we place great importance on the protection of your privacy and personal data. Our privacy policy describes how we collect, use, and protect your information. It draws from the best industry practices and the requirements of Law 25 currently in effect in Quebec.

Collection of Personal Information

We collect certain personal details to enhance your experience on our website and provide you with quality services. The types of information we may collect include:

- Your first name
- Your mailing address
- Your postal code
- Your email address
- Your phone number

This information is collected through forms, interactions with our website, and the use of cookies for a better understanding of your use of our site.

Use of Personal Information

We use the personal information collected in several ways, including to:
- Provide you with personalized information and services
- Improve our website and services
- Respond to your comments and questions
- Contact you if necessary

Protection of Personal Information

We take the protection of your personal information very seriously. We have appointed Marc-André Cloutier, Operations Manager and agency partner, as our personal information protection representative, in accordance with Law 25.

Email: marc-andre@espace-m.ca
Phone number: (514) 730-8719

Right to Object and Withdraw

We offer you the opportunity to object to the use of your personal information for specific purposes or to remove it from our mailing lists. To exercise these rights, please contact our personal information protection representative at the contact details provided above.

Right of Access and Correction

You have the right to access your personal information and request its correction if necessary. Our personal information protection representative is available to assist you in exercising these rights.

Security

We use security measures, such as the SSL protocol, network monitoring software, computer backups, and firewalls, to protect your personal information. However, it's important to note that no system is completely risk-free.

Legislation

We comply with the Personal Information Protection Act and best practices in data privacy.

This privacy policy reflects our commitment to protecting your personal data, relying on the best practices of our partners and meeting the legal requirements of Quebec.