Blog
Insights from inside the engine room. Real campaigns, real data, real revenue.
Browsing SEO. View all posts
- SEO
Bart Magera12 min readRoofer SEO: How Roofing Companies Win Local Jobs from Search
Most roofing jobs now start the same way: a homeowner with a leak or storm damage searches "roof repair near me," scans the map pack, reads a few reviews, and calls. Roofer SEO is the work of being the company they call at each of those steps. Here is how it works and what actually moves it.
- SEO
Bart Magera12 min readPlumber SEO: How Plumbing Companies Win Local Jobs from Search
Most plumbing jobs now start the same way: a homeowner with a burst pipe searches "emergency plumber near me," scans the map pack, reads a few reviews, and calls. Plumber SEO is the work of being the company they call at each of those steps. Here is how it works and what actually moves it.
- SEO
Bart Magera13 min readHVAC SEO: How Heating and Cooling Companies Win Local Jobs from Search
Most heating and cooling jobs now start the same way: a homeowner searches "ac repair near me," scans the map pack, reads a few reviews, and calls. HVAC SEO is the work of being the company they call at each of those steps. Here is how it works and what actually moves it.
- SEO
Bart Magera9 min readGEO vs SEO: How They Differ, and Why You Need Both
GEO and SEO get pitched as a fight, as if you have to pick. You do not. Generative engine optimization is built on the same fundamentals as search engine optimization; it adds a layer, it does not replace the base. Here is what they share, where they differ, and how I run both.
- SEO
Bart Magera11 min readDental SEO: How Dental Practices Win New Patients from Search
Most of your future patients find a dentist the same way: they search "dentist near me," scan the map pack, read a few reviews, and book. Dental SEO is the work of being the practice they choose at each of those steps. Here is how it works and what actually moves it.
- SEO
Bart Magera10 min readHow To Rank in Google's AI Overviews: What Actually Gets You Cited
Most "rank in AI Overviews" guides are tip lists. The honest, data-backed truth is simpler: AI Overviews cite pages that already rank in the classic top 10, and Google says there is no special trick. Rank first, then be the most extractable, trustworthy source. Here is how I do both.
- SEO
Bart Magera12 min readLLM SEO: How I Get Client Sites Cited in AI Answers
LLM SEO is making your brand the one AI engines cite when someone asks. It is less a new discipline than a new finish line: the same authority, mentions, and structure that win in Google decide what ChatGPT and Perplexity recommend. Here is how I run it for clients, and how it reframes link building.
- SEO
Bart Magera12 min readJavaScript SEO: How I Diagnose and Fix Rendering Problems on Client Sites
Google can render JavaScript, but not instantly and not always the way you expect. This is how I diagnose whether Google actually sees a JS site's content, the rendering problems that hide it, and the fixes I apply, framed as what I do on a real client audit.
- SEO
Bart Magera11 min readThe SEO Audit Checklist I Run Before Touching a Client Site
A 200-item checklist with no priority is a to-do list, not an audit. This is the checklist I actually run for clients, grouped by the phases I work through, with what I check, why it matters, and how I rank the fixes by impact versus effort.

