Executive Summary
Your site has significant SEO gaps. Competitors with better optimization are likely outranking you.
Strengths
- URL & Keywords
- Headings Structure
- Content Quality
- Links
- Schema / Structured Data
Weaknesses
- Site Blocked
- Social Profiles
Quick Wins
- Title Tag
- Meta Description
- Alt Text
SERP Preview
AI Text Cleaner · Remove invisible characters, Markdown, and AI formatting
https://aitextcleaner.pro/
Remove hidden Unicode characters, zero-width spaces, and Markdown formatting residue from drafts in your browser. Scan text for free to prepare clean copy for publishing.
Your title (74 chars) may be truncated in Google results — users could see an incomplete message.
SEO Detailed Results
Meta & Social Tags
86/100
⚠
Title Tag
Title too long (74 chars): "AI Text Cleaner · Remove invisible characters, Markdown, and AI formatting"
Google may truncate after ~60-65 chars on desktop. Consider shortening while keeping primary keywords first.
⚠
Meta Description
Description too long (170 chars): "Remove hidden Unicode characters, zero-width spaces, and Markdown formatting res..."
Google truncates after ~155-160 chars. Ensure key info is in the first 155 characters.
✓
Canonical Tag
Canonical set: https://aitextcleaner.pro
✓
Viewport Meta
Viewport meta tag present
✓
HTML Language
Language set: en
✓
Open Graph
OG title, description, and image present
✓
Twitter Card
Twitter Card meta present
URL & Keywords
100/100
✓
URL Length
URL length OK (26 chars)
✓
URL Structure
Homepage URL
Headings Structure
100/100
✓
H1 Tag
Single H1: "AI Text Cleaner for clean, format-free drafts"
✓
H2 Tags
13 H2 tags — good content structure
✓
H3 Tags
21 H3 tags for deeper structure
✓
Heading Hierarchy
Proper heading hierarchy
Content Quality
97/100
✓
Word Count
Good content length: 1660 words
✓
Paragraphs
57 substantial paragraphs
✓
Lists
1 list(s) found — good for scannability
ℹ
Text Emphasis
No bold/strong text
Use <strong> to highlight key phrases
✓
Internal Links
66 internal links in content
✓
Readability
Good readability (avg 19 words/sentence)
✓
Keyword Alignment
7/7 title keywords present in content
Images
90/100
✓
Image Count
18 images found
⚠
Alt Text
4 content images with empty alt text
Add descriptive alt text or mark as decorative with role="presentation"
✓
Alt Text Quality
Alt texts appear descriptive
✓
Lazy Loading
18 images use lazy loading
✓
Image Format
9 images in modern format (WebP/AVIF)
Links
95/100
✓
Internal Links
66 internal links
✓
External Links
12 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
100/100
✓
Structured Data
Found: FAQPage, Organization, WebSite, WebPage, SoftwareApplication
✓
FAQPage Schema
FAQPage schema detected
✓
Organization Schema
Organization schema detected
Technical
95/100
✓
Response Time
Fast response: 0.74s
✓
Content-Type
Correct Content-Type: text/html
✓
Compression
Compression enabled: gzip
✓
Page Size
Page size: 150 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
ℹ
Logo
No logo image detected (may use CSS/SVG)
✓
Mobile Viewport
Proper viewport: width=device-width, initial-scale=1
✓
CTA Buttons
2 call-to-action elements found
✓
Email Link
1 mailto link(s)
ℹ
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
80/100
✓
robots.txt
robots.txt found (2264 bytes)
✓
Wildcard UA
Default rules for all crawlers (User-agent: *)
●
Site Blocked
Disallow: / — entire site blocked from crawling!
Remove Disallow: / unless intentional
ℹ
Disallow Rules
1 paths blocked: /api/
✓
Sitemap in robots.txt
1 sitemap(s) referenced
✓
Sitemap Accessible
Sitemap OK: https://aitextcleaner.pro/sitemap.xml
Security
97/100
✓
SSL Certificate
Valid SSL certificate (expires: Nov 19 08:25:39 2026 GMT)
✓
HSTS
Strict-Transport-Security header present
✓
X-Content-Type-Options
nosniff header present
✓
X-Frame-Options
X-Frame-Options: DENY
✓
Content-Security-Policy
CSP header present
✓
SPF Record
SPF email authentication configured
ℹ
DMARC Policy
No DMARC policy found
DMARC protects your domain from email spoofing
HTML Validation
80/100
ℹ
W3C Validation
Could not fetch W3C validation
Test manually at validator.w3.org
Indexation & Authority
80/100
✓
Sitemap URLs
Sitemap found with 96 URL(s)
Google uses sitemap to discover and prioritize pages 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
Both Contact and About pages linked
Essential trust signals for users and search engines
✓
NAP Signals
Contact info found: email, address
Name/Address/Phone consistency is a trust and local SEO signal
✓
Trust Signals
Trust signals found: Legal pages; 2 authoritative outbound link(s)
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
83/100
How easily AI can parse and extract citable passages. University of Tokyo research: structure alone impacts citations by 17.3%.
Semantic Structure
100/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
90/100
Are your content sections self-contained and extractable? Lists, tables, 50-250 word chunks.
AI Analysis
Strong heading hierarchy and semantic structure. Images present. Consider adding video for richer multi-modal content.
extreme JS dependency
95% conf
high effort
Script-to-content ratio is 7x. This is a JS-heavy SPA. AI crawlers parse only 23% of JS-rendered content (vs 94% for static HTML).
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
95/100
Statistical density and source attribution. Princeton KDD 2024: quotations +41%, statistics +32%, cited sources +30%.
Statistics & Data
95/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
88/100
Does your content include expert quotes, attributed claims, and original data?
AI Analysis
12 external citations found. Quotation patterns found but could be strengthened with named experts and credentials.
weak quotation quality
75% conf
medium effort
Quotation patterns found but no named expert with credentials. Upgrade: 'According to [Full Name], [founder/CEO] with [X years] experience: "[specific claim]"'. Princeton: named expert quotes = strongest content signal (+41%).
E-E-A-T & Trust Signals
91/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
82/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
100/100
Are publish/update dates visible? Is contact information present?
AI Analysis
Author attribution and credentials detected. Reviews/testimonials found — good trust signal.
no credentials
75% conf
medium effort
No credentials or qualifications found. Add: 'Founded in [year]', '[X]+ years experience', 'Licensed #[number]'.
weak E-E-A-T passport
70% conf
medium effort
Author exists but incomplete identity (1/5). Strong E-E-A-T passport needs: full name + title + credentials + photo + social links. AI trusts pages where the expert is fully identifiable.
Answer-First Content
94/100
Does your content lead with the answer? Clear answer-first sections improve extractability for AI citation.
BLUF (Bottom-Line Up Front)
90/100
Does your first paragraph directly answer 'What does this page offer?'
Question Coverage
100/100
Does your page have FAQ sections, question-format headings, and FAQPage schema?
Snippet Readiness
90/100
Does your content have definitions, numbered lists, and summary sections?
AI Analysis
FAQ section detected. FAQPage schema present.
weak opening answer
70% conf
low effort
Opening paragraph doesn't clearly state what you do. AI extracts the first clear answer statement.
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
90/100
How current is your content? AI-cited content is 25.7% fresher than average (Ahrefs 2026).
Date Signals
85/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
85/100
Does the server send Last-Modified headers? Is there a blog/news section?
AI Analysis
References current year (2026).
no last-modified header
65% conf
low effort
No Last-Modified HTTP header. Helps AI determine content freshness.
Technical AI Access
98/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
100/100
Does the page have viewport meta, charset, and fast loading?
AI-Readiness Extras
90/100
Is there schema markup, llms.txt, RSS feed, and sitemap reference?
AI Analysis
AI crawler access: 13/21 bots allowed (Citation: 3/3, Training: 3/11, Search: 5/5). JSON-LD schema found and parses cleanly. llms.txt present (minimal search impact per OtterlyAI research).
model training restricted
40% conf
low effort
Training crawlers blocked: GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, Bytespider, Meta-ExternalAgent, Amazonbot, CCBot. No effect on whether AI answers can cite you.
Competitive Context
94/100
Can AI position you vs alternatives? Comparison content, pricing, and process information.
Positioning
85/100
Does the page have 'Why Choose Us', comparison, or differentiator sections?
Content Completeness
100/100
Does the page cover pricing, process, benefits, and service area?
Value Clarity
100/100
Are there specific claims with numbers and guarantees?
AI Analysis
Competitor comparison content detected. Pricing information present. Comprehensive content coverage.
weak positioning
70% conf
low effort
No unique value proposition heading. Explicit positioning helps AI distinguish you in comparison queries.
Action Plan
#1 Site Blocked
critical
varies
Robots.txt & Crawlability
Problem: Disallow: / — entire site blocked from crawling!
Action: Remove Disallow: / unless intentional
Impact: high
#2 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
#3 Title Tag
warning
5 min
Meta & Social Tags
Problem: Title too long (74 chars): "AI Text Cleaner · Remove invisible characters, Markdown, and AI formatting"
Action: Google may truncate after ~60-65 chars on desktop. Consider shortening while keeping primary keywords first.
Impact: high
#4 Meta Description
warning
5 min
Meta & Social Tags
Problem: Description too long (170 chars): "Remove hidden Unicode characters, zero-width spaces, and Markdown formatting res..."
Action: Google truncates after ~155-160 chars. Ensure key info is in the first 155 characters.
Impact: high
#5 Alt Text
warning
15 min
Images
Problem: 4 content images with empty alt text
Action: Add descriptive alt text or mark as decorative with role="presentation"
Impact: high