Automated SEO Grow System
An always-on SEO system that crawls, analyzes, and optimizes your site 1-2x weekly—connecting to every major data source automatically.
"What if your SEO improved every week without anyone touching it?"
Most companies treat SEO like a quarterly project. Run an audit, make a spreadsheet, assign tasks, watch them languish. Three months later, repeat.
The SEO Grow System is something else entirely. It connects directly to Google Search Console, your analytics, professional-grade crawlers, and your content management system—then runs comprehensive audits 1-2 times per week, automatically.
The Problem
- Audits are snapshots — By the time you act on findings, the data is stale
- Tools overwhelm — Search Console, Ahrefs, Screaming Frog, GA4… each has pieces, none connects them
- Implementation dies — 47-item audit checklists become guilt lists gathering dust
- Frequency impossible — Running a thorough audit manually takes 20-40 hours. Nobody does that weekly.
Auto-MCP Connections
The system’s core strength: it automatically connects to your data sources via Model Context Protocol servers. No manual exports. No stale CSVs. Live connections that pull fresh data every run.
// MCP servers auto-configured during setup
const connectedSources = {
"google-search-console": {
status: "connected",
lastSync: "2024-12-28T06:00:00Z",
metrics: ["impressions", "clicks", "position", "ctr", "indexing"]
},
"site-crawler": {
status: "connected",
pagesIndexed: 47,
lastCrawl: "2024-12-28T06:15:00Z"
},
"analytics": {
status: "connected",
property: "GA4-XXXXXXX",
conversions: ["form_submit", "phone_click", "quote_request"]
},
"competitor-monitor": {
status: "active",
tracking: ["texaswelldrilling.com", "hillcountrywells.com"],
keywords: 42
}
}
Each connection maintains its own health monitoring. If Search Console auth expires or a crawl fails, you get notified immediately—not when you wonder why rankings dropped.
The Intake Form
Before any automation runs, the system captures everything it needs to make intelligent decisions. This isn’t five questions. Here’s the complete intake structure (15 sections), demonstrated with a fictitious home service company:
Company: AquaPure Well & Water Services Location: Central Texas (Travis, Williamson, Hays, Bastrop counties) Services: Well drilling, pump repair, water filtration, water testing
Complete Intake Form (15 Sections)
# ===========================================
# SECTION 1: SITE BASICS
# ===========================================
primary_domain:
url: "https://aquapurewell.com"
cms: "WordPress"
theme: "Jestar Pro"
hosting: "WP Engine"
cdn: "Cloudflare"
site_access:
local_path: "~/projects/aquapure-site"
git_repo: "git@github.com:aquapure/website.git"
staging_url: "https://staging.aquapurewell.com"
# ===========================================
# SECTION 2: BUSINESS CONTEXT
# ===========================================
company_overview:
business_name: "AquaPure Well & Water Services"
years_in_business: 12
annual_revenue_range: "$2M-5M"
employee_count: 14
primary_services:
- name: "Well Drilling"
revenue_percentage: 40
avg_ticket: 12000
priority: "high"
- name: "Pump Repair & Replacement"
revenue_percentage: 30
avg_ticket: 2500
priority: "high"
- name: "Water Filtration Systems"
revenue_percentage: 20
avg_ticket: 3500
priority: "medium"
- name: "Water Testing"
revenue_percentage: 10
avg_ticket: 250
priority: "low"
value_proposition: |
Central Texas's most trusted well experts with 12 years experience,
24/7 emergency service, and deep knowledge of Edwards Aquifer geology.
We help rural homeowners get reliable, clean water without the headaches.
target_audience:
primary_persona:
name: "Rural Homeowner"
percentage: 55
pain_points:
- "No water coming from well"
- "Brown/cloudy water"
- "Well pump running constantly"
- "High electric bills from pump"
search_behavior:
- "well drilling cost"
- "well water problems"
- "no water from well"
- "well pump not working"
decision_timeline: "1-4 weeks"
secondary_persona:
name: "New Construction Builder"
percentage: 25
pain_points:
- "Need well before foundation"
- "Permit requirements unclear"
- "Timeline coordination with build"
search_behavior:
- "well drilling for new home"
- "water well permit texas"
- "how deep to drill well"
tertiary_persona:
name: "Ranch/Agricultural"
percentage: 20
pain_points:
- "Livestock water needs"
- "Irrigation capacity"
- "Drought reliability"
business_model:
type: "Service-based"
revenue_model: "Per-project + emergency service calls"
average_deal_size: 4500
customer_ltv: 8500
sales_cycle: "1-3 weeks"
geographic_focus:
type: "regional"
primary_counties: ["Travis", "Williamson", "Hays", "Bastrop"]
secondary_counties: ["Bell", "Burnet", "Caldwell"]
travel_radius_miles: 60
headquarters: "Round Rock, TX"
# ===========================================
# SECTION 3: GOALS & TARGETS
# ===========================================
primary_goals:
- type: "organic_traffic"
checked: true
- type: "keyword_rankings"
checked: true
- type: "lead_generation"
checked: true
- type: "local_pack"
checked: true
- type: "brand_awareness"
checked: true
specific_targets:
current_monthly_traffic: 450
target_monthly_traffic: 3000
current_monthly_leads: 8
target_monthly_leads: 40
current_ranking_keywords: 12
target_ranking_keywords: 75
timeline:
quick_wins_by: "2025-03-01"
major_results_by: "2025-09-01"
monthly_budget: 500
# ===========================================
# SECTION 4: KEYWORDS & TOPICS
# ===========================================
primary_keywords:
- keyword: "well drilling round rock"
volume: 320
current_rank: 8
priority: "high"
- keyword: "well drilling austin"
volume: 590
current_rank: 12
priority: "high"
- keyword: "water well repair near me"
volume: 880
current_rank: 6
priority: "high"
- keyword: "well pump repair texas"
volume: 480
current_rank: 15
priority: "high"
- keyword: "water filtration austin"
volume: 390
current_rank: null
priority: "medium"
- keyword: "edwards aquifer well drilling"
volume: 170
current_rank: null
priority: "medium"
secondary_keywords:
- "well drilling cost texas"
- "how deep to drill well central texas"
- "well water testing round rock"
- "submersible pump repair"
- "well pump running constantly"
- "brown well water"
- "water well permit texas"
- "well drilling for new construction"
- "irrigation well drilling"
- "livestock water well"
long_tail_keywords:
- "how much does it cost to drill a well in travis county"
- "best well drilling company round rock tx"
- "24 hour well pump repair austin"
- "edwards aquifer well drilling permit"
- "water well vs city water cost comparison"
topic_pillars:
- name: "Well Drilling"
hub_page: "/services/well-drilling/"
supporting_topics: 8
- name: "Water Quality"
hub_page: "/water-quality/"
supporting_topics: 6
- name: "Well Maintenance"
hub_page: "/well-maintenance/"
supporting_topics: 5
- name: "Emergency Services"
hub_page: "/emergency/"
supporting_topics: 3
keywords_to_avoid:
- "diy well drilling"
- "well drilling equipment for sale"
- "well drilling jobs"
- "free water testing"
# ===========================================
# SECTION 5: COMPETITORS
# ===========================================
direct_competitors:
- domain: "texaswelldrilling.com"
strengths:
- "Established 25+ year brand"
- "Large service area coverage"
- "Strong domain authority"
weaknesses:
- "Dated website design"
- "Slow response times"
- "No emergency service content"
estimated_monthly_traffic: 2400
- domain: "hillcountrywells.com"
strengths:
- "Strong Google reviews (4.9)"
- "Local focus"
- "Good mobile experience"
weaknesses:
- "Limited services (no filtration)"
- "Smaller team"
estimated_monthly_traffic: 1800
- domain: "aquatech-wells.com"
strengths:
- "Modern website"
- "Good content marketing"
- "Video testimonials"
weaknesses:
- "Newer company (less trust)"
- "Limited geographic coverage"
estimated_monthly_traffic: 1200
content_competitors:
- domain: "wellowner.org"
type: "Educational resource"
ranking_for: ["well maintenance", "well water safety"]
- domain: "extension.tamu.edu"
type: "University extension"
ranking_for: ["texas well regulations", "groundwater texas"]
competitive_gaps_identified:
- "No competitor has strong Edwards Aquifer content"
- "Limited emergency/24-7 service content in market"
- "No video content showing actual drilling process"
- "Weak permit/regulation content for Central Texas"
# ===========================================
# SECTION 6: CURRENT SEO STATE
# ===========================================
technical_health:
loads_under_3s: true
mobile_responsive: true
https_enabled: true
xml_sitemap: "/sitemap.xml"
robots_txt: true
schema_markup: ["LocalBusiness", "Service"]
no_crawl_errors: true
core_web_vitals_passing: false # LCP needs work
content_state:
total_pages: 47
service_pages: 8
location_pages: 12
blog_posts: 23
landing_pages: 4
publishing_frequency: "1-2 posts/month"
content_last_audited: "never"
has_content_calendar: false
has_style_guide: false
backlink_profile:
estimated_referring_domains: 18
domain_authority: 22
recent_link_building: false
known_quality_backlinks:
- "roundrockchamber.org"
- "williamson-county.org"
previous_seo_work:
never_done_formal_seo: true
worked_with_agency: false
have_seo_tools: false
# ===========================================
# SECTION 7: DATA ACCESS
# ===========================================
google_search_console:
has_access: true
can_share_reports: true
can_grant_api_access: true
google_analytics:
has_access: true
version: "GA4"
can_grant_api_access: true
seo_tools:
ahrefs: false
semrush: false
moz: false
screaming_frog: false
# ===========================================
# SECTION 8: LLM/GEO OPTIMIZATION
# ===========================================
llm_visibility_goals:
target_queries:
- "Who is the best well drilling company in Round Rock?"
- "How much does it cost to drill a well in Texas?"
- "What should I do if my well pump stops working?"
- "How do I know if I need a new well?"
- "Best water filtration for well water in Texas"
current_llm_visibility: "unchecked"
has_llms_txt: false
priority: "medium"
# ===========================================
# SECTION 9: CONTENT WORKFLOW
# ===========================================
content_creation:
ai_draft_human_edit: true
ai_draft_to_pending: true
pending_folder: ".seo/content/pending"
reviewers: ["Mike (Owner)", "Sarah (Marketing)"]
approval_sla_days: 5
content_preferences:
preferred_length: "1200-1800 words"
writing_style: "Professional but friendly, local expert voice"
ai_disclosure_required: false
include_images: true
# ===========================================
# SECTION 10: TECHNICAL PREFERENCES
# ===========================================
automated_without_approval:
- "meta_title_description"
- "internal_links"
- "schema_markup"
- "image_alt_text"
- "broken_link_fixes"
requires_approval:
- "new_page_creation"
- "content_changes"
- "url_redirects"
- "structural_changes"
version_control:
in_git: true
repo: "aquapure/website"
commit_to_branch: true
branch_name: "seo-updates"
# ===========================================
# SECTION 11: EXISTING ASSETS
# ===========================================
documentation:
brand_guidelines: "/docs/brand-guide.pdf"
tone_voice: "Friendly expert, avoid jargon, emphasize trust/reliability"
testimonials_location: "/testimonials/"
case_studies: "limited - 2 project showcases"
content_to_repurpose:
existing_blog: 23
customer_testimonials: 45
project_photos: 200+
video_content: "3 YouTube videos"
# ===========================================
# SECTION 12: CONSTRAINTS
# ===========================================
topics_to_avoid:
- "DIY well drilling (liability)"
- "Specific competitor criticism"
- "Guaranteed timelines (geology varies)"
- "Exact pricing (varies by depth/conditions)"
tone_to_avoid:
- "Overly salesy/pushy"
- "Technical jargon without explanation"
- "Negative fear-based messaging"
technical_constraints:
- "Must work with WordPress + Jestar theme"
- "No server-side rendering"
- "Images must be under 500KB"
legal_compliance:
no_specific_requirements: true
licensed_insured_mention: true
# ===========================================
# SECTION 13: SUCCESS METRICS
# ===========================================
primary_kpi: "Monthly qualified leads from organic"
primary_kpi_target: 40
secondary_kpis:
- metric: "Organic sessions"
target: 3000
- metric: "Keywords ranking top 10"
target: 50
- metric: "Google Business Profile views"
target: 5000
- metric: "Phone calls from organic"
target: 60
reporting_frequency: "weekly"
baseline_metrics:
monthly_organic_sessions: 450
monthly_organic_leads: 8
ranking_keywords: 12
domain_authority: 22
avg_position_target_keywords: 14
# ===========================================
# SECTION 14: PRIORITY ORDER
# ===========================================
if_only_5_things:
1: "Local SEO (Google Business Profile optimization)"
2: "Service page optimization (title, meta, content)"
3: "Location page creation (city-specific landing pages)"
4: "Content creation (well drilling guides, FAQs)"
5: "Technical fixes (Core Web Vitals, schema)"
# ===========================================
# SECTION 15: CMO STRATEGIC RECOMMENDATIONS
# ===========================================
positioning_strategy:
unique_angle: "Edwards Aquifer Experts + 24/7 Emergency Service"
messaging_hierarchy:
1: "Lead with reliability: '12 years, 2000+ wells'"
2: "Local expertise: 'Central Texas geology specialists'"
3: "Emergency focus: '24/7 when your well fails'"
4: "Trust: 'Licensed, insured, 200+ 5-star reviews'"
content_strategy_priorities:
pillar_content:
- "Complete Guide to Well Drilling in Central Texas"
- "Edwards Aquifer: What Homeowners Need to Know"
- "Well Maintenance Checklist for Texas Homeowners"
content_gaps:
- "No emergency service content"
- "No comparison content (well vs city water)"
- "Weak location pages"
- "No FAQ pages"
quick_win_opportunities:
- "Optimize existing 8 service pages (meta, headers, content)"
- "Create 4 priority location pages"
- "Add FAQ schema to service pages"
- "Claim/optimize 3 unclaimed directory listings"
- "Respond to all Google reviews"
differentiation_messages:
vs_big_companies: "Local family business, not a franchise"
vs_smaller_competitors: "12 years experience, 2000+ wells"
vs_general_contractors: "Well specialists, not generalists"
# ===========================================
# SITE CONTENT INVENTORY
# ===========================================
pages_by_type:
service_pages:
- "/services/well-drilling/"
- "/services/pump-repair/"
- "/services/water-filtration/"
- "/services/water-testing/"
- "/services/well-maintenance/"
- "/services/emergency-service/"
- "/services/new-construction/"
- "/services/commercial/"
location_pages:
- "/areas/round-rock/"
- "/areas/austin/"
- "/areas/georgetown/"
- "/areas/cedar-park/"
- "/areas/pflugerville/"
- "/areas/leander/"
- "/areas/hutto/"
- "/areas/taylor/"
- "/areas/bastrop/"
- "/areas/dripping-springs/"
- "/areas/kyle/"
- "/areas/buda/"
blog_posts_by_topic:
well_drilling: 8
water_quality: 6
pump_issues: 5
maintenance: 4This intake becomes the system’s operating brain. Every recommendation references this context—not generic SEO advice.
Goal Setting in Practice
Goals aren’t just stated—they’re operationalized into the weekly audit logic:
// Goal configuration drives audit priorities
const goals = {
primary: {
metric: "organic_leads",
baseline: 8,
target: 40,
timeframe: "12_months",
optimization_weight: 1.5 // Prioritizes conversion-driving content
},
ranking: {
keywords: [
{ term: "well drilling round rock", current: 8, target: 3 },
{ term: "well drilling austin", current: 12, target: 5 },
{ term: "water well repair near me", current: 6, target: 3 },
{ term: "well pump repair texas", current: 15, target: 5 }
],
priority_boost: true
},
local: {
google_business_views_target: 5000,
current: 1200,
local_pack_keywords: ["well drilling near me", "well pump repair near me"],
priority: "critical"
},
content: {
indexed_pages_target: 75,
current: 47,
location_pages_needed: 4,
brief_priority: "high"
}
}
Every weekly run evaluates progress against these goals. The system doesn’t just report metrics—it prioritizes work that moves the specific numbers you care about.
Weekly Audit Output
Here’s what an actual weekly report looks like:
Executive Summary Report
# SEO Grow System - Weekly Audit
**Site**: aquapurewell.com
**Run Date**: 2024-12-28 06:00 CST
**Previous Run**: 2024-12-21
---
## Snapshot
| Metric | Current | Target | Trend |
|--------|---------|--------|-------|
| **Monthly Organic Sessions** | 523 | 3,000 | +8.2% ↑ |
| **Organic Leads (MTD)** | 11 | 40 | +3 vs last month |
| **Keywords in Top 10** | 18 | 50 | +4 this week |
| **Core Web Vitals** | 2/3 passing | 3/3 | LCP needs work |
| **Domain Authority** | 22 | 35 | Stable |
---
## Executive Summary
### What's Working
**Strong Content Foundation**
- 47 pages indexed and receiving traffic
- 23 blog posts averaging 1,100 words
- 97% of service pages have proper schema markup
**Local Authority**
- Google Business Profile: 4.8 stars (187 reviews)
- Ranking in local pack for 6 service terms
- NAP consistency verified across 12 directories
### What's Missing
**Critical Gaps**
- **ZERO content for "edwards aquifer well drilling"** (170 searches/mo, no competition)
- Location pages for 4 high-value cities incomplete
- Emergency service content weak despite 24/7 offering
**Technical Issues**
- LCP at 3.8s on homepage (target: <2.5s)
- 4 images missing alt text on service pages
- Mobile menu causing CLS issues
---
## Wins This Week
- "well pump repair round rock" moved from #9 → #5
- "water well repair near me" now in local pack
- Organic sessions up 8.2% week-over-week
- 2 new referring domains acquired (roundrockchamber.org, local news mention)
- 3 new Google reviews (all 5-star, all responded to)
## Attention Required
- Core Web Vitals: LCP at 3.8s on /services/well-drilling/ (hero image 2.1MB)
- 2 new 404 errors detected (old blog post links from external sites)
- Competitor "hillcountrywells.com" published new service area page for Georgetown
- Google Business Profile: 1 unanswered question (3 days old)
## Top Opportunities
| Opportunity | Effort | Impact | Priority |
|-------------|--------|--------|----------|
| Edwards aquifer content gap | Medium | High | 1 |
| Georgetown location page | Low | High | 2 |
| Compress hero images | Low | Medium | 3 |
| Emergency service page rewrite | Medium | High | 4 |
| FAQ schema on service pages | Low | Medium | 5 |Quick Wins Queue
## Quick Wins Queue (Positions 4-10, Low CTR)
| Keyword | Page | Position | CTR | Impressions | Action |
|---------|------|----------|-----|-------------|--------|
| well drilling cost texas | /blog/well-drilling-costs/ | 6 | 1.2% | 890 | Title optimization |
| well pump not working | /services/pump-repair/ | 5 | 2.1% | 340 | Meta description |
| submersible pump repair | /blog/pump-types/ | 8 | 0.9% | 560 | Content expansion |
| water well permit austin | /blog/permits/ | 7 | 1.8% | 280 | Add FAQ section |
### Recommended Title Updates
**Page**: /services/well-drilling/
**Current**: "Well Drilling Services | AquaPure"
**Optimized**: "Well Drilling in Round Rock & Austin | Licensed Texas Experts"
**Rationale**: Adds location, credential, maintains brand
**Page**: /services/pump-repair/
**Current**: "Pump Repair - AquaPure Well Services"
**Optimized**: "24/7 Well Pump Repair in Central Texas | Same-Day Service"
**Rationale**: Adds urgency, emergency differentiator, location
**Page**: /services/emergency/
**Current**: "Emergency Services | AquaPure"
**Optimized**: "24/7 Emergency Well Repair Round Rock | We Answer at 2 AM"
**Rationale**: Specificity, emotional hook, location
### Recommended Meta Description Updates
**Page**: /services/well-drilling/
**Current** (89 chars): "Professional well drilling services in Central Texas."
**Optimized** (156 chars): "Licensed well drilling in Round Rock, Austin & Central Texas. 12 years experience, 2000+ wells drilled. Free estimates, financing available. Call 512-555-1234."
**Page**: /blog/well-drilling-costs/
**Current** (102 chars): "Learn about the costs of drilling a water well in Texas."
**Optimized** (158 chars): "Well drilling costs $15-$50 per foot in Central Texas. Get the complete 2024 pricing guide with factors that affect your quote. Includes financing options."Technical Issues Report
## Technical SEO Issues
### Critical (Fix Immediately)
| Issue | Pages | Impact | Fix |
|-------|-------|--------|-----|
| LCP > 2.5s | 3 | Core Web Vitals failing | Compress images, lazy load |
| Missing canonical | 1 | Duplicate content risk | Add canonical tag |
### LCP Issue Details
**Page**: /services/well-drilling/
**Current LCP**: 3.8s (was 3.2s last week)
**Cause**: Hero image uncompressed (2.1MB PNG)
**Fix**:
1. Convert to WebP format (saves ~1.6MB)
2. Add loading="lazy" to below-fold images
3. Implement srcset for responsive images
**Priority**: Critical (main service page, 40% of organic traffic)
**Page**: /
**Current LCP**: 3.4s
**Cause**: Slider images not optimized
**Fix**: Replace slider with static hero, compress image
### Warnings (Fix This Week)
| Issue | Pages | Impact | Fix |
|-------|-------|--------|-----|
| Missing alt text | 4 | Accessibility, image SEO | Add descriptive alt |
| Thin content (<500 words) | 3 | Ranking potential | Expand or consolidate |
| Mobile CLS > 0.1 | 2 | Core Web Vitals | Fix menu animation |
| 404 errors | 2 | Lost link equity | Redirect or restore |
### Warnings Details
**Missing Alt Text**:
- /services/well-drilling/drilling-rig.jpg → "Well drilling rig in Round Rock Texas"
- /services/pump-repair/pump-install.jpg → "Submersible pump installation"
- /about/team-photo.jpg → "AquaPure well drilling team"
- /blog/edwards-aquifer/aquifer-map.png → "Edwards Aquifer map Central Texas"
**Thin Content Pages**:
- /areas/taylor/ (234 words) → Expand to 800+ with local content
- /areas/hutto/ (287 words) → Expand to 800+ with local content
- /blog/water-testing-basics/ (412 words) → Merge with /services/water-testing/
### Notices (Backlog)
| Issue | Pages | Impact | Fix |
|-------|-------|--------|-----|
| No FAQ schema | 8 | Rich result opportunity | Add FAQPage schema |
| Old content (>12 months) | 6 | Freshness signals | Update with current info |
| External links broken | 3 | User experience | Update or remove |Content Brief Generated
## Content Brief: Edwards Aquifer Well Drilling
**Target Keyword**: "edwards aquifer well drilling"
**Search Volume**: 170/month
**Difficulty**: Low (22)
**Current Ranking**: Not ranking
**Business Relevance**: Critical (per intake: service area includes Edwards Aquifer recharge zone)
---
### Search Intent Analysis
**Intent Type**: Informational + Commercial Investigation
**Searcher Profile**: Homeowners in Central Texas researching well drilling, specifically concerned about:
- Edwards Aquifer regulations and permits
- Water quality from Edwards Aquifer
- Drilling challenges in limestone/karst geology
- Costs specific to this aquifer
**What They'll Do Next**:
- Compare drilling companies with Edwards experience
- Request quotes from 2-3 companies
- Check reviews mentioning Edwards Aquifer projects
---
### Competitive Landscape
**Currently Ranking**:
1. extension.tamu.edu - General aquifer info (not service-focused)
2. edwardsaquifer.org - Authority website (educational)
3. twdb.texas.gov - State regulations
4. (No drilling companies ranking!)
**Content Gap**: Zero local drilling companies have dedicated Edwards Aquifer content. First mover advantage significant.
---
### Recommended Content Structure
**Title**: "Edwards Aquifer Well Drilling: Central Texas Homeowner's Complete Guide"
**URL**: /guides/edwards-aquifer-well-drilling/
**Target Length**: 2,200-2,500 words
**Outline**:
1. **What is the Edwards Aquifer?** (300 words)
- Geographic scope (Travis, Hays, Williamson counties)
- Why it matters for Central Texas water supply
- Recharge zone vs. artesian zone
- Water quality characteristics
2. **Drilling Challenges Specific to Edwards Aquifer** (400 words)
- Limestone and karst geology
- Variable depths (150-800 feet in our area)
- Void and cavity navigation
- Equipment requirements
- Why experience matters
3. **Permit Requirements** (350 words)
- Edwards Aquifer Authority permits
- Texas Commission on Environmental Quality requirements
- County-specific regulations
- Timeline expectations (4-8 weeks typical)
- How AquaPure handles permitting
4. **Cost Factors for Edwards Aquifer Wells** (400 words)
- Per-foot drilling costs in limestone vs. other geology
- Casing requirements
- Pump sizing for depth
- Testing requirements
- Typical total project costs (range, not exact)
5. **Water Quality Considerations** (300 words)
- Natural mineral content
- Hardness levels typical to area
- Filtration recommendations
- Testing schedule
6. **AquaPure's Edwards Aquifer Experience** (250 words)
- 12 years drilling in recharge zone
- 400+ Edwards Aquifer wells completed
- Relationships with permitting offices
- Local geology knowledge
- Recent project examples
7. **FAQ Section** (250 words)
- How long does permitting take?
- How deep will my well need to be?
- Is Edwards Aquifer water safe to drink?
- What if we hit a void?
- Do you offer financing?
---
### Differentiation Angle (from intake)
Emphasize:
- "12 years and 400+ Edwards Aquifer wells"
- "We know the geology—from Georgetown limestone to Austin chalk"
- "Relationships with Edwards Aquifer Authority expedite permits"
- "24/7 emergency service if your well fails"
---
### Internal Linking Targets
- /services/well-drilling/ (main service page)
- /services/water-testing/ (testing services)
- /services/water-filtration/ (hardness solutions)
- /areas/dripping-springs/ (high Edwards demand)
- /areas/wimberley/ (high Edwards demand)
- /blog/water-quality-guide/
### Schema Markup
- Article schema (main content)
- FAQPage schema (FAQ section)
- LocalBusiness schema (service area mention)
- HowTo schema (permit process section)
### Image Requirements
- Edwards Aquifer map with service area overlay
- Cross-section diagram of aquifer geology
- Photo of AquaPure drilling in limestone
- Permit example (redacted)
- Before/after water quality test90-Day Action Plan
# 90-Day SEO Action Plan
**AquaPure Well & Water Services**
**Start Date**: 2024-12-28
---
## Overview
**Primary Goals:**
1. Increase organic leads from 8 to 25/month
2. Rank top 5 for 6 priority keywords
3. Create 4 location pages for high-value cities
4. Fix all Core Web Vitals issues
5. Build Edwards Aquifer content authority
---
## Week 1-2: Quick Wins & Foundation
### Meta Description Optimization (Days 1-3)
**Priority 1 Service Pages:**
1. **/services/well-drilling/** (89 → 156 chars)
- Current: "Professional well drilling services in Central Texas."
- New: "Licensed well drilling in Round Rock, Austin & Central Texas. 12 years, 2000+ wells. Free estimates. Call 512-555-1234."
2. **/services/pump-repair/** (72 → 154 chars)
- Current: "We repair well pumps."
- New: "24/7 well pump repair in Central Texas. Same-day emergency service. Submersible, jet, and booster pumps. Licensed & insured. Call now."
3. **/services/emergency/** (68 → 158 chars)
- Current: "Emergency well services available."
- New: "No water at 2 AM? AquaPure answers. 24/7 emergency well repair in Round Rock, Austin & Central Texas. Licensed experts, usually same-day. Call 512-555-1234."
### Technical Fixes (Days 4-7)
- [ ] Compress hero images (3 pages, saves 4.2MB total)
- [ ] Add missing alt text (4 images)
- [ ] Fix mobile menu CLS issue
- [ ] Redirect 2 broken URLs
- [ ] Add FAQ schema to 8 service pages
### Content Quick Wins (Days 8-14)
- [ ] Expand /areas/taylor/ from 234 to 850 words
- [ ] Expand /areas/hutto/ from 287 to 850 words
- [ ] Update 6 old blog posts with current pricing/info
- [ ] Add internal links to 10 orphaned pages
---
## Week 3-4: First Pillar Content
### "Edwards Aquifer Well Drilling Guide" (Days 15-21)
**Target**: 2,200 words
**Keyword**: "edwards aquifer well drilling"
**Priority**: CRITICAL (no competition, high local relevance)
Days 15-16: Research & outline
Days 17-19: Draft content
Day 20: Add images, optimize
Day 21: Publish, add to sitemap
### Location Page: Georgetown (Days 22-28)
**Target**: 1,200 words
**Keyword**: "well drilling georgetown tx"
**Template sections:**
- Georgetown-specific well conditions
- Common issues in this area
- Recent projects in Georgetown
- Service area map
- Local testimonials
- Georgetown-specific FAQ
---
## Week 5-6: Location Page Buildout
### Create 3 Priority Location Pages
1. **/areas/dripping-springs/** (Days 29-33)
- High Edwards Aquifer demand
- Rural/new construction focus
- Target: "well drilling dripping springs"
2. **/areas/wimberley/** (Days 34-38)
- High property values, willing to pay premium
- Hill country geology challenges
- Target: "well drilling wimberley tx"
3. **/areas/liberty-hill/** (Days 39-42)
- Fast-growing area, new construction
- Target: "well drilling liberty hill tx"
---
## Week 7-8: Content Cluster Development
### Well Drilling Cost Cluster (Days 43-56)
**Hub**: /guides/well-drilling-costs-texas/
**Supporting Content:**
1. "How Deep Do Wells Need to Be in Central Texas?" (1,200 words)
2. "Well Drilling vs City Water: Cost Comparison" (1,500 words)
3. "Well Drilling Financing Options" (800 words)
4. "What Affects Well Drilling Costs?" (1,000 words)
---
## Week 9-10: Emergency Service Content
### Emergency/24-7 Content Push (Days 57-70)
**Why**: Intake shows 24/7 emergency is key differentiator but content is weak
1. Complete /services/emergency/ page rewrite (2,000 words)
2. Create "What to Do When Your Well Stops Working" guide
3. Add emergency CTAs to all service pages
4. Create "No Water Emergency Checklist" (lead magnet)
---
## Week 11-12: Local SEO & Reviews
### Google Business Profile Optimization (Days 71-77)
- [ ] Add all 12 location area pages to GBP
- [ ] Upload 20 new project photos
- [ ] Create 5 GBP posts
- [ ] Respond to all pending Q&As
- [ ] Request reviews from last 20 customers
### Directory Cleanup (Days 78-84)
- [ ] Audit NAP consistency (12 directories)
- [ ] Claim unclaimed listings
- [ ] Update outdated information
- [ ] Remove duplicate listings
---
## Week 13-14: Measurement & Optimization
### Final Push & Reporting (Days 85-90)
- [ ] All meta descriptions 130-165 chars
- [ ] All images have alt text
- [ ] All Core Web Vitals passing
- [ ] All location pages live
- [ ] Internal linking complete
### 90-Day Report
**Metrics to capture:**
- Organic sessions (baseline: 450)
- Organic leads (baseline: 8)
- Keywords in top 10 (baseline: 12)
- Core Web Vitals (baseline: 2/3)
- Domain authority (baseline: 22)
---
## Success Criteria
### End of 90 Days
**Content:**
- [ ] 1 pillar guide published (Edwards Aquifer)
- [ ] 4 location pages live
- [ ] 4 cost cluster articles published
- [ ] Emergency content complete
- [ ] All meta descriptions optimized
**Technical:**
- [ ] Core Web Vitals: 3/3 passing
- [ ] No critical technical issues
- [ ] All images optimized
- [ ] Schema on all service pages
**Results:**
- [ ] Organic sessions: 450 → 900 (+100%)
- [ ] Organic leads: 8 → 20 (+150%)
- [ ] Keywords top 10: 12 → 35 (+190%)
- [ ] Local pack: 6 → 12 termsWeekly Monitoring Checklist
# SEO Weekly Monitoring Checklist
**Site**: aquapurewell.com
**Review Day**: Monday 8 AM
---
## Weekly Dashboard (15 minutes)
### 1. Google Search Console
- [ ] Performance → Last 7 days vs previous 7 days
- Total clicks: _____ (target: +5% WoW)
- Total impressions: _____
- Average CTR: _____% (target: >3%)
- Average position: _____ (target: <12)
- [ ] Coverage → Any new errors?
- Valid pages: _____
- Errors: _____
- New errors this week: _____
- [ ] Core Web Vitals → Status
- Mobile: Good/Needs Improvement/Poor
- Desktop: Good/Needs Improvement/Poor
### 2. Google Analytics 4
- [ ] Acquisition → Organic Search
- Sessions: _____
- New users: _____
- Engaged sessions: _____
- [ ] Top Landing Pages (organic)
- #1: _______________
- #2: _______________
- #3: _______________
- [ ] Conversions this week
- Form submissions: _____
- Phone clicks: _____
### 3. Google Business Profile
- [ ] Views: _____
- [ ] Searches: _____
- [ ] Calls: _____
- [ ] Direction requests: _____
- [ ] New reviews: _____
- [ ] Pending Q&As: _____
### 4. Keyword Rankings (6 tracked)
| Keyword | Last Week | This Week | Change |
|---------|-----------|-----------|--------|
| well drilling round rock | | | |
| well drilling austin | | | |
| well pump repair near me | | | |
| well pump repair texas | | | |
| edwards aquifer well drilling | | | |
| water filtration austin | | | |
### 5. Competitor Watch
- [ ] texaswelldrilling.com: New content? _____
- [ ] hillcountrywells.com: New content? _____
- [ ] Any new local competitors? _____
---
## Monthly Deep Dive (First Monday)
### Technical Audit
- [ ] Run Lighthouse on homepage (score: _____)
- [ ] Run Lighthouse on top service page (score: _____)
- [ ] Check Core Web Vitals field data
- [ ] Crawl for new broken links
- [ ] Verify schema markup
### Content Performance
- [ ] Top 5 articles by organic traffic
- [ ] Bottom 5 articles (candidates for refresh)
- [ ] Content published this month: _____
- [ ] Content updated this month: _____
### Backlink Check
- [ ] New referring domains: _____
- [ ] Lost referring domains: _____
- [ ] Link opportunities identified: _____
---
## Quarterly Review
### KPI Review
| Metric | Q Start | Q End | % Change | Target |
|--------|---------|-------|----------|--------|
| Organic sessions | | | | +50% |
| Organic leads | | | | +100% |
| Keywords top 10 | | | | +25 |
| Domain authority | | | | +5 |
| GBP views | | | | +50% |
### Strategy Assessment
- [ ] Are we meeting targets?
- [ ] What's working best?
- [ ] What needs adjustment?
- [ ] Update 90-day plan for next quarterHow It Actually Runs
The system executes on a schedule you set. Typical configuration:
Primary Run: Sunday 11 PM (full audit before Monday planning) Secondary Run: Wednesday 6 AM (mid-week check)
Each run:
- Pulls fresh data from all MCP connections
- Compares against previous run (change detection)
- Runs specialized agents in parallel (technical, content, competitive, local)
- Applies intake context to prioritize findings
- Generates recommendations tied to your goals
- Compiles report and pushes to your channels
The whole process completes in 15-30 minutes depending on site size. A human doing this manually: 20-40 hours.
Monitoring & Alerts
The system doesn’t wait for weekly runs to surface critical issues:
// Real-time monitoring configuration
const monitoring = {
crawl_errors: {
threshold: 3,
action: "immediate_alert",
channel: "slack"
},
ranking_drops: {
threshold: -5, // positions
keywords: "tracked_set",
action: "daily_digest"
},
core_web_vitals: {
lcp_threshold: "3s",
cls_threshold: 0.25,
action: "immediate_alert"
},
competitor_alerts: {
new_content: true,
ranking_changes: true,
new_reviews: true,
action: "weekly_digest"
},
google_business: {
new_reviews: "immediate_alert",
unanswered_questions: "daily_alert",
profile_changes: "immediate_alert"
},
indexing: {
deindexed_pages: "immediate_alert",
coverage_errors: "daily_digest"
}
}
When a new Google review comes in, you know within minutes. When a page drops out of the index, you know within hours—not when someone remembers to check.
What Makes This Different
Standard SEO tools generate data. They don’t interpret it through your business context, prioritize by your goals, or run automatically every week.
The SEO Grow System bridges that gap:
- Connected — Live MCP connections to actual data sources
- Contextual — Every recommendation filtered through your 15-section intake
- Consistent — Same rigor every single week, no memory loss
- Actionable — Specific fixes, not vague suggestions
Fifty-two audits per year instead of four. Each building on the last. Each informed by what worked. That’s how 1% weekly improvements compound to 68% annual growth.
SEO isn’t a project with a completion date. It’s an operating system for growth. The question is whether that system runs with relentless consistency or depends on someone remembering to check a spreadsheet.
