SEO
312 pages crawled 22h ago. 14 open issues, 12 tracked keywords.
Answer-ready pages
141
of 298 indexable
Schema coverage
34%
pages with any JSON-LD
llms.txt
Missing
404 at /llms.txt
AI crawler rules
Partial
/docs disallowed for all agents
Rank against answer presence
The gap between the two lines is the argument for tracking answers at all: ranking is not the same as being cited.
Answer presenceOrganic rank (inverted axis)
1 keywords where rank and citation disagree. A page ranking in the top ten that no engine cites is a content-shape problem, not a ranking problem — and a term you do not rank for at all that two engines cite is proof answer engines are not just reading the SERP.
Tracked keywords
| Keyword | Volume | Rank | Δ | AI Overview | Engines citing you | Ranking URL |
|---|---|---|---|---|---|---|
| product analytics for b2b saas | 8.1k | #6 | +3 | present | acme.com/ | |
| warehouse native analytics | 2.4k | #2 | — | present | acme.com/blog/warehouse-native-analytics | |
| mixpanel alternative | 18k | #24 | -3 | present | acme.com/compare/northwind | |
| product analytics pricing | 5.4k | #11 | +3 | present | none | acme.com/pricing |
| account level analytics | 1.3k | #3 | +2 | — | acme.com/docs/accounts-model | |
| snowflake product analytics | 3.6k | #4 | — | present | acme.com/docs/warehouse | |
| gdpr compliant analytics | 4.4k | #17 | -2 | present | acme.com/security | |
| self hosted product analytics | 2.9k | #33 | +5 | — | none | — |
| plg activation rate | 1.6k | #8 | +4 | present | acme.com/blog/plg-metrics | |
| share of answer | 880 | #5 | +2 | — | acme.com/blog/share-of-answer | |
| event tracking without a data team | 1.1k | not ranking | — | present | — | |
| soc 2 analytics platform | 720 | #14 | -1 | — | acme.com/security |