Crawlability & Indexability
If any of these fail, Google cannot rank this page — fix these first.
{% if data.x_robots_noindex %}Remove the X-Robots-Tag: noindex response header from your server config.
{% else %}Remove noindex from the <meta name="robots"> tag.{% endif %}
Open your robots.txt file and remove or adjust the Disallow rule that matches this URL path.
{% if not data.is_https %}Install an SSL certificate (Let's Encrypt is free) and set up 301 redirects from HTTP to HTTPS. {% else %}Renew or replace your SSL certificate. Check the server error log for the exact validation error.{% endif %}
Update all embedded src and href attributes to use https:// URLs. Use a Content Security Policy to catch future issues.
Remove nofollow from the meta robots tag unless you intentionally want to stop PageRank from flowing through this page's links.
Ranking Signals
The on-page signals Google uses to understand and rank this page's content.
canonical tag pointing to the preferred URL, or differentiate the page content. Avoid publishing the same text on multiple URLs.
Performance & Delivery
Core Web Vitals signals — slow or bloated pages rank lower on mobile-first index.
gzip or brotli in your server config (nginx: gzip on; or Apache's mod_deflate).
Cache-Control: public, max-age=3600 to your server response headers.
src URLs.
Rich Results & Social
Schema boosts CTR through rich snippets. Open Graph controls how your page appears when shared.
{{ data.jsonld }}
{% else %}
<meta property="og:title">, og:description, and og:image tags in your <head> to control how this page looks when shared on social media.
Issues Found
{{ data.issues|length }} optimization point{% if data.issues|length != 1 %}s{% endif %} identified on this page.