icy-geo

byManoj

GEO + AEO Intelligence Platform Tool Type All-in-one GEO (Generative Engine Optimization) + AEO (Answer Engine Optimization) platform with AI traffic attribution Core Features 1. Domain Analysis Technical SEO audit (crawlability, speed, mobile, HTTPS) AI crawler accessibility check (robots.txt, llms.txt) Entity consistency scan (LinkedIn, Wikipedia, Wikidata, Crunchbase, G2, Capterra) Structured data detection (FAQPage, Article, HowTo, Speakable schema) Content gap analysis vs. competitors E-E-A-T signal check (author bios, credentials, about page) 2. AI Visibility Tracking Track brand mentions across: ChatGPT, Perplexity, Google AI Overviews, Claude, Gemini, Copilot, You.com, Meta AI, Poe, DeepSeek Pre-built prompt library by industry + custom prompts Visibility score (0-100) Competitor tracking (who else appears in results) Sentiment analysis (positive/neutral/negative framing) 3. Citation Tracking Show which specific URLs/pages AI engines cite as sources Citation frequency per page Citation share (% of total in category) Lost citation alerts (when competitors replace you) 4. Reddit Citation Check Brand mentions in Reddit threads Subreddit breakdown (r/SaaS, r/marketing, etc.) Sentiment analysis (recommendations vs. criticisms) 5. AEO Content Optimizer FAQ schema check + generator Content freshness check (last update date, refresh recommendations) Topic relevance analyzer (semantic match to prompts) Answer-first structure detection E-E-A-T signal checker (expertise, experience, authority, trust) Fact density scorer (citable facts, stats, data points) Internal linking topology (topic cluster membership) 6. AI Traffic Attribution Dashboard GA4 integration (auto-create "AI Search" channel) Total AI sessions, % of total traffic, conversion rate Traffic breakdown by engine (ChatGPT, Perplexity, Claude, etc.) Geographic distribution (country/region) Device breakdown (mobile vs. desktop) Top landing pages from AI traffic Inferred prompt topics (from page content) Revenue attribution (if CRM connected: MQLs, demos, pipeline value) Pricing Model Credit-based consumption Plans: $29/mo (120 credits), $49/mo (250 credits), $99/mo (600 credits) Credit rollover on Growth/Pro tiers One-time credit top-ups available

Landing
Landing

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 7

System Requirements Document for icy-geo

1. Introduction

The icy-geo project is an all-in-one GEO (Generative Engine Optimization) and AEO (Answer Engine Optimization) platform with AI traffic attribution. This document outlines the system requirements for the development of the icy-geo platform, focusing on its core features and functionalities.

2. System Overview

Page 2 of 7

2a. Product Interpretation and Delivery Boundary

The icy-geo platform is designed to provide comprehensive optimization services by combining GEO and AEO capabilities. It includes AI traffic attribution to enhance visibility and citation tracking across various platforms. The platform will feature multiple dashboards tailored to different user roles, including SEO specialists, content marketers, and data analysts.

Domain Descriptors:

  • Generative and Answer Engine Optimization: Combines GEO and AEO for comprehensive optimization.
  • AI Visibility and Citation Tracking: Tracks AI visibility and citations across platforms.

Exclusions:

  • Generic SEO tools
  • Non-AI traffic analysis

Access:

  • Application-owned identity with authentication required for access to protected workflows.

Behavior Contracts:

  • Conduct SEO Audit: Initiated by SEO Specialists to generate SEO audit reports.
  • Track AI Visibility: Content Marketers can request visibility reports and competitor analysis.
  • Analyze Traffic Attribution: Data Analysts generate traffic reports with attribution insights.
  • Track AI Citations: Content Marketers track citations and receive alerts for lost citations.
  • Check Reddit Citations: Analyze Reddit mentions and sentiment.
  • Optimize AEO Content: Content Marketers optimize content with various checks and scores.

2b. Source Content Inventory

No explicit content sources were provided; therefore, this section is not applicable.

Page 3 of 7

2c. Page Content and Component Coverage

Landing Page:

  • Public entry surface for user orientation and onboarding.
  • Provides an overview of platform capabilities and user benefits.

SEO Dashboard:

  • Conducts domain analysis and technical SEO audits.
  • Includes crawlability, accessibility, entity consistency, structured data, content gap, and E-E-A-T checks.

Visibility Dashboard:

  • Tracks AI visibility, brand mentions, and sentiment analysis.
  • Includes a prompt library and visibility scoring.

Attribution Dashboard:

  • Integrates with GA4 for AI traffic attribution.
  • Provides traffic breakdowns, device/geography insights, and revenue attribution.

Citation Dashboard:

  • Tracks AI citations, frequency, and share.
  • Alerts for lost citations.

Reddit Citation Dashboard:

  • Analyzes Reddit mentions and sentiment.
  • Provides subreddit breakdowns.

AEO Optimizer Dashboard:

  • Optimizes content with FAQ schema checks, freshness reports, and topic relevance analysis.
Page 4 of 7

3. Functional Requirements as Story Points

  • As an SEO Specialist, I should be able to conduct a technical SEO audit to generate a comprehensive SEO report. explicit
  • As a Content Marketer, I should be able to track AI visibility and receive a visibility score and competitor analysis. explicit
  • As a Data Analyst, I should be able to generate traffic attribution reports with insights on AI traffic. explicit
  • As a Content Marketer, I should be able to track AI citations and receive alerts for lost citations. explicit
  • As a Content Marketer, I should be able to analyze Reddit mentions and sentiment. explicit
  • As a Content Marketer, I should be able to optimize AEO content with various checks and scores. explicit
  • As a user, I should be able to sign up, log in, and access my session to manage my private records. required_inference
  • As a user, I should be able to authorize access for privileged workflows. required_inference

4. User Personas

  • SEO Specialist: Responsible for conducting SEO audits and analysis.
  • Content Marketer: Responsible for optimizing content and tracking visibility.
  • Data Analyst: Responsible for analyzing traffic and citation data.

5. Core User Flows

SEO Specialist Flow

  1. Access the Landing Page.
  2. Authenticate and navigate to the SEO Dashboard.
  3. Conduct a technical SEO audit.
  4. Review and download the SEO audit report.
Page 5 of 7

Content Marketer Flow

  1. Access the Landing Page.
  2. Authenticate and navigate to the Visibility Dashboard.
  3. Track AI visibility and analyze competitor data.
  4. Navigate to the Citation Dashboard for citation tracking.
  5. Use the AEO Optimizer Dashboard for content optimization.

Data Analyst Flow

  1. Access the Landing Page.
  2. Authenticate and navigate to the Attribution Dashboard.
  3. Generate and review traffic attribution reports.

6. Visuals Colors and Theme

Design Tokens:

  • Primary: #1a73e8
  • Primary Light: #4285f4
  • Secondary: #34a853
  • Accent: #ea4335
  • Highlight: #fbbc05
  • Background: #ffffff
  • Surface: #f1f3f4
  • Text: #202124
  • Text Muted: #5f6368
  • Border: #dadce0
Page 6 of 7

7. Signature Design Concept

The Landing Page will feature a clean, modern design with a focus on accessibility and user engagement. It will include a hero section with a brief overview of the platform's capabilities, followed by sections highlighting core features and user testimonials. The design will use the primary color palette to maintain brand consistency and provide a cohesive user experience.

8. Interaction Model & Motion Direction

The interaction model for the Landing Page will be animated, featuring moderate scroll-triggered reveals and hover transitions to enhance user engagement. Internal dashboards will prioritize static layouts for clarity and data density.

9. Non-Functional Requirements

  • The platform must support secure user authentication and authorization. required_inference
  • The system should ensure data privacy and protection for all user interactions. required_inference

10. Tech Stack

  • Frontend: React for Web
  • Backend: Python, FastAPI
  • Database RDBMS: MySQL or MariaDB, use alembic for migrations
  • AI Models: GPT 5.4 for user-friendly response
  • Local Orchestration: Docker, docker-compose
  • Server-side Orchestration: Kubernetes
Page 7 of 7

11. Assumptions and Constraints

  • The platform will operate in the Indian timezone and currency settings.
  • Credit-based consumption pricing model will be implemented as specified.

12. Glossary

  • GEO: Generative Engine Optimization
  • AEO: Answer Engine Optimization
  • E-E-A-T: Expertise, Experience, Authority, Trust
  • GA4: Google Analytics 4
  • MQL: Marketing Qualified Lead

This document serves as the comprehensive guide for the development and implementation of the icy-geo platform, ensuring all requirements and constraints are addressed.

Landing design preview
Landing: view platform overview
Authentication: log in
Visibility Dashboard: request visibility report
Visibility Dashboard: Process: visibility score and competitor analysis generated
Visibility Dashboard: Failure: visibility tracking error
Citation Dashboard: request citation tracking report
Citation Dashboard: Process: citation list, frequency, share, and lost citation alerts generated
Citation Dashboard: Failure: citation tracking error
Reddit Citation Dashboard: request Reddit citation analysis
Reddit Citation Dashboard: Process: Reddit mention report, subreddit breakdown, and sentiment generated
Reddit Citation Dashboard: Failure: Reddit citation check error
AEO Optimizer Dashboard: run AEO content optimization
AEO Optimizer Dashboard: Process: FAQ schema, freshness, relevance, and E-E-A-T results generated
AEO Optimizer Dashboard: Failure: AEO optimization error
Landing design preview
Landing: view platform overview
Authentication: log in
Visibility Dashboard: request visibility report
Visibility Dashboard: Process: visibility score and competitor analysis generated
Visibility Dashboard: Failure: visibility tracking error
Citation Dashboard: request citation tracking report
Citation Dashboard: Process: citation list, frequency, share, and lost citation alerts generated
Citation Dashboard: Failure: citation tracking error
Reddit Citation Dashboard: request Reddit citation analysis
Reddit Citation Dashboard: Process: Reddit mention report, subreddit breakdown, and sentiment generated
Reddit Citation Dashboard: Failure: Reddit citation check error
AEO Optimizer Dashboard: run AEO content optimization
AEO Optimizer Dashboard: Process: FAQ schema, freshness, relevance, and E-E-A-T results generated
AEO Optimizer Dashboard: Failure: AEO optimization error