ScoreWebsite.com πŸ“ Saved Report {{ website_url }} {{ created_at[:16] }}
← My Reports

{{ website_url }}

{{ score }}

Overall Website Score

How to Interpret Your Overall Score: {{ score }}

RangeDescription
< 3.0Malfunctioning or Poor-Looking Website.
3.1 - 3.5Clearly Dated or Inferior-Looking Website.
3.6 - 4.0Dated or Inferior-Looking Website.
4.1 - 4.5Clearly Below Average Website.
4.6 - 5.0Slightly Below Average Website.
5.1 - 5.5Average Website.
5.6 - 6.0Good Website.
6.1 - 6.5High-Quality Website.
6.6 - 7.0Top-Tier Website, Highly Refined Quality.
7.1 +Top-Tier Website, Impressive to Exceptional Quality.

HOW RELIABLE IS OUR SCORING (in February 2026)?

RangeReliability
Below 4.0Extremely reliable - almost certainly a poor quality website
4.0 - 5.0Reliable - almost certainly a website in need of improvement
5.1 - 6.0Reliable - almost certainly a good quality website
6.1 - 7.0Reliable - almost certainly a high quality website, but we currently struggle to distinguish excellence levels within this range
7.1 +Extremely reliable - almost certainly an exceptional quality website

FEATURES IMPACTING THE OVERALL SCORE

{% if report_data.screenshot_url %}

Live Screenshot

Screenshot of {{ website_url }}

Live screenshot taken during analysis

{% endif %} {% if report_data.breakdown %}
Breakdown Details
{% for category, items in report_data.breakdown.items() %}

{{ category }}

{% for factor, details in items.items() %} {% endfor %}
FactorStatusDetails
{{ factor }} {{ details[0] }} {{ details[1] }}
{% endfor %}
{% endif %} {% if report_data.get('elite_bonus') and report_data.elite_bonus.get('elite_factors') %}
SEO-LLM Breakdown

These factors don't affect your Overall Score - they're for AI search visibility (ChatGPT, Perplexity, Claude, etc.)

FactorStatusDetails
Schema.org Structured Data {% if report_data.elite_bonus.elite_factors.get('structured_data') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('structured_data') %}JSON-LD structured data found.{% else %}No structured data found.{% endif %}
Semantic HTML {% if report_data.elite_bonus.elite_factors.get('semantic_html') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('semantic_html') %}Semantic tags present (main, article, header).{% else %}Missing semantic tags (main, article, header).{% endif %}
Breadcrumb Navigation {% if report_data.elite_bonus.elite_factors.get('breadcrumb_schema') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('breadcrumb_schema') %}Schema.org breadcrumbs present.{% else %}No breadcrumb markup found.{% endif %}
FAQ Schema {% if report_data.elite_bonus.elite_factors.get('faq_schema') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('faq_schema') %}FAQ structured data found.{% else %}No FAQ schema detected.{% endif %}
{% endif %} {% if report_data.get('elite_bonus') and report_data.elite_bonus.get('elite_factors') %}
Technically Advanced Breakdown
FactorStatusDetails
HTTP/2 or HTTP/3 {% if report_data.elite_bonus.elite_factors.get('http2_support') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('http2_support') %}Site uses HTTP/2 protocol.{% else %}Site uses HTTP/1.1.{% endif %}
Content Security Policy {% if report_data.elite_bonus.elite_factors.get('csp_header') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('csp_header') %}CSP header configured.{% else %}No CSP header found.{% endif %}
Schema.org Markup {% if report_data.elite_bonus.elite_factors.get('structured_data') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('structured_data') %}Structured data present.{% else %}No structured data found.{% endif %}
CDN Usage {% if report_data.elite_bonus.elite_factors.get('cdn_usage') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('cdn_usage') %}Assets served from CDN.{% else %}No CDN detected.{% endif %}
Modern Image Formats {% if report_data.elite_bonus.elite_factors.get('optimized_images') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('optimized_images') %}WebP or AVIF images detected.{% else %}No WebP or AVIF images found.{% endif %}
Advanced Caching {% if report_data.elite_bonus.elite_factors.get('advanced_caching') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('advanced_caching') %}Cache-control headers configured.{% else %}No advanced caching detected.{% endif %}
Lazy Loading {% if report_data.elite_bonus.elite_factors.get('lazy_loading') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('lazy_loading') %}Lazy loading attributes found.{% else %}No lazy loading detected.{% endif %}
Multi-Language Support {% if report_data.elite_bonus.elite_factors.get('multi_language') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('multi_language') %}Hreflang tags found.{% else %}No hreflang tags found.{% endif %}
Advanced Navigation {% if report_data.elite_bonus.elite_factors.get('advanced_navigation') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('advanced_navigation') %}ARIA navigation roles found.{% else %}No ARIA navigation roles found.{% endif %}
Advanced Forms {% if report_data.elite_bonus.elite_factors.get('custom_forms') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('custom_forms') %}AJAX form submission detected.{% else %}No AJAX forms detected.{% endif %}
Edge Computing {% if report_data.elite_bonus.elite_factors.get('edge_optimization') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('edge_optimization') %}Edge headers detected (cf-ray).{% else %}No edge computing detected.{% endif %}
Modern JavaScript {% if report_data.elite_bonus.elite_factors.get('modern_javascript') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('modern_javascript') %}Modern JS syntax (const/let) found.{% else %}No modern JS detected.{% endif %}
CSS Animations {% if report_data.elite_bonus.elite_factors.get('smooth_animations') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('smooth_animations') %}@keyframes animations present.{% else %}No CSS animations found.{% endif %}
Security Headers {% if report_data.elite_bonus.elite_factors.get('advanced_security') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('advanced_security') %}HSTS and security headers configured.{% else %}Missing security headers.{% endif %}
Analytics Integration {% if report_data.elite_bonus.elite_factors.get('professional_analytics') %}βœ…{% else %}❌{% endif %} {% if report_data.elite_bonus.elite_factors.get('professional_analytics') %}Google Analytics detected.{% else %}No analytics detected.{% endif %}
{% endif %} {% if report_data.get('nextgen_bonus') and report_data.nextgen_bonus.get('factors') %}
Next-Gen Breakdown
FactorStatusDetails
Scroll Animations (GSAP) {% if report_data.nextgen_bonus.factors.get('scroll_anim', 0) >= 0.5 %}βœ…{% else %}❌{% endif %} {% if report_data.nextgen_bonus.factors.get('scroll_anim', 0) >= 0.5 %}GSAP ScrollTrigger detected.{% else %}No GSAP ScrollTrigger detected.{% endif %}
Smooth Scroll {% if report_data.nextgen_bonus.factors.get('smooth_scroll', 0) >= 0.5 %}βœ…{% else %}❌{% endif %} {% if report_data.nextgen_bonus.factors.get('smooth_scroll', 0) >= 0.5 %}Lenis or Locomotive library found.{% else %}No smooth scroll library found.{% endif %}
WebGL/3D Graphics {% if report_data.nextgen_bonus.factors.get('webgl', 0) >= 0.5 %}βœ…{% else %}❌{% endif %} {% if report_data.nextgen_bonus.factors.get('webgl', 0) >= 0.5 %}Three.js or WebGL canvas found.{% else %}No Three.js or WebGL detected.{% endif %}
Micro-interactions {% if report_data.nextgen_bonus.factors.get('micro', 0) >= 0.5 %}βœ…{% else %}❌{% endif %} {% if report_data.nextgen_bonus.factors.get('micro', 0) >= 0.5 %}Hover effects and transitions present.{% else %}No micro-interactions detected.{% endif %}
Semantic Sections {% if report_data.nextgen_bonus.factors.get('sections', 0) >= 0.5 %}βœ…{% else %}❌{% endif %} {% if report_data.nextgen_bonus.factors.get('sections', 0) >= 0.5 %}Semantic section tags used.{% else %}No semantic sections found.{% endif %}
Advanced Typography {% if report_data.nextgen_bonus.factors.get('typography', 0) >= 0.5 %}βœ…{% else %}❌{% endif %} {% if report_data.nextgen_bonus.factors.get('typography', 0) >= 0.5 %}Variable fonts detected.{% else %}No variable fonts detected.{% endif %}
Resource Preloading {% if report_data.nextgen_bonus.factors.get('preload', 0) >= 0.5 %}βœ…{% else %}❌{% endif %} {% if report_data.nextgen_bonus.factors.get('preload', 0) >= 0.5 %}Preload/prefetch tags found.{% else %}No preload/prefetch tags found.{% endif %}
GPU Transforms {% if report_data.nextgen_bonus.factors.get('transforms', 0) >= 0.5 %}βœ…{% else %}❌{% endif %} {% if report_data.nextgen_bonus.factors.get('transforms', 0) >= 0.5 %}translate3d or will-change detected.{% else %}No GPU transforms detected.{% endif %}
Performance Optimization {% if report_data.nextgen_bonus.factors.get('performance', 0) >= 0.5 %}βœ…{% else %}❌{% endif %} {% if report_data.nextgen_bonus.factors.get('performance', 0) >= 0.5 %}Async/defer scripts present.{% else %}No performance optimization detected.{% endif %}
Motion Design {% if report_data.nextgen_bonus.factors.get('visual_motion', 0) >= 0.5 %}βœ…{% else %}❌{% endif %} {% if report_data.nextgen_bonus.factors.get('visual_motion', 0) >= 0.5 %}Advanced motion patterns detected.{% else %}No motion design detected.{% endif %}
{% endif %}

Improvement Suggestions for Websites Scoring 65 or below

Suggestions (Boost Your Score By: ❌ β†’ βœ…)

{% if report_data.get('elite_bonus') or report_data.get('nextgen_bonus') %}

ADDITIONAL Improvement Suggestions for Websites Scoring 65+

Suggestions (Boost Your Score By: ❌ β†’ βœ…)

{% endif %}

Actions for Improving Your Website (going from ❌ β†’ βœ…)

⚠️ Important

Select the improvements you want by checking/unchecking boxes below, then use the "Generate Email Bundle" button at the bottom to create emails for your developer.

🎨 Color Guide on this page:

  • Pink = Very critical, should be fixed
  • Blue = Good idea to fix
  • Yellow = Harder/more expensive

πŸ’‘ Many yellow items? Consider a new website soon.

πŸ“‹ Step-by-Step:

  1. Scroll through the page and check/uncheck boxes for items you want your developer/webhost to give you quotes on
  2. Click the "Generate Email Bundle" button (bottom of this page) to create draft emails
  3. Review the generated email and customize as needed
  4. Send to your developer and/or webhost company

Good luck improving your website!

Note: Prices shown are ROUGH estimates of what your developer/webhosting company will likely quote. We don't offer development services - these are just cost estimates for your path forward.

{% if report_data.get('elite_bonus') or report_data.get('nextgen_bonus') %}
Advanced & Next-Gen Enhancements

These are cutting-edge technical features that elevate high-performing websites to elite status. They require specialized development expertise and are typically expensive to implement manually.

πŸ’‘ Recommendation: Only pursue these if:

  • Your current score is 65+ (fix basics first if below)
  • You're building a NEW website with AI tools (Lovable, v0.dev, Bolt.new, Cursor, Replit Agent)
  • You have an AI-assisted developer who can implement these efficiently
  • You're targeting a premium market where technical excellence matters

⚠️ Note: Manual implementation costs vary widely ($500-$5,000+ per feature).

{% if report_data.get('elite_bonus') and report_data.elite_bonus.get('elite_factors') %} {% for key, value in report_data.elite_bonus.elite_factors.items() %} {% if not value %}
{% if key == 'structured_data' %} Schema.org Structured Data

Add structured data.

Best for: AI-generated sites, high-scoring sites (65+)
{% elif key == 'semantic_html' %} Semantic HTML

Add semantic tags (main, article, header).

Best for: New builds, AI-assisted development
{% elif key == 'breadcrumb_schema' %} Breadcrumb Navigation

Add breadcrumb markup.

Best for: Multi-page sites, e-commerce
{% elif key == 'faq_schema' %} FAQ Schema

Add FAQ schema.

Best for: Service businesses, informational sites
{% elif key == 'csp_header' %} Content Security Policy

Add CSP header.

Best for: Security-conscious businesses
{% elif key == 'cdn_usage' %} CDN Usage

Add CDN.

Best for: Global audiences, media-heavy sites
{% elif key == 'advanced_caching' %} Advanced Caching

Add advanced caching.

Best for: High-traffic sites
{% elif key == 'advanced_navigation' %} Advanced Navigation

Add ARIA navigation roles.

Best for: Complex site structures
{% elif key == 'custom_forms' %} Advanced Forms

Add AJAX forms.

Best for: Lead generation, e-commerce
{% elif key == 'modern_javascript' %} Modern JavaScript

Add modern JS.

Best for: Interactive web apps
{% elif key == 'advanced_security' %} Security Headers

Add security headers.

Best for: All professional sites
{% endif %}
Difficulty:
Medium
{% endif %} {% endfor %} {% endif %} {% if report_data.get('nextgen_bonus') and report_data.nextgen_bonus.get('factors') %} {% for key, value in report_data.nextgen_bonus.factors.items() %} {% if value < 0.5 %}
{% if key == 'scroll_anim' %} Scroll Animations (GSAP)

Add GSAP ScrollTrigger.

Best for: Premium brands, creative agencies
{% elif key == 'smooth_scroll' %} Smooth Scroll

Add smooth scroll library.

Best for: Long-form content, storytelling sites
{% elif key == 'webgl' %} WebGL/3D Graphics

Add Three.js or WebGL.

Best for: Product showcases, gaming, creative
{% elif key == 'micro' %} Micro-interactions

Add micro-interactions.

Best for: SaaS products, modern web apps
{% elif key == 'sections' %} Semantic Sections

Add semantic sections.

Best for: Content-heavy sites, blogs
{% elif key == 'typography' %} Advanced Typography

Add variable fonts.

Best for: Editorial sites, luxury brands
{% elif key == 'preload' %} Resource Preloading

Add preload/prefetch tags.

Best for: Performance-critical sites
{% elif key == 'transforms' %} GPU Transforms

Add GPU transforms.

Best for: Animation-heavy sites
{% elif key == 'performance' %} Performance Optimization

Add performance optimization.

Best for: All sites
{% elif key == 'visual_motion' %} Motion Design

Add motion design.

Best for: Creative agencies, premium brands
{% endif %}
Difficulty:
Hard
{% endif %} {% endfor %} {% endif %}
{% endif %} {% if report_data.critical_suggestions %}\n
🚨 Critical SEO Foundations
{% for item in report_data.critical_suggestions %}
{% endfor %}
{% endif %} {% if report_data.quantifiable_suggestions %}
πŸ“Š Quick Developer Fixes
{% for item in report_data.quantifiable_suggestions %}
{% endfor %}
{% endif %} {% if report_data.easy_medium_suggestions %}
πŸ’‘ Easy-Medium Improvements
{% for item in report_data.easy_medium_suggestions %}
{% endfor %}
{% endif %} {% if report_data.complex_suggestions %}
βš™οΈ Complex Improvements
{% for item in report_data.complex_suggestions %}
{% endfor %}
{% endif %} {% if report_data.coupon_code %}

🎁 You just got a freebie gift!

10 Free Coupons - For Other Languages OR Re-evaluating Progress

Use code upon checkout: www.{{ website_url }}/spanish or to track improvements

{{ report_data.coupon_code }}

Limited to same tier. 10 Free Evaluations. Valid 30 days.

{% endif %} {% if report_data.grammar_fixes or report_data.heading_advice or report_data.weak_sentences %}
πŸ“ Copy & Heading Audit
{% if report_data.weak_sentences %}

Sentence Improvement

{% endif %} {% if report_data.heading_advice %}

Heading Optimization

{% endif %} {% if report_data.grammar_fixes %}

Grammar & Spelling

{% endif %}
{% endif %} {% if report_data.core_keywords or report_data.long_tail_keywords %}
πŸ” SEO Keywords
{% if report_data.core_keywords %}

Primary Keywords

{% for kw in report_data.core_keywords[:20] %} {{ kw }} {% endfor %}
{% endif %} {% if report_data.long_tail_keywords %}

Long-Tail Keywords

{% for kw in report_data.long_tail_keywords[:20] %} {{ kw }} {% endfor %}
{% endif %}
{% endif %} {% if report_data.seo_meta_options %}
🏷️ SEO Meta Tags
{% if report_data.current_seo_tags %}

Your Current SEO Tags

{{ report_data.current_seo_tags }}
{% endif %}

Suggested SEO Improvements

{% for option in report_data.seo_meta_options %}

{{ option.name }}

{{ option.code }}

⏱️ {{ option.time }} | πŸ’° {{ option.cost }}

{% endfor %}
{% endif %} {% if report_data.sitemap_xml %}
πŸ—ΊοΈ Complete Sitemap File

This is the exact content your new sitemap.xml file should contain:

{{ report_data.sitemap_xml }}

πŸ“‹ How to Create and Implement This Sitemap:

  1. Copy the XML above and save it as 'sitemap.xml'
  2. Contact your hosting provider or web developer with this message: "Please upload this sitemap.xml file to our website root directory."
  3. Upload location: The file should be accessible at: https://{{ website_url }}/sitemap.xml
  4. Add to robots.txt: Include this line: Sitemap: https://{{ website_url }}/sitemap.xml
  5. Submit to Google: Submit the sitemap to Google Search Console for indexing
{% endif %} {% if report_data.core_keywords or report_data.long_tail_keywords %}
πŸ’‘ How to Use These Keywords
{% if report_data.core_keywords %}

Primary SEO Keywords

How to use: These are primary SEO keywords to integrate naturally into your website content, page titles, and meta descriptions. They represent the main topics and services your site should rank for.

{% for kw in report_data.core_keywords[:20] %} {{ kw }} {% endfor %}
{% endif %} {% if report_data.long_tail_keywords %}

Long-Tail Keyword Ideas

How to use: These are specific, longer search phrases (3-6 words) perfect for blog posts, FAQ sections, and targeted landing pages. They have less competition and higher conversion potential.

{% for kw in report_data.long_tail_keywords[:20] %} {{ kw }} {% endfor %}
{% endif %}
{% endif %}
🏷️ SEO Meta & Keywords

Your Current SEO Tags

<title>{{ report_data.current_title or 'No title found' }}</title>
<meta name="description" content="{{ report_data.current_description or '' }}" />

Suggested SEO Improvements

Select ONE option to include in your email bundle:

{% if report_data.seo_meta_options and report_data.seo_meta_options|length > 0 %} {% for option in report_data.seo_meta_options %}
{% endfor %} {% endif %}

Current Sitemap

❌ No sitemap detected for {{ website_url }}

Suggested Sitemap Improvements

{% if report_data.schema_snippet or report_data.semantic_html_fixes or report_data.breadcrumb_navigation %}
πŸ€– LLM-SEO Optimization
{% if report_data.schema_snippet %}
{% endif %} {% if report_data.semantic_html_fixes %}

Semantic HTML Improvements

{% for fix in report_data.semantic_html_fixes %}
{% endfor %} {% endif %} {% if report_data.breadcrumb_navigation %}
{% endif %} {% if report_data.faq_schema and report_data.faq_items %}
{% endif %} {% if report_data.llms_txt_content %}
{% endif %}

MCP Server for AI Agent Transactions

{% if report_data.mcp_server_detected %}βœ… MCP Server Detected{% else %}❌ No MCP Server Detected{% endif %}

{% if report_data.mcp_server_detected %}

βœ… Your business is accessible to AI agents!
AI assistants like ChatGPT and Claude can now interact directly with your business to help customers.

{% else %}
What is an MCP Server?

An MCP (Model Context Protocol) server allows AI assistants like ChatGPT, Claude, and Perplexity to interact directly with your business on behalf of customers β€” book appointments, check pricing, fetch real-time info β€” without human intervention.

This is early-stage technology today but will become standard within 2–3 years, similar to how having a website became essential.

Cost estimate: Requires a developer, typically 1–3 days of work
Learn more: https://en.wikipedia.org/wiki/Model_Context_Protocol

{% endif %}

Beyond LLM-SEO: Generative Engine Optimization (GEO)

The code above helps AI systems understand your website. But to be recommended by AI assistants, you also need:

  • Brand mentions across Reddit, forums, news sites, and review platforms
  • Google Business Profile (critical for local businesses)
  • Reviews on Trustpilot, Yelp, Google
  • Consistent Name/Address/Phone across all platforms
  • Wikipedia mentions or citations
  • Expert content that answers specific questions in your field

This is called Generative Engine Optimization (GEO) β€” a broader strategy beyond technical implementation.

Learn more: https://en.wikipedia.org/wiki/Generative_engine_optimization

Note: GEO requires ongoing marketing efforts, not just code changes. Consider this for your long-term strategy.

{% endif %} {% if report_data.seo_meta_options or report_data.schema_snippet %}

πŸ“§ Generate Email Bundle

Create professional emails to send to your developer/webhost with all the improvements from this report.

What will be included:

  • βœ… Copy & Heading Audit improvements
  • βœ… SEO Keywords (Primary + Long-tail)
  • βœ… SEO Meta tags (your selected option)
  • βœ… Sitemap implementation
  • βœ… LLM-SEO (Schema.org, Semantic HTML, FAQ)
  • βœ… All checked improvement items
{% endif %}
← Back to My Reports