Prepared for
Willows Widgets
Service Business · example.com
Executive Summary
Willows Widgets has a talented team and genuine client loyalty, but your website is working against you. Fundamental technical gaps, missing schema markup, and thin content are preventing Google from understanding, indexing, and ranking your pages. You are invisible for the searches your ideal clients are making: "massage therapist near me," "prenatal yoga Austin," "deep tissue massage booking."
The good news: every issue I found is fixable. The problems are structural, not fundamental. Your brand, your products, and your customer base are strong. With the right technical foundation, your site can compete for the keywords that drive revenue.
The Cost of Doing Nothing
This is not a scare tactic. This is math. Below is what your current score is costing you every month in lost leads and revenue — and what fixing it recovers.
Performance Breakdown
Six critical dimensions of your web presence, each scored independently.
Missing Meta Description. No Schema Markup. Title Too Short.
Page loads quickly. Compression is on, scripts are deferred, images are sized.
Content depth is healthy. Heading hierarchy is clean. Internal linking is strong.
Schema markup is present and well-structured. Eligible for rich results.
Accessibility basics are in place. Alt text, landmarks, form labels look good.
Schema markup is present and well-structured. Eligible for rich results.
Key Findings
Organized by severity. Critical issues first, then warnings, then growth opportunities.
Missing Meta Description
Google will auto-generate snippets that may not represent your business. Click-through rate suffers.
No Schema Markup
Zero structured data detected. You are ineligible for ALL rich result types: stars, FAQs, business hours, prices, breadcrumbs.
Critically Thin Content
Only ~21 words on the page. Google penalizes pages with under 200 words as thin content.
No Sitemap = Invisible to Google
Without a sitemap.xml, Google has no map of your pages. Your indexable surface is whatever the crawler stumbles into. Most small-business sites lose 60-80% of potential traffic to this single issue.
No Blog or Content Hub
A content hub is the #1 way to target long-tail keywords and signal freshness to Google. Sites without active content publishing fall behind competitors who publish weekly. Add a /blog/, /articles/, or /case-studies/ section.
No Phone Number Anywhere
No tel: link found on the page. For service businesses, phone is the #1 conversion path. Mobile users can't tap to call. You're leaving 30-50% of potential bookings on the table.
Title Too Short
Only 14 characters — Google prefers 50-60. Add brand name + primary keyword + 2-3 word qualifier.
Missing Canonical URL
Without a canonical tag, duplicate content from URL parameters splits ranking signals.
Missing sitemap.xml
No sitemap.xml found at https://example.com/sitemap.xml. Google relies on this to discover all your pages.
Missing Open Graph Title
Links shared on Facebook, LinkedIn, and Slack will look like plain URLs.
Missing Open Graph Description
Social shares will have no preview description.
Missing Open Graph Image
Social shares will have no preview image — the single biggest CTR factor on social.
Add Product schema for rich results
Your product pages have price, description, and availability data. Adding Product schema enables rich snippets with price, rating, and stock status in search results.
Create FAQ page with FAQ schema
Common customer questions (shipping, custom orders, materials) are answered in scattered locations. A dedicated FAQ with schema markup earns accordion rich results.
Add testimonials with Review schema
Customer testimonials exist on your site but have no markup. Review schema enables star ratings in search results, which increases click-through rate by 20-35%.
Optimize images (WebP, lazy loading)
Converting to WebP with responsive srcset and native lazy loading would reduce page weight by 60-70% and cut load time by 2+ seconds across the site.
Expand content on key pages
Homepage, About, and top product category pages are all under 300 words. Expanding these to 800-1,500 words with keyword-rich, helpful content would dramatically improve topical relevance and ranking potential across your primary terms.
5
Critical
5
Warnings
5
Opportunities
Implementation Plan
A phased approach that prioritizes quick wins first, then builds toward sustainable growth.
XML Sitemap: Generate and submit sitemap.xml to Google Search Console
Robots.txt: Audit and fix crawl directives, ensure all important pages are crawlable
Google Search Console: Verify ownership, submit all pages for indexing, fix coverage errors
Meta tags: Write unique title tags and meta descriptions for all 24 pages
H1 tags: Add proper H1s to the 3 pages missing them, audit heading hierarchy sitewide
Canonicals: Implement self-referencing canonical tags on all pages to prevent duplicate content
Image optimization: Convert to WebP, add dimensions, implement lazy loading
LocalBusiness: Full JSON-LD with name, address, phone, hours, service area, and geo coordinates
Product: Add Product schema to all product pages with price, availability, and description
FAQ: Build FAQ page with FAQ schema for common customer questions
Homepage: Expand from 180 to 1,000+ words with keyword-rich sections
Blog relaunch: Publish 2 keyword-targeted blog posts (1,200+ words each)
Testimonials: Add customer testimonials page with Review schema markup
Rank tracking: Weekly keyword position monitoring for 15+ target terms
Monthly reporting: Traffic, rankings, conversions, and actionable recommendations
Content calendar: 2 blog posts/month, GBP posts weekly, seasonal optimization
Your Investment
Everything identified in this audit is covered. No surprise invoices, no scope creep, no 12-month lock-in.
Sitemap + Robots.txt Setup
XML sitemap generation, robots.txt optimization, GSC submission
Meta Tags (24 pages)
Unique title tags, meta descriptions, Open Graph tags
Schema Markup Implementation
LocalBusiness, Product, FAQ, and Review JSON-LD
Image Optimization
WebP conversion, lazy loading, srcset, dimension attributes
Content Expansion
Homepage rewrite, 2 blog posts/month, testimonials page
Monthly Monitoring & Reporting
Rank tracking, traffic analysis, actionable monthly report
Pro Plan — Monthly
3-month engagement · Monthly report card calls
Setup ($1,000) + 3 months Pro ($2,250) = $3,250 total. If these fixes generate just 3 additional customers per month at your average order value, you recoup the entire engagement in month 2. By month 3, you are outranking competitors and the SEO improvements compound from there.
Next Step
The audit is done. The roadmap is here. Your competitors are not waiting. Every month you do not act, they get the customers that should be yours.
Setup $1,000 + 3 months Pro = $3,250. Beta pricing ends soon.