WordPress の SEO プラグインを入れた。
12 種の埋めが、終わらない。
プラグインを入れて Organization と Article までは出る。ところが FAQ / HowTo / Product / Review / AggregateRating まで、業種派生で埋めきった人は少ない。 歯科・美容・飲食・整骨・不動産・士業・EC、店舗 NAP も SKU も頭に入っている小規模事業者へ。 業種を選んで会社情報を入れる 30 秒、AI が生成する 60 秒、functions.php か Server Component に貼る 5 分。 個人カードで切れる ¥2,980(税込)で、12 種の業種派生 JSON-LD と設置ガイドを、今夜の作業に間に合う形でお届けします。
業種を選ぶ。生成する。貼る。今夜のうちに。
JSON-LD とは、店名・住所・営業時間・料金などを、検索エンジンが読み取れる形で書いたコードのことです。納品物は Tufe の AI が自動で作成します(担当者が 1 件ずつ執筆・確認するものではありません)。
こんな技術者に向いています。
JSON-LD を量産する Web 制作受託・社内エンジニアが対象。コードを 1 行も読まない経営者向けではありません。
WordPress の SEO プラグインを入れたが、12 種埋めが終わっていない
プラグインを有効化したところで止まっている。Organization と Article は出ても、FAQ / HowTo / Product まで埋めきれない歯科 / 美容 / 飲食 / 整骨 / 不動産 / 士業 / EC の運営者。
店舗 NAP も SKU も、自分の頭に入っている小規模
従業員 20 名以下。営業時間も価格帯も、ファイルを開かずに即答できる。会社情報を入力する 30 秒に、外注のラグはいらない。
Search Console「拡張」が 0 件で、リッチリザルトに出ない
リッチリザルト テストで「使用可能なアイテムを検出できませんでした」が続いている。書き方ではなく、置く中身が欲しい段階。
functions.php や Server Component を、自分で読める
WordPress 管理画面か、Next.js のリポジトリに触れる。渡された PHP 関数と React コンポーネントを、その日のうちに設置できる。
逆に、こんな方には向きません。
¥2,980 を払う前に、合わないラインを先に書いておきます。読んで「自分はこっちだ」と思ったら、無理に買わないでください。
コードを 1 行も読まない経営者
PHP の関数も Server Component も「人に頼むもの」という方には、本商品は早すぎます。先に制作担当を立ててから戻ってきてください。
大手 EC で、自前 Schema を運用済み
社内に Schema チームと QA フローがある規模なら、¥2,980 で買う 12 種は手元の標準で足りています。
業種派生の合わない B2B SaaS / 純コーポレート
本商品は店舗 NAP・SKU・MedicalProcedure などの業種派生型に最適化しています。実店舗を持たない SaaS には、AI Search Pack の方が刺さります。
何が同梱されているか
schema.org の主要タイプを 8 つの大カテゴリ に整理し、業種選択に応じて中核 12 種を会社情報入りで AI が即時生成。生成時に JSON.parse + @context / @type の必須キー検証を実施し、エラーが残った場合は再生成 → 最小フォールバックの 2 段階で「インポートして壊れない」状態を保証します。
Organization & Identity
- —Organization
- —LocalBusiness
- —Corporation
- —ProfessionalService
- —Brand
- —WebSite
- —WebPage
Content & Editorial
- —Article
- —NewsArticle
- —BlogPosting
- —TechArticle
- —Report
- —CreativeWork
- —ImageObject
- —VideoObject
Q&A / How-To
- —FAQPage
- —QAPage
- —HowTo
- —HowToStep
- —HowToSection
Commerce
- —Product
- —Offer
- —AggregateOffer
- —Review
- —AggregateRating
- —ItemList
Local & Place
- —Place
- —PostalAddress
- —GeoCoordinates
- —OpeningHoursSpecification
- —Map
Vertical-Specific
- —MedicalBusiness
- —Dentist
- —BeautySalon
- —Restaurant
- —FoodEstablishment
- —RealEstateAgent
- —LegalService
- —Physiotherapy
- —EducationalOrganization
Event & Service
- —Event
- —Service
- —Course
- —JobPosting
- —Recipe
Navigation & Helpers
- —BreadcrumbList
- —SiteNavigationElement
- —SearchAction
Generated 12 + Catalog 50+
サンプル / LocalBusiness
「とりあえず通る」最小構成と、リッチリザルト対応版を並べて公開します。 実物のテンプレも同じ書き味で、必要なフィールドが過不足なく埋まった状態です。
最小構成
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Tufe Dental Clinic",
"address": "東京都渋谷区...",
"telephone": "+81-3-0000-0000"
}- —バリデーションは通る
- —リッチリザルトの対象にはならない
- —AI 検索の引用粒度が浅い
リッチリザルト対応版
{
"@context": "https://schema.org",
"@type": "Dentist",
"@id": "https://example.com/#dentist",
"name": "Tufe Dental Clinic",
"image": "https://example.com/og.jpg",
"url": "https://example.com/",
"telephone": "+81-3-0000-0000",
"priceRange": "¥¥",
"address": {
"@type": "PostalAddress",
"streetAddress": "渋谷1-1-1",
"addressLocality": "渋谷区",
"addressRegion": "東京都",
"postalCode": "150-0001",
"addressCountry": "JP"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 35.6595,
"longitude": 139.7005
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Friday"],
"opens": "09:30",
"closes": "19:00"
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "127"
},
"sameAs": [
"https://www.instagram.com/...",
"https://maps.google.com/..."
]
}- —PostalAddress / GeoCoordinates / OpeningHours まで埋まる
- —AggregateRating でレビュー星表示の対象に
- —sameAs で SNS / Google Map と紐づけ
schema を入れると、何が変わるか
Search Console とリッチリザルト テストでの典型的な変化のイメージです。 実数値はサイトごとに異なるため、保証ではなく「観測されやすいパターン」として並べています。
※ リッチリザルト表示は最終的に Google のアルゴリズム判断です。本パックはエラー 0 / 警告 0 のテンプレを提供しますが、表示自体は保証していません。
業種別テンプレ / 7 業種
汎用テンプレに加えて、業種ごとに必要なフィールドを埋めた組み合わせ例を同梱しています。
WordPress / Next.js 両対応
同じテンプレに対し、WordPress 用 PHP (functions.php フック) と Next.js App Router 用 React Server Component を同梱メールで個別ファイルとしてお届けします。 あなたのサイトに合う方を、そのまま貼って使ってください。
functions.php 同梱
wp_head にフックして JSON-LD を出力する関数群。投稿タイプごとの自動切り替え (固定ページ / 投稿 / カスタム) に対応。
- —WordPress 主要 SEO プラグインとの競合回避ガイド付き
- —ACF カスタムフィールド連携の例
- —子テーマ前提の安全な追記手順
React コンポーネント版
<JsonLd data={...} /> として import するだけ。App Router / Pages Router 双方の置き場ガイド同梱。
- —TypeScript 型定義付き
- —metadata API との併用例
- —generateMetadata からの動的注入パターン
実装エラー時のトラブルシューティング
/troubleshooting「Schema Markup Validator で警告が出る」「リッチリザルト テストで対応リッチリザルトが表示されない」 「Search Console の拡張に上がってこない」—— よくある詰まりどころを症状別に切り分けるチェックリストを 1 本同梱。コピペで再実装すれば直る粒度まで分解しています。
7 日間、理由を問わず返金します。
ファイル受領後でも、「思っていたものと違う」「自分のサイトには合わなかった」「実装する余裕がなくなった」—— どんな理由でも、購入から 7 日以内なら全額返金します。
返金は /contact 経由で受け付けます。返答理由・引き止め・追加の説得は一切ありません。
よくある質問
テンプレは @id と @type を明示的に分離して書いており、既存の JSON-LD と並列で複数定義しても Google は問題なく読みます。同じ @type を二重に持たせたい場合の優先順位ガイド (sameAs によるマージ手順) も同梱しています。
会社情報を入れて、12 種を即生成。
業種に最適化した JSON-LD 12 本 + 設置ガイド + 業種別ベストプラクティスを、決済直後にメールでお届けします(最短 1〜3 分)。
¥2,980
買い切り / one-time
7 日間返金
理由問わず全額
即時メール
最短 1〜3 分
このパックを買うと、何が変わるのか。
納品物の内容に加え、実施後に確認する指標と想定される変化を示します。結果は業種や現在の状況によって異なるため、参考となる業界データも併記します。
商品ページに価格・在庫・配送情報を書いているのに、Google の Merchant Listing リッチリザルトに 1 つも乗らない。「Schema を入れろ」と言われても 12 種を業種特化で書く時間も知識もない — このパックを買うとこうなります。
- ×Search Console「拡張」レポートに対応リッチリザルトが 0 件
- ×Google マップで店舗情報が断片的にしか表示されない
- ×FAQ や HowTo を書いているのに schema 化されていない
- ×AI 検索 (ChatGPT 等) で会社名が曖昧に引用される
- →12 種類の JSON-LD を業種特化で <head> に配置完了
- →Google リッチリザルト テストで 5-8 種が「対応」表示
- →Search Console「拡張」レポートに 3-5 種が反映開始
- →AI 検索で社名・住所・電話・サービスが正確に引用されるように
- →リッチリザルト経由の SERP CTR が改善するレンジ(出典なき具体数値は提示せず、Search Console の拡張レポートで自社の前後比較を計測)
- →Google マップ 検索のプロフィール閲覧数が相応に改善するレンジ(GBP インサイトで自社の前後比較を計測)
- →Merchant Listing / FAQ / Article の対応リッチリザルト件数が安定
- →AI 検索で「業種 + サービス」検索の引用率が改善
購入 → 1〜3 分でメール納品 → 1 週間以内に <head> 配置 → Google が再クロール (1〜2 週間) → 1 ヶ月で Search Console 反映 → 3 ヶ月で CTR 改善が観測できるレンジに。
- —Schema 配置だけでリッチリザルトに乗る保証はありません (Google の品質基準も別途必要)。
- —競合が既に同等の Schema を入れている業界では、追いつくレベルにとどまる可能性。
- —薬機法 / 医療広告 / 弁護士法 など業種特有の規制下では、誇大表現を含む Description は使えません (テンプレに含めない設計)。
試して合わなかったら、7 日以内に全額返金。
購入前にAI生成サンプルを無料プレビューで確認できます。購入後に内容が合わないと感じた場合は、決済から7日以内にお問い合わせフォームから決済IDをお送りください。理由を問わず全額返金します。
JSON-LD を置いた後、引用率を測るフェーズへ
12 種の JSON-LD と業種別カタログを設置できたら、次は「実際に AI 検索で引用されるレベル」になっているかを月次で測る段階です。
※ 月額商品の解約はいつでも、問い合わせフォームから 1 通で受け付けます。