# How AI Decides Which Sources to Cite > AI synthesizes answers in three stages: discovery, credibility assessment, and synthesis. Here is what brands must do to earn citations. Source: https://www.starbox.work/en/insights/geo-guide/how-ai-chooses-sources/ (Starbox AI Insights, updated 2026-10-17) ## Step 1: Discovering relevant content AI begins by retrieving content across the web related to the user's prompt. This step determines whether your content **can be seen at all**. Common issues include: - Robots.txt files blocking AI crawlers. - Page text rendered via client-side JavaScript, leaving crawlers with empty pages. - Content that does not match the way buyers actually phrase their questions, causing retrieval misses. ## Step 2: Evaluating credibility From the content it retrieves, the AI filters for what it considers credible and useful. Content has an advantage when it: - **Answers the prompt directly**, rather than offering generic overviews. - **Appears across multiple independent sources**, rather than relying solely on self-published claims. - **Stays regularly updated**, with clear timestamps. - **Maintains consistent brand facts**, using the exact same company name, product terms, and descriptions across platforms. ## Step 3: Synthesizing into the answer AI organizes the selected information into a unified response, typically naming only a handful of brands. Paragraphs that lead with conclusions, spell out complete brand names, and contain verifiable facts are much easier for the engine to quote directly. ## What this means for your business Failing at any single step keeps your brand out of the answer. Technical crawlability issues drop you at step one. A lack of third-party validation or conflicting data eliminates you at step two. Weak structure and vague copywriting lose you at step three. This is why the starting point for Starbox AI's GEO engagements is always a diagnostic audit: running a benchmark query set through AI engines to identify where your brand drops off before deciding what to fix. To learn how this audit works, read [how Starbox GEO works](/en/geo/#loop).