Skip to main content
Abdulaziz Bimany logo
Back to work
live2024

Horizons

Real estate platform organised around trust, speed, and better listing discovery.

Role
Platform structure, performance optimisation, technical SEO
Stack
WordPress, Custom post types, Schema.org, Performance optimization, Cloudflare
Categories
webseo
Live link
Public link available on request.
Horizons property platform showing search, filters, and featured listings.

TL;DR

Problem

The platform had the inventory to compete but inconsistent templates, slow pages, and a weak SEO foundation were costing it traffic and making the browsing experience harder than it needed to be.

System

A faster, more navigable property platform with standardised listing architecture, location-led SEO pages, and a technical foundation built to scale.

Stack note

Custom WordPress post types and a disciplined theme architecture kept the listing system flexible without introducing the performance debt that heavy real estate plugins typically create.

Outcome

A platform that is faster to browse, cleaner to maintain, and better positioned for organic growth — with a structure that supports inventory expansion without creating new technical debt.

The challenge

Horizons had the inventory to lead its market segment. The platform's architecture was working against it. Pages loaded slowly under the weight of inconsistent templates and accumulated plugin overhead. The browsing experience created decision fatigue rather than reducing it — too many competing elements, too little hierarchy. And the SEO foundation was weak enough to leave significant organic traffic unclaimed despite a strong listing base.

The brief was straightforward to state and harder to execute: make the platform more useful, faster, and more visible — without a heavy migration or months of rebuilding.

The approach

The rebuild started with the browsing model. A visitor should understand immediately where to start, how to narrow their search, and what matters on each listing — without friction or confusion. That required standardising listing card components, tightening the detail page layout, and simplifying the navigation structure.

WordPress custom post types were used to give listings a proper data architecture rather than cramming property data into post meta fields. That structural decision made the content more maintainable, the templates more consistent, and the schema markup more precise — which directly improves how search engines understand and rank each listing.

SEO as infrastructure

The SEO work was treated as architecture, not a plugin configuration exercise. Location-based landing pages were structured around real search intent clusters — the specific terms buyers and renters use when they know what area they want. Internal linking was rebuilt to support those relationships rather than leaving pages isolated.

Schema.org markup was implemented across listing types and location pages to give the platform a stronger presence in rich search results. Technical hygiene — crawlable URL structures, metadata patterns, Core Web Vitals — was established before content volume was added. Building the foundation first is what makes the organic results compound.

The result

A faster, more navigable platform with a stronger search footprint. Standardised listing patterns across browse and detail views reduced visual inconsistency and made future updates faster. Location-led pages aligned with search intent gave the platform new entry points for organic traffic. The architecture scales cleanly as the listing inventory grows.

About the operator

Portrait of Abdulaziz Bimany.

Abdulaziz Bimany

Abdulaziz Bimany is a full-stack developer and growth strategist based in Zanzibar, Tanzania, with a secondary base in Muscat, Oman. Over 14 years he has shipped 140+ projects and served 140+ clients across East Africa, the Gulf, and Europe — working in WordPress, Next.js, React, TypeScript, and Laravel, with technical SEO, conversion-focused design, and AI-assisted growth workflows built into the same delivery.

Contact

The best projects usually start with a messy brief.

If your project needs clearer structure, stronger delivery discipline, or a faster path from visit to action, that is the conversation to have.

Currently available for web builds, technical SEO projects, and select growth engagements. Capacity is limited — brief early.

Site under development — some content may be incomplete or change.