{"id":53,"date":"2025-11-25T22:05:58","date_gmt":"2025-11-26T06:05:58","guid":{"rendered":"https:\/\/robertwest.ca\/blog\/?p=53"},"modified":"2026-03-31T00:51:48","modified_gmt":"2026-03-31T08:51:48","slug":"%f0%9f%93%b8-the-easiest-fix-that-steals-your-competitors-jobs-your-alt-text-audit","status":"publish","type":"post","link":"https:\/\/robertwest.ca\/blog\/2025\/11\/25\/%f0%9f%93%b8-the-easiest-fix-that-steals-your-competitors-jobs-your-alt-text-audit\/","title":{"rendered":"\ud83d\udcf8 The Easiest Fix That Steals Your Competitor&#8217;s Jobs: Your Alt-Text Audit"},"content":{"rendered":"\n<p>Welcome back to <strong>Leads Not Liabilities<\/strong>. Last time, I introduced the huge, <a href=\"https:\/\/robertwest.ca\/blog\/2025\/11\/23\/%f0%9f%9b%a0%ef%b8%8f-stop-paying-the-debt-how-to-turn-your-website-into-your-strongest-asset\/\" data-type=\"post\" data-id=\"48\">untapped market of over <strong>1.1 million potential BC customers<\/strong><\/a> your competition is ignoring, and the <strong><a href=\"https:\/\/robertwest.ca\/blog\/2025\/11\/23\/%f0%9f%9b%a0%ef%b8%8f-stop-paying-the-debt-how-to-turn-your-website-into-your-strongest-asset\/#avoid-fines\" data-type=\"post\" data-id=\"48\">$250,000 fine<\/a><\/strong> you need to avoid.<\/p>\n\n\n\n<p>Before we dive into complex code, I want to give you the fastest, easiest fix you can do right now that addresses both problems at once.<\/p>\n\n\n\n<p>It\u2019s called <strong>Alt-Text<\/strong> (Alternative Text), and it\u2019s the perfect example of how fixing a technical barrier for an accessible user also becomes a powerful tool that makes Google send you more business.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">What the Heck is Alt-Text?<\/h2>\n\n\n\n<p>Think of Alt-Text as the <strong>spoken label for every picture<\/strong> on your website.<\/p>\n\n\n\n<p>When you, a tradesperson, look at a photo of a clean, new furnace you installed, you see the quality of the job. But a visually impaired customer using a <strong>screen reader<\/strong> (software that reads the web page out loud) just hears: <em>\u201cImage 459.jpg.\u201d<\/em><\/p>\n\n\n\n<p>That\u2019s a useless, frustrating experience for them\u2014a major <strong>WCAG violation<\/strong>\u2014and a missed opportunity for you.<\/p>\n\n\n\n<p><strong>Alt-Text is a short sentence you add to the image settings that describes the picture.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udee0\ufe0f Why You Need to Fix It (The Two-Part Win)<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>\ud83c\udfaf The Leads Side (SEO &amp; Google)<\/strong><\/td><td><strong>\ud83d\udee1\ufe0f The Liabilities Side (Accessibility &amp; Law)<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>Google Can&#8217;t See:<\/strong> Google\u2019s search engine bots can\u2019t look at your photos. They rely entirely on your Alt-Text to figure out what the picture is about and how it relates to your services.<\/td><td><strong>The Screen Reader Solution:<\/strong> This text is read aloud to customers who can&#8217;t see the image, ensuring they get the same information as everyone else.<\/td><\/tr><tr><td><strong>Ranking for Services:<\/strong> If your Alt-Text is missing, Google won&#8217;t rank that image or page for the work it shows.<\/td><td><strong>Easy WCAG Compliance:<\/strong> Missing Alt-Text is one of the most common and easiest-to-fix <strong>WCAG 2.1 Level AA<\/strong> failures, instantly reducing your legal risk.<\/td><\/tr><tr><td><strong>Image Search Traffic:<\/strong> Customers often search Google Images for &#8220;boiler repair.&#8221; If your Alt-Text is good, your picture shows up, and you get the click.<\/td><td><strong>1.1 Million Customer Access:<\/strong> You remove a technical barrier, making your site fully usable for the millions of Canadians using screen readers.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>The Bottom Line:<\/strong> If you don&#8217;t use Alt-Text, you&#8217;re only communicating 50% of the value of your work, and you&#8217;re failing to communicate with Google and 27% of the population.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udcdd The Tradesperson\u2019s 3-Step Alt-Text Blueprint<\/h2>\n\n\n\n<p>This isn&#8217;t hard, and it takes seconds per image. You can do this yourself right now inside your website platform (like WordPress) where you manage your media.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Prioritize the User (WCAG First)<\/h3>\n\n\n\n<p>The golden rule for Alt-Text is to <strong>describe the image accurately and naturally.<\/strong> Don&#8217;t try to stuff a huge list of keywords into it. That&#8217;s called &#8220;keyword stuffing,&#8221; and it frustrates users and can actually earn you a penalty from Google.<\/p>\n\n\n\n<p>Focus on <em>what is happening<\/em> and <em>what the object is<\/em>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bad Alt-Text (Spammy):<\/strong> <code>plumber Vancouver Richmond emergency service best rate<\/code><\/li>\n\n\n\n<li><strong>Good Alt-Text (User-Focused):<\/strong> <code>Plumber installing a high-efficiency tankless hot water heater.<\/code><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Use Keywords Naturally (The SEO Spritz)<\/h3>\n\n\n\n<p>Once you have a good description, check if your primary service keywords (like &#8220;boiler repair&#8221; or &#8220;panel upgrade&#8221;) fit into the sentence naturally.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Service Area (The Location Trick):<\/strong> You <strong>don&#8217;t<\/strong> need to repeat your service area (Vancouver, Burnaby, etc.) in every Alt-Text tag. Google knows where you are based on your address and other page headings. Only include location if the photo is specific to a landmark or a particular neighbourhood you want to target heavily, and if so, do so sparingly.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Image Description<\/strong><\/td><td><strong>Correct, Ethical Alt-Text<\/strong><\/td><\/tr><\/thead><tbody><tr><td>Photo of a new electrical panel replacement<\/td><td><code>Newly installed 200 amp electrical service panel upgrade.<\/code><\/td><\/tr><tr><td>Photo of a furnace being worked on<\/td><td><code>HVAC technician performing maintenance on a residential forced-air furnace.<\/code><\/td><\/tr><tr><td>Photo of a sewer clean-out<\/td><td><code>Plumber snaking a blocked main sewer line clean-out<\/code> <code>in New Westminster.<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Give Your Developer the Blueprint<\/h3>\n\n\n\n<p>You don&#8217;t need to waste time clicking on every image yourself, but you also don&#8217;t want your developer spending hours troubleshooting a simple issue. <strong>I don&#8217;t write the code, but I provide the instructions.<\/strong><\/p>\n\n\n\n<p>Use the expertise you gain here to send a precise, professional request:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>SUBJECT: Urgent: Alt-Text Audit for WCAG and SEO<\/strong><\/p>\n\n\n\n<p><strong>[Developer Name],<\/strong><\/p>\n\n\n\n<p>Please perform a full Alt-Text audit on all images on the site. This is a critical WCAG 2.1 failure and is hindering my SEO and therefore losing leads to my competition.<\/p>\n\n\n\n<p><strong>Action:<\/strong> Every service image must have Alt-Text that accurately describes the photo and includes the core service keyword (e.g., &#8216;furnace repair&#8217; or &#8216;panel upgrade&#8217;). Do <strong>not<\/strong> spam keywords or location names.<\/p>\n\n\n\n<p>This is a priority fix based on compliance requirements.<\/p>\n\n\n\n<p><strong>Thanks, [Your Name]<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p>This is how you use a consultant&#8217;s knowledge to manage your developer&#8217;s time efficiently. You&#8217;ve identified the problem, explained the <strong>why<\/strong> (WCAG\/SEO), and provided the exact solution.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Leads Not Liabilities: Action Item<\/strong><\/p>\n\n\n\n<p>Your immediate task is to audit the five most important project images on your website. Write accurate, user-first Alt-Text for those five images and send them to your developer.<\/p>\n\n\n\n<p>This is the fastest, cheapest fix that immediately plugs a liability leak and opens the door to new leads.<\/p>\n\n\n\n<p>Next week, I\u2019m digging into the second easiest fix: <strong><a href=\"https:\/\/robertwest.ca\/blog\/2025\/12\/15\/%f0%9f%97%84%ef%b8%8f-organization-is-gold-why-your-headings-are-costing-you-google-rankings-the-h1-h2-h3-tricktest\/\" data-type=\"post\" data-id=\"57\">Heading Structure<\/a><\/strong> (The $100,000 organizational trick that makes Google think your site is an authority).<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome back to Leads Not Liabilities. Last time, I introduced the huge, untapped market of over 1.1 million potential BC customers your competition is ignoring, and the $250,000 fine you need to avoid. Before we dive into complex code, I want to give you the fastest, easiest fix you can do right now that addresses &#8230; <a title=\"\ud83d\udcf8 The Easiest Fix That Steals Your Competitor&#8217;s Jobs: Your Alt-Text Audit\" class=\"read-more\" href=\"https:\/\/robertwest.ca\/blog\/2025\/11\/25\/%f0%9f%93%b8-the-easiest-fix-that-steals-your-competitors-jobs-your-alt-text-audit\/\" aria-label=\"Read more about \ud83d\udcf8 The Easiest Fix That Steals Your Competitor&#8217;s Jobs: Your Alt-Text Audit\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,10],"tags":[],"class_list":["post-53","post","type-post","status-publish","format-standard","hentry","category-blogpost","category-web-accessibility-for-trades"],"_links":{"self":[{"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/posts\/53","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/comments?post=53"}],"version-history":[{"count":2,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/posts\/53\/revisions"}],"predecessor-version":[{"id":94,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/posts\/53\/revisions\/94"}],"wp:attachment":[{"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/media?parent=53"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/categories?post=53"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robertwest.ca\/blog\/wp-json\/wp\/v2\/tags?post=53"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}