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.
Your Score
0/19
Technical SEO
Is your site indexed?
CriticalIf 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?
CriticalSitemaps 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?
CriticalGoogle 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?
CriticalCore 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?
CriticalHTTPS 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?
ImportantURLs 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?
CriticalTitle 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?
ImportantMeta 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?
ImportantThe 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?
ImportantLarge 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 haveThin 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?
CriticalBacklinks 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?
ImportantInternal 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?
ImportantBroken 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?
ImportantFresh 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?
ImportantPublishing 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 haveExperience, 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?
CriticalFor 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?
ImportantName, 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?
This checklist covers the basics. A proper audit goes deeper — page-level analysis, competitor gaps, link velocity, crawl budget issues, cannibalisation. The stuff you can't check manually.
Get a free Damage Report
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