Free SEO Tool

Website Health Checker

A guided self-audit covering the exact things we check in every Damage Report. 19 checks across 5 categories. No crawling, no backend — just honest answers.

Technical SEO

Is your site indexed?

Critical

If Google can't find your pages, nothing else matters. Deindexed pages = invisible pages.

How to check

Search "site:yourdomain.com" in Google. The number of results should roughly match your page count. If you see zero or far fewer pages than expected, you have an indexing problem.

Do you have an XML sitemap?

Critical

Sitemaps help Google discover and prioritize your pages. Without one, you're relying on crawling alone.

How to check

Visit yourdomain.com/sitemap.xml in your browser. It should show an XML file listing your main pages. Check Google Search Console → Sitemaps to see if it's submitted.

Is your site mobile-friendly?

Critical

Google uses mobile-first indexing. If your mobile experience is broken, your rankings suffer on all devices.

How to check

Open your site on your phone. Check for horizontal scrolling, text too small to read, buttons too close together. Google Search Console → Mobile Usability shows specific issues.

Does your site load in under 3 seconds?

Critical

Core Web Vitals are a ranking factor. Slow sites lose visitors and rankings.

How to check

Run your homepage through PageSpeed Insights (pagespeed.web.dev). Green scores across LCP, FID/INP, and CLS mean you're fine. Red or orange means fix it.

Are you serving HTTPS?

Critical

HTTPS is a ranking signal. More importantly, browsers flag non-HTTPS sites as "Not Secure" which kills trust.

How to check

Check your address bar. If you see a padlock icon and "https://", you're good. If not, you need an SSL certificate.

Do you have clean URL structures?

Important

URLs should be readable and include target keywords. No query strings, no random IDs.

How to check

Look at your page URLs. Good: /services/seo-audit. Bad: /page?id=372&cat=seo. If your URLs are messy, your CMS needs configuration.

On-Page SEO

Does every page have a unique title tag?

Critical

Title tags are the single most important on-page ranking factor. Duplicates confuse Google about which page to rank.

How to check

View source on your key pages (Ctrl+U) and search for <title>. Each page should have a unique, keyword-rich title under 60 characters. Google Search Console → Pages report shows duplicate title issues.

Does every page have a meta description?

Important

Meta descriptions don't directly affect rankings but they affect click-through rate. A good description can double your clicks.

How to check

View source and search for "meta name=description". Each page should have a compelling, unique description under 160 characters that includes your target keyword.

Does every page have one H1 tag?

Important

The H1 tells Google what the page is about. Multiple H1s dilute your focus. Missing H1s waste your top-level signal.

How to check

Right-click → Inspect on your page heading. It should be wrapped in an <h1> tag. Search the page source for <h1> — there should be exactly one.

Are your images optimized?

Important

Large images slow your site down. Missing alt text is a missed ranking opportunity and an accessibility failure.

How to check

Check PageSpeed Insights for "Properly size images" and "Serve images in next-gen formats". Inspect your images — every <img> should have a descriptive alt attribute.

Is your content above 300 words on key pages?

Nice to have

Thin content rarely ranks. Google needs enough text to understand what a page is about.

How to check

Copy the main body text of your key pages and paste into a word counter. Services pages, product pages, and blog posts should generally be 500+ words minimum.

Link Profile

Do you have backlinks from relevant sites?

Critical

Backlinks remain one of the top 3 ranking factors. Quality matters more than quantity — one link from a relevant authority beats 100 spam links.

How to check

Use Google Search Console → Links to see your top linking sites. If you only see directories and spam, you have a link quality problem. If you see industry publications and relevant sites, you're on the right track.

Do your internal links make sense?

Important

Internal links pass authority between pages and help Google understand your site structure. Most sites barely use them.

How to check

Navigate through your site. Do important pages link to each other? Does your blog link to your service pages? Are there orphan pages (no internal links pointing to them)? Google Search Console → Links → Internal Links shows the count per page.

Are there broken links on your site?

Important

Broken links waste crawl budget, frustrate users, and signal neglect to Google.

How to check

Google Search Console → Pages shows 404 errors Google has found. You can also click through your own navigation and check for dead links manually.

Content & Authority

Are you regularly publishing content?

Important

Fresh content signals to Google that your site is active and authoritative. Stale sites lose rankings over time.

How to check

Check your blog or news section. When was the last post published? If it's been more than 3 months, Google may consider your site stale.

Does your content target specific keywords?

Important

Publishing without keyword research is like fishing without a hook. Each piece of content should target a specific search query.

How to check

Check Google Search Console → Performance → Queries. Are you ranking for keywords that matter to your business? If the queries are mostly branded, you need to create content targeting non-branded keywords.

Do you have E-E-A-T signals?

Nice to have

Experience, Expertise, Authoritativeness, Trust. Google looks for these signals especially in YMYL (Your Money Your Life) industries.

How to check

Check: Do your articles show author names? Do authors have bio pages? Does your site have an About page, contact page, and clear ownership information? Are there reviews or testimonials?

Local SEO

Is your Google Business Profile claimed?

Critical

For local businesses, your Google Business Profile is often more important than your website for local searches.

How to check

Search your business name on Google. If you see a Knowledge Panel on the right (desktop) or a business card (mobile) with your details, it's claimed. If not, go to business.google.com to set it up.

Is your NAP consistent?

Important

Name, Address, Phone number must be identical everywhere they appear online. Inconsistencies confuse Google.

How to check

Search your business name + city on Google. Check your website footer, Google Business Profile, social media profiles, and any directory listings. Is the exact same name, address, and phone number used everywhere?

Checklists are useful.
Expert analysis is better.

You just checked the surface. Want someone to check everything underneath? We tear down websites for a living.

Get My Free Teardown

Get your free site teardown.