DOCS 01 ANALYSIS METHODOLOGY
How TextRank analyzes content for AI answers
TextRank checks whether your page answers a real user question, how it compares with competitor sources and which passageA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) is best suited for use in an AI answer.
Content matters, and so does whether customers and AI understand it
TextRank analyzes the presence of important concepts and the meaning of the complete message. A strong passageA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) clearly names the product, action and conditions. This helps customers and AI systems understand it even outside the context of the full page.
“TextRank provides comprehensive content analysis for AI visibility.”
“TextRank compares a page with GPT, Gemini, Claude and Grok answers for a selected promptA user question or instruction for which we analyze the answer and brand visibility.Prompt, then identifies passagesA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) that need data, sources or context.”
CONTEXT
SEOWork that helps a search engine find, understand and display a page in results. In GEO, SEO remains the foundation that gives AI systems access to useful content.SEO helps a page get found. GEOWork that helps content answer natural questions clearly and become usable in a generative answer. It combines SEO foundations with readability, credibility and information structure.GEO / AEO helps its content get used.
SEOWork that helps a search engine find, understand and display a page in results. In GEO, SEO remains the foundation that gives AI systems access to useful content.SEO helps make a page accessible, understandable to search engines and aligned with query intentThe goal behind a prompt: definition, problem solving, comparison, recommendation, purchase or risk assessment.Intent. Technically accessible and readable content can enter the set of sources analyzed by an AI system.
GEOWork that helps content answer natural questions clearly and become usable in a generative answer. It combines SEO foundations with readability, credibility and information structure.GEO / AEO and AEOWork that helps content answer natural questions clearly and become usable in a generative answer. It combines SEO foundations with readability, credibility and information structure.GEO / AEO go a step further. They assess whether content answers a natural question, presents credible evidence and makes a specific passageA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) easy to use in an AI-generated answer.
PROCESS
Analysis step by step
- Choose the question and intentThe goal behind a prompt: definition, problem solving, comparison, recommendation, purchase or risk assessment.Intent.Determine what the user is really looking for and which conditions matter, such as budget, industry or market.
- Retrieve and split the content.Read the page structure, check accessibility and divide the text into self-contained passagesA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk).
- Identify entitiesAn unambiguously named thing or concept, such as a brand, product, service, audience, method, competitor or outcome.Entity and claimsA single statement that can be checked and supported by a source, such as “the product integrates with Shopify” or “the Pro plan costs X”.Claim.Find products, problems, features, outcomes and individual statements that should be supported.
- Calculate RetrievalThe stage where we assess whether a specific URL can become a candidate source for a given prompt.Retrieval.Assess whether a specific URL fits the question and can enter the candidate source pool.
- Collect competing sources.Check which pages answer the same question and are surfaced by AI models.
- Calculate SelectionThe stage where found sources are compared to identify which one supports a specific claim best and most safely.Selection.Compare source passagesA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) and identify which ones best support each important claimA single statement that can be checked and supported by a source, such as “the product integrates with Shopify” or “the Pro plan costs X”.Claim.
- Choose a passageA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) to improve.Define the additions needed: specificity, evidence, context, freshness or a clearer format.
- Run a re-test.Compare the result before and after the change, then monitor mentions and citations over time.
VISIBILITY MODEL
From question to citation in three stages
AI first looks for sources, then selects the strongest evidence and only then uses a specific passageA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk). TextRank checks every stage separately, showing what to improve and which qualities give competitors an advantage.
RetrievalThe stage where we assess whether a specific URL can become a candidate source for a given prompt.Retrieval
Will the page enter the source pool?
We compare a specific promptA user question or instruction for which we analyze the answer and brand visibility.Prompt with a specific URL. We check topic and intentThe goal behind a prompt: definition, problem solving, comparison, recommendation, purchase or risk assessment.Intent fit, important concepts, freshness, page depth and technical accessibility. The result describes the URL's strength as an answer candidate and identifies areas that need development.
SelectionThe stage where found sources are compared to identify which one supports a specific claim best and most safely.Selection
Why should AI choose this source?
We break the answer into individual claimsA single statement that can be checked and supported by a source, such as “the product integrates with Shopify” or “the Pro plan costs X”.Claim, such as a feature, price or implementation time, and compare sources for each one. We check whether a passageA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) supports the claimA single statement that can be checked and supported by a source, such as “the product integrates with Shopify” or “the Pro plan costs X”.Claim directly, contains concrete data and comes from an appropriate source. The result identifies the strongest evidence and the elements that would improve your content against competitors.
“Advanced Shopify integration.”
“The Shopify integration synchronizes orders, customers and products every five minutes; it is available from the Pro plan.”
The second passageA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) states the scope, frequency and condition. The model gets a ready-to-use fact with the context required for an answer.
Citation OpportunityA relative indicator of a passage's potential for use after retrieval, selection and passage assessment. It sets the priority for content work.Citation Opportunity
Which passage can be used?
We select the passageA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) that best supports the answer after RetrievalThe stage where we assess whether a specific URL can become a candidate source for a given prompt.Retrieval and SelectionThe stage where found sources are compared to identify which one supports a specific claim best and most safely.Selection. We check directness, complete context, evidence and whether the passageA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) keeps its meaning outside the page. The result sets the order of changes and shows the passageA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk)'s potential for use in an AI answer.
The full model at a glance
| Stage | Question we answer | What can be improved |
|---|---|---|
| RetrievalThe stage where we assess whether a specific URL can become a candidate source for a given prompt.Retrieval | Is this page a strong candidate for the promptA user question or instruction for which we analyze the answer and brand visibility.Prompt? | URL topic, intentThe goal behind a prompt: definition, problem solving, comparison, recommendation, purchase or risk assessment.Intent, entitiesAn unambiguously named thing or concept, such as a brand, product, service, audience, method, competitor or outcome.Entity, structure, freshness and technical accessibility |
| SelectionThe stage where found sources are compared to identify which one supports a specific claim best and most safely.Selection | Why should this source support the claimA single statement that can be checked and supported by a source, such as “the product integrates with Shopify” or “the Pro plan costs X”.Claim? | Directness, specificity, evidence, method, first-party data and source credibility |
| Citation OpportunityA relative indicator of a passage's potential for use after retrieval, selection and passage assessment. It sets the priority for content work.Citation Opportunity | Which passageA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) is best suited for use? | Answer-first structure, context, conditions, list/table/FAQ format and readable HTML |
WHAT WE OFFER
From customer questions to a ready-to-use action plan
Customer prompt discovery
What are potential customers asking AI systems?
We analyse your brand, product, audience and market language. From that context, we discover and generate natural questions about problems, choices, pricing, implementation, risk, comparisons and alternatives, then prioritise them by intentThe goal behind a prompt: definition, problem solving, comparison, recommendation, purchase or risk assessment.Intent and business value.
AI competitor analysis
Which sources do Claude, GPT, Gemini and Grok surface and reference?
We review model responses for selected promptsA user question or instruction for which we analyze the answer and brand visibility.Prompt, identify the companies, domains and pages they mention, and show what distinguishes those sources: clearer answers, stronger data, better examples, structure, entitiesAn unambiguously named thing or concept, such as a brand, product, service, audience, method, competitor or outcome.Entity or credibility.
Content gap verification
What is your page missing compared with referenced sources?
We compare your page sentence by sentence with competing content. We identify missing questions, keywords, entitiesAn unambiguously named thing or concept, such as a brand, product, service, audience, method, competitor or outcome.Entity, facts, evidence and sections, and show which vague or incomplete answers make the content harder to use for a specific promptA user question or instruction for which we analyze the answer and brand visibility.Prompt and model.
Content and change plan
What should you keep, rewrite or add to make the answer stronger?
We create a prioritised implementation plan covering passagesA self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.Passage (chunk) to improve, new content opportunities, answer-first responses, and places for data, sources, examples, tables and FAQs. You get specific tasks, ready to execute or delegate.
GLOSSARY
Definitions used in the report
- SEO
- Work that helps a search engine find, understand and display a page in results. In GEO, SEO remains the foundation that gives AI systems access to useful content.
- GEO / AEO
- Work that helps content answer natural questions clearly and become usable in a generative answer. It combines SEO foundations with readability, credibility and information structure.
- Prompt
- A user question or instruction for which we analyze the answer and brand visibility.
- Intent
- The goal behind a prompt: definition, problem solving, comparison, recommendation, purchase or risk assessment.
- Entity
- An unambiguously named thing or concept, such as a brand, product, service, audience, method, competitor or outcome.
- Claim
- A single statement that can be checked and supported by a source, such as “the product integrates with Shopify” or “the Pro plan costs X”.
- Passage (chunk)
- A self-contained content unit: an answer-led heading, paragraph, list item, table row, FAQ or case-study excerpt.
- Retrieval
- The stage where we assess whether a specific URL can become a candidate source for a given prompt.
- Selection
- The stage where found sources are compared to identify which one supports a specific claim best and most safely.
- Citation Opportunity
- A relative indicator of a passage's potential for use after retrieval, selection and passage assessment. It sets the priority for content work.
- Extractability
- How easily a passage can be separated without losing meaning, which is important when creating concise answers and citations.
- Semantic gap
- The difference between analyzed content and cited competitors across important information, entities, relationships, questions or formats.