Executive Summary
Major issues detected. Your site is likely losing significant organic traffic to competitors.
Strengths
- URL & Keywords
- Images
- Links
- Technical
Weaknesses
- Headings Structure
- H1 Tag
- Schema / Structured Data
- Structured Data
- Robots.txt & Crawlability
Quick Wins
- Title Tag
- Meta Description
SERP Preview
Seed Resort - Rote Island
https://seedresort.com
Seed Resort is an eco-friendly boutique retreat on Nemberala Beach, Rote Island, offering nine private bungalows, a 20 m saltwater infinity pool, and direct access to Indonesia's longest shore-break surf.
SEO Detailed Results
Meta & Social Tags
76/100
⚠
Title Tag
Title too short (25 chars): "Seed Resort - Rote Island"
Aim for 50-60 characters with primary keyword near the start
⚠
Meta Description
Description too long (204 chars): "Seed Resort is an eco-friendly boutique retreat on Nemberala Beach, Rote Island,..."
Google truncates after ~155 chars. Ensure key info is in the first 155 characters.
✓
Canonical Tag
Canonical set: https://seedresort.com
✓
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 (23 chars)
✓
URL Structure
Homepage URL
Headings Structure
43/100
●
H1 Tag
No H1 tag found
Every page should have exactly one H1
⚠
H2 Tags
No H2 tags
Add H2 subheadings for content structure
ℹ
H3 Tags
No H3 tags
Consider adding H3s for detailed sections
Content Quality
93/100
✓
Word Count
Good content length: 1205 words
✓
Paragraphs
55 substantial paragraphs
ℹ
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
55 internal links in content
✓
Readability
Good readability (avg 23 words/sentence)
Images
100/100
✓
Image Count
41 images found
✓
Alt Text
All images have alt text
✓
Alt Text Quality
Alt texts appear descriptive
✓
Lazy Loading
38 images use lazy loading
✓
Image Format
1 images in modern format (WebP/AVIF)
Links
95/100
✓
Internal Links
55 internal links
✓
External Links
8 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
96/100
✓
Response Time
Fast response: 0.28s
✓
Content-Type
Correct Content-Type: text/html
✓
Compression
Compression enabled: br
✓
Page Size
Page size: 288 KB
✓
Google Analytics
GA4/gtag detected
ℹ
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: /favicon.ico?favicon.48dc88e2.ico
✓
Logo
Logo image found: Logo
✓
Mobile Viewport
Proper viewport: width=device-width, initial-scale=1
✓
CTA Buttons
2 call-to-action elements found
ℹ
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
86/100
✓
SSL Certificate
Valid SSL certificate (expires: Aug 21 03:58:03 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
No DMARC policy found
DMARC protects your domain from email spoofing
✓
Domain Age
Domain registered: 2015-06-08 (11.0 years)
Older domains have more authority
✓
Domain Expiry
Domain expires: 2035-06-08 (3290 days left)
HTML Validation
80/100
ℹ
W3C Validation
Could not fetch W3C validation
Test manually at validator.w3.org
GEO Detailed Results
Brand & Entity Authority
93/100
How well AI can identify and trust your brand. Based on Ahrefs research: brand mentions correlate r=0.664 with AI visibility.
Entity Coherence
100/100
Is your brand name consistent across title, H1, Open Graph, and schema markup?
Authority Signals
80/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. YouTube presence detected — strong AI visibility signal.
no sameAs links
70% conf
low effort
No sameAs links in schema. Add links to Wikipedia, LinkedIn, BBB to strengthen entity authority.
Content Structure & Citability
64/100
How easily AI can parse and extract citable passages. University of Tokyo research: structure alone impacts citations by 17.3%.
Semantic Structure
50/100
Does your page use proper heading hierarchy (H1→H2→H3) and semantic HTML tags?
Machine Readability
55/100
Can AI parse your content? Low script ratio, semantic tags, no heavy JS dependency.
Passage Quality
85/100
Are your content sections self-contained and extractable? Lists, tables, 50-250 word chunks.
AI Analysis
Multi-modal content (text + images + video) detected — good for AI extraction.
no headings
95% conf
high effort
Zero heading tags found (H1-H6). AI cannot parse content structure without headings. This may be a JS-rendered page.
extreme JS dependency
95% conf
high effort
Script-to-content ratio is 27x. This is a JS-heavy SPA. AI crawlers parse only 23% of JS-rendered content (vs 94% for static HTML).
no lists
70% conf
low effort
No bullet or numbered lists found. Structured lists are more extractable by AI than prose.
Evidence, Data & Citations
89/100
Statistical density and source attribution. Princeton KDD 2024: quotations +41%, statistics +32%, cited sources +30%.
Statistics & Data
85/100
How many specific numbers, percentages, and data points are in your content?
External Citations
100/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
8 external citations found.
few statistics
75% conf
medium effort
Only 1 data points. Aim for 5+ specific numbers (years, clients, %, costs).
no quotation patterns
80% conf
medium effort
No 'According to...', expert quotes, or research citations. Princeton: quotations = strongest optimization (+41%).
E-E-A-T & Trust Signals
80/100
Experience, Expertise, Authority, Trust indicators. 96% of AI Overview citations have verified E-E-A-T signals.
Author Credibility
65/100
Is there an author name, bio, Person schema, and credentials on the page?
Social Proof
95/100
Are there reviews, testimonials, ratings, or certifications visible?
Trust Indicators
85/100
Are publish/update dates visible? Is contact information present?
AI Analysis
Reviews/testimonials found — good trust signal. 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 expertise indicators.
undated content
80% conf
low effort
No publish or update dates. AI considers dated content more trustworthy.
Answer-First Content
78/100
Does your content lead with the answer? 90% of Perplexity citations come from the first 100 words.
BLUF (Bottom-Line Up Front)
80/100
Does your first paragraph directly answer 'What does this page offer?'
Question Coverage
75/100
Does your page have FAQ sections, question-format headings, and FAQPage schema?
Snippet Readiness
80/100
Does your content have definitions, numbered lists, and summary sections?
AI Analysis
Answer-first analysis complete.
branding-first opening
80% conf
medium effort
Opening paragraph is branding-focused, not answer-focused. Lead with what you do, not who you are.
no question coverage
75% conf
medium effort
No question-format headings or FAQ section. AI prioritizes content that directly addresses questions.
no definitions
65% conf
low effort
No 'X is...' definition patterns. AI extracts these as snippets.
no summary section
60% conf
low effort
Long content without a summary or 'Key Takeaways'. Add one near the top for AI extraction.
Content Freshness
80/100
How current is your content? AI-cited content is 25.7% fresher than average (Ahrefs 2026).
Date Signals
70/100
Are there datePublished/dateModified meta tags, <time> elements, or visible dates?
Content Currency
100/100
Does the content reference the current year? Is the copyright up to date?
Update Signals
75/100
Does the server send Last-Modified headers? Is there a blog/news section?
AI Analysis
References current year (2026). Missing date indicators — add publish and last-updated dates.
no date signals
85% conf
low effort
No publish or update dates found. AI considers dated content more trustworthy.
no last-modified header
65% conf
low effort
No Last-Modified HTTP header. Helps AI determine content 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
94/100
Can AI crawlers access your page? Blocked bots = zero AI visibility. URL accessibility is the #1 factor (Zyppy: 9.5/10).
Crawler Access
100/100
Are AI search bots (GPTBot, ClaudeBot, PerplexityBot) allowed in robots.txt?
Content Delivery
100/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 major 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
78/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
92/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
Comprehensive content coverage.
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. AI needs explicit positioning to recommend you.
incomplete coverage
65% conf
medium effort
Missing: pricing. Complete coverage helps AI answer comprehensive queries.
Action Plan
Headings Structure
Problem: No H1 tag found
Action: Every page should have exactly one H1
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 Title Tag
warning
5 min
Meta & Social Tags
Problem: Title too short (25 chars): "Seed Resort - Rote Island"
Action: Aim for 50-60 characters with primary keyword near the start
Impact: high
#4 Meta Description
warning
5 min
Meta & Social Tags
Problem: Description too long (204 chars): "Seed Resort is an eco-friendly boutique retreat on Nemberala Beach, Rote Island,..."
Action: Google truncates after ~155 chars. Ensure key info is in the first 155 characters.
Impact: high
#5 Open Graph
warning
10 min
Meta & Social Tags
Problem: No Open Graph tags
Action: Add OG tags for social sharing
Impact: medium
Security
Problem: No HSTS header
Action: Add Strict-Transport-Security to enforce HTTPS
Impact: medium
#7 H2 Tags
warning
varies
Headings Structure
Problem: No H2 tags
Action: Add H2 subheadings for content structure
Impact: low
#8 robots.txt
warning
varies
Robots.txt & Crawlability
Problem: No robots.txt found or empty
Action: Create a robots.txt file
Impact: low