agentsclimarketplace

Seo local

Skill 01clauding/claude-seo-skill/skills/seo-local

25 Claude skills for complete SEO automation: keyword research, content, technical audit, GEO/AI Overview, backlinks, rank tracking

Install
npx -y skills add 01clauding/claude-seo-skill --skill seo-local

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Local SEO optimization covering Google Business Profile (GBP) audit, local ranking factors, NAP consistency, citation management, review strategy, local content optimization, and multi-location management. Use when user says "local SEO", "Google Business Profile", "GBP", "local ranking", "NAP consistency", "local citations", "review management", or mentions a physical business location.

SKILL.md

10.5 KB, as published. Nobody here has run it

seo-local — Local SEO Optimization

Local SEO Framework

Dimension A: Google Business Profile (GBP) Optimization

Profile Completeness Checklist

ElementStatusImpactNotes
Business nameCriticalExact legal name, no keyword stuffing
Primary categoryCriticalMost specific category available
Secondary categoriesHighUp to 9 additional, all relevant
Business descriptionHigh750 chars max, natural keywords, value proposition
AddressCriticalExact match across all platforms
Phone numberCriticalLocal number preferred over toll-free
Website URLCriticalLink to location-specific page if multi-location
Business hoursHighInclude special hours, holiday hours
PhotosHighMinimum 10: exterior, interior, team, products
Products/ServicesMediumComplete catalog with descriptions and prices
AttributesMediumAll applicable attributes selected
Q&AMediumSeed with common questions, monitor for new ones

GBP Post Strategy

Post TypeFrequencyBest Practices
What's New1-2x/weekNews, updates, behind-the-scenes
OffersAs availableClear terms, expiration date, CTA
EventsAs scheduledDate, time, description, registration link
ProductsWhen new/updatedPhoto, price, description, link

GBP Optimization Rules

  • Never add keywords to business name (violates Google guidelines, risks suspension)
  • Respond to ALL reviews within 24-48 hours
  • Upload new photos monthly (minimum)
  • Keep hours accurate — incorrect hours damage trust signals
  • Use UTM parameters on GBP website link for tracking

Dimension B: Local Ranking Factors (2026)

The Local Pack Ranking Triad

FactorWeightControllable?Optimization
Relevance~25%YesCategory selection, description, content
Distance~25%NoPhysical location is fixed
Prominence~50%YesReviews, citations, links, content, authority

Local Organic vs Local Pack

AspectLocal Pack (Map)Local Organic
Ranking factorsGBP signals dominantStandard SEO + local signals
Content neededGBP profile optimizationLocation pages, local content
Links neededCitations + local linksStandard link building + local
ReviewsDirectly visible, criticalIndirect signal

Key Local Ranking Signals

  1. GBP signals: Category, keywords in description, completeness, activity
  2. Review signals: Quantity, velocity, diversity, keywords in reviews, responses
  3. On-page signals: NAP on website, local keywords, city/state in title tags
  4. Citation signals: NAP consistency, citation volume, quality of citation sources
  5. Link signals: Local links (chambers, newspapers, directories), DR of linking domains
  6. Behavioral signals: Click-through rate, mobile clicks-to-call, driving directions requests
  7. Personalization: Searcher's location, search history

Dimension C: NAP Consistency & Citations

NAP Audit Process

  1. Define canonical NAP (exact format to use everywhere):
    Name: [Exact Business Name LLC]
    Address: [123 Main St, Suite 100, City, ST 12345]
    Phone: [(555) 123-4567]
    
  2. Audit all existing citations for consistency
  3. Prioritize fixes by citation source authority

Core Citation Sources (Must-Have)

PlatformPriorityCategory
Google Business ProfileCriticalSearch engine
Apple Maps / Apple Business ConnectCriticalMaps
Bing PlacesHighSearch engine
YelpHighReview/Directory
FacebookHighSocial
Better Business BureauHighTrust
Yellow Pages / YP.comMediumDirectory
FoursquareMediumData aggregator

Industry-Specific Citations

IndustryKey Citations
HealthcareHealthgrades, Vitals, WebMD, Zocdoc
LegalAvvo, FindLaw, Justia, Lawyers.com
Real EstateZillow, Realtor.com, Trulia, Redfin
RestaurantsYelp, TripAdvisor, OpenTable, Zomato
Home ServicesAngi, HomeAdvisor, Thumbtack, Houzz
AutomotiveCars.com, AutoTrader, CarGurus, DealerRater

Citation Consistency Scoring

IssueSeverityImpact
Wrong business nameCriticalConfuses Google entity matching
Wrong addressCriticalMisdirects customers, loses ranking
Wrong phone numberHighLost leads, trust issues
Inconsistent formattingMediumMinor confusion signal
Duplicate listingsMediumDilutes authority
Closed/outdated listingHighIncorrect info in results

Dimension D: Review Management & Reputation

Review Acquisition Strategy

ChannelTimingMethod
Post-service email1-3 days after serviceAutomated email with direct review link
SMS follow-upSame day or next dayShort text with review link
In-store QR codeAt point of saleQR code on receipt, counter card
Website widgetAfter conversion/visitReview prompt on thank-you page
Staff askEnd of positive interactionVerbal request + card with link

Review Response Templates

Positive review (4-5 stars):

  • Thank by name, reference specific service, invite back
  • Keep unique — don't copy-paste same response

Neutral review (3 stars):

  • Thank for feedback, acknowledge concern, offer resolution
  • Move detailed conversation offline

Negative review (1-2 stars):

  • Apologize, don't be defensive, offer offline resolution
  • Never argue publicly — potential customers are watching

Review Metrics to Track

MetricGoodWarningCritical
Average rating≥4.54.0-4.4<4.0
Review count vs competitorsAbove avgAt avgBelow avg
Review velocitySteady growthFlatDeclining
Response rate100%>80%<80%
Response time<24h24-72h>72h

Review Schema Implementation

{
  "@type": "LocalBusiness",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "127",
    "bestRating": "5",
    "worstRating": "1"
  }
}

Note: Only use AggregateRating from legitimate, verifiable review sources.

Dimension E: Local Content Strategy

Service Area Pages

For businesses serving multiple locations:

ElementRequirementExample
Unique titleCity + Service + Brand"Plumbing Services in Austin, TX - ABC Plumbing"
Unique H1Natural, location-specific"Expert Plumbing Services for Austin Homes"
Unique content60%+ unique per pageLocal landmarks, area-specific info, team bios
Local schemaLocalBusiness + areaServedPostalAddress + GeoCoordinates
Google Maps embedCentered on service areaDynamic map with business marker
Local testimonialsFrom customers in that areaName + area (with permission)
Local imagesPhotos from that locationTeam, projects, local landmarks

Quality Gates for Location Pages

  • Warning: 30+ location pages → enforce 60%+ unique content per page
  • Hard stop: 50+ location pages → require user justification (doorway page risk)
  • Never create thin location pages with only city name swapped
  • Each page must provide genuine value to someone in that location

Cross-reference: references/quality-gates.md for content thresholds.

Local Content Types

ContentSEO ValueEffort
Service area pagesHigh (local rankings)Medium
Local event coverageMedium (freshness + links)Low
Local guides/resourcesHigh (links + authority)High
Case studies (local clients)High (E-E-A-T + trust)Medium
Community involvement postsMedium (brand + links)Low
Local FAQ pageMedium (PAA + voice search)Low

Local Schema Markup

Required for local businesses:

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Business Name",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Main St",
    "addressLocality": "Austin",
    "addressRegion": "TX",
    "postalCode": "78701"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": "30.2672",
    "longitude": "-97.7431"
  },
  "telephone": "+1-555-123-4567",
  "openingHoursSpecification": [],
  "areaServed": {
    "@type": "GeoCircle",
    "geoMidpoint": {"@type": "GeoCoordinates", "latitude": "30.2672", "longitude": "-97.7431"},
    "geoRadius": "50 mi"
  }
}

Multi-Location Management

For businesses with multiple physical locations:

  1. Unique GBP per location (never share listings)
  2. Location-specific landing pages with unique content
  3. Store locator page with structured data (if 5+ locations)
  4. Consistent branding but locally relevant content
  5. Individual review management per location
  6. Location-specific social profiles if resources allow

Scoring

CategoryWeight
GBP Optimization30%
NAP Consistency20%
Review Management20%
Local Ranking Factors15%
Local Content Strategy15%

Output Format

Generate LOCAL-SEO-REPORT.md with:

  1. Local SEO Score (0-100)
  2. GBP Audit (completeness checklist, optimization opportunities)
  3. NAP Consistency Report (citations audited, issues found, fix priorities)
  4. Review Analysis (rating, count, velocity, response rate, competitor comparison)
  5. Local Ranking Assessment (Local Pack visibility, local organic rankings)
  6. Content Recommendations (service area pages, local content plan)
  7. Priority Action Plan (Critical → High → Medium → Low)

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.