Your site eats its own dog food. You sell 500-page SEO engines to contractors — your own site IS one. Multi-dimensional: Pillars × Industries × Locations × FAQ Multiplication.
You're not a plumber in one city. You're a B2B marketing system selling to contractors across Canada. Your site needs 5 independent content dimensions that multiply against each other.
The 6 pillars, each a deep topic cluster with 6–10 supporting pages
16 contractor types, each with tailored messaging and pain points
10 Ontario cities + 5 provinces. Entity-rich local content.
Service × Industry (48) + Industry × Location (80) = long-tail goldmine
Every FAQ from every page → standalone expanded page. The page multiplier.
Every single page feeds this funnel. One offer, one CTA, everywhere.
Long-tail organic, AI citations, social. "Voice AI for plumbers", "contractor marketing Toronto", etc.
Deep understanding of the Zero Lead Loss system and how it solves THEIR specific problems.
Personalized revenue gap, missed calls cost, ROI projections — quantified pain with their own numbers.
20-minute assessment of their lead leakage. Show them the gaps. Present the proposal.
Base system stops the bleeding. Premium tier (Local SEO Engine) drives discovery.
| Page | URL | Purpose | Schema | FAQs |
|---|---|---|---|---|
| Homepage | / | "Stop Losing the Leads You're Already Getting." 6-pillar overview cards. Video testimonials. Voice AI live demo. Revenue math. ONE CTA. | LocalBusiness, Organization, WebSite, SiteNavigationElement | 5 |
| The Problem | /the-problem/ | Why contractors lose 40–60% of leads. Missed calls data, response time decay curve, competitor comparison. Revenue bleed math. | Article, BreadcrumbList, FAQPage | 5 |
| The System | /zero-lead-loss/ | Complete 6-Pillar overview. How they work together as one system. Base vs. Premium tier. Pricing. CTA: AI Lead Audit. | Service, Offer, BreadcrumbList, FAQPage | 5 |
| Pricing | /pricing/ | Transparent pricing. Base 5-Pillar ($997–$10K setup + $497+/mo). Premium 6-Pillar (+$997+/mo). Comparison table. ROI calculator embed. | Offer, BreadcrumbList, FAQPage | 5 |
| How It Works | /how-it-works/ | Step-by-step: Discovery Call → AI Lead Audit → Custom Proposal → Onboarding → Launch → Optimize. Timeline. | HowTo, BreadcrumbList, FAQPage | 5 |
| Results Hub | /results/ | Overview of all case studies. Video testimonials. Revenue numbers. Links to industry-specific results pages. | Article, AggregateRating, BreadcrumbList | 4 |
| About Paul | /about/ | Paul's story. 22 years automotive sales → digital marketing → AI for contractors. 7 years BNI. $300K in 8 months. Family man. | Person, Organization, BreadcrumbList | 3 |
| Contact | /contact/ | GHL form. Phone: (705) 491-2627. Email: paul@pmconsulting.ca. Voice AI widget. Map. | ContactPoint, PostalAddress, BreadcrumbList | 3 |
| Free AI Lead Audit Primary landing page | /ai-lead-audit/ | Dedicated LP. What the audit covers. What you'll learn. How to book. GHL form + Calendly. Social proof. | Service, Offer, BreadcrumbList, FAQPage | 5 |
| Industries Hub | /industries/ | Index of all 16 industry vertical pages. "We specialize in marketing for these contractor types." | CollectionPage, SiteNavigationElement | 3 |
| Locations Hub | /locations/ | Index of all city + province pages. "Serving contractors across Ontario and Canada." | CollectionPage, SiteNavigationElement | 3 |
| Blog Hub | /blog/ | All blog posts, categorized. Paginated. Featured posts. | CollectionPage, SiteNavigationElement | — |
| Tools Hub | /tools/ | All 14 interactive calculators. Brief descriptions. Direct links. | CollectionPage, SiteNavigationElement | 3 |
| Resources Hub | /resources/ | All guides, downloads, reference pages. | CollectionPage, SiteNavigationElement | — |
| FAQ Hub | /faqs/ | Master directory of all 1,236+ FAQ standalone pages. Organized by topic/pillar. | CollectionPage, SiteNavigationElement | — |
| Portfolio | /portfolio/ | Live sites built: NorthBayPlumbers.ca, iPaint, MartinServices, CarpetCleaningNorthBay. Screenshots + links. | Article, BreadcrumbList | 3 |
| Privacy Policy | /privacy/ | Clean. No leftover code artifacts. | WebPage | — |
| Terms of Service | /terms/ | Properly spelled. | WebPage | — |
| HTML Sitemap | /sitemap.html | Full site directory. Updates with each FAQ drip batch. | SiteNavigationElement | — |
Each pillar hub is a deep-dive page (2,000–3,000 words) serving as the top of its content cluster. Entity-rich, AEO-optimized, 5 FAQs with FAQPage schema. Links down to all cluster pages, industry pages, and related calculators.
Conversion-focused static HTML sites for contractors. Not WordPress. Lightning fast, scored to 90+ framework standard. Forms trigger GHL automations.
AI-powered SMS campaigns that mine existing customer lists. The $400K kitchen renovation case study lives here.
Automated review generation, AI responses, reputation management on autopilot. Google ranking signal #1.
AI answers every call 24/7. Books appointments, answers FAQs, qualifies leads. Live demo on page.
Website chat, SMS, Messenger — all AI-handled. Instant response to every inquiry on every channel.
500+ page programmatic SEO engine. Entity-driven, AEO-optimized, FAQ multiplication. The discovery layer. Portfolio proof: NorthBayPlumbers, iPaint, MartinServices.
Each pillar has 6–10 supporting pages that go deep on sub-topics. 1,000–1,500 words each, 4 FAQs per page. URL pattern: /pillars/[pillar-slug]/[topic-slug]/
| Page | URL | FAQs |
|---|---|---|
| What Is a Smart Website for Contractors? | /pillars/smart-website/what-is-smart-website/ | 4 |
| Smart Website vs. Template Website | /pillars/smart-website/vs-template/ | 4 |
| Features & What's Included | /pillars/smart-website/features/ | 4 |
| How We Build Your Website (Process) | /pillars/smart-website/process/ | 4 |
| Contractor Website Portfolio | /pillars/smart-website/portfolio/ | 4 |
| SEO-Optimized Contractor Websites | /pillars/smart-website/seo-optimized/ | 4 |
| Mobile-First Design for Trades | /pillars/smart-website/mobile-first/ | 4 |
| Conversion Rate Optimization | /pillars/smart-website/conversion-optimization/ | 4 |
| Website Speed & Core Web Vitals | /pillars/smart-website/speed-performance/ | 4 |
| AEO & LLM-Ready Websites | /pillars/smart-website/aeo-llm-ready/ | 4 |
| Page | URL | FAQs |
|---|---|---|
| What Is Database Reactivation? | /pillars/database-reactivation/what-is-it/ | 4 |
| How It Works (Step by Step) | /pillars/database-reactivation/how-it-works/ | 4 |
| ROI & Results: $400K Case Study | /pillars/database-reactivation/roi-results/ | 4 |
| Database Reactivation vs. Cold Calling | /pillars/database-reactivation/vs-cold-calling/ | 4 |
| SMS Marketing for Contractors | /pillars/database-reactivation/sms-marketing/ | 4 |
| Reactivation Campaign Templates | /pillars/database-reactivation/campaign-templates/ | 4 |
| How to Clean Your Customer Database | /pillars/database-reactivation/clean-database/ | 4 |
| Email + SMS Reactivation Sequences | /pillars/database-reactivation/email-sms-sequences/ | 4 |
| Page | URL | FAQs |
|---|---|---|
| What Is Reviews AI? | /pillars/reviews-ai/what-is-it/ | 4 |
| How It Works | /pillars/reviews-ai/how-it-works/ | 4 |
| Why Google Reviews Matter for Contractors | /pillars/reviews-ai/why-reviews-matter/ | 4 |
| How to Get More Google Reviews (Guide) | /pillars/reviews-ai/get-more-reviews/ | 4 |
| AI Review Response Templates | /pillars/reviews-ai/response-templates/ | 4 |
| Reputation Management for Contractors | /pillars/reviews-ai/reputation-management/ | 4 |
| Google Business Profile Optimization | /pillars/reviews-ai/gbp-optimization/ | 4 |
| Review Generation Automation | /pillars/reviews-ai/automation/ | 4 |
| Page | URL | FAQs |
|---|---|---|
| What Is Voice AI for Contractors? | /pillars/voice-ai/what-is-it/ | 4 |
| How It Works | /pillars/voice-ai/how-it-works/ | 4 |
| Voice AI vs. Answering Service | /pillars/voice-ai/vs-answering-service/ | 4 |
| Never Miss a Call Again | /pillars/voice-ai/never-miss-a-call/ | 4 |
| After-Hours Call Handling | /pillars/voice-ai/after-hours/ | 4 |
| AI Appointment Booking | /pillars/voice-ai/appointment-booking/ | 4 |
| Voice AI Live Demo | /pillars/voice-ai/demo/ | 4 |
| Voice AI for Multi-Location Contractors | /pillars/voice-ai/multi-location/ | 4 |
| Page | URL | FAQs |
|---|---|---|
| What Is Conversational AI for Contractors? | /pillars/conversational-ai/what-is-it/ | 4 |
| How It Works | /pillars/conversational-ai/how-it-works/ | 4 |
| Website Chat vs. Conversational AI | /pillars/conversational-ai/vs-live-chat/ | 4 |
| AI Lead Qualification Automation | /pillars/conversational-ai/lead-qualification/ | 4 |
| SMS Follow-Up Automation | /pillars/conversational-ai/sms-followup/ | 4 |
| Multi-Channel AI (Chat + SMS + Messenger) | /pillars/conversational-ai/multi-channel/ | 4 |
| Page | URL | FAQs |
|---|---|---|
| What Is the Local SEO Engine? | /pillars/local-seo-engine/what-is-it/ | 4 |
| How It Works (500+ Pages Explained) | /pillars/local-seo-engine/how-it-works/ | 4 |
| Local SEO vs. Traditional SEO | /pillars/local-seo-engine/vs-traditional-seo/ | 4 |
| Programmatic SEO for Contractors | /pillars/local-seo-engine/programmatic-seo/ | 4 |
| Entity-Driven Content Explained | /pillars/local-seo-engine/entity-driven-content/ | 4 |
| Answer Engine Optimization (AEO) | /pillars/local-seo-engine/aeo/ | 4 |
| FAQ Multiplication Strategy | /pillars/local-seo-engine/faq-multiplication/ | 4 |
| Case Study: NorthBayPlumbers.ca | /pillars/local-seo-engine/case-study-northbayplumbers/ | 4 |
| Drip Publishing & Natural Growth | /pillars/local-seo-engine/drip-publishing/ | 4 |
Cluster page schema: Article + BreadcrumbList + FAQPage | Total cluster FAQs: 49 pages × 4 = 196 FAQ standalones
Separate service section — not a Zero Lead Loss pillar, but a standalone offering. You build AI-powered business systems using Claude Code, GoHighLevel, and automation tools. Your own operating system is the proof. This is for any business that wants AI systems, not just contractors.
"We Build AI-Powered Business Systems" — overview of all AI services. Paul's own AI Chief of Staff as case study. Who it's for. What's possible.
Workflow automation, process design, integration architecture. GoHighLevel + Zapier + AI orchestration. Eliminate manual busywork.
What Claude Code is, how it builds entire systems, why it's different from ChatGPT. Paul's own setup as proof — AI Chief of Staff managing email, calendar, CRM, content.
Multi-platform content engines, social media automation, LinkedIn article systems, 30-day content sprints, brand voice extraction.
GoHighLevel configuration, pipeline design, lead routing, automation workflows, reporting dashboards. Done-for-you CRM buildout.
Voice AI agents, conversational AI bots, lead qualification automation, appointment booking, after-hours handling. The AI workforce.
Bespoke process automation, MCP server integration, API connections, data pipelines, transcript processing, email triage systems.
Schema: Service + Article + HowTo + BreadcrumbList + FAQPage | FAQ multiplication: 7 pages × 4 avg = 28 FAQ standalones
Each industry gets a dedicated page: industry-specific pain points, how the 6-Pillar system solves them, relevant case studies, tailored messaging. URL: /industries/[industry-slug]/. 1,500–2,000 words, 5 FAQs each.
Tier 1 (8 — build first) Tier 2 (8 — expand) Schema: Article + Service + BreadcrumbList + FAQPage
This is the long-tail SEO goldmine. Each cell = unique page targeting a specific keyword like "Voice AI for Plumbers" or "Database Reactivation for Roofers". 800–1,200 words, industry-specific examples, 3 FAQs each. URL: /industries/[industry]/[pillar-slug]/
| Industry | Smart Website | DB Reactivation | Reviews AI | Voice AI | Conversational AI | Local SEO Engine |
|---|---|---|---|---|---|---|
| Plumbers | /industries/plumbers/smart-website/ | /industries/plumbers/database-reactivation/ | /industries/plumbers/reviews-ai/ | /industries/plumbers/voice-ai/ | /industries/plumbers/conversational-ai/ | /industries/plumbers/local-seo-engine/ |
| HVAC | /industries/hvac/smart-website/ | /industries/hvac/database-reactivation/ | /industries/hvac/reviews-ai/ | /industries/hvac/voice-ai/ | /industries/hvac/conversational-ai/ | /industries/hvac/local-seo-engine/ |
| Electricians | /industries/electricians/smart-website/ | /industries/electricians/database-reactivation/ | /industries/electricians/reviews-ai/ | /industries/electricians/voice-ai/ | /industries/electricians/conversational-ai/ | /industries/electricians/local-seo-engine/ |
| Roofers | /industries/roofers/smart-website/ | /industries/roofers/database-reactivation/ | /industries/roofers/reviews-ai/ | /industries/roofers/voice-ai/ | /industries/roofers/conversational-ai/ | /industries/roofers/local-seo-engine/ |
| General Contractors | /industries/general-contractors/smart-website/ | /industries/general-contractors/database-reactivation/ | /industries/general-contractors/reviews-ai/ | /industries/general-contractors/voice-ai/ | /industries/general-contractors/conversational-ai/ | /industries/general-contractors/local-seo-engine/ |
| Painters | /industries/painters/smart-website/ | /industries/painters/database-reactivation/ | /industries/painters/reviews-ai/ | /industries/painters/voice-ai/ | /industries/painters/conversational-ai/ | /industries/painters/local-seo-engine/ |
| Landscapers | /industries/landscapers/smart-website/ | /industries/landscapers/database-reactivation/ | /industries/landscapers/reviews-ai/ | /industries/landscapers/voice-ai/ | /industries/landscapers/conversational-ai/ | /industries/landscapers/local-seo-engine/ |
| Kitchen & Bath | /industries/kitchen-bath/smart-website/ | /industries/kitchen-bath/database-reactivation/ | /industries/kitchen-bath/reviews-ai/ | /industries/kitchen-bath/voice-ai/ | /industries/kitchen-bath/conversational-ai/ | /industries/kitchen-bath/local-seo-engine/ |
| TIER 1 TOTAL | 8 industries × 6 pillars = 48 pages (each with 3 FAQs = 144 FAQ standalones) | |||||
Tier 2 expansion: add 8 more industries = 96 total matrix pages, 288 FAQ standalones. Schema: Service + Article + BreadcrumbList + FAQPage
You serve remotely across Canada, but location pages capture "contractor marketing [city]" searches. Each city page: entity-rich local content (landmarks, business districts, demographics), 15–30 entity triples, 1,000–1,500 words, 5 FAQs. URL: /locations/[city-slug]/
Broader provincial pages with entity-rich content about the contractor market in each province.
Targets: "plumber marketing Toronto", "HVAC marketing Ottawa", etc. 8 Tier 1 industries × 10 cities = 80 combo pages. 800–1,000 words, 3 FAQs each. URL: /locations/[city]/[industry]/
| City | Plumbers | HVAC | Electricians | Roofers | GCs | Painters | Landscapers | K&B |
|---|---|---|---|---|---|---|---|---|
| North Bay | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Sudbury | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Barrie | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Ottawa | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Toronto | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Hamilton | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| London | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Kitchener | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Thunder Bay | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Sault Ste. Marie | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| TOTAL | 10 cities × 8 industries = 80 combo pages (each with 3 FAQs = 240 FAQ standalones) | |||||||
Each calculator lives at /tools/[slug]/. Built as standalone pages AND embeddable widgets (iframe-ready). Full SEO optimization, 3–5 FAQs each. Every calculator ends with the AI Lead Audit CTA. Matches your widget builder brand colors.
The flagship. 5-pillar walkthrough showing revenue leaking from each gap.
Transparent pricing based on business size and pillars selected.
Input current spend + leads. See projected ROI with system.
Compounding cost of inaction over 6, 12, 24 months.
Receptionist salary + benefits vs. AI employees. The math wins.
How fast the system pays for itself based on their numbers.
Database reactivation revenue estimator. Money hiding in their contacts.
Cumulative savings across all 6 pillars vs. doing each separately.
Month-by-month revenue projection showing compound growth.
Current CPL vs. projected with system. Efficiency gains visualized.
Missed calls + slow follow-up + no reviews + no SEO = total bleed.
Each pillar's value individually vs. bundled. Shows the deal.
Benchmark against industry. Show capacity unlocked by AI.
Missed calls/week × avg job value. The gut-punch calculator.
Schema: WebApplication + BreadcrumbList + FAQPage | FAQs: 14 × 4 avg = 56 FAQ standalones
All existing WordPress posts migrated first (cleaned, reformatted to framework standard, entity-enriched). Then new content at ~3/week across 10 categories. URL: /blog/[post-slug]/. Each post: 1,000–2,000 words, 3–5 FAQs, AEO paragraphs, proper schema.
How contractors get more leads, marketing tips, lead capture strategies
Voice AI, chatbots, automation explainers, AI adoption guides
Google rankings, GBP optimization, reviews, local SEO, AEO
Sales process, follow-up cadence, closing, CRM best practices
Client wins, before/after, ROI stories, real numbers
Marketing tips per vertical: plumber marketing, HVAC marketing, etc.
Spring marketing prep, slow season strategies, year-end reviews
Hiring, scaling, pricing work, estimating, business operations
GoHighLevel guides, CRM tips, automation tutorials
Opinion pieces, lessons learned, contractor stories, BNI insights
Year 1 total: 86 posts × 3 avg FAQs = 258 FAQ standalones | Schema: Article + Person (Paul) + BreadcrumbList + FAQPage
| Resource | URL | Type | FAQs |
|---|---|---|---|
| The Zero Lead Loss Guide | /resources/zero-lead-loss-guide/ | Comprehensive guide / lead magnet | 4 |
| Contractor's Guide to AI Employees | /resources/ai-employees-guide/ | Guide (Voice AI + Conversational AI) | 4 |
| The Contractor Marketing Playbook | /resources/contractor-marketing-playbook/ | Comprehensive guide | 4 |
| Google Business Profile Setup Guide | /resources/gbp-setup-guide/ | How-to guide | 4 |
| GoHighLevel for Contractors | /resources/gohighlevel-for-contractors/ | Platform guide | 4 |
| Respond to Every Lead in Under 5 Minutes | /resources/5-minute-lead-response/ | Actionable guide | 4 |
| Get 100+ Google Reviews | /resources/100-google-reviews/ | Step-by-step guide | 4 |
| Contractor Marketing Glossary | /resources/glossary/ | Reference / A–Z | 4 |
8 pages × 4 FAQs = 32 FAQ standalones | Schema: Article + BreadcrumbList + FAQPage
Real businesses, real numbers, real video. Industry-specific results pages show prospects proof from their own trade.
| Page | URL | Content | FAQs |
|---|---|---|---|
| Results Hub | /results/ | Overview: all case studies, video testimonials, revenue numbers | 4 |
| Results for Plumbers | /results/plumbers/ | Plumber-specific results, NorthBayPlumbers.ca as proof | 3 |
| Results for HVAC | /results/hvac/ | HVAC-specific results and case studies | 3 |
| Results for Electricians | /results/electricians/ | Grounded Electrical, TwoWiredGuys references | 3 |
| Results for Roofers | /results/roofers/ | Roofing-specific results | 3 |
| Results for General Contractors | /results/general-contractors/ | Robitaille Contracting, renovation testimonials | 3 |
| Results for Painters | /results/painters/ | iPaint as portfolio proof, painting company testimonial | 3 |
| Results for Landscapers | /results/landscapers/ | Landscaping-specific results | 3 |
| Results for Kitchen & Bath | /results/kitchen-bath/ | $400K database reactivation case study | 3 |
| + 4–6 individual deep-dive case study pages as real client stories become available | |||
| Case Study: $400K Kitchen Reno | /results/case-study/400k-kitchen-renovation/ | 2,500 SMS → 12 clients → $400K revenue. Full breakdown. | 4 |
| Case Study: NorthBayPlumbers.ca | /results/case-study/northbayplumbers/ | 109-page SEO engine, ranking results, PageSpeed 90+ | 4 |
| Case Study: Martin Services | /results/case-study/martin-services/ | 77+ pages live, FAQ drip strategy, results | 4 |
| Case Study: iPaint | /results/case-study/ipaint/ | 686-page architecture, 190 pages built, framework showcase | 4 |
| Case Study: Eagle Tree | /results/case-study/eagle-tree/ | Brian Barnes video testimonial + results breakdown | 3 |
~15 pages × 3.3 avg FAQs = ~50 FAQ standalones
Every FAQ from every page → standalone expanded page at /faqs/[question-slug]/. Expanded to 300–500 words. Article/WebPage schema (NOT FAQPage) — prevents competing with source page. Links back to source + 2–3 related FAQs.
Drip schedule: 10 FAQ pages/day → ~121 days (~4 months) to publish all. Core content deploys first. FAQ drip starts Day 2 and runs continuously.
Expansion to all 24 industries + Tier 2 locations = 2,500+ pages
| Page Type | Schema Stack | Notes |
|---|---|---|
| Homepage | LocalBusiness + Organization + WebSite + SiteNavigationElement | sameAs to GBP, LinkedIn, Facebook, YouTube, all platforms |
| Pillar Hubs | Service + Offer + HowTo + BreadcrumbList + FAQPage + AggregateRating | Service references provider (Organization). HowTo for process sections. |
| Pillar Clusters | Article + BreadcrumbList + FAQPage | E-E-A-T signals. Author: Paul Meyers. |
| Industry Pages | Article + Service + BreadcrumbList + FAQPage | Service schema tailored per industry. |
| Service × Industry | Article + Service + BreadcrumbList + FAQPage | Industry-specific entity triples. |
| Location Pages | LocalBusiness (areaServed + GeoShape) + Service + BreadcrumbList + FAQPage + GeoCoordinates | Entity triples for local landmarks, demographics, contractor market. |
| Industry × Location | LocalBusiness (areaServed) + Service + Article + BreadcrumbList + FAQPage | Hyper-specific: "HVAC marketing in Ottawa" with local entities. |
| Calculators | WebApplication + BreadcrumbList + FAQPage | WebApplication schema for interactive tools. |
| Blog Posts | Article + Person + BreadcrumbList + FAQPage | Person schema for Paul as author. E-E-A-T. |
| Resources/Guides | Article + HowTo + BreadcrumbList + FAQPage | HowTo where applicable. |
| Results/Case Studies | Article + Review + BreadcrumbList | Real testimonials with Review schema. Named businesses. |
| FAQ Standalones | Article + WebPage + BreadcrumbList | NOT FAQPage — prevents competing with source page. |
| Hub/Index Pages | CollectionPage + SiteNavigationElement | Blog, FAQ, Tools, Industries, Locations, Resources hubs. |
| About | Person + Organization + BreadcrumbList | Paul Meyers + PM Consulting Inc. entity graph. |
| Contact | ContactPoint + PostalAddress + BreadcrumbList | NAP: PM Consulting Inc., 559 Galt St, (705) 491-2627 |
/zero-lead-loss/ → all 6 pillar hubs
Pillar hubs → all cluster pages + related industry pages + related calculators
Cluster pages → parent pillar hub + sibling clusters + related blog posts
Industry pages → all 6 pillar service-x-industry combos for that industry + industry results page
Location pages → all 8 industry-x-location combos for that city + parent locations hub
Matrix combos → parent industry page + parent location page + parent pillar page
Calculators → relevant pillar + AI Lead Audit CTA + 2–3 related calculators
Blog posts → relevant pillar(s) + relevant industry + relevant calculator + AI Lead Audit CTA
FAQ standalones → source page + 2–3 related FAQ pages
Every page → breadcrumbs + footer links + AI Lead Audit CTA
Primary Nav:
Home | The System ▾ (6 pillars) | Industries ▾ (8 Tier 1) | Tools | Results | Blog | About | [Free AI Lead Audit]
Footer:
All core pages + All industry pages + Tools hub + Resources hub + FAQ hub + Locations hub + Privacy + Terms + Social links
Sticky CTA:
"Free AI Lead Audit" button fixed on scroll (mobile + desktop)
Zero orphan validation:
Every page must have 1+ inbound links. Critical gate failure blocks deployment.
Core (19) + pillar hubs (6) + calculators (14) + hubs (6) + technical (7) + pricing. Full functional site.
Pillar clusters (49) + industries (16) + matrix (48) + locations (95) + blog (86) + resources (8) + results (15). Batched at 15–20/day.
FAQ standalone pages dripped at 10/day. Site grows organically over ~4 months. Sitemaps update with each batch.
Tier 2 industries (8 more) + additional locations + new blog content + ongoing FAQ multiplication.
Every old URL maps to the new structure. Managed via /_redirects (Netlify).
| Old URL | → | New URL |
|---|---|---|
| /digital-marketing-agency/seo-north-bay/ | → | /pillars/local-seo-engine/ |
| /digital-marketing-agency/google-business-listings-north-bay/ | → | /pillars/reviews-ai/gbp-optimization/ |
| /digital-marketing-agency/web-design-north-bay/ | → | /pillars/smart-website/ |
| /digital-marketing-agency/lead-generation-north-bay/ | → | /zero-lead-loss/ |
| /digital-marketing-agency/facebook-google-ads-north-bay/ | → | /zero-lead-loss/ |
| /digital-marketing-agency/social-media-management-north-bay/ | → | /zero-lead-loss/ |
| /digital-marketing-agency/crm-platform-north-bay/ | → | /pillars/conversational-ai/ |
| /digital-marketing-agency/contractor-marketing/ | → | /zero-lead-loss/ |
| /voice-ai/ | → | /pillars/voice-ai/ |
| /digital-marketing-agency/about/ | → | /about/ |
| /digital-marketing-agency/blog/* | → | /blog/:splat |
| /terms-of-servce/ | → | /terms/ |
| /about/ | → | /about/ (canonical) |
Fonts: Inter (headings) + DM Sans (body)
Style: Dark theme, high contrast, bold energy
CSS: Inline per page (framework standard)
Matches: Widget builder brand palette
Platform: Static HTML on Netlify CDN
JS: Minimal — calculators only, no framework
Images: AI-generated, WebP, lazy-loaded, geotagged
Performance: 90+ mobile PageSpeed target
Quality gate: 80+ framework score, 10 critical gates
Entity triples: 15–30 per page
AEO: Direct-answer paragraph in first 200 words
Uniqueness: <40% similarity enforced
Deploy: npx netlify deploy --prod --dir=.
Domain: pmconsulting.ca (DNS swap when ready)
| File | Purpose |
|---|---|
| /sitemap.xml | Auto-generated. Updates as pages drip in. |
| /sitemap.html | Human-readable with SiteNavigationElement schema. |
| /robots.txt | Standard, points to sitemap.xml. |
| /llms.txt | Structured business summary for AI crawlers. |
| /llms-full.txt | Complete site content in markdown for AI extraction. |
| /_redirects | Netlify redirect rules for all old → new URLs. |
| /favicon.ico + /apple-touch-icon.png | Brand icons. |
Company: PM Consulting Inc.
Header: PM Consulting Inc. | AI-Employee.ca | ContractorMarketingEngine.ca
Email: paul@pmconsulting.ca
Phone: (705) 491-2627
Address: 559 Galt Street, North Bay, ON P1B 5M6
Domain: pmconsulting.ca
Offer: 6-Pillar Zero Lead Loss System
CTA: Free AI Lead Audit — everywhere, no exceptions
This Site Eats Its Own Dog Food
You sell 500-page SEO engines to contractors. Your own site IS one.
1,555+ pages | 5 content dimensions | 1,208 FAQ standalones | 15–30 entity triples per page
PMConsulting.ca Site Architecture v2 — Generated March 23, 2026
Built to Local SEO Site Generator framework standard — 37-factor scoring, 10 critical gates