What Schema Markup Helps AI Search?
A West Columbia couple in their early 50s opens ChatGPT to find a new financial advisor as they begin focused retirement planning for the next 10-12 years. The husband types, "We need a fee-only fiduciary financial advisor in West Columbia SC for retirement planning — late 50s, taxable accounts plus 401(k)s, want comprehensive planning not just investment management, NAPFA membership preferred, no commission-based products." Two advisors appear in the answer. The other three fee-only fiduciaries in the corridor are not mentioned. The cited advisors share a common technical foundation: each uses the specific schema markup types that AI assistants prefer for financial-services queries.
Schema.org has 800+ types. Most don't apply to your business. This article identifies the specific ones that matter for small local-services businesses.
The Schema Selection Reality
~6-10
Number of distinct schema types most small local-services businesses need. Beyond this core set, additional schema produces diminishing returns. The discipline is identifying which 6-10 are relevant to your category — not implementing more.
The Universal Schema Types (Every Local Business)
Regardless of category, every local business benefits from:
1. LocalBusiness (or category-specific subtype)
The foundation. Declares the business identity. For most categories, use the most specific subtype available rather than the generic LocalBusiness — schema.org subtypes carry richer signal.
Common subtypes:
- MedicalBusiness (with subtypes like Dentist, Physician, Optometric, MedicalClinic).
- LegalService / Attorney.
- FinancialService.
- HomeAndConstructionBusiness (with subtypes like Plumber, Electrician, GeneralContractor, HVACBusiness).
- AutoRepair.
- RealEstateAgent.
- Restaurant.
- HairSalon / BeautySalon.
For our West Columbia fee-only fiduciary advisor, the most specific applicable type is FinancialService.
2. Service
One per distinct service offered. Declares "this business offers this service in this area." Essential for matching specific-service queries.
3. Person
One per named individual (owner, lead practitioner, key staff). Critical for credentialed-author signal and AI's recognition of named human entities.
4. Organization
Where the business is part of or affiliated with a larger organization (parent firm, brokerage, franchise). Useful for declaring affiliations.
5. PostalAddress
Used inside LocalBusiness types to declare a structured address. Important for cross-verification of location.
6. ContactPoint
Used inside Organization or LocalBusiness for phone, email, contact-type designations.
The High-Leverage Adds (Category-Dependent)
7. FAQPage
Wraps Q&A content. Critical for being quoted directly by AI assistants. Use on:
- A consolidated FAQ page.
- FAQ sections embedded in service pages.
- FAQ sections in blog posts.
8. Article / BlogPosting
For blog and editorial content. Declares author, dates, headline. Necessary for the AI to attribute content properly.
9. Review / AggregateRating
For surfaced reviews and aggregate ratings. Use carefully — only with genuinely externally-verifiable reviews. Don't self-publish positive aggregates without source.
10. BreadcrumbList
For site-navigation breadcrumbs. Helps the AI understand page-hierarchy context.
Category-Specific Schema Types
Beyond the universal set, specific categories benefit from additional types:
Healthcare
- MedicalProcedure for procedure descriptions.
- MedicalCondition for condition-education pages.
- Physician as Person subtype with
medicalSpecialty.
Legal
- Attorney as Person subtype.
- LegalService with practiceArea declarations.
Restaurants
Home services
- Specific subtypes (Plumber, Electrician, HVACBusiness, PestControlService, HousePainter).
- Service schema for each major offering.
Real estate
- RealEstateAgent as the primary type.
- Place schema for service-area declarations.
Financial services (relevant to our example)
- FinancialService as primary type.
- Person with
hasCredentiallinking to CFP Board, NAPFA, or SEC IAR verification. - Service schema for specific offerings (retirement planning, tax planning, investment management).
Education and tutoring
- EducationalOrganization for schools and tutoring services.
- Course or Service schema for specific programs.
Pet services
- VeterinaryCare.
- Service schema for grooming, boarding, training.
The core principle: Pick the most specific applicable types for your category, implement the universal set first, then add 2-3 category-specific types. Avoid implementing schemas that don't apply — over-marking can confuse the AI's parsing or trigger warning flags.
How to Choose Which Types to Implement First
Priority 1: LocalBusiness subtype + PostalAddress
Cannot start without this. Foundation of entity recognition.
Priority 2: Person for each named individual
Critical for credentialed-author signal. Provides the human anchor.
Priority 3: Service for each service offering
Critical for matching specific-service queries. The lift per Service-schema'd page is significant.
Priority 4: FAQPage on Q&A content
Provides quote-ready content the AI lifts directly. Where you have FAQ sections, schema them.
Priority 5: Article / BlogPosting on editorial content
Where you have blog content with named authors, schema it.
Priority 6: Category-specific types (1-3 additional)
For example: FinancialService for the West Columbia advisor adds MedicalCondition-equivalent context.
Priorities 1-5 cover 90% of the schema lift. Priority 6 adds the last 10%.
For a West Columbia Fee-Only Financial Advisor
Concrete schema set:
Homepage
- FinancialService schema with name, address, telephone, areaServed, employee array, hasOfferCatalog.
- Organization sub-block for the firm.
Advisor bio
- Person schema with name, jobTitle, hasCredential array (CFP, CFA where applicable, NAPFA membership), worksFor, alumniOf, knowsAbout, memberOf.
Service pages
- Service schema on each: comprehensive financial planning, retirement income planning, tax planning, investment management, estate-planning coordination.
- Each names the provider, areaServed, and offers (consultation, hourly, AUM, or flat-fee structures).
FAQ page
- FAQPage schema with 15-25 Question/acceptedAnswer pairs covering common retirement and financial-planning questions.
Blog content
- BlogPosting schema on each post.
- Author pointer to the named advisor.
- datePublished and dateModified.
Educational pages (Roth conversion, NUA strategy, etc.)
- Article schema with named author.
- Optional FAQPage block within for follow-up questions.
Total schema types implemented: 7 (FinancialService, Organization, Person, Service, FAQPage, BlogPosting, Article). This is sufficient for the category; additional types would not produce meaningful lift.
Common mistake: Implementing every schema type that "might apply" because more seems better. The AI doesn't reward breadth of schema; it rewards accurate, relevant schema. A site with 6-8 accurately-implemented types out-performs a site with 20 partially-relevant types — particularly if the latter contains schema-content mismatches that trigger AI flags.
See Which Schema Types Are Right for Your Category
Our free scan analyzes your category and current schema implementation, identifies the optimal type mix, and produces an implementation priority list.
Run Your Free Schema Selection AuditWhat NOT to Schema
- Content you don't actually offer. Don't schema services you don't deliver.
- Credentials you don't have. Don't claim credentials in schema that don't cross-verify.
- Reviews that aren't externally verifiable. Self-published "great service!" reviews wrapped in Review schema produce no lift and can trigger spam flags.
- Hidden content. Schema must match visible content. Schema-only content (markup with no corresponding visible text) is treated as manipulation.
- Duplicate or template entries. Don't put identical schema on multiple pages just to fill a checklist.
Schema Maintenance Discipline
Schema is not "set and forget":
Quarterly
- Validate every schema'd page with the Rich Results Test.
- Check that schema content matches visible page content.
- Update dateModified fields where content has changed.
When anything changes
- New attorney/advisor joins: add Person entity, update employee array.
- New service added: add Service entity, update hasOfferCatalog.
- Pricing changes: update offers/priceRange.
- Address or phone changes: update all schema instances.
Annually
- Comprehensive schema audit across the entire site.
- Check for schema.org type updates or deprecations.
- Refresh credentials and verification links.
Why West Columbia / Midlands fee-only financial advisors have a clean opening: The Midlands fee-only fiduciary market has substantial demand but few advisors have comprehensive schema implementation across FinancialService, Person, Service, and FAQPage types. An advisor who implements the 7-type schema set above and maintains the quarterly discipline typically becomes the AI's default named recommendation for retirement-planning, fee-only-fiduciary, and specific-strategy queries (NUA, Roth conversion, utility-pension rollover) for 2-3 years.
The Bottom Line
The right schema markup for AI search is category-specific and selective — 6-10 types covering most local-services businesses, with the universal core (LocalBusiness, Person, Service, FAQPage) carrying most of the lift. The West Columbia fee-only advisor with comprehensive, accurate schema across the recommended types gets named when the couple asks ChatGPT about retirement planning. The advisor with no schema or partial/broken schema does not — and the schema differential is one of the most cost-effective gaps to close.
Start today: Identify your category's most-specific LocalBusiness subtype on schema.org. Read its property list. Pick the 6-8 properties that genuinely apply to your business. That's your first schema implementation — the homepage block — and it can be done in an hour.
Get a Category-Specific Schema Plan
Our free scan identifies the optimal schema-type mix for your category, audits your current state, and emails you a prioritized implementation plan.
Run Your Free Schema PlanSources & Further Reading
- Schema.org: Complete type documentation across all categories
- Google Search Central: Structured data documentation and Rich Results Test (2024-2026)
- OpenAI / Perplexity / Anthropic: AI schema-recognition documentation (2024-2026)
- CFP Board: Certified Financial Planner credential verification
- NAPFA: Fee-only fiduciary directory and standards
- SEC Investment Advisor Public Disclosure (IAPD): IAR verification
- FINRA BrokerCheck: Investment professional verification
- Heaston Innovations engagements: observed schema-type outcomes across Midlands financial-advisory and professional-services firms (2024-2026)
Note: The 6-10 type recommendation reflects observed averages across Heaston Innovations engagements; specific category and complexity variation matters. The West Columbia fee-only-fiduciary examples are illustrative.
Free Optimization Scan