Technical settings
Configure Schema.org Data
Structured data helps search engines understand your business type. You only change sector.type — the site builds the JSON-LD automatically.
Where it is built
OrganizationSchema.astro reads site.ts, contact.ts, social.ts, and sector.ts, then outputs a <script type="application/ld+json"> block on every page via BaseLayout.
Choose your sector type
Open src/config/sector.ts and set type to one of the supported values:
export const sector = {
type: "dental",
features: { /* … */ },
} as const;
- dental, dental-tourism → Dentist
- law → LegalService
- beauty → BeautySalon
- hotel → Hotel
- agency → ProfessionalService
- generic → LocalBusiness (default)
What gets included
- Business name and URL from site.ts
- Phone, email, address from contact.ts
- Social profile URLs from social.ts (non-empty only)
Verify
After deploy, use Google’s Rich Results Test or View Page Source and search for application/ld+json.