SEO Checks Reference
What each common SEO issue means, why it matters, and the exact code to fix it. These are a sample of the 120+ checks the free analyzer runs on any URL.
Meta Tags
Checks whether the page has a <meta name="description"> tag in the <head> with non-empty content.
Checks whether the page has a <title> element in the <head> with non-empty text.
Checks whether the <title> is long enough that Google is likely to truncate it in search results (roughly past 580-600 pixels, about 60 characters).
Technical SEO
Checks whether the page declares a <link rel="canonical"> pointing to the preferred version of the URL.
Checks whether the page has a <meta name="viewport"> tag that sets the layout width for mobile devices.
Checks whether an XML sitemap exists (commonly at /sitemap.xml) and is referenced from robots.txt.
Checks whether the page's URL is disallowed for search crawlers by a rule in the site's robots.txt file.
Performance
Checks for <img> elements that lack explicit width and height attributes (or an equivalent aspect-ratio in CSS).
Checks for CSS and synchronous JavaScript in the <head> that block the browser from rendering the page until they finish downloading and executing.
Checks how long the server takes to send the first byte of the response after the browser requests the page.
Security
Checks whether the server sends a Strict-Transport-Security response header over HTTPS.
Checks whether the server sends a Content-Security-Policy response header.
Checks whether the server sends an X-Frame-Options header (or an equivalent frame-ancestors directive in CSP) to control whether the page can be embedded in a frame.
Checks whether an HTTPS page loads any resources (images, scripts, styles, iframes) over insecure http.
Checks whether the page is served over HTTPS and whether http requests redirect to the secure version.
Content
Social & Schema
Accessibility
Find these issues on your own site in seconds
Analyze any URL free