Methodology
Every tool is scored across 6 independently verifiable dimensions. Weights are derived using the Analytic Hierarchy Process (AHP) with Saaty pair-wise comparison matrices. All data comes from the tool's own public website and domain registration records. No third-party APIs, no pay-to-play, no subjective testing.
Whether the tool publishes clear, public pricing with defined tiers and feature breakdowns. Hidden pricing or “Contact sales” as the sole option lowers the score. Publishing a self-service pricing page with explicit dollar amounts earns the highest marks.
Source: Tool website (pricing page)
Whether the tool provides comprehensive documentation: setup guides, API reference, changelog, and onboarding materials. Quality documentation signals a mature product that invests in user success.
Source: Tool website (documentation, API reference, changelog)
How many of the 5 major AI engines (ChatGPT, Perplexity, Google AI, Claude, Gemini) the tool monitors, and whether it offers per-engine depth (citation tracking, ranking changes, trending analysis) rather than surface-level mention counting.
Source: Tool website (feature pages, documentation)
Depth of the tool’s analytical capabilities: citation tracking, sentiment analysis, competitor benchmarking, white-label reports, API access, data export, and alerting. Breadth and depth of features both count.
Source: Tool website (feature pages, documentation)
How actively the vendor publishes educational content (blog, guides, case studies) and ships product updates (changelog frequency). A regularly updated tool signals ongoing investment and relevance.
Source: Tool website (sitemap, blog frequency, changelog cadence)
How long the vendor has been operating, measured by domain registration age. Longevity correlates with stability and reduced risk of the tool disappearing. Younger vendors can still score well on product dimensions.
Source: WHOIS domain registration date
Each dimension is scored on a 0 to 10 scale. The rubric is intentionally coarse to avoid false precision:
| Score | Band | Description |
|---|---|---|
| 9–10 | Exceptional | Industry-leading. Sets the standard others follow. |
| 7–8 | Strong | Well above average. Clear strength in this dimension. |
| 5–6 | Adequate | Meets baseline expectations. Room for improvement. |
| 3–4 | Weak | Below expectations. Notable gaps or omissions. |
| 0–2 | Absent | Little to no presence in this dimension. |
The composite score is the weighted sum of all 6 dimension scores. Weights were derived using the AHP (Analytic Hierarchy Process) method with a Saaty 1-9 pairwise comparison matrix (consistency ratio CR < 0.05):
score = pricingTransparency×0.20 + documentationQuality×0.18 + engineCoverage×0.22 + featureCompleteness×0.18 + contentFreshness×0.14 + vendorMaturity×0.08 Scores are displayed rounded to one decimal place. When two tools have identical composite scores, verified partners are ranked higher to reward participation in the independent verification program.
We deliberately restrict our data sources to the tool’s own website and domain registration records. Review platforms (G2, Capterra, Trustpilot) regularly block automated access. Social media follower counts (Twitter/X, LinkedIn) are unavailable to automated verification. Third-party web analytics (SimilarWeb, Ahrefs free tier) provide imprecise estimates at best.
By limiting ourselves to data every tool controls directly, we ensure the scoring is:
GeoStack is committed to independent, verifiable rankings. Tools cannot pay for higher scores or better placement. Tools that embed our verification badge receive a Verified Partner indicator, which breaks ties when composite scores are equal — but badge embedding is free and optional for all vendors.
When users see a tool at the top of our rankings, they can trust it earned that position on merit, not on payment.