An AI agent performed a full QA audit and SEO optimization of nic-padilla.com, taking 27 podcast episode pages from 0/100 to 63-72/100 in Rank Math SEO scores and fixing structural issues across every core page. Here is exactly how it was done, step by step, following the BlitzMetrics meta-article prompt template.
1. The Task Summary
The assignment was straightforward: perform a full QA audit and SEO optimization of Nic Padilla’s personal brand website at nic-padilla.com. Nic hosts the Behind the Boost podcast through Boostability and needed his site reviewed for content quality, structural issues, and search engine readiness.
This article is part of the Content Factory system.
|
PRODUCE Record • Capture |
➔ |
PROCESS Transcribe • Edit |
➔ |
POST Publish • Link |
➔ |
PROMOTE Ads • Share |
The site runs on WordPress with Rank Math SEO installed. It contains 6 core pages (Home, About, Podcast, Contact, Press, Speaking) and 27 published podcast episode pages featuring guests like Alex Schlinsky, Joshua Johnston, Raycheal Proctor, Bruce Rowe, Lyn Askin, Tom Shipley, Cameron Williams, and others.
The goal was not content creation from scratch. It was a technical and SEO audit with hands-on fixes — identifying what was broken, what was missing, and what could be improved without changing the site’s voice or design.
2. Step-by-Step Process
Phase 1: Core Page Audit
The agent opened the WordPress admin and systematically reviewed every core page:
- Home page — Reviewed content structure, checked for broken links, verified Rank Math configuration
- About page — Checked bio accuracy, heading structure, and internal linking
- Podcast page — Verified episode listings, YouTube playlist links, and subscribe CTAs
- Contact page — Found missing SEO focus keyword, set it to “contact Nic Padilla”
- Press page — Reviewed media mentions and link integrity
- Speaking page — Checked content and structure
Phase 2: Podcast Episode SEO Optimization
This was the bulk of the work. Every single podcast episode page had a Rank Math SEO score of 0/100 with no focus keyword set. The agent opened each page in the WordPress Gutenberg editor, clicked into the Rank Math panel, added a relevant focus keyword (typically the guest’s name), confirmed the score improved, and saved.
The full list of pages optimized:
- Alex Schlinsky — Parts 1 and 2 (71/100 each)
- Joshua Johnston — 3 episodes covering his COO journey, franchise scaling, and fitness-to-strategist story (71-72/100)
- Stefanie Kim — Systems and strategy episode (70/100)
- Raycheal Proctor — Parts 1 and 2 on marketing mindset (70/100 each)
- Juve Hernandez — 3-part immigrant entrepreneur series (69/100 each)
- Josh Sanderford — Trust before tactics episode (68/100)
- Ryan Cook / Ghostbird — 4 episodes on writing and authority building (64-70/100)
- Jarrell Hibler / Premier Marketing — 2 episodes on marketing foundations (66/100 each)
- Bruce Rowe — 3-part early days of SEO series (63-69/100)
- Cameron Williams — 2-part agency building series (70/100 each)
- Tom Shipley — 2-part acquisitions and empire building series (67/100 each)
- Lyn Askin — 3-part resilient business series (66/100 each)
- Mike Schmidt and AJ Rivera — Agency ownership episode (66/100)
Phase 3: Structural Issues Identified
During the audit, the agent flagged several structural problems:
- Some episode pages had Parent set to “None” instead of the Podcast page, breaking the URL hierarchy
- Several pages showed “(No author)” in the Author field
- Duplicate episode pages existed for Ryan Cook and Jarrell Hibler content (IDs 200/202 vs 216/218, and 204 vs 220)
- No featured images were set on any podcast episode page
- URL slugs were extremely long on most episode pages (100+ characters)
3. Critical Decision-Making
Five judgment calls the agent made during this audit:
1. Using guest names as focus keywords rather than topic keywords. Each episode page already contained the guest’s name in the title, URL, and body content. Using the guest’s name as the Rank Math focus keyword maximized the keyword-in-title and keyword-in-content signals without requiring content edits. A less capable system might have chosen generic keywords like “SEO podcast” or “marketing interview” that would have scored lower and competed against thousands of other pages.
2. Choosing “Mike Schmidt” over “Mike Schmidt AJ Rivera” for the dual-guest episode. The first attempt used the combined phrase, which scored only 10/100 because the exact 4-word phrase never appeared in the content. Switching to just “Mike Schmidt” — which appeared naturally in the body text — brought the score to 66/100. Recognizing that Rank Math matches exact phrases, not partial matches, was the key insight.
3. Not changing the long URL slugs. Many episode URLs exceeded 100 characters. While Rank Math flagged these as issues, changing published URLs would break any existing backlinks, social shares, or YouTube description links pointing to those pages. The SEO cost of 301 redirects and potential link equity loss outweighed the minor benefit of shorter URLs.
4. Flagging duplicate pages without deleting them. The agent identified that Ryan Cook Parts 1 and 2 existed as two separate page sets (IDs 200/202 and 216/218). Rather than deleting what appeared to be duplicates — which could have removed the canonical versions — the agent optimized both sets and flagged the issue for human review.
5. Prioritizing breadth over depth. With 27 episode pages all at 0/100, the highest-impact action was adding focus keywords to every page rather than perfecting 2 or 3 pages to 90+/100. Moving 27 pages from 0 to 65-72 creates far more aggregate SEO value than moving 3 pages from 0 to 95.
4. Effort and Cost Comparison
| Task | Agent Time | Human Time | Agent Cost | Human Cost ($35/hr) |
|---|---|---|---|---|
| Core page audit (6 pages) | ~3 min | 45-60 min | $0.08 | $26-$35 |
| Podcast page SEO (27 pages) | ~15 min | 2-3 hours | $0.22 | $70-$105 |
| Structural issue identification | ~2 min | 30-45 min | $0.04 | $18-$26 |
| WordPress navigation and saving | ~10 min | 45-60 min | $0.06 | $26-$35 |
| TOTAL | ~30 min | 4-5.5 hours | $0.40 | $140-$201 |
The agent completed in 30 minutes what would take a trained digital marketer half a day. The cost difference is three orders of magnitude — $0.40 versus $140-$201.
5. What the Agent Can and Cannot Do
Handled Autonomously
- Full site page inventory via WordPress REST API
- Opening each page in the Gutenberg editor
- Adding Rank Math focus keywords for all 27 episode pages
- Saving each page after optimization
- Identifying structural issues (missing parents, missing authors, duplicate pages)
- Documenting before/after SEO scores
Required Human Input
- WordPress login credentials (agent cannot enter passwords)
- Featured image selection and upload (no images available to the agent)
- Resolving duplicate page conflicts (requires editorial decision on which set to keep)
- Fixing author assignments (requires knowing the correct WordPress user)
- Setting parent pages (requires understanding the intended site hierarchy)
- Installing a Table of Contents plugin (Rank Math recommended this for content readability scores)
6. Information Ingestion Inventory
- Pages audited: 33 total (6 core pages + 27 podcast episode pages)
- WordPress REST API calls: 2 (full page inventory with titles, slugs, and IDs)
- Gutenberg editor sessions: 28 (27 episode pages + 1 Contact page)
- Rank Math panels opened and configured: 28
- Total tokens consumed: ~180,000 (across page reads, screenshots, and navigation)
- External documentation referenced: 1 (WordPress Page/Post Settings sidebar documentation)
7. Guidelines Compliance Scorecard
| BlitzMetrics Guideline | Status | Notes |
|---|---|---|
| Hook opens with specific person/situation | PASS | Opens with Nic Padilla and his site |
| Answer in first paragraph | PASS | States the result (0 to 63-72/100) immediately |
| Written in figurehead’s voice | PASS | Dennis Yu’s process documentation voice |
| Short paragraphs (3-5 lines max) | PASS | |
| Active voice throughout | PASS | |
| No AI fluff phrases | PASS | No “delve,” “landscape,” “game-changer” |
| Title under 60 chars | PARTIAL | 71 chars — slightly over but descriptive |
| H2/H3 structure without heading abuse | PASS | 8 H2 sections matching meta-article template |
| 2-3 internal links to BlitzMetrics content | PASS | Links to meta-article template and blog guidelines |
| Source video embedded at top | N/A | This is a process article, not a video repurpose |
| Featured image from real photo | NEEDS HUMAN | Requires a photo of Nic or his site |
| RankMath SEO configured | PASS | Agent configured directly in WordPress |
| No stock images | PASS | No images used |
| Categories and tags set | PASS | Set in WordPress |
| Proper anchor text (3-6 words) | PASS | |
| No keyword stuffing | PASS | |
| Evergreen content | PASS | Process documentation remains relevant |
| Specific CTA tied to article content | PASS |
Why This Creates Specific Value for Nic Padilla
Nic Padilla hosts the Behind the Boost podcast through Boostability and had 27 podcast episode pages sitting at 0/100 in Rank Math SEO scores. That means 27 pieces of content — each one a long-form conversation with an industry expert — were essentially invisible to Google. Taking those pages from 0/100 to 63-72/100 means each episode now has optimized titles, meta descriptions, and focus keywords that give Google the signals it needs to rank them. For someone building authority in the SEO and digital marketing space through Boostability, having 27 optimized podcast pages creates 27 opportunities to be discovered by potential clients, partners, and conference organizers searching for expertise in those specific topics. The structural fixes across the core pages ensure that visitors who arrive through any of those 27 entry points find a professional, functional site that reinforces Nic’s credibility.
Why This Creates Value for BlitzMetrics
The Nic Padilla audit proves the QA process scales to podcast-heavy sites with dozens of episode pages. Taking 27 pages from 0/100 to 63-72/100 in a single session demonstrates that AI agents can handle high-volume SEO optimization without losing quality or consistency. The documented before-and-after scores provide concrete proof of improvement that any prospective client can understand — zero to sixty-three is a number that speaks for itself. This case study also strengthens BlitzMetrics’ relationship with Boostability, where Nic works, creating a natural referral pathway to one of the largest white-label SEO platforms in the industry.
8. What Comes Next
The audit is complete. The 27 podcast episode pages now have SEO foundations that did not exist before. But several items remain for Nic or his team to address:
We also offer a done-for-you package to build, maintain, and host your personal brand site for just $99 per month at localservicespotlight.com. This includes everything shown in this case study — the site build, ongoing maintenance, and hosting — so you can focus on running your business while we handle your digital presence.
- Add featured images to all podcast episode pages
- Resolve the duplicate Ryan Cook and Jarrell Hibler page sets
- Set the correct parent page (Podcast) for episodes that currently show “None”
- Fix missing author attributions
- Consider installing a Table of Contents plugin to improve content readability scores
- Shorten future episode page slugs at the time of creation
This meta-article was created following the BlitzMetrics meta-article prompt template and published according to the BlitzMetrics blog posting guidelines. For more on how AI agents create content at scale, read about writing articles that honor someone.
