Skip to main content
    Back to Blog
    GEO Strategy

    The Comparison-Ready VDP: What an AI Shortlist Needs to Read

    When an assistant builds a shortlist it compares vehicles fact by fact. A VDP that leaves one of those facts out is dropped without anyone noticing. Here are the seven facts and a five-minute check.

    Jasetin McPherson

    Founder, InventoryPilot AI

    Published September 20, 2026

    6 min read

    Short answer

    A generative engine can only shortlist a vehicle whose page states, in readable text, every fact the shopper's question depends on. "Certified CR-V under $35,000 within 40 miles with adaptive cruise" is five separate facts. Miss one on the page and the vehicle is not wrong, it is simply absent from the answer.

    This is the practical half of GEO. The concept is in GEO for dealerships and the wider picture in the AI search visibility guide.

    Why "comparison-ready" is different from "well written"

    A description can read beautifully and still be useless to a comparison. "Loaded with safety tech and priced to move" contains no fact an engine can line up against another listing. "Honda Sensing with adaptive cruise, 19,200 miles, one owner, $31,480" contains four. Shortlist engines work the way a careful shopper does with two browser tabs open: same fields, side by side. Your page either fills the field or leaves it blank.

    Google's own guidance is that there are no additional requirements and no special markup for its AI features; pages qualify by being indexable and by being the most useful answer. For a comparison question, "useful" means the facts are there.

    The seven facts

    1. Exact identity. Year, make, model and trim, written out, not only in the title. Trim is the one most often missing, and it is the one most comparison questions turn on.
    2. Price. The current asking price as text on the page, with what it includes. A price that only appears after a click or inside an image does not exist for a reader that cannot click.
    3. Mileage. A number, not "low miles".
    4. The options people ask for by name. Adaptive cruise, tow package, third row, heated seats, CarPlay. Name the feature and, where it is part of a package, name the package.
    5. Condition and history. Certified or not, number of owners, accident history as reported, and any reconditioning worth stating.
    6. Location. The store's city and state in the description itself, not only in the footer. "Within 40 miles" cannot be answered from a page that never says where the car is.
    7. Availability. Whether the unit is in stock now. Pages for sold units that still read as available are the fastest way to lose an engine's trust in the rest of the site.

    What drops a vehicle from a shortlist

    • Facts that only exist in a spec widget. Many website platforms load options through a script after the page renders. If the text is not in the HTML an engine receives, it is not there. The description field is the one place you control that is always rendered as text.
    • Template language. "Well maintained, must see" is identical on thousands of pages, so it cannot distinguish yours. See how duplicate VDP copy is detected.
    • Stale numbers. A description written at intake that still quotes the intake mileage or an old price contradicts the rest of the page. Contradictions get a page skipped.
    • Pages that are not indexed. Check the Pages report in Search Console before anything else.

    The five-minute check

    1. Pick three VDPs: your newest arrival, a 30-day unit and a 60-day unit.
    2. Open each with JavaScript disabled, or view the page source, and read only the text.
    3. Tick the seven facts. Anything you had to open a tab, a gallery or a widget to find counts as missing.
    4. Ask an assistant with search turned on a question that your newest arrival should win, using the facts as filters. Note whether your store appears and which page is cited.
    5. Repeat monthly. The score on the 60-day unit tells you whether descriptions are being kept current.

    Keeping it true at scale

    Seven facts on three cars is easy. Seven facts on every unit, still correct in week six, is the problem. That is what a weekly rewrite is for: InventoryPilot AI writes each description from that VIN's trim, options, mileage, condition and local market context, puts it in vAuto Inventory Comments, and rewrites every VIN every 7 days so mileage and framing stay current. It is $399 per month flat for unlimited VINs, with no contract.

    Common questions

    Do I need special schema for this? No. Google states none is required for its AI features. Valid Vehicle markup is good hygiene, but the comparison facts need to be in the visible text.

    Is this just for Google? No. ChatGPT with search and Perplexity read the same rendered text and cite it the same way.

    What if my website platform controls the VDP layout? You still control Inventory Comments. It syndicates to the VDP and to the listing sites, so it is the dependable place to state all seven facts.

    How do I know it worked? Use the monthly check above and log which page each assistant cites. Assistant mentions are a diagnostic, not a sales result.

    Sourcing and corrections: see our Editorial Standards

    Get dealer AI-search tips

    New guides on getting your dealership cited by AI — no spam.

    More on AI Search & GEO

    All articles

    See how our descriptions can lift VDP traffic and turn more shoppers into buyers.

    Not ready to talk yet?See pricing →How it works →