The work on this page covers two different kinds of engagements. Build work: websites, custom functionality, technical SEO infrastructure, tools, and automation. And diagnostic work: the audits where the value is correctly identifying what's actually wrong before anything gets touched.
Both matter. The expensive failures I've seen in SEO rarely came from missing a problem. They came from misreading a signal and changing the wrong thing: a disavow that swept out legitimate links, a coverage report treated as a to-do list, a rebuild proposed when the real issue was one tracking misconfiguration. Diagnosing accurately is its own deliverable.
What you'll see in each one: where the situation started, what the data actually showed, what was changed, and the takeaway worth carrying into the next engagement.
If any of these situations look like yours, the contact form below is the best way to start a conversation. And if your situation looks more like “something's wrong and I don't know what,” that's literally what the $500 SEO Health Check is for. I work with a small number of clients at a time so I can do the work properly. I'd rather tell you early if we're not a fit than sell you something that won't deliver.
Ranking #1 for Freelance SEO Consultant Kentucky
How a brand-new, low-authority site moved from #17 to #1 for the search my ideal clients use to find me.
Ranking Drop Forensics: The 82% Collapse
A real teardown of a compound ranking collapse: negative SEO, a poisoned host update mirror, and PBN placements sold as white-hat work.
Core Web Vitals Turnaround on a Heavy Elementor Site
A nonprofit homepage was failing CrUX with lab LCP swinging 14-26 seconds. Fixed field performance with caching, asset loading, and seven targeted patches.
188-URL Drupal Cleanup + Hreflang on Pantheon
188 legacy URLs were bleeding into Search Console as duplicate content. Removed the patterns, shipped hreflang, and fixed a serialized-field regression.
Scalable Dealer Locator for US & Canada
A dealer locator built with a custom post type and hierarchical taxonomy so the system could scale from 9 provinces to 50 states without a SaaS map plugin.
Schema Markup Audit & Generator Tool Build
A public SEO tool that audits any URL, explains missing structured data, and generates ready-to-paste JSON-LD with usage tiers and Stripe credits.
Robots.txt Checker Tool Build
A focused crawl-rule tester that checks URL access for Googlebot, Bingbot, image crawlers, or wildcard agents and explains the matching rule.
Sitemap Validator Tool Build
A sitemap validator that checks structure, sitemap indexes, sampled URL status, robots.txt conflicts, noindex tags, and canonical mismatches.
Indexability Checker Tool Build
A URL-level diagnostic that connects redirects, HTTP status, robots.txt access, noindex directives, X-Robots-Tag headers, and canonical tags.
Title Tag and Meta Description Checker Tool Build
A snippet diagnostic that extracts title/meta tags, shows a SERP preview, samples duplicate metadata, and gives practical rewrite examples.
HTTPS and Mixed Content Checker Tool Build
A one-URL diagnostic for final protocol, http-to-https redirects, HSTS, canonical protocol, and insecure resources in page HTML.
NAP Consistency Checker Tool Build
A website-first local SEO checker for business name, phone, address, tel links, contact-page signals, and LocalBusiness schema.
Service Page SEO Checker Tool Build
A page-level audit for service and location signals, title/H1/meta clarity, content depth, CTA language, phone links, forms, and schema.
Analytics and Lead Tracking Tag Checker Tool Build
A tracking QA tool that detects analytics tags, ad pixels, live chat, phone links, and forms while separating tag presence from event configuration.
Speculative SEO Audit: Unbridled Homes (Louisville, KY)
A third-generation builder, BIA of Louisville President, Homearama finalist three years running. The site doesn’t show up for “custom home builder Louisville KY.” Six visibility blockers explain why.
Multi-Agent AI Content Pipeline: Built & Deployed
A complete 6-stage multi-agent AI content system with a Streamlit front-end, brand voice pre-flight, and human oversight gates.
Automated Analytics Reporting: Zero-Touch Weekly Delivery
A Python pipeline pulling GA4 and Google Search Console data into formatted HTML reports delivered weekly. Zero manual intervention.
PPC Campaign + Landing Page: 300% Conversion Lift
Inherited a vanity-metric PPC account, restructured around high-intent keywords, and built a hand-coded landing page that tripled conversions.
SEO Operations System: Tracker, Automation & SOPs
A complete SEO operations system from scratch: a 7-tab master tracker, 3 Python automation scripts, and a documented SOP library.
Local SEO Infrastructure for a KY Home Services Client
5 geo-targeted landing pages, LocalBusiness + FAQ schema across three counties, 52 GBP posts, and technical cleanup for a 5.0★ / 127-review client.
Capturing Ghost Equity on a Static Site
Three URLs ranking on page one of Google, all 404s. Cross-referencing GSC coverage and performance reports surfaced the rebuild opportunity.
GSC Coverage Noise vs. Real Indexing Problems
Two alarming-looking signals on MWOV: Ahrefs returning 1 URL and 145 GSC “not indexed” entries. Neither was a real problem. The diagnostic skill was in not acting on either.
Sitemap/Robots.txt Conflicts Wasting Crawl Budget
A SaaS Phase 1 audit surfaced 3 sitemap/robots conflicts, 18 redundant User-agent blocks, and 554 URLs with no lastmod data. None caused a ranking event. All capped efficiency.
Disavow Over-Sweep on a Medical YMYL Site
A negative SEO disavow effort neutralized the site's own link equity alongside the toxic links. Pre/post comparison surfaced the over-sweep; surgical rollback recovered rankings.
Let's build something.
Whether you need a new build, a site rescue, custom functionality, or someone who can build the technical infrastructure your business is missing, let's talk.
Book the $500 Health Check →