Your Afternoon SEO Audit: A DIY Checklist for 2026

As a business owner in Calgary, you likely wear many hats. SEO can feel overwhelming, but a solid foundation can significantly improve your online visibility. This isn't about complex algorithms; it's about ensuring Google can understand and trust your website. This audit is designed to be practical, actionable, and achievable in an afternoon.

I. Homepage Health Check (30 minutes)

Your homepage is often the first impression. Here's what to assess:

  • Title Tag: Is it unique, descriptive, and include your primary keyword (e.g., “Calgary Plumber | Emergency Services - Your Company Name”)? Avoid keyword stuffing. Length should be under 60 characters.
  • Meta Description: A compelling summary (under 160 characters) that entices clicks. While not a direct ranking factor, a well-written meta description improves click-through rate (CTR).
H1 Heading: Does your homepage have one* clear H1 heading that accurately describes your main offering? Avoid using H1 for design purposes. Image Alt Text: Are all images descriptive alt text? For example, instead of “image1.jpg,” use “Interior view of our Calgary auto repair shop.” Alt text helps search engines understand image content and* improves accessibility.
  • Internal Linking: Are you linking to key service pages from your homepage? (e.g., "Learn more about our furnace repair services").
  • Clear Value Proposition: Within the first few seconds, is it immediately obvious what your business does and who you serve?
Good Looks Like: A clear, concise message targeting your ideal customer, with prominent links to essential services. No broken images or confusing jargon.

II. Service/Product Page Deep Dive (45 minutes – pick 2-3 pages)

Service pages are where the real SEO happens. Let's examine a few.

  • Keyword Focus: Each page should focus on a specific keyword phrase (e.g., “commercial window cleaning Calgary”).
  • Keyword Placement: Naturally incorporate the keyword in:

* Page Title (under 60 characters)

* H1 Heading

* First paragraph

* Throughout the body content (but avoid overuse – aim for 1-2% density)

* Image Alt Text

Content Depth: Is the content comprehensive and informative? Aim for at least 300-500 words per page. Don’t just list features; explain benefits* for the customer. Unique Content: Avoid duplicate content across your site. Each service page must* be original.
  • Call to Action (CTA): Is there a clear CTA on each page (e.g., “Get a Free Quote,” “Call Us Today”)?
  • Internal Linking: Link to related service pages. This helps both users and search engines navigate your site.
Good Looks Like: Pages that thoroughly answer a user’s questions about a specific service, with a clear path to contact you. Avoid thin content or pages that simply replicate information from other sites.

III. Google Business Profile (GBP) Audit (30 minutes)

Your GBP is critical for local search.

Category Selection: Are your primary and secondary categories accurate and relevant? Choose the most* specific categories available.
  • Business Description: A compelling and keyword-rich description (750 characters) that highlights your key services and differentiators.
  • NAP Consistency: Ensure your Name, Address, and Phone Number (NAP) are consistent across your website and GBP.
  • Photos: High-quality photos of your business, team, and services. Update them regularly!
  • Posts: Utilize GBP Posts to share updates, promotions, and events.
  • Q&A: Monitor and answer questions promptly.
  • Reviews: Encourage customers to leave reviews (and respond to them – both positive and negative). See our blog post about why Google Reviews matter: https://eikeland.ca/blog/why-google-reviews-matter-for-local-seo
Good Looks Like: A complete, accurate, and actively managed GBP profile that showcases your business in a positive light.

IV. Technical SEO Basics (60 minutes)

These behind-the-scenes elements are crucial for crawlability and indexing.

  • Page Speed: Use Google’s PageSpeed Insights (https://pagespeed.web.dev/) to analyze your homepage and key service pages. Aim for a score of 70 or higher. Common issues include unoptimized images, render-blocking JavaScript, and slow server response times. Our page speed optimizer service can help with this: https://eikeland.ca/services/page-speed-optimizer
Mobile-Friendliness: Use Google’s Mobile-Friendly Test (https://search.google.com/test/mobile-friendly). Your site must* be responsive and provide a good user experience on mobile devices.
  • Sitemap.xml: Do you have a sitemap.xml file submitted to Google Search Console? This file lists all the important pages on your website, helping Google crawl and index them. You can find this at your domain root (e.g., `eikeland.ca/sitemap.xml`). If you don't have one, consider our XML Sitemap Monitor service: https://eikeland.ca/services/xml-sitemap-monitor
  • Robots.txt: Does your robots.txt file allow Googlebot to crawl your site? Check it at `eikeland.ca/robots.txt`. Be careful not to accidentally block important pages.
  • HTTPS: Is your website secure (HTTPS)? A valid SSL certificate is essential. Use our SSL Certificate Monitor to ensure your certificate doesn’t expire: https://eikeland.ca/services/ssl-certificate-monitor
Good Looks Like: A fast, mobile-friendly website with a properly configured sitemap and robots.txt file, all served over HTTPS.

V. Schema Markup (30 minutes – start with LocalBusiness)

Schema markup helps search engines understand the meaning of your content. It does NOT guarantee rich results, but it provides valuable context. We offer a schema markup validator to help you test: https://eikeland.ca/services/schema-markup-validator

For a local business, start with LocalBusiness schema. Here's an example:



Important: Place this code within the `` section of your homepage. Ensure the information is accurate. In 2023, Google significantly reduced the visibility of FAQ and HowTo rich results, prioritizing authoritative sources. While FAQ schema can help Google understand your content, don't expect visible accordions for most websites. What most guides don't tell you: Google prioritizes structured data accuracy. Incorrect or misleading schema can be penalized. Furthermore, relying solely on automated schema generators can lead to errors. Always manually review the code.

This audit is a starting point. Continuous monitoring and refinement are essential. At Eikeland SEO, we specialize in data-driven SEO strategies tailored to Calgary businesses. We can help you identify opportunities for growth and implement a long-term SEO plan.

Ready to take your SEO to the next level? Contact us for a free consultation: https://eikeland.ca/contact