← Blogs
Sep 25, 2026·3 min read

The model cannot recommend what it cannot compare

Your software can be online, indexed and perfectly real, and still never appear when someone asks ChatGPT what to use. The problem is often not that the model cannot find it. It is that the model cannot tell when to choose it.

A person will watch the demo, click through the screenshots and fill in the gaps. An answer engine has a shorter job: turn a request into a shortlist it can defend. If your page says you are fast, powerful and built for modern teams, it has learned almost nothing.

A landing page is not a product record

Most small software pages are written to create interest. They describe the feeling of using the product, then hide the useful facts across pricing, documentation and a FAQ nobody reaches.

An AI recommendation starts with those useful facts.

Someone asking for “a Mac tool that converts large files locally without uploading them” has already supplied the comparison:

  • The job: convert files.
  • The system: macOS.
  • The constraint: large files.
  • The privacy requirement: local processing.
  • The deal-breaker: no upload.

If those five things are stated plainly, the tool is a candidate. If they are buried under “transform your workflow,” the model has to guess. It has other candidates.

The easier your tool is to compare, the easier it is to recommend.

The shortlist has to come from somewhere

OpenAI says its shopping results are selected for relevance, with signals such as availability, price and quality used when comparing sellers. Shopify's Catalog API takes the same problem and makes product information structured, current and queryable for agents.

There is no published universal formula for independent software. The underlying job is still familiar: match a need to products, remove the ones that fail the constraints, and explain what remains.

For a small tool, that means making a few things impossible to misunderstand:

  • what exact job it does;
  • who it is for;
  • what it runs on;
  • what it costs and whether that payment repeats;
  • what data leaves the machine;
  • what setup it needs;
  • what it deliberately does not do.

The last one matters more than it looks. A narrow limitation gives the rest of the description a shape. A tool that admits it only runs on Apple silicon is easier to place than one that claims to work for everyone.

Your own page is only one witness

Your website is where the complete answer should live. It is also you describing yourself.

A second relevant source gives the product context outside its own sales page: a category, neighbouring tools, a consistent price and another description of the same job. That might be documentation, a review, a comparison or a marketplace listing.

This is the part small makers tend to skip. They finish the tool, publish one page and wait for search engines and answer engines to reconstruct the rest. The Stack House works on this gap as an AI visibility problem: whether a product exists online is one question; whether an AI system has enough consistent evidence to retrieve and recommend it is another.

A marketplace helps because its structure repeats. Every listing answers roughly the same questions, which makes products easier to place beside one another. That does not guarantee an AI mention. It gives the model another clean place to understand what the tool is.

Write the sentence the agent needs

Start with one sentence containing the job, buyer and constraint:

“A one-time Mac app for converting large media files locally, with no account and no uploads.”

That sentence has almost none of the language software companies enjoy writing. It also contains nearly everything a buyer needs to decide whether to keep reading.

Then make the rest agree with it. The title, visible copy, structured data, marketplace listing and documentation should not describe five slightly different products. The machine-readable half of your site will drift if you let it. We learned that one ourselves.

AI visibility is still unpredictable, and anyone promising a guaranteed recommendation is selling confidence they do not have. Clarity is less exciting. It is also the part you can fix this afternoon.

The model cannot recommend what it cannot compare. Give it less to invent.

Find the tool this is about.

The Solo Market is a marketplace of small tools you buy once and run on your own computer.

Browse the marketplace →