Most flexibility and mobility coach websites leak organic traffic through fixable technical errors, thin content, and missed keyword opportunities - problems that only surface when someone runs a systematic audit. A flexibility and mobility coach SEO audit workflow owned by a VA means your site gets reviewed on a regular cadence, issues are caught before they compound, and improvements are prioritized against actual traffic impact. This guide covers the exact process your VA follows to run a quarterly SEO audit from start to actionable output.
The Three Audit Layers Your VA Runs
A complete SEO audit for a coaching site covers three distinct layers. Skipping any one of them produces an incomplete picture.
Technical SEO - Site speed, crawlability, indexing, mobile usability, Core Web Vitals, broken links, redirect chains, duplicate content, canonical tags, XML sitemap, robots.txt. These are the foundation. A site with technical problems will not rank no matter how good the content is.
On-page SEO - Title tags, meta descriptions, H1 and H2 structures, keyword placement, internal linking density, image alt text, URL structure. This layer is where most coaching sites lose ranking potential - not from technical issues but from sloppy metadata and missed keyword variations.
Content SEO - Content gaps (topics competitors rank for that you do not cover), thin pages (under 400 words), cannibalization (two pages targeting the same keyword), and underperforming content (pages that rank on page 2 to 4 and need improvement). This layer requires the most judgment but also delivers the clearest wins.
The VA's SEO Audit SOP
Run this audit quarterly. Each full audit takes a VA 6 to 10 hours depending on site size.
Step 1 - Crawl the site Your VA runs a full crawl using Screaming Frog (free up to 500 URLs) or Sitebulb. The crawl exports a spreadsheet of every URL on the site plus flags for: 404 errors, redirect chains longer than 2 hops, missing meta titles, missing meta descriptions, duplicate title tags, duplicate H1s, images without alt text, and pages blocked from indexing by robots.txt or noindex tags.
Export the crawl to Google Sheets and sort by issue type. The VA logs each issue category with a count and a priority level (high/medium/low) based on the number of pages affected and the SEO impact.
Step 2 - Pull Google Search Console data The VA downloads the last 90 days of performance data from Google Search Console: clicks, impressions, average position, and CTR by page and by query. In a separate tab, they filter for:
- Pages with high impressions but low CTR (below 3 percent) - title tag and meta description need revision
- Pages ranking in positions 11 to 20 - these are the fastest wins; a content refresh can move them to page 1
- Queries driving impressions that are not targeted by any current page - these become brief candidates for new content
For a flexibility and mobility coaching site, common high-intent queries that coaches often leave unaddressed: "hip mobility routine for beginners," "improve shoulder flexibility over 50," "morning mobility routine for back pain," "how long does it take to become flexible."
Step 3 - Run Core Web Vitals check The VA uses Google PageSpeed Insights and the Search Console Core Web Vitals report to flag pages with poor LCP (Largest Contentful Paint), CLS (Cumulative Layout Shift), or INP (Interaction to Next Paint) scores. Failing Core Web Vitals is a direct ranking signal. Flag any page below "Good" status for the developer queue.
Step 4 - On-page audit for top 20 pages Pulling the top 20 pages by organic traffic, the VA runs each through a manual on-page checklist:
- H1 contains primary keyword
- First 100 words contain primary keyword
- At least 2 H2s contain keyword variations
- Meta title under 60 characters and contains keyword
- Meta description 150 to 160 characters with keyword and a clear value proposition
- At least 2 internal links pointing to and from this page
- Featured image has alt text with keyword
- URL is clean (no dynamic parameters, no dates)
Issues get logged in the audit Google Sheet with page URL, issue type, and recommended fix.
Step 5 - Content gap analysis The VA uses Ahrefs or Semrush to run a content gap report: enter 2 to 3 competitor URLs (other flexibility coaches or mobility-focused fitness sites) and identify keywords they rank for that your site does not target. Filter for keywords with 100+ monthly searches and clear informational intent. These become new article briefs.
Step 6 - Cannibalization check
The VA searches Google for site:yoursite.com [topic] for your 10 core topics (hip mobility, shoulder flexibility, thoracic spine, etc.) to identify cases where 2 or more pages are competing for the same keyword. Cannibalization splits ranking authority and suppresses both pages. The fix is usually consolidating the weaker page into the stronger one via a redirect and a content merge.
Step 7 - Audit report and priority matrix The VA compiles findings into a 1 to 2 page audit report with a prioritized action list. Issues are sorted into three categories:
- Fix this week - broken links, missing meta titles, indexing blocks
- Fix this month - on-page improvements, CTR optimizations, page speed issues
- Fix this quarter - new content to fill gaps, cannibalization consolidations, thin page expansions
You review and approve the priority list; the VA executes the approved items.
Pair this with your blog content management and Google Business Profile management. Fitness trainer employment is projected to grow 14%.
Tracking Audit Impact Over Time
Log these in Google Sheets after each quarterly audit cycle:
- Organic sessions (month over month) - the primary metric; target 10 to 20 percent growth per quarter after 6 months of consistent auditing
- Average position in Search Console - site-wide average should trend downward (lower number = higher ranking) over time
- Crawl error count - should trend toward zero for high-priority issues
- Pages in top 10 - count of pages ranking in positions 1 to 10; this should grow each quarter
- CTR on key pages - after title/meta description improvements, CTR on flagged pages should improve within 30 to 60 days
Frequently Asked Questions
How often should a VA run an SEO audit for a coaching site?
Quarterly for a full audit. Monthly for a lighter check - 30 to 60 minutes reviewing Search Console data and Screaming Frog error counts. After major site updates (new platform, redesign, content migration), run a full audit within 48 hours.
Do I need paid SEO tools or can a VA work with free tools?
A VA can run a credible audit with free tools: Screaming Frog (free up to 500 URLs), Google Search Console, Google Analytics, and Google PageSpeed Insights. Paid tools like Ahrefs or Semrush dramatically improve content gap analysis and keyword research. For a coaching site with under 200 pages, free tools cover 70 to 80 percent of what matters.
What is the most common SEO issue on coaching websites?
Duplicate or missing meta descriptions, followed by thin content on service pages. Most coaching sites have a "Programs" or "Work With Me" page with fewer than 300 words and no keyword targeting. These pages rank for nothing despite being the highest-conversion pages on the site.
Should the VA fix technical issues directly or hand them to a developer?
VA fixes anything in the CMS: meta descriptions, title tags, image alt text, internal links, slug edits. Issues requiring code changes - page speed optimization, structured data markup, redirect configuration - go to a developer. The VA writes clear, specific tickets so the developer knows exactly what to change.
How do I know if the SEO audit work is paying off?
Compare organic session counts and keyword rankings quarter over quarter in Search Console. Meaningful progress typically shows at 60 to 120 days after fixes are implemented - Google does not re-crawl and re-rank instantly. Patience plus consistency wins here.