SEO AI Visibility Scanner 🔍🤖
SEO AI Visibility Scanner is a structured scanning framework that evaluates a brand's visibility across both traditional search engines and AI-powered discovery platforms. It measures SEO signals alongside AI visibility indicators to identify gaps and opportunities across the full search landscape. Built by GetPR.Buzz.
Overview
As search evolves from keyword-based results to AI-generated answers and recommendations, brands need visibility across both traditional search and AI-driven discovery. The SEO AI Visibility Scanner evaluates both layers — providing a unified score that reflects the complete modern search landscape.
Key Capabilities
- Traditional SEO Scanning — Evaluate keyword rankings, organic traffic signals, on-page SEO, and technical performance
- AI Visibility Scanning — Measure brand recognition across ChatGPT, Gemini, Perplexity, and Copilot
- Gap Analysis — Identify the gap between SEO strength and AI visibility
- Content Signal Scanning — Assess how well content communicates brand expertise to AI systems
- Authority Signal Scanning — Measure digital PR, backlinks, and authoritative brand mentions
- Unified Visibility Score — Combined SEO + AI visibility scoring in one unified index
Scan Types
| Scan | Description |
|---|---|
| seo-scan | Traditional search engine visibility and ranking signals |
| ai-scan | AI platform visibility across ChatGPT, Gemini, Perplexity, Copilot |
| content-scan | Content quality and brand expertise signals |
| authority-scan | Digital PR, backlinks, and authoritative mentions |
| gap-scan | Identify the gap between SEO strength and AI visibility |
| full-scan | Complete SEO + AI visibility scan across all signals |
Features
- SEO Signal Score — evaluates traditional search engine visibility and ranking strength
- AI Visibility Score — measures brand recognition across AI search platforms
- Content Signal Score — assesses content quality and brand expertise signals
- Authority Signal Score — tracks digital PR and authoritative brand mentions
- Gap Score — quantifies the gap between SEO and AI visibility
- Coverage Score — measures how completely the full search landscape is covered
- CLI support in Node.js and Python
- Benchmark dataset included (20 scanner cases)
- Lightweight, publish-ready, minimal dependencies
Quick Start
Node.js
npm install @getpr-buzz/seo-ai-visibility-scanner
npx seo-ai-scan "brand-name" full-scan 88 82 85 78 90 84
Python
pip install seo-ai-visibility-scanner
python -m seo_ai_scanner "brand-name" full-scan 88 82 85 78 90 84
Output
Brand: brand-name
Scan Type: Full Scan
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SEO Signal Score: 88 / 100 [Excellent]
AI Visibility Score: 82 / 100 [Healthy]
Content Signal Score: 85 / 100 [Excellent]
Authority Signal Score: 78 / 100 [Healthy]
Gap Score: 90 / 100 [Excellent]
Coverage Score: 84 / 100 [Excellent]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Overall Scanner Index: 85 / 100
Priority Action: Authority Signal (lowest — act first)
AI Platforms Scanned:
Google Search: 88 / 100
ChatGPT: 82 / 100
Gemini: 82 / 100
Perplexity: 82 / 100
Microsoft Copilot: 82 / 100
AI Platforms Covered
| Platform | Coverage |
|---|---|
| Google Search | Organic, Local, AI Overviews |
| ChatGPT | Brand and content mention scanning |
| Gemini | Google AI search visibility |
| Perplexity | AI answer engine brand presence |
| Microsoft Copilot | Bing-powered AI search visibility |
Score Interpretation
| Score | Status | Action |
|---|---|---|
| 0–30 | Critical | Immediate visibility intervention required |
| 31–60 | At Risk | Significant improvements needed |
| 61–80 | Healthy | On track — optimise and expand |
| 81–100 | Excellent | Strong visibility — scale strategy |
Keywords
SEO AI Visibility Scanner · SEO Scanning · AI Visibility · Brand Visibility · Search Gap Analysis · AI Search · Content Signals · Authority Signals · GetPR.Buzz
Links
About GetPR.Buzz
GetPR.Buzz bridges SEO and AI visibility — helping brands evolve from keyword rankings into a broader brand-visibility strategy recognised across traditional search and AI-powered discovery platforms.
License
MIT — GetPR.Buzz
Metadata
Release files for seo-ai-visibility-scanner 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| seo_ai_visibility_scanner-1.0.0.tar.gz | 6.1 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| seo_ai_visibility_scanner-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.1 kB
Release files / seo_ai_visibility_scanner-1.0.0.tar.gz
| Download URL | seo_ai_visibility_scanner-1.0.0.tar.gz |
|---|---|
| Size | 6.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5c8e727dedfc5454dae8a4f0c4d9bee5937ae8dc23ac6c66a81842eedb810eef
|
|
BLAKE2b-256 checksum How to use checksums |
eb14f3adf03dfb775fd1db610f5ec867051feeb2682da93f2ee6e88f6b2f23c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.20
|
Release files / seo_ai_visibility_scanner-1.0.0-py3-none-any.whl
| Download URL | seo_ai_visibility_scanner-1.0.0-py3-none-any.whl |
|---|---|
| Size | 7.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
302a8b94e971ceb69846946d4d8c931b2a341a8784aa21424ee7219402096dec
|
|
BLAKE2b-256 checksum How to use checksums |
36f844a9621320d05752b6a3ceb4240bc86f4611414f0f3242a0467a794ac45d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.10.20
|
Security for seo-ai-visibility-scanner 1.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.