SEO Audit: How 6,000 Templated Pages Are Killing This Roofing Company’s Google Rankings

This page is a worked example (a leaf). The canonical for how we audit is How we audit. The seven-component exam and the full published list: SEO Audits by Dennis Yu. SEO Audit: How 6,000 Templated Pages Are Killing This Roofing Company’s Google Rankings A real audit of infinityroofing.com using Ahrefs data, live site analysis, and Google’s Quality Rater Guidelines …

SEO Audit: How a National Roofing Company Built 150+ Fake City Pages — and Lost 43% of Its Traffic

This page is a worked example (a leaf). The canonical for how we audit is How we audit. The seven-component exam and the full published list: SEO Audits by Dennis Yu. SEO Audit: How a National Roofing Company Built 150+ Fake City Pages—and Lost 43% of Its Traffic A real audit using Ahrefs data, live site analysis, and Google’s Quality …

Why Cross-Linking Your Multi-Location Website Won’t Work Without Real Proof

My buddy Ethan Van De Hey over at Infinity Exteriors in Wisconsin asked me a great question: should home service companies with multiple locations for roofing, pest control, HVAC, and other services cross-link their websites to each other? I’m going to give you a logical, rational answer that is probably not what most SEO people would say. For context, I …

How We Updated YouTube Descriptions and Pinned Comments Across 35 Videos

A Claude AI agent updated YouTube descriptions and posted pinned comments across 35 videos spanning two Dennis Yu shows — Marketing Mechanic (29 videos) and Coach Yu Show (6 videos) — in a single working session. Each video needed two things: a correct article link added to the YouTube description and a pinned comment with the standard show format linking …

How Stasiu Sliva of S&C Digital Is Building AI Agents In-House

I recently sat down with Stasiu Sliva of S&C Digital, an agency that works with concrete, remodeling, and home service contractors. Stasiu runs a pretty comprehensive operation. His team handles Meta ads, websites, SEO, and even coaches contractors on closing deals. He came to me because he wanted to explore what AI agents could do for his agency, and the …

How We Repurpose a Marketing Mechanic Episode Into a Definitive Article

Every Thursday at 11 AM Eastern, we drop a new episode of the Marketing Mechanic on YouTube. I stand at a whiteboard, draw frameworks, tell stories from real businesses, and walk through the strategy step by step. But a YouTube video lives inside a walled garden. Google can’t fully index what’s said and drawn in a video the way it …

Dennis YU Knowledge Pannel

How to Build a Media Appearance Inventory That Strengthens Your EEAT

Every podcast interview, YouTube appearance, and conference talk you do creates a trust signal — but only if Google can find it. Most experts have dozens or even hundreds of media appearances scattered across podcast platforms, YouTube channels, and event sites with no central record tying them together. That means all that authority evidence is invisible to search engines and …

Client Results

BlitzMetrics helps home service businesses generate more calls, more reviews, and higher search rankings through our Reputation & Ranking Engine. Below are real results from real clients across plumbing, HVAC, and other local service industries. Plumbing: Booked 6 weeks out A regional plumbing company was struggling with inconsistent lead flow and seasonal dips. After implementing our Content Engine and running …