World-Class Schema Setup in Rank Math (Service, WebPage, LocalBusiness Templates)
Upwork

Remote
•2 weeks ago
•No application
About
Job Description I’m building a national multi-location home services brand and need a world-class schema implementation built inside Rank Math using its Schema Template system. This is NOT a basic “add some JSON-LD” task. I’m looking for an expert who deeply understands: Service schema at scale Multi-location schema structure (National → City → Suburb) Rank Math’s Template Builder Clean and logical @graph relationships Google’s current schema handling (2023–2025) How to avoid schema bloat, duplication, and template conflicts across dozens of pages This schema framework will support hundreds of pages across the site, so it must be architected properly from the start. Scope of Work I need you to build reusable Rank Math schema templates that I can apply across national, city, and suburb-level service pages. 1. LocalBusiness Template (Global) Must be fully optimised with: Brand-level identity sameAs, geo, aggregateRating, business category Clean structure that does not conflict with other templates 2. WebPage Template (Global or Service-Specific) Using Rank Math variables: %seo_title% %seo_description% %url% %post_thumbnail% Must be clean, lightweight, and integrate naturally with Service schema. 3. Service Schema Templates (Core Deliverable) I require three Service templates that work together: National service pages Example: /cleaning-services/deep-cleaning/ City service pages Example: /auckland/deep-cleaning/ Suburb service pages (for high-value areas) Example: /auckland/remuera/deep-cleaning/ Each Service template must include: Proper Service structure name, description using Rank Math variables serviceType offers + priceSpecification areaServed (set correctly for national / city / suburb) Optional but preferred: hasOfferCatalog for checklist items Clean internal linking to LocalBusiness (@id or equivalent) Zero redundant or conflicting markup Templates must be designed for easy cloning and adaptation as the brand scales into new services, cities, and suburbs. Important Note About This Project The bullets above represent the minimum requirements. This job requires deeper schema architecture expertise than simply filling fields. You must be able to: Structure a clean schema @graph inside Rank Math Handle entity relationships correctly (WebSite → WebPage → Service → LocalBusiness) Prevent duplicate or conflicting entities across templates Ensure scalability across potentially hundreds of pages Validate everything through Google’s Rich Results Test and Schema.org validator Understand when not to add certain fields to avoid collisions Explain your decisions clearly This is not a copy/paste JSON job. This is a schema systems engineering role for a multi-location brand. Only apply if you can deliver to this standard. Deliverables 1× LocalBusiness Rank Math template (global) 1× WebPage Rank Math template (global/service pages) 3× Service templates (National, City, Suburb versions) All templates fully validated and conflict-free Short documentation or Loom walkthrough showing how to apply/clone templates To Apply Please: Confirmation you have Rank Math Template Builder experience. Your recommended approach for scalable multi-location schema. Your estimated timeline and fixed-price quote. Quality Required World-class. This schema framework will underpin a national brand and must be built to a very high standard.
Adzuna



