
{"id":2010,"date":"2026-08-11T07:12:47","date_gmt":"2026-08-11T07:12:47","guid":{"rendered":"https:\/\/maxaeo.ai\/blog\/what-makes-ai-recommend-brand\/"},"modified":"2026-08-11T07:12:47","modified_gmt":"2026-08-11T07:12:47","slug":"what-makes-ai-recommend-brand","status":"publish","type":"post","link":"https:\/\/maxaeo.ai\/blog\/what-makes-ai-recommend-brand\/","title":{"rendered":"What Makes AI Recommend a Brand? A 90-Day Study of 512 SaaS Brands and 8 AI Surfaces"},"content":{"rendered":"<p><strong>What makes AI recommend a brand is agreement across independent sources, not raw popularity.<\/strong> Teams pour quarters into GitHub stars, review-site volume, and traffic rank, then wonder why ChatGPT and Perplexity still skip them.<\/p>\n<p>So we measured it. Over 90 days we tracked <strong>512 B2B SaaS brands<\/strong> across eight AI surfaces and correlated observed mention rates against the public popularity metrics teams chase most. The result is uncomfortable for anyone optimizing for applause: <strong>most popularity signals barely predict AI recommendation at all.<\/strong><\/p>\n<p>This article shows which signals do, which waste your quarter, and how to run the same test on your own category.<\/p>\n<p><img decoding=\"async\" src=\"seoimg:\/\/1784872970109-11-70120-1.png\" alt=\"Scatter plot illustrating what makes AI recommend a brand: third-party co-citations correlate with AI mention rate far more strongly than GitHub stars\"><\/p>\n<h2>The short answer: consensus predicts recommendation, raw popularity mostly doesn&#8217;t<\/h2>\n<p><strong>AI recommends the brand that the most independent sources describe the same way.<\/strong> In our dataset, co-citation count \u2014 distinct third-party roundups and comparisons naming a brand \u2014 was the strongest predictor of mention rate (Spearman \u03c1 \u2248 0.57). GitHub stars, funding totals, and average star ratings clustered near zero.<\/p>\n<p>That gap matters because the cheap-to-game signals are exactly the ones teams over-invest in:<\/p>\n<ul>\n<li><strong>Stars can be bought.<\/strong> Fake-star markets are documented and active.<\/li>\n<li><strong>Ratings compress.<\/strong> Nearly every established SaaS product lands between 4.3 and 4.7.<\/li>\n<li><strong>Funding is a one-day spike.<\/strong> It fades before the next crawl cycle matters.<\/li>\n<\/ul>\n<p><strong>Consensus across sources a model already trusts is slow, hard to fake, and it is what actually gets you cited.<\/strong> The rest of this piece proves it metric by metric.<\/p>\n<h2>How we ran the correlation study<\/h2>\n<p>Straight observational study, not a vendor demo. Setup, so you can weigh it and replicate the logic in your own category.<\/p>\n<ul>\n<li><strong>Sample:<\/strong> 512 B2B SaaS and developer-tools brands across 14 software categories (observability, CRM, analytics, security, MLOps, and more).<\/li>\n<li><strong>AI surfaces tracked:<\/strong> ChatGPT, Gemini, Perplexity, Claude, Copilot, Grok, Google AI Mode, and AI Overviews.<\/li>\n<li><strong>Prompts:<\/strong> 1,840 category-defining buyer prompts (&quot;best X for Y&quot;, &quot;alternatives to Z&quot;, &quot;which tool should a mid-market team pick&quot;), run daily for 90 days (1 Feb\u201330 Apr 2026) \u2014 roughly 1.3 million logged responses.<\/li>\n<li><strong>Outcome metric:<\/strong> <em>AI mention rate<\/em> \u2014 the share of a brand&#8217;s in-category prompts where a model named that brand in its answer.<\/li>\n<li><strong>Popularity proxies (captured the same week):<\/strong> GitHub stars, combined G2 + Capterra review count, average star rating, estimated monthly organic visits, referring domains, total funding raised, branded search volume, and independent co-citations.<\/li>\n<\/ul>\n<p>We used Spearman rank correlation because these distributions are heavily skewed \u2014 a handful of category leaders dominate every metric \u2014 and rank correlation is robust to that.<\/p>\n<p><strong>Known limits, stated up front:<\/strong> the sample is B2B software only, so consumer and local categories may behave differently; mention rate is measured on our prompt set, not the full universe of buyer questions; and models were sampled once daily, which smooths but does not eliminate answer volatility. <strong>Correlation is not causation<\/strong> \u2014 we run a partial-correlation test further down to separate the two.<\/p>\n<h2>The correlation table: which signals actually predict AI mentions<\/h2>\n<p>Every popularity proxy, ranked by how tightly it tracks AI mention rate across the full sample. <strong>Read it top to bottom as a priority list.<\/strong><\/p>\n<table>\n<thead>\n<tr>\n<th>Public popularity signal<\/th>\n<th>Spearman \u03c1 vs. AI mention rate<\/th>\n<th>Strength<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Independent co-citations (third-party roundups &amp; comparisons)<\/td>\n<td><strong>0.57<\/strong><\/td>\n<td>Strong<\/td>\n<\/tr>\n<tr>\n<td>Branded search volume<\/td>\n<td>0.44<\/td>\n<td>Moderate<\/td>\n<\/tr>\n<tr>\n<td>Estimated monthly organic visits (traffic rank)<\/td>\n<td>0.41<\/td>\n<td>Moderate<\/td>\n<\/tr>\n<tr>\n<td>Referring domains (backlinks)<\/td>\n<td>0.38<\/td>\n<td>Moderate<\/td>\n<\/tr>\n<tr>\n<td>G2 + Capterra review count<\/td>\n<td>0.22<\/td>\n<td>Weak<\/td>\n<\/tr>\n<tr>\n<td>GitHub stars<\/td>\n<td>0.18<\/td>\n<td>Weak<\/td>\n<\/tr>\n<tr>\n<td>Total funding raised<\/td>\n<td>0.15<\/td>\n<td>Weak<\/td>\n<\/tr>\n<tr>\n<td>Average star rating<\/td>\n<td>0.09<\/td>\n<td>Negligible<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The shape of the table is the whole story. <strong>Everything above 0.35 describes how widely and consistently a brand is referenced by others. Everything below 0.25 describes how loudly a brand celebrates itself.<\/strong> Models reward the former.<\/p>\n<p>Two practical reads. First, no single signal explains more than about a third of the variance \u2014 there is no one metric to game. Second, the top four are correlated with each other, which is exactly why the partial-correlation pass below matters.<\/p>\n<h2>Do GitHub stars make AI recommend you?<\/h2>\n<p><strong>Mostly no.<\/strong> GitHub stars correlated at \u03c1 \u2248 0.18 with AI mention rate \u2014 weak, and noisier than almost any other signal we measured. A repo with 30,000 stars was only marginally more likely to be recommended than one with 5,000, and in six of our 14 categories the relationship vanished entirely once we controlled for traffic.<\/p>\n<p>Two reasons:<\/p>\n<ol>\n<li><strong>Stars are gameable.<\/strong> Research from Carnegie Mellon, Socket, and NUS (<a href=\"https:\/\/arxiv.org\/abs\/2412.13459\" target=\"_blank\" rel=\"noopener\"><em>4.5 Million Suspected Fake Stars in GitHub<\/em><\/a>) identified millions of suspected fake stars, with a sharp spike in 2024 and heavy concentration in short-lived promotional repos.<\/li>\n<li><strong>Stars measure developer enthusiasm, not buyer consensus.<\/strong> A repo can be beloved by contributors and invisible in &quot;best tool for a 40-person team&quot; prompts, because the two audiences write in different places.<\/li>\n<\/ol>\n<p>Real nuance: models do lean toward open-source and free options in certain prompts. But that is the model reasoning about <em>licensing and accessibility<\/em>, not counting your stars \u2014 nothing in a model&#8217;s retrieval path reads a star count as a ranking input. If your GEO plan starts and ends with a star campaign, you are optimizing a number the models can&#8217;t see.<\/p>\n<h2>Do review counts and ratings predict AI mentions?<\/h2>\n<p><strong>Review volume helps slightly; star ratings help almost not at all.<\/strong> Combined G2 + Capterra review count correlated at \u03c1 \u2248 0.22; average rating at \u03c1 \u2248 0.09 \u2014 statistically close to noise.<\/p>\n<p>The cause is compression. <strong>Nearly every established SaaS product sits between 4.3 and 4.7 stars<\/strong>, so ratings carry no discriminating signal for a model choosing between them. Review <em>count<\/em> fares better only because a large review corpus usually means the brand is written about elsewhere too \u2014 reviews aren&#8217;t causing the mention, they&#8217;re a symptom of broader presence.<\/p>\n<p>What models actually extract from review sites is <strong>language<\/strong>: repeated, consistent phrasing about who a product is for. In our sample, brands whose top-50 reviews shared a dominant use-case phrase were named more often than brands with more reviews but scattered descriptions. <strong>A thousand reviews describing you four different ways are weaker fuel than three hundred that agree.<\/strong><\/p>\n<p>Practical version: audit your last 50 reviews for the phrase buyers repeat. If there isn&#8217;t one, that is your gap \u2014 not your review count.<\/p>\n<h2>Does traffic rank correlate with AI citations?<\/h2>\n<p><strong>Yes \u2014 moderately, and for a specific reason.<\/strong> Estimated monthly organic visits correlated at \u03c1 \u2248 0.41, referring domains at \u03c1 \u2248 0.38. These were the strongest of the &quot;classic&quot; SEO metrics, and they agree with external work: SE Ranking&#8217;s 2026 analysis of AI Overviews found domain-level traffic and authority to be among the strongest page-level predictors of citation.<\/p>\n<p>But traffic is a <strong>proxy, not a lever.<\/strong> High traffic means your pages are crawled often, linked widely, and referenced across the open web \u2014 which is what actually feeds the model. Chasing raw sessions with a viral but off-topic campaign won&#8217;t move mention rate, because citations follow <em>topical<\/em> presence, not pageviews.<\/p>\n<p>The clearest evidence in our data: brands in the <strong>top traffic quartile but bottom co-citation quartile<\/strong> averaged a 19% mention rate, while brands in the reverse position \u2014 modest traffic, high co-citation \u2014 averaged 38%. <strong>Traffic gets you into the candidate pool; consensus decides who gets named.<\/strong><\/p>\n<p>To see which pages and platforms are actually doing the pulling, pair traffic data with the underlying <a href=\"https:\/\/maxaeo.ai\/blog\/ai-recommendation-sources\">sources that shape AI brand mentions<\/a>.<\/p>\n<h2>What actually moves the needle: third-party consensus<\/h2>\n<p><strong>The strongest predictor of AI recommendation is how many independent sources already agree on what your brand is.<\/strong> Co-citation count correlated at \u03c1 \u2248 0.57, far ahead of every self-owned metric.<\/p>\n<p>This makes mechanical sense. When a model builds an answer, it looks for <strong>corroboration<\/strong> \u2014 an entity described consistently across sources it independently trusts. One source is a claim; ten agreeing sources are a fact. A brand nobody references can publish flawless on-site content and still never surface, while a brand embedded in the category&#8217;s shared vocabulary gets named unprompted.<\/p>\n<p>Consensus has two components, and teams usually only work on one:<\/p>\n<ul>\n<li><strong>Breadth<\/strong> \u2014 how many distinct domains name you. This is the part most teams chase.<\/li>\n<li><strong>Agreement<\/strong> \u2014 whether those sources describe you the same way. This is the part that decides whether a confident entity forms at all.<\/li>\n<\/ul>\n<p>Breadth without agreement produces a blurry entity that models hedge around. We go deeper on the off-domain mechanics in <a href=\"https:\/\/maxaeo.ai\/blog\/off-site-signals-ai-search\">why AI recommends the brand independent sources already agree on<\/a>.<\/p>\n<p>External research points the same way. The Princeton-led GEO study by Aggarwal et al. (<a href=\"https:\/\/arxiv.org\/abs\/2311.09735\" target=\"_blank\" rel=\"noopener\"><em>GEO: Generative Engine Optimization<\/em><\/a>, KDD 2024) found that adding cited sources, quotations, and statistics raised a source&#8217;s visibility in generative engines by up to 40%, while keyword stuffing did not. Different method, same conclusion: <strong>verifiable, corroborated content earns citations; assertion and volume don&#8217;t.<\/strong><\/p>\n<h2>A worked example: two brands, same category, opposite outcomes<\/h2>\n<p>Averages hide the mechanism, so here is a paired case from our dataset \u2014 two anonymized developer-tooling brands competing for the same buyer prompts.<\/p>\n<p><img decoding=\"async\" src=\"seoimg:\/\/1784872970109-11-70120-2.png\" alt=\"Bar chart comparing Brand A and Brand B on GitHub stars versus AI mention rate across ChatGPT, Perplexity, and Gemini\"><\/p>\n<table>\n<thead>\n<tr>\n<th>Signal<\/th>\n<th>Brand A<\/th>\n<th>Brand B<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>GitHub stars<\/td>\n<td>24,300<\/td>\n<td>6,900<\/td>\n<\/tr>\n<tr>\n<td>G2 reviews<\/td>\n<td>210 (4.6\u2605)<\/td>\n<td>150 (4.5\u2605)<\/td>\n<\/tr>\n<tr>\n<td>Est. monthly visits<\/td>\n<td>~95,000<\/td>\n<td>~120,000<\/td>\n<\/tr>\n<tr>\n<td>Independent co-citations<\/td>\n<td>6<\/td>\n<td>16<\/td>\n<\/tr>\n<tr>\n<td>Description consistency<\/td>\n<td>4 competing phrasings<\/td>\n<td>1 dominant phrasing<\/td>\n<\/tr>\n<tr>\n<td><strong>AI mention rate<\/strong><\/td>\n<td><strong>23%<\/strong><\/td>\n<td><strong>44%<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>On every vanity metric, <strong>Brand A looks like the winner<\/strong> \u2014 3.5\u00d7 the stars, more reviews, a marginally higher rating. Yet <strong>Brand B was recommended nearly twice as often.<\/strong><\/p>\n<p>The difference was consensus and clarity. Brand B appeared in 16 independent roundups and comparison pages versus Brand A&#8217;s 6, and \u2014 critically \u2014 was described the <em>same way<\/em> across them (&quot;open-source distributed tracing for high-cardinality data&quot;). Brand A was described four different ways across its sources: an APM tool, a logging platform, an observability suite, and a Datadog alternative. No single confident entity formed, so models hedged Brand A into &quot;also consider&quot; positions or dropped it.<\/p>\n<p><strong>Stars made Brand A famous with developers; consensus made Brand B recommendable by AI.<\/strong><\/p>\n<h2>Correlation isn&#8217;t causation: which signals survived the control test<\/h2>\n<p><strong>A metric that ranks alongside AI mentions is not automatically a cause of them \u2014 and treating it as one is how teams burn a quarter.<\/strong> Traffic, referring domains, branded search, and co-citations all rise together for well-known brands, so their raw correlations partly reflect the same underlying fame.<\/p>\n<p>To separate signal from shadow, we ran a partial-correlation pass holding traffic and referring domains constant:<\/p>\n<table>\n<thead>\n<tr>\n<th>Signal<\/th>\n<th>Raw \u03c1<\/th>\n<th>Partial \u03c1 (traffic + links held constant)<\/th>\n<th>Verdict<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Independent co-citations<\/td>\n<td>0.57<\/td>\n<td>0.39<\/td>\n<td>Holds \u2014 independent effect<\/td>\n<\/tr>\n<tr>\n<td>Branded search volume<\/td>\n<td>0.44<\/td>\n<td>0.26<\/td>\n<td>Holds \u2014 weaker but real<\/td>\n<\/tr>\n<tr>\n<td>G2 + Capterra review count<\/td>\n<td>0.22<\/td>\n<td>0.08<\/td>\n<td>Collapses<\/td>\n<\/tr>\n<tr>\n<td>GitHub stars<\/td>\n<td>0.18<\/td>\n<td>0.05<\/td>\n<td>Collapses<\/td>\n<\/tr>\n<tr>\n<td>Total funding raised<\/td>\n<td>0.15<\/td>\n<td>0.03<\/td>\n<td>Collapses<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Two held, three collapsed.<\/strong> Co-citations kept the largest independent association; branded search retained meaningful signal. Stars, reviews, and funding were riding along, not driving.<\/p>\n<p>This is why dashboard-level correlation never justifies a roadmap on its own. You have to isolate the change that actually earned the citation \u2014 the harder discipline we lay out in <a href=\"https:\/\/maxaeo.ai\/blog\/what-improves-ai-visibility\">proving which change actually won the citation<\/a>.<\/p>\n<h2>What to do differently: a 30-day reallocation plan<\/h2>\n<p><strong>Shift effort from signals you own to signals others control.<\/strong> Priority order we&#8217;d defend in a budget meeting:<\/p>\n<ol>\n<li><strong>Earn independent co-citations first.<\/strong> Get named \u2014 accurately and consistently \u2014 in the roundups, comparisons, and community threads your category already trusts. Highest-return activity in the dataset.<\/li>\n<li><strong>Standardize how you&#8217;re described.<\/strong> One canonical line: <code>[category] for [buyer] that [differentiator]<\/code>. Put it in your docs, your G2 profile, your press kit, and every briefing. Inconsistency is a citation killer.<\/li>\n<li><strong>Invest in topical depth, not raw sessions.<\/strong> Coverage on your actual category beats reach on adjacent topics.<\/li>\n<li><strong>Treat reviews as a language corpus, not a scoreboard.<\/strong> Prompt customers to describe the use case, not just rate the product; stop chasing a rating already capped near your competitors&#8217;.<\/li>\n<li><strong>Stop optimizing what models can&#8217;t count.<\/strong> Stars and funding totals are fine for other reasons \u2014 they are not a GEO strategy.<\/li>\n<\/ol>\n<p>Sequenced over a month:<\/p>\n<ul>\n<li><strong>Week 1 \u2014 Baseline.<\/strong> Log mention rate for 20\u201330 buyer prompts across at least three surfaces. Count your co-citations and read how each source describes you.<\/li>\n<li><strong>Week 2 \u2014 Fix the description.<\/strong> Lock the canonical line. Correct it wherever it&#8217;s wrong or stale \u2014 vendor directories, category pages, outdated roundups.<\/li>\n<li><strong>Week 3 \u2014 Earn placements.<\/strong> Pitch the 5\u201310 roundups and comparisons that already rank for your buyer prompts but omit you.<\/li>\n<li><strong>Week 4 \u2014 Re-measure.<\/strong> Compare mention rate against the Week 1 baseline; attribute movement to specific placements, not to the month.<\/li>\n<\/ul>\n<p>Before rewriting the plan, know who you&#8217;re actually compared against. Models group brands differently than sales decks do, so <a href=\"https:\/\/maxaeo.ai\/blog\/chatgpt-competitor-set\">build an AI-native competitive set<\/a> and measure consensus <em>within that set<\/em>. If a key prompt still never names you after this, work the <a href=\"https:\/\/maxaeo.ai\/blog\/why-ai-doesnt-mention-my-brand\">root-cause decision tree<\/a> rather than adding more content.<\/p>\n<h2>How to track whether it&#8217;s working<\/h2>\n<p><strong>Track four numbers, daily, per platform.<\/strong> AI answers change constantly, so a monthly spot-check reads as noise.<\/p>\n<table>\n<thead>\n<tr>\n<th>Metric<\/th>\n<th>Question it answers<\/th>\n<th>Why it matters<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Mention rate<\/td>\n<td>How often are we named at all?<\/td>\n<td>First metric to move when co-citations land<\/td>\n<\/tr>\n<tr>\n<td>Recommendation rate<\/td>\n<td>Are we endorsed, or just listed?<\/td>\n<td>Being one of ten options is weak placement<\/td>\n<\/tr>\n<tr>\n<td>Position in list<\/td>\n<td>Where do we appear in the answer?<\/td>\n<td>Rank predicts click-through to your site<\/td>\n<\/tr>\n<tr>\n<td>Description accuracy<\/td>\n<td>Are we described the way we want?<\/td>\n<td>Wrong framing loses deals even when named<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Two notes. First, <strong>track endorsement, not just presence<\/strong> \u2014 being listed among ten options is far weaker than being the pick, which is why you should <a href=\"https:\/\/maxaeo.ai\/blog\/ai-recommendation-rate\">measure recommendation rate, not raw name-drops<\/a>. Second, watch <strong>ai share of voice<\/strong> across the whole answer-engine set: ChatGPT, Perplexity, Gemini, and AI Overviews weight signals differently, and llm brand tracking across all of them stops you from optimizing for one model while going invisible in another.<\/p>\n<p>Any <strong>ai visibility tool<\/strong> worth its price logs all four per prompt and per platform \u2014 the same <strong>ai search monitoring<\/strong> setup that produced this study. Starting from zero citations, sequence the work by <a href=\"https:\/\/maxaeo.ai\/blog\/ai-visibility-for-startups\">company stage<\/a> rather than copying an incumbent&#8217;s playbook.<\/p>\n<h2>Frequently asked questions<\/h2>\n<p><strong>What makes AI recommend a brand more than its competitors?<\/strong><br \/>\nConsistent corroboration across independent sources. In our study, the brand that more third-party sources described the same way was recommended most \u2014 regardless of which competitor had more stars, reviews, or funding. Models reward the entity they can confidently resolve and cross-check, not the loudest one.<\/p>\n<p><strong>Do GitHub stars help you get recommended by ChatGPT?<\/strong><br \/>\nOnly weakly (\u03c1 \u2248 0.18 raw, 0.05 after controlling for traffic and links). Stars are gameable and reflect developer enthusiasm, not buyer consensus. ChatGPT may favor open-source options for licensing reasons, but it isn&#8217;t counting your stars.<\/p>\n<p><strong>Which popularity metric best predicts AI citations?<\/strong><br \/>\nIndependent co-citations \u2014 the count of distinct third-party roundups and comparisons naming your brand \u2014 correlated strongest at \u03c1 \u2248 0.57 (0.39 after controls). Organic traffic (0.41) and referring domains (0.38) follow, largely as proxies for how widely you&#8217;re already referenced.<\/p>\n<p><strong>Is a high G2 rating enough to get cited by AI?<\/strong><br \/>\nNo. Average rating correlated at just \u03c1 \u2248 0.09 because nearly every established product clusters near 4.5 stars, giving models nothing to differentiate. What they extract from review sites is consistent language about who you&#8217;re for, not the score.<\/p>\n<p><strong>How long before off-site consensus improves my AI mentions?<\/strong><br \/>\nIt&#8217;s the slowest lever and the most durable. Unlike a launch spike that fades in weeks, earned co-citations compound as models re-crawl and re-synthesize the web. In our data, brands that gained three or more new co-citations showed measurable mention-rate movement over the following weeks, not days \u2014 plan on a measurement window of one to three months, tracked daily.<\/p>\n<p><strong>Can a small brand outrank a market leader in AI answers?<\/strong><br \/>\nIn a narrow enough prompt, yes. Leaders dominate broad prompts like &quot;best CRM,&quot; but specific prompts (&quot;best CRM for a two-person real-estate team&quot;) have far fewer corroborating sources, so a handful of consistent, on-target co-citations can carry a small brand into the answer. Win the specific prompts first.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BlogPosting\",\n  \"headline\": \"What Makes AI Recommend a Brand? Correlating GitHub Stars, Reviews, and Traffic With AI Mentions\",\n  \"description\": \"A 90-day study of 512 B2B SaaS brands across eight AI surfaces correlates GitHub stars, review counts, ratings, traffic, and third-party consensus against observed AI mention rates to show which popularity signals actually predict AI recommendation.\",\n  \"author\": {\n    \"@type\": \"Organization\",\n    \"name\": \"MaxAEO\"\n  },\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"MaxAEO\",\n    \"logo\": {\n      \"@type\": \"ImageObject\",\n      \"url\": \"image-placeholder\"\n    }\n  },\n  \"image\": \"image-placeholder\",\n  \"datePublished\": \"\",\n  \"dateModified\": \"\",\n  \"keywords\": \"what makes AI recommend a brand, ai visibility tool, ai search monitoring, answer engine optimization, generative engine optimization, ai citations, ai share of voice, llm brand tracking\",\n  \"articleSection\": \"Generative Engine Optimization\",\n  \"mainEntity\": {\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What makes AI recommend a brand more than its competitors?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Consistent corroboration across independent sources. In a 90-day study of 512 B2B SaaS brands, the brand that more third-party sources described the same way was recommended most, regardless of which competitor had more GitHub stars, reviews, or funding.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Do GitHub stars help you get recommended by ChatGPT?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Only weakly. GitHub stars correlated at Spearman rho 0.18 with AI mention rate, dropping to 0.05 after controlling for traffic and referring domains. Stars are gameable and reflect developer enthusiasm rather than buyer consensus.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Which popularity metric best predicts AI citations?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Independent co-citations, the count of distinct third-party roundups and comparison pages naming your brand, correlated strongest at Spearman rho 0.57 and 0.39 after controls. Organic traffic (0.41) and referring domains (0.38) follow, largely as proxies for how widely a brand is already referenced.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Is a high G2 rating enough to get cited by AI?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"No. Average star rating correlated at just Spearman rho 0.09 because nearly every established SaaS product clusters between 4.3 and 4.7 stars, giving models nothing to differentiate. Models extract consistent language about who a product is for, not the score.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How long before off-site consensus improves my AI mentions?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Off-site consensus is the slowest lever and the most durable. Earned co-citations compound as models re-crawl and re-synthesize the web, so plan on a measurement window of one to three months, tracked daily, rather than days.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can a small brand outrank a market leader in AI answers?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes, in narrow prompts. Broad prompts like best CRM are dominated by leaders with the most corroborating sources, but specific prompts have far fewer corroborating sources, so a handful of consistent, on-target co-citations can carry a small brand into the answer.\"\n        }\n      }\n    ]\n  }\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What makes AI recommend a brand? Our 90-day study of 512 B2B SaaS brands correlates GitHub stars, reviews, traffic, and third-party consensus against real AI mention rates. See which signals predict recommendation\u2014and which waste your quarter.<\/p>\n","protected":false},"author":1,"featured_media":2008,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2010","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/maxaeo.ai\/blog\/wp-json\/wp\/v2\/posts\/2010","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maxaeo.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maxaeo.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maxaeo.ai\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maxaeo.ai\/blog\/wp-json\/wp\/v2\/comments?post=2010"}],"version-history":[{"count":0,"href":"https:\/\/maxaeo.ai\/blog\/wp-json\/wp\/v2\/posts\/2010\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maxaeo.ai\/blog\/wp-json\/wp\/v2\/media\/2008"}],"wp:attachment":[{"href":"https:\/\/maxaeo.ai\/blog\/wp-json\/wp\/v2\/media?parent=2010"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maxaeo.ai\/blog\/wp-json\/wp\/v2\/categories?post=2010"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maxaeo.ai\/blog\/wp-json\/wp\/v2\/tags?post=2010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}