Agent Skills by ALSEL
Anthropic Claudeソフトウェア開発⭐ リポ 0品質スコア 50/100

seo-local-business

ローカルビジネス向けの完全なSEO設定を生成します。HTMLのheadタグ、JSON-LD形式のLocalBusinessスキーマ、robots.txt、sitemap.xmlを一括出力します。オーストラリア仕様(+61電話番号・ABN・郊外エリアのパターン)に最適化されており、職人・カフェ・クリニック・代理店・小売店などのローカルビジネスのSEO対応や、JSON-LD構造化データ・メタタグ・robots.txt・sitemapの作成が必要な際に活用してください。

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.

SKILL.md 本文

SEO ローカルビジネス

ローカルビジネスのウェブサイト向け完全 SEO パッケージを生成します。メタタグ、構造化データ、robots.txt、sitemap.xml を作成します。

成果物

  1. メタタグ、Open Graph、Twitter Cards を含む完全な <head> セクション
  2. JSON-LD 構造化データ(LocalBusiness + Service + FAQ スキーマ)
  3. robots.txt
  4. sitemap.xml

ワークフロー

ステップ 1: ビジネス情報の収集

以下の情報を質問するか、既存サイトから抽出します:

必須オプション
ビジネス名ABN
主要サービス営業時間
所在地(市区町村)ソーシャルメディア URL
電話番号価格帯
ウェブサイト URLサービス対応エリア(郊外)
ビジネス説明GPS座標

ステップ 2: ヘッドタグの生成

このテンプレートのプレースホルダーを埋めます:

<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>

タイトルタグのパターン(最大 50-60 文字):

ページパターン
ホームページブランド - タグラインNewcastle Plumbing - 24/7 Emergency Service
サービスサービス in 場所 | ブランドHot Water Repairs Newcastle | ABC Plumbing
概要About Us | ブランドAbout Us | ABC Plumbing Newcastle
お問い合わせContact | ブランドContact Us | ABC Plumbing Newcastle

メタディスクリプションのパターン(150-160 文字):

ページパターン
ホームページ[USP]。[サービス] in [場所]。[CTA]。Call [電話]。
サービスProfessional [service] in [location]。[メリット]。[信頼シグナル]。Get a free quote today。
概要[X] years serving [location]。[チーム情報]。[資格]。Learn about [brand]。
お問い合わせContact [brand] for [service] in [location]。[営業時間]。Call [電話] or request a quote online。

ステップ 3: 構造化データの生成

LocalBusiness(ホームページ — 常に含める):

LocalBusiness またはより具体的なサブタイプを使用します:

サブタイプ用途
Plumber配管サービス
Electrician電気工事サービス
RoofingContractor屋根工事
HVACBusinessエアコン/暖房
AutoRepair自動車整備
BeautySalonヘア/ビューティー
Dentist歯科医院
LegalService法律事務所
AccountingService会計事務所
RealEstateAgent不動産業者
Restaurantレストラン/カフェ
BarOrPubパブ/バー
Hotel宿泊施設
Store小売店
ProfessionalService一般的な専門サービス

LocalBusiness スキーマのプロパティ:

プロパティ必須注記
@typeはいLocalBusiness または上記のサブタイプ
nameはい顧客に表示されるビジネス名
imageはい主要ビジネス画像またはロゴ
descriptionはい1-2 文のビジネス説明
@idはいユニーク ID、{url}/#organization を使用
urlはいウェブサイトのホームページ URL
telephoneはい国際形式:+61-2-4900-1234
addressはいPostalAddress(以下参照)
email推奨主要連絡先メール
priceRange推奨$ から $$$$
geo推奨GeoCoordinates:緯度/経度
openingHoursSpecification推奨営業時間形式を参照
areaServed推奨サービス対応都市/郊外
sameAs推奨ソーシャルメディア URL
taxIDオプションオーストラリアビジネスの ABN
logoオプションビジネスロゴ URL
foundingDateオプションISO 8601 日付
paymentAcceptedオプション例:「Cash, Credit Card, EFTPOS」
currenciesAcceptedオプションAUD

PostalAddress:

プロパティ
streetAddress123 Hunter Street
addressLocalityNewcastle
addressRegionNSW
postalCode2300
addressCountryAU

例:

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "ABC Plumbing Newcastle",
  "image": "https://www.abcplumbing.com.au/og-image.jpg",
  "description": "Professional plumbing services in Newcastle and Lake Macquarie.",
  "@id": "https://www.abcplumbing.com.au/#organization",
  "url": "https://www.abcplumbing.com.au",
  "telephone": "+61-2-4900-1234",
  "email": "info@abcplumbing.com.au",
  "priceRange": "$$",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Hunter Street",
    "addressLocality": "Newcastle",
    "addressRegion": "NSW",
    "postalCode": "2300",
    "addressCountry": "AU"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": -32.9283,
    "longitude": 151.7817
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "07:00",
      "closes": "17:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Saturday"],
      "opens": "08:00",
      "closes": "12:00"
    }
  ],
  "areaServed": [
    { "@type": "City", "name": "Newcastle" },
    { "@type": "City", "name": "Lake Macquarie" }
  ],
  "sameAs": [
    "https://www.facebook.com/abcplumbing",
    "https://www.instagram.com/abcplumbing"
  ]
}

Service(サービスページ — サービスごとに追加):

プロパティ必須注記
nameはいサービス名
descriptionはいサービスが提供するもの
providerはい{ "@id": "{url}/#organization" }
areaServed推奨都市または地域
serviceType推奨サービスのカテゴリー
offersオプション価格/利用可能性
{
  "@context": "https://schema.org",
  "@type": "Service",
  "name": "Hot Water System Installation",
  "description": "Professional hot water system installation and replacement in Newcastle.",
  "provider": { "@id": "https://www.abcplumbing.com.au/#organization" },
  "areaServed": { "@type": "City", "name": "Newcastle" },
  "serviceType": "Plumbing",
  "offers": {
    "@type": "Offer",
    "availability": "https://schema.org/InStock",
    "priceRange": "$$"
  }
}

FAQ(FAQ セクションがあるページ):

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "How much does a plumber cost in Newcastle?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Plumber callout fees in Newcastle typically range from $80-150."
      }
    }
  ]
}

ステップ 4: robots.txt と sitemap.xml の生成

robots.txt:

User-agent: *
Allow: /

Sitemap: {{SITE_URL}}/sitemap.xml

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>
  <!-- Add one <url> per page. Priority: 1.0 homepage, 0.8 services, 0.6 others -->
</urlset>

ステップ 5: 検証

構造化データを検証:https://validator.schema.org/

一般的な検証エラー:

  • @context がない — すべての JSON-LD ブロックが必要
  • 電話番号形式が間違っている — 国際形式(+61-...)である必要があります
  • @id がない — スキーマ間の相互参照に必要
  • areaServed が空 — 最低 1 つの都市を含めます

オーストラリア固有のパターン

電話番号

<!-- リンク:国際形式。表示:ローカル形式。 -->
<a href="tel:+61249001234">(02) 4900 1234</a>

スキーマ電話:"+61-2-4900-1234"

接頭辞国際形式
02+612
04+614
1300そのまま

ABN

利用可能な場合は LocalBusiness スキーマに追加:

{ "taxID": "12 345 678 901" }

オーストラリア州コード

コード地理領域
New South WalesNSWAU-NSW
VictoriaVICAU-VIC
QueenslandQLDAU-QLD
South AustraliaSAAU-SA
Western AustraliaWAAU-WA
TasmaniaTASAU-TAS
Northern TerritoryNTAU-NT
ACTACTAU-ACT

サービス提供エリア

オーストラリアの都市および郊外名を使用した areaServed(上記の LocalBusiness 例を参照)。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
jezweb
リポジトリ
jezweb/claude-skills
ライセンス
MIT
最終更新
不明

Source: https://github.com/jezweb/claude-skills / ライセンス: MIT

関連スキル

汎用ソフトウェア開発⭐ リポ 39,967

doubt-driven-development

重要な判断はすべて、本番環境への展開前に新しい視点から対抗的レビューを実施します。速度より正確性が重要な場合、不慣れなコードを扱う場合、本番環境・セキュリティに関わるロジック・取り消し不可の操作など影響度が高い場合、または後でバグを修正するよりも今検証する方が効率的な場合に活用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 1,175

apprun-skills

TypeScriptを使用したAppRunアプリケーションのMVU設計に関する総合的なガイダンスが得られます。コンポーネントパターン、イベントハンドリング、状態管理(非同期ジェネレータを含む)、パラメータと保護機能を備えたルーティング・ナビゲーション、vistestを使用したテストに対応しています。AppRunコンポーネントの設計・レビュー、ルートの配線、状態フローの管理、AppRunテストの作成時に活用してください。

by yysun
OpenAIソフトウェア開発⭐ リポ 797

desloppify

コードベースのヘルスチェックと技術負債の追跡ツールです。コード品質、技術負債、デッドコード、大規模ファイル、ゴッドクラス、重複関数、コードスメル、命名規則の問題、インポートサイクル、結合度の問題についてユーザーが質問した場合に使用してください。また、ヘルススコアの確認、次の改善項目の提案、クリーンアップ計画の作成をリクエストされた際にも対応します。29言語に対応しています。

by Git-on-my-level
汎用ソフトウェア開発⭐ リポ 39,967

debugging-and-error-recovery

テストが失敗したり、ビルドが壊れたり、動作が期待と異なったり、予期しないエラーが発生したりした場合に、体系的な根本原因デバッグをガイドします。推測ではなく、根本原因を見つけて修正するための体系的なアプローチが必要な場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

test-driven-development

テスト駆動開発により実装を進めます。ロジックの実装、バグの修正、動作の変更など、あらゆる場面で活用できます。コードが正常に動作することを証明する必要がある場合、バグ報告を受けた場合、既存機能を修正する予定がある場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

incremental-implementation

変更を段階的に実施します。複数のファイルに影響する機能や変更を実装する場合に使用してください。大量のコードを一度に書こうとしている場合や、タスクが一度では完結できないほど大きい場合に活用します。

by addyosmani
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: jezweb · jezweb/claude-skills · ライセンス: MIT