Skip to main content

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
Site loads in under 3 seconds

Use Google PageSpeed Insights to test. Slow sites lose visitors and rank lower.

Site is mobile-responsive

Test key pages on a phone: text, navigation, forms, and horizontal scrolling.

SSL certificate is active (HTTPS)

HTTPS is a ranking signal. Check for the padlock icon in your browser's address bar.

XML sitemap exists and is submitted to Google Search Console

Your sitemap helps search engines discover and index all your pages efficiently.

No broken links or 404 errors

Broken links hurt user experience and waste crawl budget. Use Screaming Frog or Ahrefs to audit.

On-Page SEO 0/5 answered
Every page has a unique title tag (under 60 chars)

Make each page title unique, descriptive, and relevant to the content.

Every page has a unique meta description (under 160 chars)

Meta descriptions don't directly affect rankings but improve click-through rates from search results.

Proper heading hierarchy (H1, H2, H3)

Use one H1 per page, then H2s for sections, H3s for subsections. This helps search engines understand your content structure.

Images have descriptive alt text

Alt text helps search engines understand images and improves accessibility. Be descriptive but concise.

Internal links connect related content

Internal linking distributes page authority and helps users discover related content on your site.

Local SEO 0/5 answered
Google Business Profile is claimed and verified

This is essential for appearing in local search results and Google Maps. Claim yours at business.google.com.

NAP (Name, Address, Phone) is consistent across the web

Inconsistent business info confuses search engines. Audit your listings on directories, social media, and your website.

Listed in Canadian business directories

Get listed on Yellow Pages Canada, Canadian Business Directory, Yelp Canada, and industry-specific directories.

Customer reviews are actively managed

Respond to all reviews (positive and negative). Encourage satisfied customers to leave Google reviews.

Location pages exist for service areas

Create dedicated pages for each city or region you serve with localized content and keywords.

Content Quality 0/5 answered
Blog or resource section publishes regularly

Consistent publishing signals to search engines that your site is active and authoritative.

Content targets specific keywords with search intent

Research what your audience searches for and create content that matches their intent (informational, transactional, etc.).

Content is original (not duplicated from other sites)

Check that the page offers useful original information and identifies the preferred URL for duplicate versions.

Pages answer the questions visitors came to resolve

Review whether the page answers the topic clearly and completely; there is no required word count.

Content includes calls-to-action

Every page should guide visitors toward a next step: contact form, phone call, download, or purchase.

Analytics & Tracking 0/5 answered
Google Analytics is installed and tracking

GA4 is the current standard. Verify it's collecting data by checking real-time reports.

Google Search Console is set up

Search Console shows how Google sees your site, which queries bring traffic, and any indexing issues.

Conversion tracking is configured (forms, calls, etc.)

Without conversion tracking, you can't measure ROI. Set up goals for form submissions, phone calls, and purchases.

Regular performance reporting is in place

Monthly reports help you spot trends, identify issues early, and make data-driven decisions.

Core Web Vitals scores are monitored

Core Web Vitals (LCP, INP, CLS) are ranking factors. Monitor them in Search Console or PageSpeed Insights.

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

Ask us to review your answers

Send this self-assessment to RIMDC for a free consultation. Your answers and contact details will be included.

Your information is used only to respond to this enquiry.