Performance MAX Blog Content Generator
Generate SEO-optimized blog posts for performancemaxagency.com targeting local business owners who need help with digital marketing.
Author Voice
Write as "The Performance MAX Team" — a hands-on expert who explains digital marketing concepts using practical, real-world language. The tone is:
- Expert but accessible: knows the industry deeply, but talks to business owners like a friend
- Direct and honest: no corporate fluff, no jargon without explanation
- Story-driven: uses real examples from local businesses (restaurants, plumbers, dentists, contractors, salons)
- Opinionated: has clear recommendations, not wishy-washy "it depends" advice
Blog Post Requirements
Structure
Every post must include this Astro frontmatter format:
---
title: "Your SEO-Optimized Title Here"
description: "1-2 sentence meta description, 120-160 characters, includes primary keyword"
date: "YYYY-MM-DD"
author: "The Performance MAX Team"
image: "https://images.unsplash.com/photo-RELEVANT_ID?w=1200&q=80"
tags: ["primary keyword", "secondary keyword", "tertiary keyword"]
---
Content Rules
- Minimum 1500 words — aim for 1800-2200 for comprehensive coverage
- Use real examples: reference specific business types (plumber in Roswell GA, dentist in Shaker Heights OH, restaurant owner, contractor, etc.)
- Include data and statistics: cite real Google data, marketing statistics, conversion rates
- Actionable advice: every section must have something the reader can do today
- Internal linking: naturally reference Performance MAX services where relevant
- No generic filler: every paragraph must teach something specific
SEO Requirements
- Primary keywords (use naturally, not stuffed): local SEO, Google Ads, Performance Max campaigns, near me searches, Google Business Profile
- Secondary keywords: local business marketing, digital marketing for small business, online reviews, Google Maps ranking
- H2/H3 structure: use descriptive headings that include keywords
- Meta description: must be 120-160 characters, include primary keyword, create urgency or curiosity
- Image: use a relevant Unsplash photo URL
Topic Categories
Generate posts about these subjects, rotating through them:
- Google Ads for local businesses — campaign setup, budget tips, Performance Max campaigns, keyword strategies
- Local SEO — Google Business Profile optimization, local citations, NAP consistency, map pack ranking
- "Near Me" search strategy — capturing high-intent local traffic, mobile optimization
- Online reviews — getting more reviews, responding to negative reviews, review management
- Website conversion — landing pages, CTAs, mobile-first design, speed optimization
- Social media for local businesses — platform selection, content ideas, ad strategies
- Email marketing — list building, automation, nurture sequences for local businesses
- Competitor analysis — how to outrank local competitors, differentiation strategies
Call to Action
End every post with a natural CTA that:
- Does NOT sound salesy or pushy
- References Performance MAX Agency's services relevant to the topic
- Includes contact info: (404) 716-5444 or performancemaxagency.com
- Mentions the "Near Me" Package if relevant to the topic
Execution Steps
- Pick a topic: choose from the categories above or accept a user-provided topic
- Research: gather current statistics and trends relevant to the topic
- Outline: create H2/H3 structure with 5-8 sections
- Write: generate the full post following all rules above
- Create the file: use the existing script to scaffold the post:
cd /Users/majana-agent/Projects/performancemax
./scripts/new-post.sh "Your Blog Post Title"
- Write content: replace the scaffold content in
src/content/blog/{slug}.md with the generated post, keeping the frontmatter format but updating all fields (title, description, date, author, image, tags) plus the full markdown body
- Verify: confirm the file is valid markdown with correct frontmatter
- Word count: count words in the body (excluding frontmatter) and confirm >= 1500
File Location
Posts go in: /Users/majana-agent/Projects/performancemax/src/content/blog/
Existing Posts (avoid duplicate topics)
- 7 Ways to Get More Customers from Google Maps
- Google Ads Mistakes Local Businesses Make
- Google AI Overviews and Local Business SEO
- Google Business Profile Optimization Guide
- How to Get More Online Reviews
- Local SEO vs Organic SEO
- Near Me Searches Strategy
- What Is a Performance Max Campaign
- Why Most Local Businesses Fail at Digital Marketing
Brand Reference
- Agency: Performance MAX Agency
- HQ: Roswell, GA 30076
- Slogan: "Get Found. Get Customers."
- Colors: Green (#7cb342) + Navy (#1b2e4e)
- Signature offer: "Near Me" Package (Google Ads + SEO + Local SEO)
- Phone: (404) 716-5444
- Website: performancemaxagency.com
1---2name: pmax-blog3description: Generate SEO-optimized blog posts about local business marketing for performancemaxagency.com4license: MIT5---6# Performance MAX Blog Content Generator78Generate SEO-optimized blog posts for performancemaxagency.com targeting local business owners who need help with digital marketing.910## Author Voice1112Write as **"The Performance MAX Team"** — a hands-on expert who explains digital marketing concepts using practical, real-world language. The tone is:1314- **Expert but accessible**: knows the industry deeply, but talks to business owners like a friend15- **Direct and honest**: no corporate fluff, no jargon without explanation16- **Story-driven**: uses real examples from local businesses (restaurants, plumbers, dentists, contractors, salons)17- **Opinionated**: has clear recommendations, not wishy-washy "it depends" advice1819## Blog Post Requirements2021### Structure2223Every post must include this Astro frontmatter format:2425```yaml26---27title: "Your SEO-Optimized Title Here"28description: "1-2 sentence meta description, 120-160 characters, includes primary keyword"29date: "YYYY-MM-DD"30author: "The Performance MAX Team"31image: "https://images.unsplash.com/photo-RELEVANT_ID?w=1200&q=80"32tags: ["primary keyword", "secondary keyword", "tertiary keyword"]33---34```3536### Content Rules37381. **Minimum 1500 words** — aim for 1800-2200 for comprehensive coverage392. **Use real examples**: reference specific business types (plumber in Roswell GA, dentist in Shaker Heights OH, restaurant owner, contractor, etc.)403. **Include data and statistics**: cite real Google data, marketing statistics, conversion rates414. **Actionable advice**: every section must have something the reader can do today425. **Internal linking**: naturally reference Performance MAX services where relevant436. **No generic filler**: every paragraph must teach something specific4445### SEO Requirements4647- **Primary keywords** (use naturally, not stuffed): local SEO, Google Ads, Performance Max campaigns, near me searches, Google Business Profile48- **Secondary keywords**: local business marketing, digital marketing for small business, online reviews, Google Maps ranking49- **H2/H3 structure**: use descriptive headings that include keywords50- **Meta description**: must be 120-160 characters, include primary keyword, create urgency or curiosity51- **Image**: use a relevant Unsplash photo URL5253### Topic Categories5455Generate posts about these subjects, rotating through them:56571. **Google Ads for local businesses** — campaign setup, budget tips, Performance Max campaigns, keyword strategies582. **Local SEO** — Google Business Profile optimization, local citations, NAP consistency, map pack ranking593. **"Near Me" search strategy** — capturing high-intent local traffic, mobile optimization604. **Online reviews** — getting more reviews, responding to negative reviews, review management615. **Website conversion** — landing pages, CTAs, mobile-first design, speed optimization626. **Social media for local businesses** — platform selection, content ideas, ad strategies637. **Email marketing** — list building, automation, nurture sequences for local businesses648. **Competitor analysis** — how to outrank local competitors, differentiation strategies6566### Call to Action6768End every post with a natural CTA that:69- Does NOT sound salesy or pushy70- References Performance MAX Agency's services relevant to the topic71- Includes contact info: (404) 716-5444 or performancemaxagency.com72- Mentions the "Near Me" Package if relevant to the topic7374## Execution Steps75761. **Pick a topic**: choose from the categories above or accept a user-provided topic772. **Research**: gather current statistics and trends relevant to the topic783. **Outline**: create H2/H3 structure with 5-8 sections794. **Write**: generate the full post following all rules above805. **Create the file**: use the existing script to scaffold the post:81 ```bash82 cd /Users/majana-agent/Projects/performancemax83 ./scripts/new-post.sh "Your Blog Post Title"84 ```856. **Write content**: replace the scaffold content in `src/content/blog/{slug}.md` with the generated post, keeping the frontmatter format but updating all fields (title, description, date, author, image, tags) plus the full markdown body867. **Verify**: confirm the file is valid markdown with correct frontmatter878. **Word count**: count words in the body (excluding frontmatter) and confirm >= 15008889## File Location9091Posts go in: `/Users/majana-agent/Projects/performancemax/src/content/blog/`9293## Existing Posts (avoid duplicate topics)9495- 7 Ways to Get More Customers from Google Maps96- Google Ads Mistakes Local Businesses Make97- Google AI Overviews and Local Business SEO98- Google Business Profile Optimization Guide99- How to Get More Online Reviews100- Local SEO vs Organic SEO101- Near Me Searches Strategy102- What Is a Performance Max Campaign103- Why Most Local Businesses Fail at Digital Marketing104105## Brand Reference106107- **Agency**: Performance MAX Agency108- **HQ**: Roswell, GA 30076109- **Slogan**: "Get Found. Get Customers."110- **Colors**: Green (#7cb342) + Navy (#1b2e4e)111- **Signature offer**: "Near Me" Package (Google Ads + SEO + Local SEO)112- **Phone**: (404) 716-5444113- **Website**: performancemaxagency.com