Cleaning Business Schema
Visibility Strategy
The foundational schema for local service businesses. Explicitly defines your business type, service area, contact info, and operating hours to Google's Knowledge Graph. Crucial for local pack rankings and 'near me' searches.
Implementing this Cleaning Business Schema schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "[Your Cleaning Business Name]",
"description": "Comprehensive description of your cleaning services, e.g., residential, commercial, deep cleaning, move-in/out.",
"areaServed": {
"@type": "GeoCircle",
"center": {
"@type": "GeoCoordinates",
"latitude": "[Your Latitude]",
"longitude": "[Your Longitude]"
},
"radius": "[Your Service Radius in Kilometers]"
},
"address": {
"@type": "PostalAddress",
"streetAddress": "[Your Street Address]",
"addressLocality": "[Your City]",
"addressRegion": "[Your State/Province]",
"postalCode": "[Your Postal Code]",
"addressCountry": "[Your Country]"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": "[Your Latitude]",
"longitude": "[Your Longitude]"
},
"telephone": "[Your Phone Number]",
"email": "[Your Email Address]",
"url": "https://[Your Website URL]",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "08:00",
"closes": "18:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Saturday"
],
"opens": "09:00",
"closes": "13:00"
}
],
"priceRange": "$$$",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.9",
"ratingCount": "500"
}
}Service Catalog Schema
Visibility Strategy
Structures your individual cleaning services (e.g., 'Deep Cleaning', 'Office Cleaning', 'Move-Out Cleaning'). Essential for PSEO, allowing AI to understand the specific offerings and match them to user intent for particular cleaning needs.
Implementing this Service Catalog Schema schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "Service",
"name": "[Specific Cleaning Service Name]",
"description": "Detailed description of the service, including scope, included tasks (e.g., dusting, vacuuming, mopping, sanitizing bathrooms), and benefits.",
"provider": {
"@type": "LocalBusiness",
"name": "[Your Cleaning Business Name]"
},
"areaServed": {
"@type": "GeoCircle",
"center": {
"@type": "GeoCoordinates",
"latitude": "[Your Latitude]",
"longitude": "[Your Longitude]"
},
"radius": "[Your Service Radius in Kilometers]"
},
"serviceArea": "[City/Neighborhood Served]",
"offers": {
"@type": "Offer",
"priceCurrency": "USD",
"url": "https://[Your Website URL]/[service-page]",
"description": "Starting from $[Price] for a standard 2-bedroom home."
}
}FAQPage for Cleaning Queries
Visibility Strategy
Dominates AI Answer Engines for common cleaning service questions. Target keywords like 'how much does house cleaning cost', 'what's included in cleaning service', 'eco-friendly cleaning supplies'. This markup directly feeds AI answer boxes.
Implementing this FAQPage for Cleaning Queries schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "What is included in a standard house cleaning service?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Our standard house cleaning includes dusting all surfaces, vacuuming carpets and floors, mopping hard floors, cleaning bathrooms (toilets, showers, sinks, mirrors), and cleaning the kitchen (countertops, sink, exterior appliances). We do not include interior oven/refrigerator cleaning in the standard package."
}
}, {
"@type": "Question",
"name": "How much does professional cleaning cost in [Your City]?",
"acceptedAnswer": {
"@type": "Answer",
"text": "The cost of professional cleaning in [Your City] varies based on home size, type of cleaning (standard, deep, move-out), and specific requests. For a typical 3-bedroom home, our standard cleaning starts at approximately $[Price]. We recommend getting a custom quote for an accurate price."
}
}, {
"@type": "Question",
"name": "Do I need to provide cleaning supplies?",
"acceptedAnswer": {
"@type": "Answer",
"text": "No, you do not need to provide supplies. Our professional cleaning teams arrive fully equipped with eco-friendly, high-quality cleaning products and professional-grade equipment to ensure a thorough and safe clean."
}
}]
}BreadcrumbList for Service Pages
Visibility Strategy
Establishes clear topical hierarchy for AI crawlers and users. Essential for PSEO hubs. Helps Google understand the relationship between your homepage, service category pages (e.g., 'Residential Cleaning'), and individual service pages (e.g., 'Deep Cleaning').
Implementing this BreadcrumbList for Service Pages schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://[Your Website URL]/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Cleaning Services",
"item": "https://[Your Website URL]/cleaning-services"
},
{
"@type": "ListItem",
"position": 3,
"name": "[Specific Service Name]",
"item": "https://[Your Website URL]/cleaning-services/[specific-service]"
}
]
}Review Aggregate Rating
Visibility Strategy
Leverages customer reviews as direct trust signals in SERPs. AI prioritizes businesses with consistently high ratings (4.5+) for 'best cleaning service' queries. Ensure your reviews are aggregated from reputable sources (Google, Yelp) and reflected here.
Implementing this Review Aggregate Rating schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "[Your Cleaning Business Name]",
"aggregateRating": {
"@type": "AggregateRating",
"bestRating": "5",
"ratingValue": "4.9",
"ratingCount": "500",
"itemReviewed": {
"@type": "Service",
"name": "Residential Cleaning"
}
}
}

Generate valid structured data for all your Cleaning services pages with Airticler.
Join 2,000+ teams scaling with AI.
HowTo for Cleaning Guides
Visibility Strategy
Optimizes your blog content for voice search and 'how-to' rich results. Allows AI assistants to read out step-by-step instructions for common cleaning tasks or preparation guides, positioning you as an expert resource.
Implementing this HowTo for Cleaning Guides schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to Prepare Your Home for a Professional Deep Clean",
"step": [
{
"@type": "HowToStep",
"text": "Declutter surfaces: Remove any unnecessary items from countertops, tables, and floors to allow cleaners unobstructed access.",
"url": "https://[Your Website URL]/blog/deep-clean-prep#step1"
},
{
"@type": "HowToStep",
"text": "Secure pets: Ensure pets are in a safe, designated area away from the cleaning zones.",
"url": "https://[Your Website URL]/blog/deep-clean-prep#step2"
},
{
"@type": "HowToStep",
"text": "Clear the sink: Empty and rinse dishes from the kitchen sink.",
"url": "https://[Your Website URL]/blog/deep-clean-prep#step3"
}
]
}Article Schema for Expertise
Visibility Strategy
Builds E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness). Clearly attributes content to knowledgeable individuals within your cleaning business, satisfying Google's quality guidelines and increasing content authority for AI.
Implementing this Article Schema for Expertise schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "The Ultimate Guide to Eco-Friendly House Cleaning",
"author": {
"@type": "Person",
"name": "[Founder/Lead Cleaner Name]",
"jobTitle": "Owner & Lead Cleaning Specialist at [Your Cleaning Business Name]",
"sameAs": ["[Your LinkedIn Profile URL or Business Bio URL]"]
},
"publisher": {
"@type": "Organization",
"name": "[Your Cleaning Business Name]",
"logo": {
"@type": "ImageObject",
"url": "https://[Your Website URL]/logo.png"
}
},
"datePublished": "[YYYY-MM-DD]",
"dateModified": "[YYYY-MM-DD]"
}Service Area Data
Visibility Strategy
Explicitly defines your operational geography for AI. Crucial for programmatic SEO targeting specific neighborhoods or cities. Use GeoJSON for precise area definitions beyond simple radius.
Implementing this Service Area Data schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "Service",
"name": "[Specific Cleaning Service Name] - Serving [City/Region]",
"serviceArea": {
"@type": "Place",
"name": "[City/Region Name]",
"geo": {
"@type": "GeoShape",
"polygon": "[GeoJSON Polygon for your service area]"
}
},
"provider": {
"@type": "LocalBusiness",
"name": "[Your Cleaning Business Name]",
"address": {
"@type": "PostalAddress",
"addressLocality": "[Your City]",
"addressRegion": "[Your State/Province]"
}
}
}Organization Schema for Brand
Visibility Strategy
Establishes your cleaning business as a distinct entity in the Knowledge Graph. Crucial for branded searches and ensuring AI models correctly attribute information and services to your business name.
Implementing this Organization Schema for Brand schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "[Your Cleaning Business Name]",
"url": "https://[Your Website URL]",
"logo": "https://[Your Website URL]/logo.png",
"contactPoint": [
{
"@type": "ContactPoint",
"telephone": "[Your Phone Number]",
"contactType": "customer service",
"areaServed": "[Your City/Region]"
}
],
"sameAs": [
"https://www.facebook.com/[YourPage]",
"https://www.instagram.com/[YourPage]",
"https://www.linkedin.com/company/[YourCompanyPage]"
]
}Speakable Property for Offers
Visibility Strategy
Optimizes key page elements for voice assistants. Identifies the main service title, description, and call-to-action elements as 'speakable', allowing AI to provide concise, relevant information during voice queries for services.
Implementing this Speakable Property for Offers schema typically triggers star ratings and rich snippets in SERPs.
JSON-LD Template
{
"@context": "https://schema.org",
"@type": "WebPage",
"name": "[Service Name] - [Your Cleaning Business Name]",
"speakable": {
"@type": "SpeakableSpecification",
"xpath": ["//h1", "//div[@class='service-description']", "//a[@class='call-to-action-button']"]
}
}