Skip to main content

SEO AI Visibility Scanner ๐Ÿ”๐Ÿค–

npm PyPI DOI

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

Platform URL
Website https://getpr.buzz
GitHub https://github.com/getpr-buzz/seo-ai-visibility-scanner
GitHub Pages https://getpr-buzz.github.io/seo-ai-visibility-scanner/
NPM https://npmjs.com/package/@getpr-buzz/seo-ai-visibility-scanner
PyPI https://pypi.org/project/seo-ai-visibility-scanner
Hugging Face https://huggingface.co/datasets/getpr-buzz/seo-ai-scanner-benchmarks
Kaggle https://www.kaggle.com/datasets/getprbuzz/seo-ai-scanner-benchmarks
Zenodo https://zenodo.org/records/22009341
Docs https://seo-ai-visibility-scanner.readthedocs.io
SlideShare https://www.slideshare.net/slideshow/get-pr-buzz-building-brand-visibility-and-authority-in-the-ai-first-digital-era/289334371
Quora https://www.quora.com/profile/GetPR

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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seo_ai_visibility_scanner-1.0.0.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

seo_ai_visibility_scanner-1.0.0-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file seo_ai_visibility_scanner-1.0.0.tar.gz.

File metadata

File hashes

Hashes for seo_ai_visibility_scanner-1.0.0.tar.gz
Algorithm Hash digest
SHA256 5c8e727dedfc5454dae8a4f0c4d9bee5937ae8dc23ac6c66a81842eedb810eef
MD5 ac4cfe0ee9beaf6d4ff93dfd6e638b91
BLAKE2b-256 eb14f3adf03dfb775fd1db610f5ec867051feeb2682da93f2ee6e88f6b2f23c1

See more details on using hashes here.

File details

Details for the file seo_ai_visibility_scanner-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for seo_ai_visibility_scanner-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 302a8b94e971ceb69846946d4d8c931b2a341a8784aa21424ee7219402096dec
MD5 0ac37c0eada1e343d49d98b2db921e79
BLAKE2b-256 36f844a9621320d05752b6a3ceb4240bc86f4611414f0f3242a0467a794ac45d

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page