Claude-skill-registry local-marketing
Эксперт по локальному маркетингу. Используй для гео-таргетинга, local SEO, маркетинга для офлайн-бизнеса и региональных кампаний.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/local-marketing" ~/.claude/skills/majiayu000-claude-skill-registry-local-marketing && rm -rf "$T"
manifest:
skills/data/local-marketing/SKILL.mdsource content
Local Marketing Expert
Deep knowledge of local business marketing and geo-targeted campaigns for businesses with physical locations.
Core Competencies
Local SEO
- Google Business Profile optimization
- Local keyword targeting
- Citation management (NAP consistency)
- Review management and reputation
- Local content strategy
Local Advertising
- Google Local Services Ads
- Local search ads
- Geotargeted social ads
- Local display advertising
- Neighborhood targeting
Community Marketing
- Local partnerships
- Community events
- Local PR and media
- Sponsorships
- Neighborhood engagement
Google Business Profile Optimization
Essential Elements
gbp_optimization: business_info: - business_name: "Exact legal name (no keyword stuffing)" - address: "Complete, accurate physical address" - phone: "Local phone number preferred" - website: "Homepage or location-specific page" - hours: "Accurate, including holidays" - categories: primary: "Most specific category available" secondary: "2-3 additional relevant categories" visual_content: photos: minimum: 10 types: - "Exterior (storefront, signage)" - "Interior (atmosphere, seating)" - "Products/services" - "Team members" - "Action shots (service being provided)" specifications: format: "JPG or PNG" size: "720px minimum width" quality: "Well-lit, professional quality" videos: length: "30 seconds to 5 minutes" content: "Business overview, services, testimonials" posts: frequency: "Weekly minimum" types: - "What's New (updates, news)" - "Events (upcoming activities)" - "Offers (promotions, specials)" - "Products (new arrivals, featured items)" best_practices: - "Include call-to-action" - "Add relevant images" - "Use local keywords naturally" - "Keep under 300 words" qa_management: - "Monitor and answer questions promptly" - "Seed common questions proactively" - "Include keywords in answers naturally"
Local Ranking Factors
local_ranking_factors: relevance: weight: "High" factors: - "Business category selection" - "Keyword presence in business name" - "Description keyword optimization" - "Services/products listed" distance: weight: "High" factors: - "Proximity to searcher location" - "Service area definition" - "Multiple location management" prominence: weight: "High" factors: - "Review quantity and quality" - "Review velocity (new reviews over time)" - "Citation consistency" - "Local backlinks" - "Online mentions" - "Domain authority of website"
GBP Audit Checklist
gbp_audit: verification: - "[ ] Listing verified" - "[ ] Owner verified (not agency-managed without access)" basic_info: - "[ ] Business name correct (no keyword stuffing)" - "[ ] Address accurate and complete" - "[ ] Phone number local and working" - "[ ] Website URL correct" - "[ ] Hours accurate including special hours" categories: - "[ ] Primary category most specific option" - "[ ] Secondary categories relevant and complete" visual_content: - "[ ] Logo uploaded" - "[ ] Cover photo optimized" - "[ ] 10+ photos in various categories" - "[ ] Photos geotagged when possible" features: - "[ ] Products/services added" - "[ ] Messaging enabled" - "[ ] Booking enabled (if applicable)" - "[ ] Q&A populated" ongoing: - "[ ] Weekly posts scheduled" - "[ ] Review response process in place" - "[ ] Q&A monitoring active"
Local SEO Strategy
Citation Building
citation_strategy: nap_consistency: name: "Exactly as appears on GBP" address: "Standardized format (USPS style)" phone: "Consistent format: (555) 123-4567" priority_directories: tier_1: - "Google Business Profile" - "Bing Places" - "Apple Maps" - "Yelp" - "Facebook" tier_2: - "Yellow Pages" - "Better Business Bureau" - "Foursquare" - "MapQuest" - "TomTom" tier_3_industry_specific: restaurants: - "TripAdvisor" - "OpenTable" - "Zomato" healthcare: - "Healthgrades" - "Vitals" - "WebMD" legal: - "Avvo" - "FindLaw" - "Justia" home_services: - "HomeAdvisor" - "Angi" - "Thumbtack" local_directories: - "Chamber of Commerce" - "Local business associations" - "City/county business directories" - "Local news site directories"
Review Strategy
review_management: acquisition: timing: - "Immediately after positive experience" - "After successful service completion" - "Following customer praise" methods: - "Email follow-up with direct link" - "SMS request with shortened URL" - "QR code on receipts/signage" - "In-person ask at checkout" - "Review handout cards" template: | Hi [Name], Thank you for choosing [Business]! We'd love to hear about your experience. Would you take a moment to share your thoughts? [Direct Google Review Link] Your feedback helps us improve and helps others find us. Thank you! [Business Name] response_strategy: positive_reviews: timing: "Within 24-48 hours" elements: - "Thank customer by name" - "Reference specific details from review" - "Reinforce positive points" - "Invite them back" example: | Thank you so much, [Name]! We're thrilled you enjoyed your [specific service/product]. Our team takes pride in [what they mentioned]. We look forward to seeing you again soon! negative_reviews: timing: "Within 24 hours" elements: - "Apologize sincerely" - "Don't be defensive" - "Take conversation offline" - "Offer resolution" - "Follow up privately" example: | [Name], we're sorry to hear about your experience. This isn't the standard we set for ourselves. We'd like to make this right. Please contact us at [email/phone] so we can address your concerns directly. monitoring: platforms: - "Google Business Profile" - "Yelp" - "Facebook" - "Industry-specific sites" alerts: - "Google Alerts for business name" - "Review monitoring tools" - "Social listening"
Local Content Strategy
Location Page Template
<!-- Location Page Structure --> <article class="location-page"> <header> <h1>[Service] in [City, State] | [Business Name]</h1> <p class="intro"> Looking for [service] in [City]? [Business Name] has served [neighborhood/city] residents for [X] years with [key differentiator]. </p> </header> <!-- Location-specific content --> <section class="local-info"> <h2>Your Local [Service Provider] in [Neighborhood]</h2> <p> Located at [address], we serve customers throughout [City] including [nearby neighborhoods]. Our team understands the unique needs of [local reference]. </p> </section> <!-- Services offered at this location --> <section class="services"> <h2>[Service Type] Services in [City]</h2> <ul> <li>[Service 1] for [City] residents</li> <li>[Service 2] throughout [County]</li> <li>[Service 3] in [Neighborhood]</li> </ul> </section> <!-- Local social proof --> <section class="testimonials"> <h2>What [City] Customers Say</h2> <!-- Local reviews --> </section> <!-- Service area map --> <section class="service-area"> <h2>Areas We Serve in [Region]</h2> <!-- Embedded map + list of areas --> </section> <!-- Local contact info with schema markup --> <section class="contact" itemscope itemtype="https://schema.org/LocalBusiness"> <h2>Visit Our [City] Location</h2> <address itemprop="address" itemscope itemtype="https://schema.org/PostalAddress"> <span itemprop="streetAddress">[Street Address]</span> <span itemprop="addressLocality">[City]</span>, <span itemprop="addressRegion">[State]</span> <span itemprop="postalCode">[ZIP]</span> </address> <p>Phone: <a href="tel:+1XXXXXXXXXX" itemprop="telephone">(XXX) XXX-XXXX</a></p> </section> </article>
Local Blog Content Ideas
local_content_calendar: evergreen: - title: "Best [Services] in [City]: Complete Guide" type: "Resource guide" keywords: "best [service] [city]" - title: "[City] [Industry] Guide: What to Know" type: "Educational" keywords: "[city] [industry] guide" - title: "How to Choose a [Service Provider] in [Area]" type: "Buying guide" keywords: "how to choose [service] [city]" seasonal: - title: "Preparing Your [Product/Home] for [Season] in [City]" timing: "1-2 months before season" - title: "[Holiday] [Service] Specials in [Area]" timing: "3-4 weeks before holiday" community: - title: "[Business Name] Sponsors [Local Event/Team]" type: "Community involvement" - title: "Supporting [Local Cause] in [City]" type: "Charitable activity" - title: "[City] Small Business Spotlight: [Partner]" type: "Local partnership" news: - title: "[Business Name] Opens New [City] Location" type: "Company news" - title: "New [Service] Now Available in [Neighborhood]" type: "Service expansion"
Local Advertising
Google Local Services Ads
local_services_ads: overview: model: "Pay-per-lead" placement: "Top of search results" badge: "Google Guaranteed/Screened" best_for: "Service businesses" eligible_industries: - "Plumbers" - "Electricians" - "HVAC" - "Locksmiths" - "Lawyers" - "Financial planners" - "Real estate agents" - "And many more..." setup_requirements: - "Business verification" - "License verification (where required)" - "Insurance verification" - "Background checks (for applicable services)" optimization: - "Complete all profile information" - "Add all services offered" - "Define accurate service areas" - "Respond to leads quickly (<1 hour)" - "Collect Google reviews actively" - "Maintain high response rate" lead_management: respond_within: "1 hour or less" follow_up: "Same day callback" track: "All leads to completion" dispute: "Invalid leads within 60 days"
Geotargeted Social Ads
geotargeted_campaigns: facebook_instagram: targeting_options: location: - "Radius around address (1-50 miles)" - "City/cities" - "ZIP codes" - "DMA/metro areas" location_type: - "People living in location" - "People recently in location" - "People traveling in location" local_ad_types: store_traffic: objective: "Drive foot traffic" optimization: "Store visits" cta: "Get Directions" local_awareness: objective: "Build local brand awareness" optimization: "Reach" cta: "Learn More" lead_generation: objective: "Capture local leads" optimization: "Lead forms" cta: "Get Quote" creative_best_practices: - "Include local imagery" - "Mention city/neighborhood name" - "Show physical location" - "Feature local team members" - "Highlight local relevance" google_ads_local: campaign_types: local_campaigns: - "Automated across Search, Display, Maps, YouTube" - "Store visit optimization" - "Call and direction tracking" search_ads: - "Location extensions" - "Call extensions" - "Local inventory ads" location_extensions: requirements: - "Linked Google Business Profile" - "Verified locations" benefits: - "Show address in ads" - "Click-to-call" - "Directions link" - "Business hours"
Community Marketing
Local Partnership Strategy
partnership_framework: partnership_types: cross_promotion: description: "Promote each other to respective customers" examples: - "Flyers in partner locations" - "Email list sharing (with consent)" - "Social media mentions" - "Joint promotions" co_marketing: description: "Create joint marketing initiatives" examples: - "Joint events" - "Bundle deals" - "Shared content creation" - "Combined advertising" referral: description: "Formal referral relationships" examples: - "Referral commissions" - "Lead sharing" - "Preferred vendor status" ideal_partners: criteria: - "Complementary (not competitive)" - "Similar target audience" - "Similar quality/price positioning" - "Geographic overlap" - "Aligned values" examples_by_business: restaurant: - "Local hotels" - "Event venues" - "Food bloggers" - "Delivery services" fitness_studio: - "Health food stores" - "Physical therapists" - "Athleisure retailers" - "Wellness practitioners" home_services: - "Real estate agents" - "Property managers" - "Interior designers" - "Complementary contractors"
Local Event Marketing
event_marketing: own_events: types: - "Grand opening/anniversary" - "Customer appreciation days" - "Educational workshops" - "Seasonal celebrations" - "Product launches" promotion: - "Google Business Profile events" - "Facebook Events" - "Local event calendars" - "Local media" - "Email to customer list" - "In-store signage" community_events: sponsorship_opportunities: - "Local festivals" - "Sports teams/leagues" - "School events" - "Charity fundraisers" - "Community organizations" sponsorship_levels: naming: "Highest visibility, event naming rights" presenting: "Logo prominence, speaking opportunity" gold: "Booth space, program ad, logo placement" silver: "Logo placement, mention" in_kind: "Donate products/services" participation: farmers_markets: - "Sample products" - "Build local awareness" - "Collect leads" trade_shows: - "Local home shows" - "Business expos" - "Industry events"
Multi-Location Marketing
multi_location_strategy: centralized_elements: - "Brand guidelines" - "Core messaging" - "Primary website" - "Corporate social accounts" - "National/regional advertising" localized_elements: - "Google Business Profile per location" - "Location-specific landing pages" - "Local social media presence" - "Local advertising budgets" - "Community involvement" location_page_requirements: unique_content: - "Location-specific description" - "Local team bios" - "Location-specific photos" - "Local reviews" - "Service area details" technical: - "Unique URLs (/locations/city-name)" - "Local schema markup" - "Embedded map" - "Location-specific phone" franchise_considerations: brand_consistency: - "Approved messaging templates" - "Brand asset library" - "Review response guidelines" local_empowerment: - "Local marketing budgets" - "Community partnership authority" - "Local content creation"
Measurement & KPIs
local_marketing_kpis: visibility: - metric: "Local search ranking" target: "Top 3 for primary keywords" tool: "Local rank tracker" - metric: "GBP impressions" target: "Month-over-month growth" source: "GBP Insights" - metric: "GBP actions" target: "Clicks, calls, directions" source: "GBP Insights" reputation: - metric: "Review rating" target: "4.5+ stars" source: "Google, Yelp" - metric: "Review volume" target: "X new reviews/month" source: "Review platforms" - metric: "Response rate" target: "100% within 48 hours" source: "Manual tracking" traffic: - metric: "Website visits from local" target: "X% from target area" source: "Google Analytics" - metric: "Store visits" target: "X visits/month" source: "Foot traffic tracking" conversions: - metric: "Phone calls" target: "X calls/month" source: "Call tracking" - metric: "Form submissions" target: "X leads/month" source: "CRM" - metric: "In-store sales from local marketing" target: "X revenue/month" source: "POS attribution"
Лучшие практики
- NAP consistency — одинаковое написание везде критически важно
- Reviews matter — качество и количество отзывов влияют на ранжирование
- Local content — создавайте уникальный контент для каждой локации
- Community presence — будьте активны в локальном сообществе
- Mobile optimization — большинство локальных поисков с мобильных
- Track everything — используйте call tracking и attribution