Your Brand Name Has an Alias Problem
TL;DR. Our own scan scored a sentence that plainly recommended us as zero mentions, because the alias field on every brand record had been empty since the day it was created. One missed string breaks 4 numbers at once. Register 4 aliases first, for yourself and for every competitor you track.
One of our own scans came back with a sentence that plainly recommended us, and the mention counter next to it read zero. Nothing was broken in the crawler, the parser, or the assistant. We had simply never told our own system that our brand answers to more than one name, and the field where we would have written that down had been sitting empty since the day it was created.
What is a brand alias, and why did a recommendation score zero mentions?
A brand alias is any other string an AI assistant uses for you: the shortened name, the initialism, the legal entity. Our matcher compared every answer against one exact brand string, so a sentence recommending us counted as zero mentions.
The sentence was not ambiguous and it was not buried. An assistant, asked to pick between three tools in our category, wrote: "DataEase is the one I would recommend." Our brand record said DataEase AI. The matcher did exactly what it was told, looked for that exact string, found nothing, and moved on. Zero mentions, no recommendation flag, no sentiment attached, no citation credited to the source that produced it.
What made that sting is that it was the best possible outcome an answer can produce for a brand. Not a listing among twelve tools. Not a passing reference in a roundup. A direct, unhedged recommendation, in the single sentence a buyer is most likely to act on. And it was invisible to the exact system we built to catch it. A measurement tool that miscounts the best case is not slightly wrong. It is wrong in the one place where being right is the entire point.
Once we registered the alias, the same stored answer rescored. One mention, correctly flagged as a recommendation. We changed no model, no prompt, no crawler, no scoring logic. We changed a list of strings. If you want the short version of the concept, we keep it in the glossary entry for brand alias.
How did an empty alias field survive months of code review?
The field was there the whole time. It was defined on the brand record and read by roughly a dozen matchers across mentions, recommendations, sentiment, citations and competitor comparison. Nothing ever wrote to it, so every brand carried an empty list.
This is the kind of defect that survives review because every individual file looks correct. Open any one matcher and you see it check the brand name and then iterate the aliases, exactly as it should. Read the whole path and the problem is in the negative space: discovery did not propose aliases, onboarding did not ask for them, brand settings did not expose them, and no migration ever backfilled them. A dozen careful readers, and not one writer.
Tests did not catch it either, for the most boring reason available. Unit tests seed a brand fixture by hand, and whoever wrote that fixture filled in the alias list, because that is what the field is for. Every test exercised the branch that never once ran in production. We now build brand fixtures through the same code path that creates a real brand, which is a small change that would have surfaced this in a week instead of months.
The lesson we took from it is not really about aliases. Any field that is read in a dozen places and written in none is a silent default, and silent defaults are the worst class of measurement bug, because the output does not look like an error. It looks like data. Nobody files a ticket about a number that renders.
Why do AI assistants shorten your brand name?
Because they write like people. Assistants drop suffixes on second reference, compress long names into initials, and reach for the legal entity when they are pulling from a filing or a directory. All 5 assistants we support do it, on every question type.
The patterns are consistent enough to plan around:
- Suffix drop. AI, Labs, Software, Technologies, Systems, Inc and Ltd all fall off, especially on second reference inside the same answer.
- Initialism. Three-word names get compressed to three letters, and the assistant rarely announces that it is doing so.
- Legal entity. When the source is a filing, a funding database or a directory listing, the answer carries the registered company name rather than the product name.
- Spacing and punctuation variants. Hyphenated, run together, split into two words, or written with different casing than you use.
- Product for company. The assistant names your flagship product where a buyer would say your company name, or the reverse.
The suffix drop is the one that hurts newer AI companies hardest, because the suffix is the part doing the disambiguation work. Our own root name collides with an open-source business intelligence tool, a Shopify app and a desktop database from the 1980s. The AI suffix is how a reader knows which company is meant. When an assistant drops it, the sentence becomes more ambiguous to a human and less visible to our matcher, at the same moment.
There is a second-order effect that compounds this. Assistants tend to use the full name on first mention and the short form for the rest of the answer. If a response discusses you across four sentences, the full form appears once and the short form three times. A matcher without aliases sees the thinnest possible slice of a conversation that was mostly about you.
What does a missing brand alias actually cost you?
One missed string breaks 4 numbers at once. The mention count loses the sentence, the recommendation flag never fires, the sentiment attached to that sentence is discarded, and the source that carried it is not credited as a citation.
Mentions are the base that most of the rest of a visibility measurement stands on, which is why we treat mention rate as the first thing to get right rather than the easiest thing to report. Sentiment in particular only counts in proportion to how often you are named, so a brand losing mentions to a matching gap is also quietly losing the sentiment that was attached to them. We wrote about why that ordering matters in sentiment does not count if AI never mentions you.
We will not give you a headline figure for how much the average brand undercounts, because we do not have an honest one and neither does anyone else selling you a dashboard. It depends entirely on your name. A brand with a single distinctive word and no suffix may lose nothing at all. A brand with a three-word name that assistants routinely reduce to the first word may be losing most of its evidence and reading the remainder as a trend.
What we can state with certainty is the direction. Alias handling can only add mentions, never remove them. So any brand-mention number collected without aliases is a floor, not a measurement. If you have been tracking with any tool that matches on one exact string, your history is undercounted, and your trend line has been describing the shape of your name as much as the shape of your market.
Which brand aliases should you register first?
Start with 4: the name with every suffix removed, the initialism, the legal entity on your incorporation documents, and the product name if it differs from the company name. Those four cover most of what we see across the assistants we track.
After those, add the variants your own customers use in support tickets and the spellings that show up in directory listings you did not write. Those two sources are better than guessing, because they are records of how the name survives contact with people who were not in the room when it was chosen.
Two rules keep the list from doing damage. First, every alias has to be specific enough that a false positive is unlikely. If your company is Northstar Data and you register "Northstar" as an alias, you will also match a shipping company, a bank and a high school, and you will have traded undercounting for overcounting. That trade is worse, because the error now flatters you and nobody audits a number that is going up. Second, do not alias a genuinely common word just because it would produce a bigger figure.
We hold ourselves to that split, and it is worth stating plainly because it looks contradictory. We register the suffix-free form as an alias for matching, because that is how assistants refer to us inside answers. We never write it that way ourselves, anywhere, on any surface we control. Matching is about what the world says. Publishing is about what we can control, and on the publishing side the rule is absolute: the full name, in titles, meta, alt text, schema and body copy, including the places where it feels redundant.
Why do competitor aliases matter as much as your own?
Because share of answers is relative. If you register your aliases and not theirs, every rescored answer moves in your favor and the comparison quietly becomes flattery. Discovery now proposes aliases for you and for every competitor on the brand, up to 20 competitors on Business.
This is why we put alias proposal into discovery rather than leaving it in brand settings alone. Discovery is the free step that runs before any credit is spent, the one that finds your competitors, your personas and the questions buyers actually ask. It already has to resolve each competitor to a real company to do its job, so it is the natural place to write down the other names each of them answers to. It costs you nothing and it runs before the first scan, which is the only time a baseline can be set correctly.
You still approve the list. The agent proposes, you accept or edit, and the accepted set applies to every future scan. That is the same shape as everything else in the platform: the agent workforce does the work autonomously and the founder keeps the decisions that move the numbers. An agent that could silently widen its own matching rules would be an agent that could silently improve its own report card.
What should you do with the mention numbers you already have?
Treat them as a floor, not a baseline. Register your aliases and your competitors' aliases before you draw any conclusion from a trend, then compare like with like. A history collected under one matching rule cannot be read honestly against a history collected under another.
The practical order is short. Open brand settings and check whether your alias list is empty, because if you have never been asked for aliases the answer is almost certainly yes. Add the suffix-free form, the initialism and the legal entity. Run discovery and accept the competitor aliases it proposes. Then open one scan you already have, read the raw answers instead of the score, and count how many sentences your old matcher walked straight past.
We did that exercise on our own data and it changed how we talk about measurement internally. Every AI visibility score is a claim about string matching before it is a claim about the market. Get the strings right and the rest of the pipeline is worth arguing about. Get them wrong and you are not optimizing for AI assistants, you are optimizing against your own pattern matcher, and it will keep telling you that you are losing a race it never entered you in.
Frequently asked questions
What is a brand alias, and why did a recommendation score zero mentions?
A brand alias is any other string an AI assistant uses for you: the shortened name, the initialism, the legal entity. The DataEase AI matcher compared answers against one exact brand string, so a sentence that plainly recommended us counted as zero mentions until the alias was registered. With the alias in place the same stored answer rescored as one mention and was correctly flagged as a recommendation.
Why do AI assistants shorten your brand name?
Because they write like people. Assistants drop suffixes on second reference, compress long names into initials, and reach for the legal entity when they are pulling from a filing or a directory. All 5 assistants DataEase AI supports do it, across every question type, and they usually use the full name once and the short form for the rest of the answer.
What does a missing brand alias actually cost you?
One missed string breaks 4 numbers at once. The mention count loses the sentence, the recommendation flag never fires, the sentiment attached to that sentence is discarded, and the source that carried it is not credited as a citation. Alias handling can only add mentions, so any brand-mention number collected without aliases is a floor rather than a measurement.
Which brand aliases should you register first?
Start with 4: the name with every suffix removed, the initialism, the legal entity on your incorporation documents, and the product name if it differs from the company name. Each alias must be specific enough that a false positive is unlikely, because overcounting is worse than undercounting when the error flatters you.
Why do competitor aliases matter as much as your own?
Because share of answers is relative. If you register your aliases and not theirs, every rescored answer moves in your favor and the comparison becomes flattery. DataEase AI discovery proposes aliases for you and for every competitor on the brand, up to 20 competitors on the Business plan, and discovery is free and consumes no credits.
Find out what AI assistants call you when you are not looking
DataEase AI proposes brand aliases for you and for every competitor during free discovery, then counts every mention, recommendation and citation against the full set.
Start with 100 free credits