SEO Check

Analyze your website on 50+ SEO factors. Get a score, a detailed report and a concrete improvement plan.

Analyzing your website...

Checking meta tags, content, technical setup, security and DNS

What is an SEO check?

An SEO check (search engine optimization analysis) assesses how well your website is optimized for search engines like Google. Our free SEO checker analyzes more than 50 factors and gives you a score from 0 to 100. You also get a concrete improvement plan with the most important action items, sorted by impact.

Unlike many other SEO tools that only show individual checks, our tool combines on-page analysis with technical checks, security headers and DNS analysis. The result is a complete picture of your website's SEO health.

What gets checked?

The SEO analysis is divided into 6 categories that add up to 100 points:

Category Points What gets checked?
Meta & On-Page 25 Title tag, meta description, canonical URL, Open Graph, Twitter Card, favicon, hreflang
Content & Headings 25 H1 tag, heading hierarchy, word count, text-to-HTML ratio, internal/external links, readability
Technical 20 HTTPS, HTTP/2, compression, load time, page size, viewport, language, charset, structured data
Images 10 Alt text, lazy loading, dimensions, modern formats (WebP/AVIF)
Security Headers 10 HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy
DNS & Domain 10 A record, IPv6, SPF, DMARC, nameservers, MX records

The 6 categories explained

1. Meta & On-Page (25 points)

Meta tags are the first impression search engines get of your page. The title tag appears as the clickable link in search results and is one of the strongest ranking factors. A good title tag contains your primary keyword, is 50-60 characters long and accurately describes the content of the page.

The meta description appears as a short summary below the title in search results. Although Google does not use the meta description directly as a ranking factor, a good description does influence the click-through rate (CTR). Our checker also checks whether you have set Open Graph tags for social media sharing, defined a canonical URL to prevent duplicate content, and set a favicon.

2. Content & Headings (25 points)

Content is at the heart of SEO. Without relevant, high-quality content, technical optimization has little effect. Our SEO check analyzes whether your page has a unique H1 tag (there should be only one H1 per page), whether the heading hierarchy is built up logically (H1 → H2 → H3, without skipping levels), and how many words your page contains.

For most pages, the more in-depth the content, the better. Pages with fewer than 300 words are considered "thin content". For blog articles, 1500-2500 words is optimal. The checker also measures the text-to-HTML ratio (the share of the page that is actual text versus HTML code), the number of internal and external links, and the overall readability of your content.

3. Technical (20 points)

Technical SEO is the foundation of your website. If the technical basics are not right, search engines cannot crawl and index your pages efficiently. Our tool checks whether your website uses HTTPS (required for a secure connection and a Google ranking factor since 2014), whether HTTP/2 is enabled for faster load times, and whether compression (gzip or Brotli) is active.

We also measure your page's load time, the total page size, whether the viewport meta tag is set correctly for mobile devices, whether the page language is defined, whether the right charset (UTF-8) is set, and whether structured data (Schema.org) is present. Structured data helps search engines understand your content better and can lead to rich snippets in search results.

4. Images (10 points)

Images can make or break a website's SEO. Without alt text, search engines do not know what an image shows. Without lazy loading, all images load at once, which slows the page down. Our checker checks whether all images have a descriptive alt attribute, whether lazy loading is enabled for images outside the visible screen, whether image dimensions (width/height) are set to prevent layout shifts, and whether modern image formats such as WebP or AVIF are used.

5. Security Headers (10 points)

Security headers protect your website and visitors against common attacks. Google treats security as a ranking factor. Our SEO check checks for six important security headers:

  • HSTS (Strict-Transport-Security): Forces HTTPS connections and prevents downgrade attacks.
  • CSP (Content-Security-Policy): Limits which sources a browser may load and protects against XSS attacks.
  • X-Frame-Options: Prevents your site from being loaded in an iframe on another site (clickjacking).
  • X-Content-Type-Options: Prevents MIME type sniffing by browsers.
  • Referrer-Policy: Controls which referrer information is sent along when navigating.
  • Permissions-Policy: Manages which browser features (camera, microphone, geolocation) your site may use.

6. DNS & Domain (10 points)

DNS configuration is the invisible foundation of your website. If your DNS is not set up correctly, your site may be unreachable or you may run into email problems. The checker verifies whether your domain has a valid A record (the IP address where your site is hosted), whether IPv6 (AAAA record) is available for future-proof connectivity, whether SPF and DMARC records are present to prevent email spoofing, whether your nameservers are configured correctly, and whether MX records are present for email delivery.

How to use the SEO score

The SEO score gives an indication of your page's technical and on-page optimization. Use the score as a starting point, not as a final verdict. A high technical score means the basics are in place, but off-page factors such as backlinks, domain authority and brand awareness also play a big role in your final rankings.

  • 80-100: Well optimized. The technical foundation is strong. Now focus on content quality, internal linking and earning quality backlinks for further growth.
  • 50-79: A reasonable foundation, but there are concrete points to improve. The items in the improvement plan are relatively easy to fix and have a direct impact on your rankings. Start with the items marked as "high impact".
  • 0-49: There are serious technical or on-page problems that are actively holding back your rankings. Tackle these as a priority. Often it comes down to missing HTTPS, no meta tags, or serious content shortcomings.

The improvement plan

What makes our SEO checker unique is the automatically generated improvement plan. After the analysis, all problems found are sorted by impact and presented as concrete action items. Each item in the improvement plan includes:

  • Priority number: From 1 (highest impact) up to the total number of improvements.
  • Action: A clear description of what you need to do.
  • Impact estimate: High, medium or low. Always start with the high-impact items.
  • Current value: What the checker found, so you know what needs to change.

SEO check tool comparison

There are many SEO tools available. Below is a comparison of our free SEO checker with other popular tools:

Feature Theory7 SEO Check Seobility Neil Patel Ubersuggest
Free to use Yes, unlimited Limited (1x per day) Limited (3x per day)
Account required No Yes Yes
On-page analysis Yes (25+ checks) Yes Yes
Security headers check Yes (6 headers) No No
DNS & domain analysis Yes (SPF, DMARC, IPv6) No No
Prioritized improvement plan Yes, automatic Partly No
Google Preview Yes Yes No
Load time measurement Yes Yes Yes

When should you run an SEO check?

Regular SEO checks are essential for a healthy website. We recommend running an SEO check in the following situations:

  • After launching a new website: Check that all the technical SEO basics are set up correctly before you start creating and promoting content.
  • After a website redesign or migration: Redesigns and migrations are the riskiest moments for SEO. Check that redirects work correctly, meta tags have been kept and structured data is still intact.
  • Monthly, as a routine: Run a check at least once a month to catch regressions in time. Plugins, theme updates and content changes can unintentionally overwrite SEO settings.
  • After publishing new content: Check that new pages and blog articles meet all SEO requirements before you start promoting them.
  • When rankings drop: If you notice your positions in Google dropping, a technical SEO check is often the first thing to do to find the cause.

SEO tips based on common mistakes

After thousands of analyses, we see certain mistakes come up again and again. These are the most common SEO problems and how to fix them:

  • Missing or overly long title tag: The title tag is the most important on-page ranking factor. Make sure every page has a unique title of 50-60 characters that contains your primary keyword.
  • No meta description: Without a meta description, Google picks a snippet from your page itself. Write a compelling meta description of 120-160 characters for every page that invites people to click.
  • Missing alt text on images: Alt text is needed for accessibility and helps search engines understand images. Briefly describe what the image shows.
  • No HTTPS: HTTPS is a confirmed Google ranking factor. Install an SSL certificate (these are included for free at Theory7) and make sure all URLs redirect to HTTPS.
  • Slow load time: Google measures Core Web Vitals as ranking factors. Optimize images, enable compression, use browser caching and minimize JavaScript and CSS.
  • No structured data: Schema.org markup helps search engines understand your content and can lead to rich snippets. Add at least Article, FAQ or HowTo schema to relevant pages.

Frequently asked questions

What does this SEO check tool check?

Our SEO checker analyzes more than 50 factors across 6 categories: Meta & On-Page (title, description, Open Graph), Content & Headings (word count, hierarchy, links), Images (alt text, lazy loading), Technical (HTTPS, HTTP/2, compression, load time), Security Headers (HSTS, CSP, X-Frame-Options) and DNS & Domain (SPF, DMARC, IPv6). You get a total score plus a score for each category.

How is the SEO score calculated?

The total score is based on 100 points across 6 categories. Each check earns points for a pass, fewer for a warning and none for an error. Meta & On-Page and Content are worth 25 points each (half of the total together), Technical 20 points, and Images, Security and DNS 10 points each.

What is a good SEO score?

A score above 80 is good and means your website is well optimized technically and on-page. Between 50 and 80 there are points to improve that are relatively easy to fix. Below 50 there are serious problems. Note: the SEO score only measures technical and on-page factors. Off-page factors such as backlinks and domain authority are not included.

Is this SEO tool free?

Yes, our SEO checker is completely free to use without signing up or creating an account. You can run up to 5 analyses per minute. Results are cached for 30 minutes, so repeated lookups are fast. There are no hidden costs or limits on the number of pages you can analyze.

What makes this tool better than other SEO checkers?

Our tool combines 6 analysis categories in one clear report: on-page SEO, content analysis, technical checks, image optimization, security headers and DNS verification. What sets it apart is the automatically generated improvement plan that gives you concrete action items sorted by impact. Most other tools only show individual checks without prioritization or an action plan.

How often should I run an SEO check?

We recommend running an SEO check at least once a month. It is also wise to run a check after every major change to your website, such as a redesign, migration, plugin update or new content. That way you catch any SEO regressions early.

Why does the tool also check security headers?

Google treats website security as a ranking factor. Security headers such as HSTS, CSP and X-Frame-Options protect your visitors against common attacks (XSS, clickjacking). A secure website builds trust with both visitors and search engines, which indirectly contributes to better rankings.

What is the difference between on-page and off-page SEO?

On-page SEO covers everything on your own website: meta tags, content, technical settings, images and internal links. Off-page SEO covers factors outside your website: backlinks, social signals, domain authority and brand awareness. Our SEO checker focuses on on-page and technical SEO, because these are the factors you can influence directly yourself.

Can I also analyze competitors' pages?

Yes, you can analyze any publicly accessible URL, including your competitors' pages. This is an effective way to find out which technical and on-page optimizations they have made. Compare their scores with yours to see where you can improve.

Why is my score different from other SEO tools?

Every SEO tool uses its own scoring system and weighs factors differently. Our tool gives relatively high weight to security headers and DNS (20 points together), which other tools often leave out. The level of detail in the content analysis also differs. It is useful to use several tools for a complete picture, but focus on the concrete improvements rather than the exact score.