Executive Summary
Major issues detected. Your site is likely losing significant organic traffic to competitors.
Weaknesses
- Meta & Social Tags
- Meta Description
- Content Quality
- Word Count
- Paragraphs
Quick Wins
- Title Tag
- Canonical Tag
- Google Analytics
SERP Preview
Example Domain
https://example.com/
You have no meta description — Google will auto-generate one, often poorly.
SEO Detailed Results
Meta & Social Tags
61/100
⚠
Title Tag
Title too short (14 chars): "Example Domain"
Aim for 50-60 characters with primary keyword near the start
●
Meta Description
Missing meta description
Add a compelling meta description 120-160 chars with a call-to-action
⚠
Canonical Tag
No canonical tag found
Add rel=canonical to prevent duplicate content
✓
Viewport Meta
Viewport meta tag present
✓
HTML Language
Language set: en
⚠
Open Graph
No Open Graph tags
Add OG tags for social sharing
ℹ
Twitter Card
No Twitter Card meta
Optional but recommended for X/Twitter sharing
URL & Keywords
100/100
✓
URL Length
URL length OK (20 chars)
✓
URL Structure
Homepage URL
Headings Structure
86/100
✓
H1 Tag
Single H1: "Example Domain"
✓
H1-Title Alignment
H1 aligns with title keywords (2 shared)
⚠
H2 Tags
No H2 tags
Add H2 subheadings for content structure
ℹ
H3 Tags
No H3 tags
Consider adding H3s for detailed sections
✓
Heading Hierarchy
Proper heading hierarchy
Content Quality
52/100
●
Word Count
Thin content: 22 words
Aim for 800+ words for ranking potential
●
Paragraphs
Only 1 paragraph(s)
Content lacks paragraph structure
ℹ
Lists
No lists found
Consider adding lists for better readability and featured snippets
ℹ
Text Emphasis
No bold/strong text
Use <strong> to highlight key phrases
⚠
Internal Links
No internal links detected
Add internal links to related pages
✓
Readability
Good readability (avg 10 words/sentence)
Images
80/100
ℹ
Images
No images found
Consider adding relevant images
Links
82/100
⚠
Internal Links
0 internal links
Add more internal links
✓
External Links
1 external links
ℹ
Nofollow
No nofollow on external links
Consider nofollow for user-generated or untrusted links
✓
Anchor Text
All links have anchor text or aria-label
Schema / Structured Data
0/100
●
Structured Data
No JSON-LD structured data found
Add schema markup for rich results
Technical
87/100
✓
Response Time
Fast response: 0.07s
✓
Content-Type
Correct Content-Type: text/html
✓
Compression
Compression enabled: gzip
✓
Page Size
Page size: 1 KB
⚠
Google Analytics
No Google Analytics detected
Add GA4 to track organic traffic and user behavior
ℹ
Phone Link
No tel: links found
Add clickable phone links for mobile users
ℹ
Contact Form
No forms detected on page
Consider adding a contact/lead form
✓
Favicon
Favicon found: data:,
ℹ
Logo
No logo image detected (may use CSS/SVG)
✓
Mobile Viewport
Proper viewport: width=device-width, initial-scale=1
⚠
CTA Buttons
No clear CTA buttons detected
Add prominent call-to-action buttons (Get Quote, Contact, etc)
ℹ
Google Maps Link
No Google Maps link on page
Add a link to your Google Business Profile for local SEO
Performance (Core Web Vitals)
80/100
ℹ
PageSpeed
Google PageSpeed API rate limited — try again later or add PAGESPEED_API_KEY
Get free API key at console.cloud.google.com
Robots.txt & Crawlability
50/100
⚠
robots.txt
No robots.txt found or empty
Create a robots.txt file
Security
82/100
✓
SSL Certificate
Valid SSL certificate (expires: Aug 29 21:41:26 2026 GMT)
⚠
HSTS
No HSTS header
Add Strict-Transport-Security to enforce HTTPS
ℹ
X-Content-Type-Options
No X-Content-Type-Options header
ℹ
X-Frame-Options
No X-Frame-Options header
Consider adding to prevent clickjacking
ℹ
Content-Security-Policy
No CSP header
Consider adding Content-Security-Policy
✓
SPF Record
SPF email authentication configured
✓
DMARC Policy
DMARC email policy configured
✓
Domain Age
Domain registered: 1992-01-01 (34.6 years)
Older domains have more authority
⚠
Domain Expiry
Domain expires in 30 days (2026-08-13)
Renew soon
HTML Validation
80/100
ℹ
W3C Validation
Could not fetch W3C validation
Test manually at validator.w3.org
Indexation & Authority
26/100
●
Sitemap URLs
No XML sitemap found
Create sitemap.xml — essential for Google to discover all your pages. Without it, Google relies only on internal links for crawling.
●
Social Profiles
No social media profile links found
Add links to your social profiles — Google uses these as brand entity signals (Knowledge Panel, E-E-A-T)
●
Contact & About
No Contact or About page linked
Both pages are essential for E-E-A-T. Google and users need to know who is behind the site.
⚠
NAP Signals
No contact information (phone, email, address) detected on page
Add contact details — especially important for local businesses and E-E-A-T
ℹ
Trust Signals
Some trust signals: 1 authoritative outbound link(s)
Add more: legal pages, authority outbound links, certifications
GEO Detailed Results
Brand & Entity Clarity
76/100
How clearly your brand is identified on-page. We check name consistency, schema, social links — not off-site brand authority (requires external APIs).
Entity Coherence
80/100
Is your brand name consistent across title, H1, Open Graph, and schema markup?
Authority Signals
55/100
Does your page link to authoritative profiles (Wikipedia, LinkedIn, YouTube)?
Brand Visibility
100/100
Is your brand mentioned prominently in the first 100 words and meta description?
AI Analysis
Good entity coherence across page elements.
no brand detected
60% conf
medium effort
Cannot detect brand name from title. Use 'Page Title | Brand Name' format.
no sameAs links
70% conf
low effort
No sameAs links in schema. Add links to Wikipedia, LinkedIn, BBB to strengthen entity authority.
no YouTube presence
75% conf
medium effort
No YouTube link or embed found. YouTube mentions are the #1 signal for AI visibility (Ahrefs: r=0.737).
few social profiles
60% conf
low effort
Only 0 social profile links found. More cross-platform presence strengthens entity authority.
Content Structure & Citability
74/100
How easily AI can parse and extract citable passages. University of Tokyo research: structure alone impacts citations by 17.3%.
Semantic Structure
60/100
Does your page use proper heading hierarchy (H1→H2→H3) and semantic HTML tags?
Machine Readability
90/100
Can AI parse your content? Low script ratio, semantic tags, no heavy JS dependency.
Passage Quality
75/100
Are your content sections self-contained and extractable? Lists, tables, 50-250 word chunks.
AI Analysis
Content structure analysis complete.
no semantic HTML
70% conf
medium effort
Missing semantic tags (article, section, main). Semantic HTML has r=0.65 correlation with citation rates.
no lists
70% conf
low effort
No bullet or numbered lists found. Structured lists are more extractable by AI than prose.
poor section sizing
70% conf
medium effort
Most sections aren't in the optimal range. Aim for self-contained sections of 50-250 words between headings.
Evidence, Data & Citations
70/100
Statistical density and source attribution. Princeton KDD 2024: quotations +41%, statistics +32%, cited sources +30%.
Statistics & Data
50/100
How many specific numbers, percentages, and data points are in your content?
External Citations
85/100
Do you link to authoritative external sources (.gov, .edu, research)?
Original Content Signals
80/100
Does your content include expert quotes, attributed claims, and original data?
AI Analysis
1 external citations found.
no statistics
90% conf
medium effort
No data points found. Princeton research proves statistics boost AI visibility by +32%. Add specific numbers.
few external links
70% conf
low effort
Only 1 external links. Add 3+ links to authoritative sources.
no expert quotes
85% conf
medium effort
No expert quotations found. Princeton research: adding quotes with named experts = +41% AI visibility.
E-E-A-T & Trust Signals
71/100
Machine-readable trust proxies: author credentials, entity profiles, organizational transparency. Google's E-E-A-T is a quality rater framework, not a direct ranking factor.
Author Credibility
65/100
Is there an author name, bio, Person schema, and credentials on the page?
Social Proof
75/100
Are there reviews, testimonials, ratings, or certifications visible?
Trust Indicators
75/100
Are publish/update dates visible? Is contact information present?
AI Analysis
Missing date signals — add publish/update dates.
no author
90% conf
low effort
No author attribution found. AI systems favor content from identified, credible authors.
no credentials
75% conf
medium effort
No credentials or qualifications found. Add: 'Founded in [year]', '[X]+ years experience', 'Licensed #[number]'.
no social proof
75% conf
medium effort
No reviews, testimonials, or ratings found. Social proof increases AI citation likelihood.
undated content
80% conf
low effort
No publish or update dates. Dated content tends to perform better in freshness-sensitive queries.
Answer-First Content
59/100
Does your content lead with the answer? Clear answer-first sections improve extractability for AI citation.
BLUF (Bottom-Line Up Front)
60/100
Does your first paragraph directly answer 'What does this page offer?'
Question Coverage
65/100
Does your page have FAQ sections, question-format headings, and FAQPage schema?
Snippet Readiness
50/100
Does your content have definitions, numbered lists, and summary sections?
AI Analysis
Answer-first analysis complete.
weak opening answer
70% conf
low effort
Opening paragraph doesn't clearly state what you do. AI extracts the first clear answer statement.
no question coverage
75% conf
medium effort
No question-format headings or FAQ section. AI prioritizes content that directly addresses questions.
extremely thin content
99% conf
high effort
Less than 100 words. AI cannot cite a page with virtually no content.
Content Freshness
72/100
How current is your content? AI-cited content is 25.7% fresher than average (Ahrefs 2026).
Date Signals
50/100
Are there datePublished/dateModified meta tags, <time> elements, or visible dates?
Content Currency
85/100
Does the content reference the current year? Is the copyright up to date?
Update Signals
90/100
Does the server send Last-Modified headers? Is there a blog/news section?
AI Analysis
Missing date indicators — add publish and last-updated dates.
no date signals
85% conf
medium effort
No publish or update dates found. Dated content tends to perform better in freshness-sensitive queries.
no current year
70% conf
low effort
No mention of 2026 or 2025. Current year references signal freshness.
no blog/news section
55% conf
high effort
No blog or news section linked. Regular content updates signal freshness and expertise.
Technical AI Access
92/100
Can AI crawlers access your page? Blocked bots = zero AI visibility. Accessibility is a binary eligibility gate, not a gradient signal.
Crawler Access
100/100
Are AI search bots (GPTBot, ClaudeBot, PerplexityBot) allowed in robots.txt?
Content Delivery
95/100
Does the page have viewport meta, charset, and fast loading?
AI-Readiness Extras
70/100
Is there schema markup, llms.txt, RSS feed, and sitemap reference?
AI Analysis
All 20 AI crawlers allowed — good.
no schema markup
70% conf
medium effort
No JSON-LD structured data. Schema is a parsing enabler for AI entity disambiguation.
Competitive Context
69/100
Can AI position you vs alternatives? Comparison content, pricing, and process information.
Positioning
65/100
Does the page have 'Why Choose Us', comparison, or differentiator sections?
Content Completeness
66/100
Does the page cover pricing, process, benefits, and service area?
Value Clarity
80/100
Are there specific claims with numbers and guarantees?
AI Analysis
Competitive analysis complete.
no competitor comparison
75% conf
medium effort
No explicit comparison content. Add 'Why Choose Us' or 'vs' sections for AI comparison queries.
weak positioning
70% conf
low effort
No unique value proposition heading. Explicit positioning helps AI distinguish you in comparison queries.
incomplete coverage
65% conf
medium effort
Missing: pricing, process, service area. Complete coverage helps AI answer comprehensive queries.
Action Plan
#1 Meta Description
critical
5 min
Meta & Social Tags
Problem: Missing meta description
Action: Add a compelling meta description 120-160 chars with a call-to-action
Impact: high
#2 Structured Data
critical
30 min
Schema / Structured Data
Problem: No JSON-LD structured data found
Action: Add schema markup for rich results
Impact: high
#3 Word Count
critical
varies
Content Quality
Problem: Thin content: 22 words
Action: Aim for 800+ words for ranking potential
Impact: low
#4 Paragraphs
critical
varies
Content Quality
Problem: Only 1 paragraph(s)
Action: Content lacks paragraph structure
Impact: low
#5 Sitemap URLs
critical
varies
Indexation & Authority
Problem: No XML sitemap found
Action: Create sitemap.xml — essential for Google to discover all your pages. Without it, Google relies only on internal links for crawling.
Impact: low
#6 Social Profiles
critical
varies
Indexation & Authority
Problem: No social media profile links found
Action: Add links to your social profiles — Google uses these as brand entity signals (Knowledge Panel, E-E-A-T)
Impact: low
#7 Contact & About
critical
varies
Indexation & Authority
Problem: No Contact or About page linked
Action: Both pages are essential for E-E-A-T. Google and users need to know who is behind the site.
Impact: low
#8 Title Tag
warning
5 min
Meta & Social Tags
Problem: Title too short (14 chars): "Example Domain"
Action: Aim for 50-60 characters with primary keyword near the start
Impact: high
#9 Canonical Tag
warning
5 min
Meta & Social Tags
Problem: No canonical tag found
Action: Add rel=canonical to prevent duplicate content
Impact: high
#10 Open Graph
warning
10 min
Meta & Social Tags
Problem: No Open Graph tags
Action: Add OG tags for social sharing
Impact: medium
#11 Internal Links
warning
varies
Content Quality
Problem: No internal links detected
Action: Add internal links to related pages
Impact: medium
#12 Internal Links
warning
varies
Links
Problem: 0 internal links
Action: Add more internal links
Impact: medium
#13 Google Analytics
warning
15 min
Technical
Problem: No Google Analytics detected
Action: Add GA4 to track organic traffic and user behavior
Impact: medium
Security
Problem: No HSTS header
Action: Add Strict-Transport-Security to enforce HTTPS
Impact: medium
#15 H2 Tags
warning
varies
Headings Structure
Problem: No H2 tags
Action: Add H2 subheadings for content structure
Impact: low