DocsMeasurementCompetitor comparison

Add competitors in CiteFlow to compare keyword rank, AI citation share-of-voice and content gap against your site.

Competitor comparison

Track up to 10 competitors and compare their audit scores against your own. Each competitor gets a lightweight audit on the same rubric you already know from your main site, so the scores are directly comparable.

What does competitor tracking do?

Add competitor URLs from /dashboard/competitors. We queue an initial audit, then re-audit on the cadence you choose (default every 30 days). You see a side-by-side scorecard for your site and each competitor, plus overlap signals showing where competitors appear in your tracked search terms and AI citations.

How does the lightweight audit differ from a full audit?

Full audits crawl your sitemap, run CMS detection, and enrich pages with AI analysis. To keep competitor tracking affordable and respectful of third party sites, the lightweight audit:

  • Fetches at most 6 pages: the homepage plus up to 5 sampled internal links.
  • Skips CMS detection and AI page enrichment.
  • Runs the same 35 finding-key rubric you use for your own audit.
  • Computes overall, SEO, AEO and LLMO pillar scores the same way.
  • Respects robots.txt and a polite per-host rate limit.

The score is directional, not perfectly representative of an exhaustive crawl. Use it to spot gaps and trends, not to declare a winner.

What are the tier limits?

  • Trial and Standard: not available.
  • Enhanced: up to 3 competitors.
  • Marketplace: up to 10 competitors.

How do you configure cadence?

Per-competitor cadence: 7, 14, 30 (default), 60, or 90 days. Open the row's action menu and choose Edit label / cadence. The next audit is scheduled at last audit + cadence days. You can also manually re-run a competitor audit once every 24 hours from the same menu.

How do you read the comparison view?

Your site card is highlighted and pinned first. Competitors are sorted by overall score, descending. Each card shows the overall score out of 100 and the SEO, AEO and LLMO pillar values. Below the cards, "Common competitor weaknesses" surfaces findings that appear on two or more competitor sites, if you fix the same issue you may extend your lead.

What is keyword overlap?

If you track keywords on /dashboard/measurement/keywords, we cross- reference each tracked keyword's top organic results against your added competitors. The badge "Ranks for N of your tracked keywords" tells you how often a competitor shows up in the top 3 for terms you care about. Click the badge to see the specific keywords.

If you do not track any keywords, this section is hidden.

What is AI citation overlap?

If you track AI citation queries on /dashboard/measurement/citations, we cross-reference each query's cited URLs and competitor mentions against your added competitors. The badge "Mentioned in N of your queries" tells you how often a competitor was cited or named by an AI assistant for prompts you care about. Click the badge to see which queries.

If you do not have any citation queries, this section is hidden.

How much does competitor tracking cost?

Competitor audits count against your tenant audit cost cap. The lightweight audit is intentionally cheap (fetch and parse only, no LLM tokens) so the per-run footprint is small. If your cost cap is exhausted, a scheduled competitor audit is skipped and surfaced as Skipped in the list; it will retry on the next eligible window.

How do you troubleshoot competitor issues?

My competitor's score seems too high or too low. Remember this is a 6-page sample, not a full crawl. Pages outside the sample do not contribute. The score is most reliable for sites with strong homepage and shallow architecture.

Competitor audit did not run. Common causes: cost cap reached for the period (Skipped); tier downgrade removed access; manual re-run rate limit (one per 24 hours per competitor); the competitor's site returned non-2xx for the homepage.

The competitor's site blocks crawlers. We respect robots.txt. If the competitor disallows scraping, no audit can run and the row will stay in failed with the relevant message. There is no override.

References

Related

  • Keyword trackingNeutral Google SERP positions via SerpAPI. Why your live browser ranks look higher than the dashboard.
  • AI citation trackingCitations across OpenAI, Anthropic, Perplexity, Gemini and Google AI Overview. Cited vs mentioned.
  • Re-audits and deltasScheduled re-audits, the four delta change types, page-type categorisation, manual re-audits.