High-Intent Service Clusters
Relevant source files
The following files were used as context for generating this wiki page:
High-Intent Service Clusters represent a specialized architectural layer within the Sunrise Communication project designed to maximize discovery through AI search engines (AIO), voice search (AEO), and geographic localization (GEO). These clusters group technical services—such as CCTV, EPABX, and Biometrics—into vertically integrated pages that combine structured schema data, technical comparison matrices, and localized social proof to drive high-intent user conversions.
Sources: task.md:18-35, implementation_plan.md:377-380
Architectural Components
The Service Cluster system employs a multi-faceted content structure to serve both human users and machine agents. Each cluster page integrates specific modules for Answer Engine Optimization (AEO) and Search Experience Optimization (SXO).
Core Data Structure
The clusters rely on the ServiceClusterData model, which includes 40-word Inverted Pyramid definitions for AEO, Generative Comparison Matrices for GEO comparison, and structured FAQ datasets.
Sources: task.md:19-24, sunrise-angular/src/app/core/services/seo.service.ts:46
Component Visualization
The following diagram illustrates the relationship between the service cluster component and the supporting technical layers:
This structure ensures that every component on the page contributes to a unified machine-readable Knowledge Graph.
Sources: sunrise-angular/src/app/pages/services/service-cluster/service-cluster.component.html:1-410
Technical Implementation
SEO and Knowledge Graph Injection
The SeoService refactors page metadata into a unified JSON-LD @graph. For service clusters, it specifically injects Service, FAQPage, HowTo, and BreadcrumbList nodes to ensure zero-click search visibility.
Sources: task.md:11-16, sunrise-angular/src/app/core/services/seo.service.ts:46-130
Integrated Schema Nodes
| Node Type | Purpose | Content Focus |
|---|---|---|
Service | Entity definition | Service types, area served (Thane/Mumbai), and offer catalogs. |
FAQPage | AEO/Voice search | Expert answers to common technical queries. |
HowTo | Process discovery | 4-step deployment lifecycle (Audit to Handover). |
LocalBusiness | Geographic trust | Address, coordinates, and 5.0-star aggregate ratings. |
Sources: sunrise-angular/src/app/core/services/seo.service.ts:54-130
The 4-Step Deployment Lifecycle
The lifecycle follows a standardized professional turnkey deployment process, which is also mapped to the HowTo schema for machine discovery.
- Site Audit & BOQ Design: Engineers design an itemized technical Bill of Quantities.
- Concealed Cable Laying: Installation of Cat6 or multi-pair armoured cables using PVC conduits.
- Mounting & Configuration: Hardware patching and configuration for 4K streaming.
- Testing & App Handover: Admin training and warranty issuance.
Sources: sunrise-angular/src/app/pages/services/service-cluster/service-cluster.component.html:84-123, sunrise-angular/src/app/core/services/seo.service.ts:88-112
Geographic and Localized Discovery (GEO/MEO)
Service clusters implement localized geographic service coverage data to target specific micro-markets in the Mumbai Metropolitan Region (MMR).
Localized proximity is reinforced through areaServed properties in the JSON-LD schema, listing specific localities like Wagle Estate and Mahape.
Sources: sunrise-angular/src/app/pages/services/service-cluster/service-cluster.component.html:362-398, sunrise-angular/src/app/core/services/seo.service.ts:316-330
User Experience and Conversion (SXO)
To convert high-intent traffic, the clusters utilize interactive elements that bridge technical specs with direct communication channels.
Interactive Requirement Estimator
The app-requirement-estimator allows users to select premise types (e.g., Housing Society, Retail) and hardware needs to generate a dynamic WhatsApp quote. This component provides a "Copy BOQ Spec to Clipboard" feature for society WhatsApp groups.
Sources: task.md:37-45, sunrise-angular/src/app/pages/services/service-cluster/service-cluster.component.html:289-291
Comparison Matrix Implementation
Clusters include comparison matrices to assist in technical decision-making, such as IP vs. Analog cameras or 4K vs. 1080p resolution.
// Example Matrix Structure found in Component Template
// Sources: [service-cluster.component.html:199-224]
<thead>
<tr>
<th class="feature-col">{{ cluster.comparisonMatrix.headers[0] }}</th>
<th class="col1-header">{{ cluster.comparisonMatrix.headers[1] }}</th>
<th class="col2-header">{{ cluster.comparisonMatrix.headers[2] }}</th>
</tr>
</thead>
Summary
High-Intent Service Clusters serve as the primary bridge between technical hardware specifications and localized service delivery. By combining agent-readable schema graphs with human-centric conversion tools like the Requirement Estimator, the system ensures Sunrise Communication remains discoverable across both traditional search engines and modern AI discovery agents.
Sources: implementation_plan.md:27-31, sunrise-angular/public/llms-full.txt:8-17