暫定日本語訳:LocalBusiness Schema
暫定日本語訳:どのように へ implement LocalBusiness schema, なぜ Google supports far less than full schema.org spec, choosing right subtype, NAP consistency, と どのように it differs から Google Business Profile.
言語
このページには証拠シグナルが1件あります
- 関連するライブツールRich-Result Eligibility Checker
暫定日本語訳:LocalBusiness schema (schema.org/LocalBusiness) describes physical business へ 検索エンジン. It's subtype of Organization と Place, so full spec inherits dozens of プロパティ — ただし Google 必要とする だけ two (name, address) と consumes について dozen recommended ones. wins come から using 大半の specific subtype (Restaurant, LegalService, DaySpa — ない generic LocalBusiness), 保持 NAP consistent 全体で markup, あなた Google Business Profile, と directory citations, と getting fiddly details right: geo coordinates need at least 5 decimal places, priceRange 必要がある stay 下で 100 characters. two biggest traps: marking up あなた own star rating とともに aggregateRating/review (その's 向けに サイト reviewing OTHER businesses — self-serving reviews break Google's guidelines), と treating schema as substitute 向けに Google Business Profile. それら're separate systems, reconciled separately, と 有効 markup だけ 作る あなた 適格 — Google 決して guarantees rich result.
暫定日本語案: TL;DR — LocalBusiness schema is code あなた 追加 へ ページ その tells 検索 暫定日本語案: engines facts について physical business — its name, address, phone number, 暫定日本語案: と hours. Google だけ 必要とする two things (name と address); everything else 暫定日本語案: is optional ただし 作る result richer. It is ない 同じ as 設定 up 暫定日本語案: Google Business Profile, と adding it doesn’t guarantee あなた fancy 検索 暫定日本語案: result — it just 作る あなた 適格 向けに one.
何 LocalBusiness schema is
暫定日本語案: いつ 検索エンジン reads あなた “Contact” ページ, it sees text. It できる’t 自動 暫定日本語案: tell あなた street address から あなた phone number から あなた opening hours way あなた 暫定日本語案: できる. LocalBusiness schema spells it out in code: この is name, この is 暫定日本語案: address, この is phone number, これらの are hours.
暫定日本語案: It 使用 shared vocabulary から schema.org — 同じ 暫定日本語案: vocabulary behind all schema markup — 暫定日本語案: と あなた usually write it as JSON-LD, small block of code その sits in ページ 暫定日本語案: なしで changing どのように it looks. Evidence for this claim Schema.org LocalBusiness is a subtype of both Organization and Place for describing a physical business or branch. Scope: Schema.org vocabulary; Google applies separate local-business search requirements. Confidence: high · Verified: Schema.org: LocalBusiness
何 Google actually needs
暫定日本語案: Here’s surprising part. schema.org defines dozens of プロパティ あなた できる 暫定日本語案: 追加, ただし Google だけ 必要とする two:
- 暫定日本語案:
name— name of business. - 暫定日本語案:
address— physical street address.
暫定日本語案: Everything else — phone number, hours, 価格 range, map coordinates — is 暫定日本語案: recommended. Evidence for this claim Google's LocalBusiness feature documentation requires name and address and recommends additional applicable business details. Scope: Google Search LocalBusiness requirements; eligibility and display are not guaranteed. Confidence: high · Verified: Google: LocalBusiness structured data あなた don’t have へ 含む it, ただし more accurate detail あなた 追加, 暫定日本語案: more 完全な あなた listing できる look in 検索.
two things beginners get 誤った
暫定日本語案: 1. Schema is ない あなた Google Business Profile. これらの are two 異なる systems. 暫定日本語案: あなた Google Business Profile ( 無料 listing あなた claim at business.Google.com) is 暫定日本語案: 何 powers あなた pin on Google Maps と “local pack” of three businesses 下で 暫定日本語案: map. LocalBusiness schema is separate code on あなた own Webサイト. One does ない replace 暫定日本語案: other — あなた generally want both, と Google reconciles them separately.
暫定日本語案: 2. Don’t mark up あなた own star rating. It’s tempting へ 追加 あなた own five-star
暫定日本語案: average とともに aggregateRating, ただし Google’s own guidelines say その プロパティ is 向けに
暫定日本語案: サイト その review other businesses (like directory reviewing restaurants), ない
暫定日本語案: 向けに business rating itself. Marking up あなた own testimonials as rating is
暫定日本語案: “self-serving review” と breaks rules.
暫定日本語案: One more: 使用 specific type. If あなた run restaurant, mark it up as
暫定日本語案: Restaurant, ない generic LocalBusiness. Google explicitly asks 向けに 大半の
暫定日本語案: specific type その fits.
暫定日本語案: Want full version — exact プロパティ table, subtype selection, geo-coordinate 暫定日本語案: precision, multi-ロケーション patterns, と どのように “NAP consistency” fits in? Switch へ 暫定日本語案: Advanced tab.
暫定日本語案: TL;DR — LocalBusiness is subtype of
OrganizationとPlace, so 暫定日本語案: full schema.org spec inherits dozens of プロパティ — ただし Google 必要とする だけ 暫定日本語案:name+addressと consumes ~12 recommended ones. wins: 使用 大半の 暫定日本語案: specific subtype (multiple types go in array;additionalTypeisn’t 暫定日本語案: supported), 保つ NAP consistent 全体で あなた markup, Google Business Profile, と 暫定日本語案: citations, と get details right — geo needs ≥5 decimal places,priceRange暫定日本語案: 必要がある stay 下で 100 characters. Don’t mark up あなた ownaggregateRating/review暫定日本語案: (その’s 向けに サイト reviewing other businesses; self-serving reviews break 暫定日本語案: guidelines), と don’t treat schema as Google Business Profile substitute — 暫定日本語案: それら’re separate, reconciled separately, と 有効 markup だけ 作る あなた 暫定日本語案: 適格.
どこ it sits: subtype of Organization と Place
暫定日本語案: single 大半の useful thing へ understand について LocalBusiness is its position in
暫定日本語案: schema.org hierarchy. It’s subtype of both Organization と Place,
暫定日本語案: which is exactly なぜ it できる carry general company プロパティ (name, logo,
暫定日本語案: sameAs) と ロケーション-specific ones (address, geo, openingHoursSpecification).
暫定日本語案: その dual inheritance is また なぜ full spec is so large — it pulls プロパティ
暫定日本語案: から two big parent types.
暫定日本語案: その matters 向けに どのように あなた think について wider Entity & Identity
暫定日本語案: schema picture. company-wide
暫定日本語案: Organization entity (sitewide, on homepage) と per-ロケーション LocalBusiness
暫定日本語案: entity are related ただし distinct: one describes company, other describes
暫定日本語案: place あなた できる walk へ. 向けに company-level entity, see Organization
暫定日本語案: schema; 向けに 人々
暫定日本語案: behind it, Person schema.
full spec vs. 何 Google actually consumes
暫定日本語案: この is distinction 大半の guides blur. schema.org/LocalBusiness inherits dozens
暫定日本語案: of プロパティ から Organization と Place. Google consumes small subset. Don’t
暫定日本語案: confuse “schema.org supports X” とともに “Google will do something with X.”
暫定日本語案: 必要 (だけ two):
- 暫定日本語案:
address(PostalAddress) — physical ロケーション. Google’s advice: 含む 暫定日本語案: as many address sub-プロパティ as possible; more あなた 提供, higher 暫定日本語案: quality of result. - 暫定日本語案:
name— name of business.
暫定日本語案: Recommended ( プロパティ その actually enrich result): aggregateRating,
暫定日本語案: department, geo (とともに geo.latitude / geo.longitude), menu,
暫定日本語案: openingHoursSpecification (とともに .opens, .closes, .dayOfWeek, .validFrom,
暫定日本語案: .validThrough), priceRange, review, servesCuisine, telephone, と url.
暫定日本語案: takeaway 向けに prioritizing dev effort: nail 必要 pair, then 追加
暫定日本語案: recommended プロパティ その 作る あなた listing more 完全な (hours と geo 向けに
暫定日本語案: storefront; servesCuisine と menu 向けに restaurant). Filling in obscure
暫定日本語案: inherited プロパティ その Google ignores is wasted effort.
Choosing right subtype
暫定日本語案: Google is explicit: 使用 大半の specific LocalBusiness sub-type possible — 向けに
暫定日本語案: 例 Restaurant, DaySpa, HealthClub. Generic LocalBusiness 機能, ただし
暫定日本語案: specific subtype gives engines more へ 機能 とともに.
暫定日本語案: few practical mappings:
- 暫定日本語案: Restaurant / café →
Restaurant,CafeOrCoffeeShop,BarOrPub(下で 暫定日本語案:FoodEstablishment) - 暫定日本語案: Law firm →
LegalService(またはAttorney) - 暫定日本語案: Dentist / doctor →
Dentist,Physician(下でMedicalBusiness) - 暫定日本語案: Plumber / electrician / general contractor →
HomeAndConstructionBusiness暫定日本語案: subtypes (Plumber,Electrician,GeneralContractor) - 暫定日本語案: Consultancy / agency とともに no better fit →
ProfessionalService
暫定日本語案: If あなた business genuinely spans two types, specify them as array — Google
暫定日本語案: supports multiple @type values その way. Note その additionalType is ない
暫定日本語案: supported 向けに この purpose, so don’t reach 向けに it.
NAP consistency — schema, GBP, と citations
暫定日本語案: “NAP” (Name, Address, Phone) consistency is longstanding ローカル-SEO best practice: 暫定日本語案: 同じ name, address, と phone すべき 表示される identically 全体で あなた on-ページ 暫定日本語案: schema, あなた Google Business Profile, と directory citations (Yelp, BBB, 暫定日本語案: industry directories). Mismatches — 古い suite number here, トラッキング phone 暫定日本語案: number there — muddy signals engines 使用 へ identify と trust ロケーション.
暫定日本語案: One honest caveat: “NAP” is industry shorthand, ない Google spec term. Google’s 暫定日本語案: LocalBusiness ドキュメント doesn’t 使用 word. Frame it as well-established 暫定日本語案: ローカル-SEO consensus, ない quoted Google ランキング factor. It still matters — arguably 暫定日本語案: more than any single individual プロパティ — because it’s について coherence of 暫定日本語案: あなた entity 全体で web, ない one field on one ページ.
implementation details その trip 人々 up
- 暫定日本語案: Geo coordinates need at least 5 decimal places. Google states precision
暫定日本語案: 必要がある be at least 5 decimal places 向けに both
latitudeとlongitude. 一般的な 暫定日本語案: slip is CMS または geocoding ツール rounding coordinates へ 2–3 places — enough へ put 暫定日本語案: あなた pin in 誤った block. - 暫定日本語案:
priceRangehas 100-character ceiling. It 必要がある be shorter than 100 暫定日本語案: characters; at 100 または more, Google won’t 表示 価格 range at all. 保つ it short 暫定日本語案: ($$, または$10–30), ない paragraph. - 暫定日本語案:
openingHoursSpecificationsyntax と edge ケース.dayOfWeekaccepts full 暫定日本語案: schema.org URLs (https://schema.org/Monday) または short name (Monday). 暫定日本語案: Google’s own 例 使用 24-houropens/closestimes なしで seconds 暫定日本語案: (hh:mm); schema.org’s broaderTimetype また acceptshh:mm:ssif あなた 暫定日本語案: generator adds it. Four patterns cover almost すべての ケース, straight から 暫定日本語案: Google’s ドキュメント: normal day ("opens": "09:00", "closes": "17:00"), 暫定日本語案: hours その cross midnight ("opens": "18:00", "closes": "03:00"向けに 暫定日本語案: overnight Saturday), open all day ("opens": "00:00", "closes": "23:59"), 暫定日本語案: と closed all day ("opens": "00:00", "closes": "00:00"). 向けに seasonal または 暫定日本語案: holiday closures, 追加validFrom/validThroughinYYYY-MM-DD(Google’s 暫定日本語案: own 例 使用"validFrom": "2015-12-23", "validThrough": "2016-01-05") — 暫定日本語案: nuance 大半の basic implementations skip entirely. - 暫定日本語案: Department naming convention. いつ あなた nest
department, 含む 店舗 暫定日本語案: name とともに department name (e.g., “gMart” と “gMart Pharmacy”) — unless 暫定日本語案: department is its own independent brand (e.g., “Best Buy” と “Geek Squad”), in 暫定日本語案: which ケース name it standalone.
Reviews と ratings: self-serving-rating trap
暫定日本語案: この one wastes lot of implementation effort. Google’s docs are clear その
暫定日本語案: aggregateRating と review are recommended だけ 向けに サイト その capture reviews
暫定日本語案: について other ローカル businesses — directory または review プラットフォーム, ない business
暫定日本語案: rating itself. business marking up its own star average on its own ページ is doing
暫定日本語案: “self-serving review,” which violates Google’s review-snippet guidelines; Google
暫定日本語案: stopped 表示 self-serving review stars 向けに LocalBusiness/Organization years
暫定日本語案: ago. Evidence for this claim Google's review snippet rules make self-serving reviews for LocalBusiness and Organization ineligible for the star review feature. Scope: Google Search review snippet eligibility policy; genuine third-party review contexts are treated differently. Confidence: high · Verified: Google: Review snippet structured data
暫定日本語案: So if あなた were planning へ sprinkle あなた homepage testimonials へ
暫定日本語案: aggregateRating: don’t. It won’t earn stars あなた’re picturing, と it できる cross
暫定日本語案: line から “no benefit” へ “guideline violation.”
Multi-ロケーション businesses: one ページ vs. many
暫定日本語案: Competitors give hand-wavy advice here, so let me be concrete. 正しい pattern 暫定日本語案: depends on あなた architecture:
- 暫定日本語案: One
LocalBusinessper ロケーション ページ. cleanest approach 向けに chain: 暫定日本語案: 各 ロケーション gets its own ページ とともに its ownLocalBusinessmarkup describing 暫定日本語案: その address. あなた できる tie them へ parent とともにparentOrganization/ 暫定日本語案:branchOf. - 暫定日本語案: Nesting 下で
Organization. At company level, あなた できる express 暫定日本語案: brand asOrganizationとともに ロケーション assubOrganization.
暫定日本語案: 何 ない へ do: stack five unrelated LocalBusiness blocks flatly on あなた
暫定日本語案: homepage. If ページ has one address in footer ただし five 異なる
暫定日本語案: LocalBusiness addresses in markup, あなた’ve made it ambiguous which address
暫定日本語案: ページ is actually について. Mark up ロケーション ページ represents.
LocalBusiness schema vs. Google Business Profile
暫定日本語案: Say この plainly because 大半の guides bury it: schema markup ≠ Google Business 暫定日本語案: Profile. それら are 異なる systems その Google reconciles separately.
- 暫定日本語案: あなた Google Business Profile フィード Maps と ローカル pack directly 通じて 暫定日本語案: Google’s own systems. It’s 主要 driver of “near me” と ローカル-pack 暫定日本語案: visibility.
- 暫定日本語案: On-ページ LocalBusiness schema is corroborating on-サイト signal Google 可能性がある 使用 暫定日本語案: 向けに Knowledge Panels と enriched results. It is ない substitute 向けに Business 暫定日本語案: Profile — と Business Profile is ない substitute 向けに on-ページ schema.
暫定日本語案: あなた want both, kept consistent (その’s NAP point again). Neither one alone does 暫定日本語案: other’s job.
何 it does — と doesn’t — guarantee
暫定日本語案: 有効, guideline-compliant markup 作る ページ 適格 向けに ローカル Knowledge
暫定日本語案: Panel または business carousel — though “eligible” scopes differently per feature.
暫定日本語案: Google’s restaurant carousel, 向けに instance, is currently limited へ small 設定 of
暫定日本語案: participating restaurant providers, so 有効 Restaurant markup alone doesn’t get
暫定日本語案: arbitrary サイト へ it. Beyond その scoping, 適格性 still doesn’t guarantee
暫定日本語案: display — Google says outright その it doesn’t guarantee その features consuming
暫定日本語案: structured データ する 表示 up in results. と note on stats floating around
暫定日本語案: competitor blogs: numbers like
暫定日本語案: “30–50% more often in the local pack” または “20–35% CTR lift” circulate widely とともに no
暫定日本語案: 主要 ソース. Treat them as unverified marketing claims, ない Google-confirmed
暫定日本語案: outcomes.
Validate 前に あなた ship
- 暫定日本語案: 追加 必要 プロパティ (
name,address), then recommended ones その 暫定日本語案: fit あなた business. - 暫定日本語案: Validate とともに Rich Results テスト 暫定日本語案: と Schema Markup Validator.
- 暫定日本語案: Deploy, then 確認 とともに URL Inspection in 検索 Console と リクエスト 暫定日本語案: recrawl.
- 暫定日本語案: 監視 structured-データ レポート in 検索 Console 超えて time.
暫定日本語案: Validate, then deploy — ない reverse.
AI要約
暫定日本語案: condensed take on Advanced version:
- 暫定日本語案: 何 it is:
schema.org/LocalBusinessstructured データ (usually JSON-LD) 暫定日本語案: describing physical business — name, address, phone, hours, geo, 価格 range. - 暫定日本語案: Hierarchy: subtype of both
OrganizationとPlace, which is なぜ it 暫定日本語案: inherits dozens of プロパティ と なぜ full spec is large. - 暫定日本語案: Full spec vs. Google: Google 必要とする だけ
name+addressと consumes 暫定日本語案: ~12 recommended プロパティ (geo,openingHoursSpecification,priceRange, 暫定日本語案:telephone,url,department,menu,servesCuisine, plus 暫定日本語案:aggregateRating/review). Don’t assume “schema.org supports X” means “Google uses X.” - 暫定日本語案: Subtype: 使用 大半の specific subtype (
Restaurant,LegalService, 暫定日本語案:Dentist), ない genericLocalBusiness. Multiple types go in array; 暫定日本語案:additionalTypeis ない supported. - 暫定日本語案: NAP consistency: 保つ name/address/phone identical 全体で markup, Google 暫定日本語案: Business Profile, と citations. “NAP” is industry shorthand, ない Google spec 暫定日本語案: term — ただし coherence matters more than any single プロパティ.
- 暫定日本語案: Detail traps: geo needs ≥5 decimal places;
priceRange必要がある be 下で 暫定日本語案: 100 characters または Google drops it; opening hours 使用hh:mm:ssと short または 暫定日本語案: fulldayOfWeek, とともにvalidFrom/validThrough向けに seasonal closures. - 暫定日本語案: Reviews:
aggregateRating/revieware 向けに サイト reviewing other 暫定日本語案: businesses. Marking up あなた own rating is self-serving review その violates 暫定日本語案: Google’s guidelines (self-serving stars were dropped around 2019). - 暫定日本語案: Multi-ロケーション: one
LocalBusinessper ロケーション ページ (tie とともに 暫定日本語案:parentOrganization/branchOf) または nest 下でOrganizationvia 暫定日本語案:subOrganization. Don’t stack unrelated addresses flatly on homepage. - 暫定日本語案: Schema ≠ Google Business Profile: separate systems, reconciled separately. GBP 暫定日本語案: フィード Maps/ローカル pack; on-ページ schema corroborates 向けに Knowledge Panels. Want 暫定日本語案: both.
- 暫定日本語案: No guarantee: 有効 markup 作る あなた 適格, ない guaranteed. Ignore 暫定日本語案: uncited “30–50% more local pack” / “20–35% CTR” stats — no 主要 ソース.
- 暫定日本語案: Validate: Rich Results テスト + Schema Markup Validator, then URL Inspection と 暫定日本語案: 検索 Console レポート. Validate, then deploy.
公式ドキュメント
暫定日本語案: 主要-ソース ドキュメント から 検索エンジン と schema.org.
暫定日本語案: Google
- 暫定日本語案: ローカル business (LocalBusiness) structured データ — ソース of truth: 必要/recommended プロパティ, subtype guidance, geo precision,
priceRangelimit, department naming, と validation workflow. - 暫定日本語案: Organization structured データ — company-level entity, 向けに LocalBusiness-vs-Organization distinction.
- 暫定日本語案: Review snippet structured データ — guidelines behind self-serving-review restriction on
aggregateRating/review. - 暫定日本語案: Rich Results テスト — checks rich-result 適格性 と 必要-プロパティ errors.
- 暫定日本語案: Schema Markup Validator — validates any schema.org type, including LocalBusiness.
暫定日本語案: schema.org
- 暫定日本語案: schema.org/LocalBusiness — full vocabulary: すべての inherited プロパティ から
OrganizationとPlace( “full spec” side of compare-と-contrast).
暫定日本語案: Bing / Microsoft
- 暫定日本語案: Marking Up あなた サイト とともに Structured データ — Bing Webmaster ツール — Bing’s general structured-データ guidance と validator (Schema.org / Microdata / RDFa / OpenGraph).
- 暫定日本語案: Bing Places 向けに Business — Bing’s separate listing 商品, parallel へ Google Business Profile (同じ “listing platform ≠ on-page schema” distinction).
暫定日本語案: Note: Bing’s structured-データ ドキュメント is thinner than Google’s; treat its LocalBusiness handling as broadly consistent とともに shared schema.org vocabulary rather than separately specified.
出典からの引用
暫定日本語案: On—record statements から Google’s LocalBusiness ドキュメント. どこ ページ 暫定日本語案: exposes text, link is deep link その jumps へ quoted passage.
暫定日本語案: Google docs — 何 it enables
- 暫定日本語案: “When users search for businesses on Google Search or Maps, Search results may display a prominent Google knowledge panel with details about a business that matched the query. When users search for a type of business (for example, ‘best NYC restaurants’), they may see a carousel of businesses related to the query.” 暫定日本語案: ローカル business structured データ
暫定日本語案: Google docs — subtype guidance
- 暫定日本語案: “Use the most specific
LocalBusinesssub-type possible; for example,Restaurant,DaySpa,HealthClub, and so on.” 暫定日本語案: Jump へ quote
暫定日本語案: Google docs — geo precision
- 暫定日本語案: “The precision must be at least 5 decimal places.” 暫定日本語案: Jump へ quote
暫定日本語案: Google docs — self-serving reviews
- 暫定日本語案: On
aggregateRatingとreview: “This property is only recommended for sites that capture reviews about other local businesses.” 暫定日本語案: Jump へ quote
暫定日本語案: Note on paraphrased items: Google’s exact review-snippet wording on 暫定日本語案: self-serving ratings, reported John Mueller / Martin Splitt guidance その 暫定日本語案: ロケーション schema belongs on contact/について/home ページ (とともに no benefit へ 暫定日本語案: repeating it on すべての ページ of large サイト), と Bing’s structured-データ guidance are 暫定日本語案: paraphrased here から ソース material rather than quoted verbatim — それら 暫定日本語案: weren’t confirmed against live 主要 fetch 向けに この 記事, so I’ve kept them 暫定日本語案: out of quotation marks. stats circulating on competitor blogs (“30–50% more local pack,” “20–35% CTR lift”) have no 主要 ソース と are ない repeated here as 暫定日本語案: fact.
プロパティ cheat sheet
暫定日本語案: 必要 vs. recommended (何 Google actually consumes)
| プロパティ | Status | Notes |
|---|---|---|
name | 必要 | business name |
address (PostalAddress) | 必要 | 含む as many sub-プロパティ as possible |
telephone | Recommended | business phone number |
url | Recommended | Canonical URL 向けに business/ロケーション |
geo (latitude/longitude) | Recommended | ≥5 decimal places 向けに both |
openingHoursSpecification | Recommended | opens/closes (hh:mm, per Google’s 例), dayOfWeek, validFrom/validThrough 向けに seasonal |
priceRange | Recommended | 必要がある be < 100 characters または Google drops it |
department | Recommended | Name as “{store} {department}” unless independently branded |
menu | Recommended | 向けに food establishments |
servesCuisine | Recommended | 向けに restaurants |
aggregateRating / review | Recommended だけ 向けに サイト reviewing other businesses | ない 向けに self-reviews |
暫定日本語案: 一般的な LocalBusiness subtypes
| Business | 使用 この subtype |
|---|---|
| Restaurant / café / bar | Restaurant, CafeOrCoffeeShop, BarOrPub (下で FoodEstablishment) |
| Law firm / attorney | LegalService, Attorney |
| Dentist / doctor | Dentist, Physician (下で MedicalBusiness) |
| Plumber / electrician / contractor | Plumber, Electrician, GeneralContractor (下で HomeAndConstructionBusiness) |
| Spa / gym | DaySpa, HealthClub |
| Agency / consultancy (no better fit) | ProfessionalService |
| No specific match | generic LocalBusiness (最後 resort) |
暫定日本語案: Fast facts
- 暫定日本語案: 必要 = 2 (
name,address); everything else is recommended. - 暫定日本語案: 使用 大半の specific subtype; multiple types go in array;
暫定日本語案:
additionalTypeis ない supported. - 暫定日本語案: Geo ≥ 5 decimal places;
priceRange< 100 characters. - 暫定日本語案:
aggregateRating/review= 向けに サイト reviewing other businesses, ない 暫定日本語案: self-reviews. - 暫定日本語案: Schema ≠ Google Business Profile — separate systems, reconciled separately.
- 暫定日本語案: NAP consistency (industry term, ない Google spec word) 全体で markup, GBP, と 暫定日本語案: citations matters more than any single プロパティ.
- 暫定日本語案: 有効 markup = 適格, 決して guaranteed. Validate → deploy.
Anti-patterns: どのように LocalBusiness markup goes 誤った
暫定日本語案: mistakes I see 大半の, と 何 へ do instead.
暫定日本語案: 1. NAP inconsistency. 暫定日本語案: あなた schema says “123 Main St, Suite 200,” あなた Google Business Profile says “123 Main Street,” と Yelp still has あなた 古い phone number. これらの mismatches undermine 暫定日本語案: whole point — engines 使用 coherence of あなた name/address/phone 全体で 暫定日本語案: web へ identify と trust ロケーション. Fix: pick one canonical NAP と 作る 暫定日本語案: markup, Business Profile, と すべての citation match it exactly.
暫定日本語案: 2. Using generic type いつ specific one exists.
暫定日本語案: Marking restaurant as bare LocalBusiness いつ Restaurant exists throws away
暫定日本語案: signal Google explicitly asks 向けに. Fix: 使用 大半の specific subtype その fits
暫定日本語案: (Restaurant, LegalService, Dentist); 使用 multiple @type values in array
暫定日本語案: if あなた genuinely span two — ただし ない additionalType.
暫定日本語案: 3. Self-serving reviews.
暫定日本語案: Marking up あなた own testimonials as aggregateRating/review へ try へ win star
暫定日本語案: ratings. Google’s guidelines reserve それらの プロパティ 向けに サイト reviewing other
暫定日本語案: businesses; self-serving stars were dropped years ago と この できる cross へ
暫定日本語案: guideline violation. Fix: don’t self-rate. Earn genuine third-party reviews (which
暫定日本語案: live on review プラットフォーム, ない あなた markup).
暫定日本語案: 4. Stacking multiple ロケーション on one ページ.
暫定日本語案: Five 異なる LocalBusiness blocks とともに five 異なる addresses on one homepage,
暫定日本語案: いつ ページ really represents one entity (または none). It’s ambiguous which address
暫定日本語案: ページ is について. Fix: one LocalBusiness per ロケーション ページ (tie へ brand
暫定日本語案: とともに parentOrganization/branchOf), または model company as Organization
暫定日本語案: とともに subOrganization.
暫定日本語案: 5. Confusing schema とともに Google Business Profile. 暫定日本語案: Assuming on-ページ markup する get あなた へ Maps と ローカル pack, または その having 暫定日本語案: Business Profile means あなた don’t need schema. それら’re separate systems その Google 暫定日本語案: reconciles separately — GBP drives Maps/ローカル pack, schema corroborates 向けに 暫定日本語案: Knowledge Panels. Fix: 設定 up both と 保つ them consistent.
暫定日本語案: Bonus trips: rounding geo coordinates below 5 decimal places (誤った-block pin),
暫定日本語案: priceRange 超えて 100 characters (Google silently drops it), と expecting
暫定日本語案: guaranteed rich result から 有効 markup (適格性 ≠ display).
テスト yourself: LocalBusiness Schema
暫定日本語案: Five quick questions on LocalBusiness schema — 必要 プロパティ, subtypes, review trap, と どのように it relates へ Google Business Profile. Pick answer 向けに 各, then 確認.
Which LocalBusiness subtype すべき I 使用
暫定日本語案: 記事’s subtype guidance turns へ straightforward branch: match あなた
暫定日本語案: business category へ 大半の specific LocalBusiness sub-type schema.org
暫定日本語案: defines, と だけ fall back へ generic type いつ nothing fits.
What LocalBusiness subtype fits my business?
One ページ per ロケーション, または nest 下で Organization
暫定日本語案: other genuine fork in 記事 is architectural: どのように do あなた markup 暫定日本語案: business とともに more than one physical ロケーション?
How should a multi-location business structure its markup?
機能 例: LocalBusiness JSON-LD
暫定日本語案: Three annotated blocks, 各 built から 必要 と recommended プロパティ 暫定日本語案: covered above.
例 1: minimum viable markup (必要 プロパティ だけ)
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Riverside Dental Care",
"address": {
"@type": "PostalAddress",
"streetAddress": "412 Riverside Ave",
"addressLocality": "Columbus",
"addressRegion": "OH",
"postalCode": "43215",
"addressCountry": "US"
}
}- 暫定日本語案:
nameとaddressare だけ two プロパティ Google 必要とする — この 暫定日本語案: passes validation, ただし it’s leaving recommended プロパティ (と 暫定日本語案: specific subtype) on table. - 暫定日本語案: Even at この minimal level, Google’s advice is へ 含む as many
address暫定日本語案: sub-プロパティ as あなた できる — その’s なぜ all five are filled in here instead 暫定日本語案: of singlestreetAddressline.
例 2: specific subtype とともに recommended プロパティ filled in
{
"@context": "https://schema.org",
"@type": "Dentist",
"name": "Riverside Dental Care",
"telephone": "+1-614-555-0142",
"url": "https://www.riversidedentalcare.example/",
"address": {
"@type": "PostalAddress",
"streetAddress": "412 Riverside Ave",
"addressLocality": "Columbus",
"addressRegion": "OH",
"postalCode": "43215",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 39.96199,
"longitude": -83.00275
},
"priceRange": "$$",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday"],
"opens": "08:00:00",
"closes": "17:00:00"
}
]
}- 暫定日本語案:
@typeisDentist, ない genericLocalBusiness— specific subtype 暫定日本語案: Google asks 向けに. - 暫定日本語案:
geo.latitude/geo.longitudeboth carry 5 decimal places, matching 暫定日本語案: Google’s minimum-precision requirement. - 暫定日本語案:
priceRangeis short$$, well 下で 100-character ceiling. - 暫定日本語案:
openingHoursSpecification使用hh:mm:sstimes と shortdayOfWeek暫定日本語案: names, grouped 向けに days その share 同じ hours.
例 3: restaurant とともに seasonal-closure と department nesting note
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "gMart Pharmacy",
"servesCuisine": "American",
"menu": "https://www.example-diner.example/menu/",
"address": {
"@type": "PostalAddress",
"streetAddress": "88 Harbor Rd",
"addressLocality": "Portland",
"addressRegion": "ME",
"postalCode": "04101",
"addressCountry": "US"
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "https://schema.org/Monday",
"opens": "11:00:00",
"closes": "21:00:00",
"validFrom": "2026-01-01",
"validThrough": "2026-12-24"
}
]
}- 暫定日本語案:
servesCuisineとmenuare recommended プロパティ その matter 大半の 暫定日本語案: 向けにFoodEstablishmentsubtype likeRestaurant. - 暫定日本語案:
dayOfWeekhere 使用 full schema.org URL form instead of short 暫定日本語案: name — both are 有効, この just 表示 alternative. - 暫定日本語案:
validFrom/validThroughmark seasonal window inYYYY-MM-DD— 暫定日本語案: detail 大半の basic implementations skip. - 暫定日本語案:
namevalue follows 記事’s department-naming convention: 暫定日本語案: “gMart Pharmacy” 保持 店舗 name とともに department name, pattern 暫定日本語案: へ 使用 unless department is its own independently branded entity (like 暫定日本語案: “Best Buy” と “Geek Squad”).
Three mental models 向けに thinking について LocalBusiness schema
暫定日本語案: 1. Full spec vs. 何 Google actually consumes. schema.org/LocalBusiness
暫定日本語案: inherits dozens of プロパティ から both Organization と Place, ただし Google
暫定日本語案: 必要とする だけ name + address と meaningfully consumes について dozen
暫定日本語案: recommended ones (geo, openingHoursSpecification, priceRange,
暫定日本語案: telephone, url, department, menu, servesCuisine,
暫定日本語案: aggregateRating/review). framework: 決して assume “schema.org supports
property X” means “Google will do something with property X.” Prioritize
暫定日本語案: 必要 pair, then recommended プロパティ その fit あなた business, と
暫定日本語案: treat obscure inherited プロパティ Google ignores as wasted implementation
暫定日本語案: effort.
暫定日本語案: 2. Schema is ない Google Business Profile. これらの are two separate systems 暫定日本語案: その Google reconciles independently. Google Business Profile フィード Maps と 暫定日本語案: ローカル pack directly 通じて Google’s own systems — it’s 主要 driver 暫定日本語案: of “near me” と ローカル-pack visibility. On-ページ LocalBusiness schema is 暫定日本語案: corroborating on-サイト signal Google 可能性がある 使用 向けに Knowledge Panels と enriched 暫定日本語案: results. Neither substitutes 向けに other; framework is “set up both, and don’t expect one to do the other’s job.”
暫定日本語案: 3. NAP as coherence, ない single field. Name/Address/Phone consistency 暫定日本語案: 全体で あなた schema markup, あなた Google Business Profile, と directory 暫定日本語案: citations isn’t について any one プロパティ being 正しい — it’s について 暫定日本語案: coherence of あなた entity 全体で entire web. mismatched suite number または 暫定日本語案: stale トラッキング phone number in one place muddies signals engines 使用 へ 暫定日本語案: identify と trust ロケーション, even if すべての individual field is technically 暫定日本語案: 有効 on its own ページ. Treat “NAP” as well-established ローカル-SEO consensus 暫定日本語案: ( term itself isn’t in Google’s ドキュメント), ない single checkbox へ 暫定日本語案: tick once.
ツール 向けに validating LocalBusiness markup
- 暫定日本語案: Rich-Result 適格性 Checker — my 暫定日本語案: own 無料 ツール. Paste あなた LocalBusiness JSON-LD, HTML ページ, または fetch 暫定日本語案: live URL, と it 表示 exactly which 必要 fields are 不足している と which 暫定日本語案: recommended ones あなた’re leaving out, specific へ ローカル-business rich 暫定日本語案: result. It runs entirely in あなた ブラウザー, so nothing あなた paste in leaves 暫定日本語案: あなた machine.
- 暫定日本語案: Schema Markup Validator — また mine.
暫定日本語案: Validates JSON-LD’s schema.org vocabulary directly (ない just
暫定日本語案: Google-specific subset), checks cross-block
@idreferences if あなた’re 暫定日本語案: linking LocalBusiness へ parent Organization, と gives あなた back 暫定日本語案: corrected, copy-pasteable block. - 暫定日本語案: Rich Results テスト — 暫定日本語案: Google’s own ツール. 使用 it 後に two above へ confirm Google’s live 暫定日本語案: parser agrees ページ is 適格.
- 暫定日本語案: URL Inspection (検索 Console) — 後に deploying, 確認 どのように Google 暫定日本語案: actually クロール と rendered ページ, と リクエスト recrawl.
暫定日本語案: Pitch: run Rich-Result 適格性 Checker または Schema Markup Validator 暫定日本語案: 前に あなた ship change, then confirm とともに Rich Results テスト と URL 暫定日本語案: Inspection 後に — その’s 同じ sequence Validation Tests lens below 暫定日本語案: walks 通じて in detail.
Proving あなた LocalBusiness markup change 機能
テスト 1: 必要-プロパティ と syntax validation
暫定日本語案: テスト へ run: Paste updated JSON-LD へ my
暫定日本語案: Rich-Result 適格性 Checker または
暫定日本語案: Schema Markup Validator.
暫定日本語案: Expected result: No 不足している-必要-field errors on name または address,
暫定日本語案: と ツール 表示 ローカル-business rich result as 適格.
暫定日本語案: Failure interpretation: flagged 不足している プロパティ means it genuinely
暫定日本語案: isn’t present in markup あなた shipped — re-確認 JSON-LD ソース rather
暫定日本語案: than assuming caching 問題.
暫定日本語案: 監視 window: Immediate — ツール reads markup directly, no
暫定日本語案: クロール wait 必要.
暫定日本語案: Rollback trigger: Validation still fails 後に direct fix へ
暫定日本語案: template — revert change と re-diff against 最後 known-good JSON-LD.
テスト 2: Google’s own Rich Results テスト agrees
暫定日本語案: テスト へ run: Run live URL 通じて Google’s 暫定日本語案: Rich Results テスト. 暫定日本語案: Expected result: ページ is detected as 適格 向けに ローカル business 暫定日本語案: result, とともに 必要 と recommended プロパティ Google’s parser sees 暫定日本語案: matching 何 あなた shipped. 暫定日本語案: Failure interpretation: If Google’s ツール disagrees とともに two ツール 暫定日本語案: above, live ページ likely differs から 何 あなた validated — 確認 向けに 暫定日本語案: caching layer または 構築 手順 serving stale markup. 暫定日本語案: 監視 window: Immediate. 暫定日本語案: Rollback trigger: 適格-ページ 確認 still 表示 不足している 必要 暫定日本語案: fields 後に deploy — fix didn’t reach live ページ.
テスト 3: 検索 Console structured-データ レポート 超えて time
暫定日本語案: テスト へ run: 検索 Console’s structured-データ / Enhancement レポート 向けに 暫定日本語案: affected URLs, 後に requesting recrawl via URL Inspection. 暫定日本語案: Expected result: URL count とともに LocalBusiness errors drops へ zero, 暫定日本語案: と previously flagged ページ move へ 有効 bucket. 暫定日本語案: Failure interpretation: Still flagged 後に recrawl means either fix 暫定日本語案: hasn’t propagated へ version Google fetched, または 異なる 必要 暫定日本語案: プロパティ is また 不足している — re-run テスト 1 against exact URL 検索 Console 暫定日本語案: lists. 暫定日本語案: 監視 window: 2–4 weeks — structured-データ レポート updates lag behind 暫定日本語案: single recrawl. 暫定日本語案: Rollback trigger: Error counts climb instead of falling 後に change 暫定日本語案: ships broadly — revert と re-validate 前に rolling forward again.
変更履歴
2026年7月18日に更新。
編集概要と記録された変更の詳細。変更の詳細
- Advanced
変更の詳細な注記は現在英語でのみ提供されています。
完全な比較は利用できません — この改訂の以前のスナップショットがアーカイブされていません。