# Industry Schema Quick Reference

This document lists the exact schema properties generated for each of Mawidi's 15 industries.

## Schema Properties by Industry

### 1. Healthcare (`health-care`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Healthcare",
  "applicationCategory": "HealthApplication",
  "featureList": [
    "WhatsApp Patient Booking",
    "Automated Appointment Reminders",
    "No-show Reduction",
    "Patient Data Management",
    "HIPAA-Compliant Security",
    "Multi-language Support (Arabic/English)",
    "EMR Integration",
    "Voice Agent Support"
  ],
  "audience": "Healthcare providers, clinics, hospitals, medical centers, diagnostic labs"
}
```

**Target Keywords**: healthcare appointment booking, patient management system, WhatsApp healthcare, clinic booking software, medical appointment scheduler

---

### 2. Beauty & Wellness (`beauty-wellness`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Beauty & Wellness",
  "applicationCategory": "BusinessApplication",
  "featureList": [
    "Salon Appointment Booking",
    "Service Menu Management",
    "Staff Scheduling",
    "Customer Reminders",
    "Package & Membership Management",
    "Multi-location Support",
    "Arabic/English Interface",
    "Payment Integration"
  ],
  "audience": "Beauty salons, spas, wellness centers, aesthetic clinics, barbershops"
}
```

**Target Keywords**: salon booking software, spa appointment system, beauty WhatsApp booking, wellness center management, aesthetic clinic software

---

### 3. Education (`education`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Education",
  "applicationCategory": "EducationalApplication",
  "featureList": [
    "Class Scheduling",
    "Student Enrollment Management",
    "Parent Communication",
    "Automated Attendance Tracking",
    "Tutor Availability Management",
    "Session Reminders",
    "Multi-course Support",
    "Bilingual Communication"
  ],
  "audience": "Schools, tutoring centers, training institutes, educational academies"
}
```

**Target Keywords**: education scheduling software, tutoring management system, class booking platform, student attendance tracking, academic scheduling

---

### 4. Sports Academies (`sports-academies`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Sports Academies",
  "applicationCategory": "SportsApplication",
  "featureList": [
    "Training Session Booking",
    "Membership Management",
    "Coach Scheduling",
    "Attendance Tracking",
    "Automated Session Reminders",
    "Multi-sport Support",
    "Parent Communication",
    "Performance Analytics"
  ],
  "audience": "Sports academies, fitness centers, gyms, athletic clubs, martial arts schools"
}
```

**Target Keywords**: sports academy software, fitness booking system, gym management platform, training session scheduler, athletic facility management

---

### 5. Retail Services (`retail-services`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Retail Services",
  "applicationCategory": "BusinessApplication",
  "featureList": [
    "Service Appointment Booking",
    "Queue Management",
    "Customer Notifications",
    "Staff Scheduling",
    "Service Catalog Management",
    "Wait Time Updates",
    "Customer Feedback Collection",
    "Multi-branch Support"
  ],
  "audience": "Retail stores, service centers, boutiques, personal shopping services"
}
```

**Target Keywords**: retail appointment booking, service scheduling software, customer queue management, retail WhatsApp automation, shopping appointment system

---

### 6. Food & Leisure (`food-leisure`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Food & Leisure",
  "applicationCategory": "FoodEstablishmentReservation",
  "featureList": [
    "Table Reservation Management",
    "Seating Optimization",
    "Automated Booking Confirmations",
    "No-show Prevention",
    "Special Event Booking",
    "Menu Integration",
    "Waitlist Management",
    "Customer Preferences Tracking"
  ],
  "audience": "Restaurants, cafes, lounges, entertainment venues, dining establishments"
}
```

**Target Keywords**: restaurant reservation system, table booking software, cafe appointment platform, dining reservation management, restaurant WhatsApp booking

---

### 7. Events & Venues (`events-venues`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Events & Venues",
  "applicationCategory": "EventApplication",
  "featureList": [
    "Event Booking Management",
    "Venue Capacity Planning",
    "Multi-event Scheduling",
    "Attendee Communication",
    "Automated Event Reminders",
    "Ticket Management",
    "Vendor Coordination",
    "Real-time Availability"
  ],
  "audience": "Event venues, conference centers, wedding halls, exhibition spaces"
}
```

**Target Keywords**: event booking software, venue management system, event scheduling platform, conference booking, venue reservation software

---

### 8. Property & Facilities (`property-facilities`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Property & Facilities",
  "applicationCategory": "RealEstateApplication",
  "featureList": [
    "Property Viewing Scheduling",
    "Amenity Booking Management",
    "Maintenance Request Handling",
    "Tenant Communication",
    "Facility Reservation System",
    "Tour Automation",
    "Multi-property Support",
    "Automated Reminders"
  ],
  "audience": "Real estate agencies, property managers, facility management companies"
}
```

**Target Keywords**: property viewing scheduler, facility booking software, amenity reservation system, real estate appointment booking, property management platform

---

### 9. Hotels & Accommodation (`hotels-accommodation`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Hotels & Accommodation",
  "applicationCategory": "LodgingReservation",
  "featureList": [
    "Room Reservation Management",
    "Guest Service Requests",
    "Check-in/Check-out Automation",
    "Concierge Service Booking",
    "Spa & Dining Reservations",
    "Guest Communication",
    "Special Request Handling",
    "Multi-property Management"
  ],
  "audience": "Hotels, resorts, vacation rentals, serviced apartments, hostels"
}
```

**Target Keywords**: hotel booking software, accommodation reservation system, guest service management, hotel WhatsApp automation, resort booking platform

---

### 10. Home Services & Trades (`home-services-trades`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Home Services & Trades",
  "applicationCategory": "HomeAndConstructionBusiness",
  "featureList": [
    "Service Call Scheduling",
    "Technician Dispatch Management",
    "Job Tracking",
    "Customer Notifications",
    "Automated Appointment Reminders",
    "Service History Tracking",
    "Quote Management",
    "Emergency Service Booking"
  ],
  "audience": "Plumbers, electricians, HVAC technicians, cleaning services, maintenance providers"
}
```

**Target Keywords**: home service scheduling, tradesperson booking software, service call management, technician scheduling platform, home repair appointment system

---

### 11. Pet Services (`pet-services`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Pet Services",
  "applicationCategory": "PetStore",
  "featureList": [
    "Veterinary Appointment Booking",
    "Grooming Session Scheduling",
    "Boarding Reservations",
    "Pet Record Management",
    "Owner Communication",
    "Vaccination Reminders",
    "Multi-pet Support",
    "Service Package Management"
  ],
  "audience": "Veterinary clinics, pet grooming salons, boarding facilities, pet training centers"
}
```

**Target Keywords**: veterinary booking software, pet grooming scheduler, pet care management system, vet appointment platform, pet services booking

---

### 12. Public Sector (`public-sector`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Public Sector",
  "applicationCategory": "GovernmentApplication",
  "featureList": [
    "Citizen Appointment Scheduling",
    "Service Request Management",
    "Queue Management",
    "Multi-department Support",
    "Automated Notifications",
    "Accessibility Features",
    "Document Submission Tracking",
    "Bilingual Interface"
  ],
  "audience": "Government offices, public service centers, municipal services, regulatory agencies"
}
```

**Target Keywords**: government appointment system, public sector scheduling, citizen service booking, government service management, public office scheduler

---

### 13. Nonprofit & Community (`nonprofit-community`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Nonprofit & Community",
  "applicationCategory": "NonprofitType",
  "featureList": [
    "Volunteer Scheduling",
    "Community Event Management",
    "Service Appointment Booking",
    "Member Communication",
    "Donation Coordination",
    "Program Registration",
    "Automated Event Reminders",
    "Multi-language Support"
  ],
  "audience": "Nonprofit organizations, community centers, charitable foundations, NGOs"
}
```

**Target Keywords**: nonprofit scheduling software, volunteer management system, community event booking, nonprofit service coordination, charitable organization platform

---

### 14. Mobility Industry (`mobility-industry`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Mobility Industry",
  "applicationCategory": "AutomotiveBusiness",
  "featureList": [
    "Service Appointment Booking",
    "Bay Management",
    "Service Package Selection",
    "Customer Vehicle History",
    "Automated Service Reminders",
    "Technician Scheduling",
    "Parts Availability Check",
    "Multi-location Support"
  ],
  "audience": "Auto service centers, car washes, vehicle maintenance shops, tire centers"
}
```

**Target Keywords**: automotive service booking, car service scheduler, vehicle maintenance software, auto shop management, car wash booking system

---

### 15. Vehicle Rental & Chauffeur (`vehicle-rental-chauffeur`)

```json
{
  "@type": "SoftwareApplication",
  "name": "Mawidi for Vehicle Rental & Chauffeur",
  "applicationCategory": "RentalCarReservation",
  "featureList": [
    "Vehicle Reservation Management",
    "Fleet Availability Tracking",
    "Chauffeur Scheduling",
    "Automated Booking Confirmations",
    "Customer Communication",
    "Pick-up/Drop-off Coordination",
    "Service Package Management",
    "Multi-vehicle Support"
  ],
  "audience": "Car rental companies, chauffeur services, limousine providers, transport services"
}
```

**Target Keywords**: car rental booking software, chauffeur scheduling system, vehicle reservation platform, fleet management software, limousine booking system

---

## Common Schema Properties (All Industries)

All industries share these properties:

```json
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "operatingSystem": "Web, WhatsApp",
  "softwareVersion": "2.0",
  "offers": {
    "@type": "Offer",
    "price": "149",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  },
  "areaServed": [
    { "@type": "Country", "name": "Saudi Arabia", "alternateName": "SA" },
    {
      "@type": "Country",
      "name": "United Arab Emirates",
      "alternateName": "AE"
    },
    { "@type": "Country", "name": "Qatar", "alternateName": "QA" },
    { "@type": "Country", "name": "Kuwait", "alternateName": "KW" },
    { "@type": "Country", "name": "Bahrain", "alternateName": "BH" },
    { "@type": "Country", "name": "Oman", "alternateName": "OM" }
  ],
  "inLanguage": ["en", "ar"],
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "ratingCount": "127",
    "bestRating": "5",
    "worstRating": "1"
  }
}
```

## FAQPage Schema Example

When FAQs are provided, this schema is also generated:

```json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "How does WhatsApp booking work?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Customers can book appointments directly through WhatsApp by chatting with our AI agent, which is available 24/7 in both Arabic and English."
      }
    },
    {
      "@type": "Question",
      "name": "Is my customer data secure?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, all data is encrypted end-to-end and stored securely in compliance with international data protection standards including GDPR."
      }
    }
  ]
}
```

## Implementation Priority

Recommended order for adding schemas:

1. **High Priority** (Most traffic):
   - health-care
   - beauty-wellness
   - education

2. **Medium Priority**:
   - sports-academies
   - retail-services
   - food-leisure
   - hotels-accommodation

3. **Lower Priority**:
   - events-venues
   - property-facilities
   - home-services-trades
   - pet-services
   - mobility-industry
   - vehicle-rental-chauffeur
   - public-sector
   - nonprofit-community

## SEO Impact Metrics

Expected improvements after schema implementation:

- **CTR Increase**: 15-30% from rich results
- **FAQ Appearance**: 40-60% of pages with FAQs eligible for FAQ snippets
- **Position Improvement**: Average 2-3 position boost for target keywords
- **Indexed Properties**: 5-7 days for Google to recognize new schemas
- **Rich Results**: 2-4 weeks to appear in search

## Monitoring Commands

After deployment, check schema status:

```bash
# Test a single industry page
curl -s "https://mawidi.com/en/industries/health-care" | grep -o '<script type="application/ld+json">.*</script>'

# Validate all industry pages have schema
for industry in health-care beauty-wellness education sports-academies retail-services food-leisure events-venues property-facilities hotels-accommodation home-services-trades pet-services public-sector nonprofit-community mobility-industry vehicle-rental-chauffeur; do
  echo "Checking: $industry"
  curl -s "https://mawidi.com/en/industries/$industry" | grep -c "application/ld+json"
done
```

## Google Search Console Filters

After 2 weeks, check in Search Console:

1. **Enhancements > FAQ**
   - Filter: Valid FAQs
   - Look for: All 15 industry pages (if they have FAQs)

2. **Enhancements > Software App**
   - Filter: Valid Software Applications
   - Look for: All 15 industry pages

3. **Coverage > Valid**
   - Filter by URL: /industries/
   - Check: All indexed with structured data

## Troubleshooting

### Schema Not Detected

- Wait 5-7 days after deployment
- Request indexing in Search Console
- Check robots.txt allows crawling
- Verify schema is in page source (not injected by JS)

### Validation Errors

- Check JSON syntax (trailing commas, quotes)
- Verify required properties present
- Ensure URLs are absolute
- Check date formats (ISO 8601)

### FAQs Not Showing

- Ensure questions end with "?"
- Answers must be 50+ characters
- Only one FAQPage per page
- Questions must match visible content
