Free self-assessment
Check Your Website’s SEO Foundations
Work through 25 practical checks across technical setup, on-page structure, local visibility, content, and measurement. It takes about five minutes and gives you a clearer list of what to inspect next.
25 checks5 categoriesAnswers stay while this page is open
Not assessed
Choose an answer for each check. “Not sure” records uncertainty; you can leave a check unanswered or change it later. These answers do not verify your website.
0/25 answered · 0% complete
- Pass
- 0
- Needs work
- 0
- Not sure
- 0
- Unanswered
- 25
Technical SEO 0/5 answered
On-Page SEO 0/5 answered
Local SEO 0/5 answered
Content Quality 0/5 answered
Analytics & Tracking 0/5 answered
Start with what you know
No conclusions about your SEO have been drawn. Answer a check to begin.
Review the answers included in your request
SEO self-assessment — visitor-reported answers, not an automated site audit 0/25 answered (0% complete) Pass: 0; Needs work: 0; Not sure: 0; Unanswered: 25 [Unanswered] Site loads in under 3 seconds [Unanswered] Site is mobile-responsive [Unanswered] SSL certificate is active (HTTPS) [Unanswered] XML sitemap exists and is submitted to Google Search Console [Unanswered] No broken links or 404 errors [Unanswered] Every page has a unique title tag (under 60 chars) [Unanswered] Every page has a unique meta description (under 160 chars) [Unanswered] Proper heading hierarchy (H1, H2, H3) [Unanswered] Images have descriptive alt text [Unanswered] Internal links connect related content [Unanswered] Google Business Profile is claimed and verified [Unanswered] NAP (Name, Address, Phone) is consistent across the web [Unanswered] Listed in Canadian business directories [Unanswered] Customer reviews are actively managed [Unanswered] Location pages exist for service areas [Unanswered] Blog or resource section publishes regularly [Unanswered] Content targets specific keywords with search intent [Unanswered] Content is original (not duplicated from other sites) [Unanswered] Pages answer the questions visitors came to resolve [Unanswered] Content includes calls-to-action [Unanswered] Google Analytics is installed and tracking [Unanswered] Google Search Console is set up [Unanswered] Conversion tracking is configured (forms, calls, etc.) [Unanswered] Regular performance reporting is in place [Unanswered] Core Web Vitals scores are monitored
