The Dealer Website Technical Foundation: What Search Engines, AI and Shoppers Need

Every dealer website has two audiences now. Shoppers read it. Machines read it too: Google's crawler, AI search systems like ChatGPT and Gemini, and, increasingly, AI assistants working on a shopper's behalf. Most dealers have never seen the part of their website the machines read, and most don't know who controls it.
This guide covers three things: the technical foundation that lets search engines, AI systems and shoppers access and understand your site; what your website provider owns and controls, and what that means for you; and the emerging standards (llms.txt, MCP, WebMCP, A2A, A2UI and the Dealer Agent Protocol) with an honest read on their role in automotive today.
Part 1: The technical foundation
Think of this as the parts of your website a shopper never sees but every search engine and AI system depends on. If any layer is missing, the layers above it can't do their job.
1. Crawlable, server-rendered pages
A search engine or AI system can only use what it can read. If your vehicle details, prices and dealership information only appear after JavaScript runs in a browser, many crawlers and AI systems see an empty shell. The facts that matter (year, make, model, trim, price, mileage, VIN, stock number, availability, hours, address) should be in the HTML the server sends.
Check it: open a vehicle page, view the page source (not the inspector) and search for the price and VIN. If they aren't there, machines may not see them either.
2. Clean URLs, canonicals and sitemaps
Every vehicle should have one stable, readable URL, with a canonical tag that tells search engines which version is the real one. Filters and tracking parameters shouldn't create thousands of duplicate pages. An XML sitemap should list every live vehicle page and drop sold units quickly, and an image sitemap helps vehicle photos get found.
3. Robots.txt and an intentional AI bot policy
Robots.txt tells crawlers what they may access. Today it also decides which AI systems can read your site. AI training crawlers, AI search crawlers and user-directed assistants (an AI fetching a page because a shopper asked) are different bots, and they deserve different decisions. Blocking all of them can erase your store from AI answers. Allowing everything without monitoring invites scraping. Know what your site allows, and who made that decision.
4. Structured data
Structured data (schema.org markup) labels the facts on a page so machines don't have to guess. For dealers, that means Car or Vehicle with an Offer for price and availability on every vehicle page, AutoDealer with address, hours and phone for each rooftop, and BreadcrumbList for navigation. Google also accepts vehicle listings through structured data or a feed, and it expects the two to agree. The single most common failure is markup that contradicts the visible page, such as an old price or a sold vehicle still marked available.
5. Fresh, consistent inventory data
Your inventory feed, vehicle pages, structured data, sitemap and any third-party listings should all say the same thing. When a vehicle sells or a price changes, every surface should update within hours, not days. Inconsistency is how machines learn not to trust a source.
6. Speed and stability
Google measures real-user experience with Core Web Vitals. The "good" thresholds are a Largest Contentful Paint within 2.5 seconds, an Interaction to Next Paint under 200 milliseconds and a Cumulative Layout Shift of 0.1 or less, measured at the 75th percentile of visits. Heavy third-party scripts, oversized images and pop-ups are the usual culprits on dealer sites. Speed matters to AI systems too: slow, unstable pages are harder and costlier for any automated reader to process.
7. Accessible, semantic HTML
Real buttons instead of clickable boxes, form fields with proper labels, headings in order, and no overlays covering the content. Accessibility helps shoppers with disabilities and reduces legal exposure, and it's also how AI assistants that browse websites understand what's on a page and what can be clicked.
8. Content worth citing
Machines can only repeat what you've written. Clear, accurate vehicle descriptions, a plain-language policy page (fees, delivery, warranty, trade-in), real hours and contacts for every department, and model and finance content written for shoppers give AI systems facts to cite instead of a marketplace's version of your inventory.
Part 2: What your website provider owns, and what it means
Most dealers think they "have a website." In practice, the provider usually controls the code, the hosting, the edge network, the analytics tags and often the data. That's not necessarily a problem, until you want to change something, measure something or leave.
| Asset | Who should own it | Who often controls it | What to ask your provider |
|---|---|---|---|
| Domain name and DNS | The dealership | Sometimes the provider's registrar account | Is the domain registered to us, in our account? |
| Website content and photos | The dealership | Provider's platform | Can we export all pages, copy and images? |
| Inventory data and feed | The dealership | Provider or a feed vendor | Who can change what flows to our site, and how fast? |
| Lead and shopper data | The dealership | Provider's database | Can we export every lead and shopper record, any time? |
| Analytics and Search Console | The dealership | Provider's accounts | Are Google Analytics and Search Console in our account with admin access? |
| Structured data and SEO settings | Shared | Provider's templates | Can we see and correct the markup on our own pages? |
| Robots.txt and AI bot rules | The dealership decides | Provider or its network | Which AI crawlers and assistants do we block today, and who decided? |
| Speed and third-party scripts | Shared | Provider and add-on vendors | Which scripts load on our vehicle pages, and what do they cost in speed? |
| Code and hosting | The provider | The provider | What happens to our site and URLs if we leave? |
| Contract terms | Negotiated | Usually the provider's paper | Term length, auto-renewal, termination and data return? |
What it all means: the provider runs the machine, but the dealership should own the inputs and the outputs: the domain, the content, the inventory, the leads, the analytics and the decisions about who can read the site. If you can't answer the right-hand column today, you don't fully control how search engines and AI systems see your store. The fix is rarely a lawsuit. It's a short list of written answers you can get in one meeting.
Part 3: Emerging technologies, and how to evaluate them

New acronyms arrive every month. Here's what each one is, how mature it is and what it means for a dealership right now.
| Technology | What it is | Maturity | Role in automotive today |
|---|---|---|---|
| llms.txt | A plain Markdown file at the root of a website that gives AI systems a curated summary and map of the site. Proposed in 2024 as an open convention. | Proposal. Widely adopted by sites; major AI providers haven't committed to using it. | Low cost, low risk. A good place for a clean summary of your store, departments, policies and inventory pages. Don't expect it to change rankings on its own. |
| MCP (Model Context Protocol) | An open standard for connecting AI applications to live data and tools. Introduced by Anthropic in late 2024, now supported across major AI platforms. | Established and growing fast. | The most practical way to let a connected AI assistant read approved, current dealership data directly instead of scraping pages. Value depends on the data behind it and the access controls around it. |
| WebMCP | A proposed browser standard that lets a web page declare tools an AI agent can use while visiting that page, instead of guessing at buttons and forms. | Early-stage proposal with experimental browser support. | Worth watching. Could make vehicle search and lead forms reliably usable by browsing agents. Not something to buy today. |
| A2A (Agent2Agent) | An open protocol for AI agents to discover each other and work together across organizations. Introduced by Google in 2025 and now under an open foundation. | Early adoption, mostly enterprise. | The long-term picture: a shopper's agent talking to a dealership's agent. Today, few consumer assistants use it, and no dealer needs it yet. |
| A2UI (Agent-to-User Interface) | A specification for AI agents to send rich interface components (cards, forms, choices) that the user's app renders natively. Introduced by Google in late 2025. | Early. | Could let an assistant show a vehicle card or a test-drive picker from your data. Too early for dealer investment; watch it. |
| Dealer Agent Protocol (DAP) | An open-source, automotive-specific specification built on MCP. It defines the tool names, schemas and rules AI assistants use to read dealer inventory, verify availability and explain prices, with source, freshness and uncertainty on every answer. Created by Dealer AI Sites and released under the Apache-2.0 license. | Version 0.1, open for review, with a live reference implementation. | Gives every AI assistant the same well-sourced answers from any rooftop that implements it, and gives dealers control over what an assistant can claim. Free for any dealer, vendor or agent builder to use. |
| Dealership MCP | A dealer-specific connection layer that runs the Dealer Agent Protocol: it takes a dealership's approved inventory and information and serves it to compatible AI assistants through a controlled, read-only MCP connection. | Live in a founding dealer pilot. | The practical way to put the protocol to work for one store, whether or not that store is on Dealer AI Sites. Powers Dealer AI Sites Connect. |
Why automotive needs its own standard
MCP tells an AI assistant how to connect to a data source. It doesn't say what a dealer's facts mean. A generic product API has no idea that an advertised vehicle price may exclude dealer charges, that "in stock" from a nightly feed isn't the same as available right now, or that a used vehicle's mileage, history and reconditioning claims each have their own source and date. When an assistant merges those facts wrong, it quotes a price or a vehicle that doesn't exist.
That's why we open-sourced the Dealer Agent Protocol. It defines the answer contract for automotive retail: what each fact means, who published it, how fresh it is, and what's still conditional or unknown. Anyone can implement it: dealers, website providers, marketplaces and agent builders. Dealership MCP is our implementation of it for individual dealerships, and its technical documentation, endpoint details and pilot information live at dealershipmcp.com.
How to evaluate any of them
- What problem does it solve for a shopper or a dealer? If a vendor can't answer in one sentence, it's a buzzword.
- Who actually supports it today? Ask which AI assistants, browsers or platforms use it, and ask for a demonstration, not a roadmap.
- What data does it expose, and who controls access? Anything that touches pricing, availability or customer information needs clear permissions, logging and a way to turn it off.
- Is the data behind it accurate and fresh? A new protocol on top of a stale feed only spreads stale information faster.
- What does it cost to try, and to undo? Prefer low-cost, reversible steps (llms.txt, structured data, a read-only connection) before anything that writes data or commits you to a long contract.
- Does it promise rankings or recommendations? No standard guarantees that ChatGPT, Gemini or any other assistant will find, rank or recommend your dealership. Treat that promise as a red flag.
Where Dealer AI Sites fits
Every Dealer AI Site is built on this foundation: server-rendered vehicle pages, structured data on every vehicle and rooftop, image sitemaps, an intentional AI crawler policy, llms.txt and Markdown versions of pages, inventory synced every 30 minutes, fast and accessible pages, and full dealer ownership of the domain, content, data and leads.
For assistants, Dealer AI Sites Connect, powered by Dealership MCP, adds a read-only connection that lets compatible AI assistants look up your approved inventory, availability with its freshness, published prices and dealership information. It's live in a founding dealer pilot and rolling out to every site, and it follows the open Dealer Agent Protocol. Technical documentation lives at dealershipmcp.com.
Keeping your current website? Ándale Auto is our website acceleration service for dealers who aren't ready to replace their site.
Frequently asked questions
Do I need llms.txt?
It's cheap and harmless to add, and it gives AI systems a clean summary of your dealership. But no major AI provider has committed to using it for ranking, so treat it as good hygiene, not a growth strategy.
Will MCP make ChatGPT recommend my dealership?
No. MCP lets an AI assistant that is connected to your data read it accurately. It doesn't control whether any assistant finds, ranks or recommends your store.
What's the difference between MCP and WebMCP?
MCP connects an AI application to a server that provides data and tools, independent of any web page. WebMCP is a proposed browser standard for a web page to offer tools to an AI agent while the agent is visiting that page.
Should my dealership invest in A2A or A2UI now?
Not yet. Both are early. Get the foundation right first: crawlable pages, accurate structured data, fresh inventory, speed and clear ownership.
Is there an automotive-specific standard for AI assistants?
Yes. The Dealer Agent Protocol is an open-source, Apache-2.0 specification built on MCP for how AI assistants read dealer inventory, availability and prices, with source and freshness on every answer. It's at version 0.1 and open for review.
What is Dealership MCP?
Dealership MCP is a dealer-specific, read-only connection layer that implements the Dealer Agent Protocol. It lets compatible AI assistants look up a dealership's approved information. It's live in a founding dealer pilot and powers Dealer AI Sites Connect.
Who should own my domain, data and analytics?
The dealership. Your provider can run the platform, but the domain, content, inventory data, leads and analytics accounts should be in your name, exportable at any time.
How do I check my website's technical foundation?
View the source of a vehicle page and look for the price and VIN, test it in Google's Rich Results Test and PageSpeed Insights, review your robots.txt, and ask your provider the questions in the ownership table above. Or book a demo and we'll walk through it with you.
See how your foundation stacks up
Every Dealer AI Site ships with structured, synced inventory, a grounded AI assistant and pages that load instantly. Dealer AI Sites Connect, the read-only connection for AI assistants, is live in pilot and rolling out to every site. Pre-Owned from $499/mo, Franchise $999/mo, first month free.
Book a demoBrowse the live demo store