MC Home Website
Web Application

MC Home Website

๐Ÿ“… 2025 โ€“ 2026๐Ÿ‘จโ€๐Ÿ’ป Frontend Developer๐Ÿ‘ฅ Solo
Next.jsReactTypeScriptAnt DesignMongoDBAWS S3SEOSSRSSG

Overview

A SEO-focused property rental website built for MC Home Management, showcasing rooms at 22 Macalisterz. The room detail pages and booking flows were built specifically to improve search visibility and turn visitors into enquiries.

๐ŸŽฏ

The Problem

The business needed room listings to actually show up on search engines, without sacrificing page speed or making the booking journey complicated. That meant getting dynamic room content indexed properly, with each detail page carrying solid metadata, structured data, and SEO-friendly URLs for long-term organic visibility.

โœ…

The Solution

I built the platform with Next.js, using a hybrid SSR/SSG strategy. Room listing and detail pages got clean URL structures, metadata, JSON-LD structured data, a generated sitemap, and a configured robots.txt so search engines could index everything properly. On top of that, I set up image optimization with AWS S3, added GA4 event tracking, and built clear booking paths through both external platforms and direct contact.

Impact & Results

๐Ÿ”

+64% clicks

Search Visibility

Was: Limited ยท Search Console clicks +64%, impressions +37%
โšก

+213%

Property Page

Was: Low traffic ยท Property listing page clicks +213%
โœจ

99/95/88/100

Lighthouse Score

Was: Unoptimized ยท Performance, SEO, Accessibility, Best Practices
๐Ÿ“ˆ

39 events

Booking Intent

Was: 0 ยท GA4 reserve_now_click from 22 users

Technical Highlights

Next.js App Router with hybrid SSR/SSG rendering strategy
SEO-friendly dynamic room URLs and pre-rendered room detail pages
Metadata, Open Graph, JSON-LD, sitemap.xml, and robots.txt implementation
MongoDB-backed property and room data structure
AWS S3 image hosting with optimized loading strategy
GA4 event tracking for booking interactions and user behavior
Ant Design-based responsive UI and booking-focused page structure

Key Outcomes

99/95/88/100

Lighthouse

Performance + SEO + Accessibility

+64%

Search Clicks

Google Search Console

+213%

Property Page

Listing page click growth

39 events

Booking Intent

GA4 reserve_now_click