Phoenix Emergency Services - GitHub Pages Site
🌐 Live Site
phoenixemergencyservices.com
📂 Project Structure
ES-Phoenix/
├── *.html # Service pages (root directory for GitHub Pages)
├── index.html # Homepage
├── 404.html # Custom 404 page
├── live_dashboard.html # Client dashboard
├── emergency-services.css # Shared styles
├── fractal_cli.py # Page generation tool
└── CNAME # Custom domain configuration
🚀 Quick Start
Generate a New Page
python3 fractal_cli.py generate --entity "plumber" --location "Mesa" --keyword "emergency plumber Mesa"
Manual HTML Editing
- Edit any HTML file directly
- Commit and push to deploy:
git add .
git commit -m "Update page content"
git push origin gh-pages
View Dashboard
📝 Content Guidelines
Service Direct Compliance
- We are a connection service (not direct provider)
- No fake license numbers
- No unverified claims
- Clear disclaimers in footer
Entity Density
- Target: 3-5% keyword density
- Include Google Knowledge Graph entities
- Maintain natural, readable content
🛠️ Deployment
GitHub Pages Setup
- Repository:
phoenixemergencyservices/phoenixemergencyservices.github.io
- Branch:
gh-pages
- Custom domain:
phoenixemergencyservices.com
- All HTML files in root directory (required for GitHub Pages)
Deploy Changes
Changes are live within 1-2 minutes.
📊 Current Pages (21 Total)
Services
- Plumber (6): Chandler, Mesa, Scottsdale, Tempe, Glendale, Emergency Tempe
- Electrician (4): Mesa, Tempe, Chandler, Scottsdale
- HVAC (7): Service (Gilbert, Surprise), Installation (Mesa, Phoenix), Repair (Gilbert, Scottsdale, Tempe)
- Locksmith (4): Phoenix, Glendale, Mesa, Scottsdale
🔧 Manual Tasks
Update Headlines
Edit HTML directly:
<h1>Connect With a Plumber in Scottsdale Today</h1>
Fix Broken Links
Check 404.html for proper redirects to existing pages.
Add New Service Area
- Generate page with fractal_cli.py
- Add to live_dashboard.html
- Commit and push
Phone number for all pages: (602) 555-0101
Simple, manual, GitHub Pages-based approach. No WordPress, no automation, just HTML.