
Seo Local Business
Apply a local-business HTML head template with titles, Open Graph, Twitter cards, canonical URLs, and geo meta for city-level SEO.
Overview
SEO Local Business is an agent skill for the Launch phase that provides local SEO HTML head templates with geo, canonical, and social meta tags.
Install
npx skills add https://github.com/jezweb/claude-skills --skill seo-local-businessWhat is this skill?
- Placeholder-driven primary title and meta description blocks
- Canonical link, Open Graph, and Twitter large-image card tags
- Geo region, placename, position, and ICBM tags for local relevance
- Favicon link variants for SVG and PNG sizes
- Single head fragment ready to merge into static or templated local business sites
Adoption & trust: 1.2k installs on skills.sh; 841 GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
Your local business site is missing consistent canonical, geo, and social meta tags so pages underperform in search and link previews.
Who is it for?
Solo builders launching small local business, studio, or service-area websites on static HTML or simple templating stacks.
Skip if: Large multi-location schema automation, programmatic SEO at scale, or apps needing App Store optimization instead of web local SEO.
When should I use this skill?
Building or updating HTML head sections for local business pages that need geo, canonical, and social sharing metadata.
What do I get? / Deliverables
You get a filled-in HTML head block with local geo meta, OG/Twitter cards, and canonical URL placeholders ready to publish on location or service pages.
- Completed local SEO HTML head block
- Geo and social meta tag set for one page
Recommended Skills
Journey fit
Local SEO markup belongs in Launch when pages go public and must rank and appear correctly in maps-adjacent and social previews. SEO subphase fits because the skill is a meta-tag and structured head boilerplate—not distribution campaigns or ASO.
How it compares
On-page local head template—not a rank tracker, citation builder, or full technical SEO audit skill.
Common Questions / FAQ
Who is seo-local-business for?
Solo founders and indie devs shipping web presence for a physical or local service business who need correct meta and geo tags without hiring SEO specialists.
When should I use seo-local-business?
At Launch when publishing or refreshing location pages, service city landers, or the main business homepage before SEO and distribution push.
Is seo-local-business safe to install?
It is static HTML guidance with no runtime permissions; still review the Security Audits panel on this Prism page and validate coordinates and business data you inject.
SKILL.md
READMESKILL.md - Seo Local Business
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- Primary Meta Tags --> <title>{{PAGE_TITLE}} | {{BUSINESS_NAME}}</title> <meta name="title" content="{{PAGE_TITLE}} | {{BUSINESS_NAME}}"> <meta name="description" content="{{META_DESCRIPTION}}"> <!-- Canonical URL --> <link rel="canonical" href="{{CANONICAL_URL}}"> <!-- Open Graph / Facebook --> <meta property="og:type" content="website"> <meta property="og:url" content="{{CANONICAL_URL}}"> <meta property="og:title" content="{{PAGE_TITLE}} | {{BUSINESS_NAME}}"> <meta property="og:description" content="{{META_DESCRIPTION}}"> <meta property="og:image" content="{{OG_IMAGE_URL}}"> <!-- Twitter --> <meta property="twitter:card" content="summary_large_image"> <meta property="twitter:url" content="{{CANONICAL_URL}}"> <meta property="twitter:title" content="{{PAGE_TITLE}} | {{BUSINESS_NAME}}"> <meta property="twitter:description" content="{{META_DESCRIPTION}}"> <meta property="twitter:image" content="{{OG_IMAGE_URL}}"> <!-- Geo Tags (Local SEO) --> <meta name="geo.region" content="{{GEO_REGION}}"> <meta name="geo.placename" content="{{CITY}}"> <meta name="geo.position" content="{{LATITUDE}};{{LONGITUDE}}"> <meta name="ICBM" content="{{LATITUDE}}, {{LONGITUDE}}"> <!-- Favicons --> <link rel="icon" type="image/svg+xml" href="favicon.svg"> <link rel="icon" type="image/png" sizes="32x32" href="favicon-32.png"> <link rel="apple-touch-icon" href="apple-touch-icon.png"> <!-- Structured Data --> <script type="application/ld+json"> {{JSON_LD_SCHEMA}} </script> </head> User-agent: * Allow: / Sitemap: {{SITE_URL}}/sitemap.xml <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>{{SITE_URL}}/</loc> <lastmod>{{DATE}}</lastmod> <changefreq>weekly</changefreq> <priority>1.0</priority> </url> <url> <loc>{{SITE_URL}}/services/</loc> <lastmod>{{DATE}}</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> <url> <loc>{{SITE_URL}}/about/</loc> <lastmod>{{DATE}}</lastmod> <changefreq>monthly</changefreq> <priority>0.6</priority> </url> <url> <loc>{{SITE_URL}}/contact/</loc> <lastmod>{{DATE}}</lastmod> <changefreq>monthly</changefreq> <priority>0.6</priority> </url> </urlset> --- name: seo-local-business description: "Generate complete SEO setup for local business websites — HTML head tags, JSON-LD LocalBusiness schema, robots.txt, sitemap.xml. Australian-optimised with +61 phone, ABN, suburb patterns. Use whenever the user wants SEO for a local business (tradesman, café, clinic, agency, retailer), needs JSON-LD structured data, asks for LocalBusiness schema, or wants meta tags / robots.txt / sitemap for a suburb-serving business." --- # SEO Local Business Generate a complete SEO package for local business websites. Produces meta tags, structured data, robots.txt, and sitemap.xml. ## What You Produce 1. Complete `<head>` section with meta tags, Open Graph, Twitter Cards 2. JSON-LD structured data (LocalBusiness + Service + FAQ schemas) 3. `robots.txt` 4. `sitemap.xml` ## Workflow ### Step 1: Gather Business Info Ask for (or extract from existing site): | Required | Optional | |----------|----------| | Business name | ABN | | Primary service | Opening hours | | Location (city/suburb) | Social media URLs | | Phone number | Price range | | Website URL | Service areas (suburbs) | | Business description | GPS coordinates | ### Step 2: Generate Head Tags Fill placeholders in this template: ```html <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- Primary Meta Tags --> <title>{{PAGE_TITLE}} | {{BUSINESS_NAME}}</title> <meta name="title" content="{{PAGE_TITLE}} | {{BUSINESS_NAME}}"> <meta name="description" content="{{META_DESCRIPTION}}"> <!--