Agent skill · Data & Analytics

seo-local-business

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.

jezwebgithub.com/jezwebGitHub ↗
claude-codeMIT
Install
npx skills add jezweb/claude-skills --skill seo-local-business --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 4
SKILL.md size: 10 KB
Bundled scripts: none
Path: plugins/web-design/skills/seo-local-business/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 954
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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}}"> <!-- Canonical URL --> <link rel="canonical" href="{{CANONICAL_URL}}"> <!-- Open Graph / Facebook --> <meta property="og:type" co

What's inside
Steps it walks through
  1. What You Produce
  2. Workflow
  3. Step 1: Gather Business Info
  4. Step 2: Generate Head Tags
  5. Step 3: Generate Structured Data
  6. Step 4: Generate robots.txt and sitemap.xml
  7. Step 5: Validate
  8. Australian-Specific Patterns
  9. Phone Numbers
  10. ABN
  11. Australian State Codes
  12. Service Areas
Ships with 3 files
  • assets/head-template.html
  • assets/robots-template.txt
  • assets/sitemap-template.xml
More from claude-skills
All skills →
About this skill
What does the seo-local-business skill do?

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.

How do I install it?

Run `npx skills add jezweb/claude-skills --skill seo-local-business --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From jezweb/claude-skills, a repository with 954 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going