Khairul Zainal

A full website rebuild, rebrand, and SEO strategy for a Malaysian professional photographer.

Professional website • Consultation

Challenge

Solution

Design

Review

Outcome

The Challenge

Khairul tried to build a website on his own, it fell short.

As a top real estate photographer in KL and Selangor, Khairul Zainal has photographed over 1,000 spaces across Malaysia: Airbnb units, homestays, F&Bs, retail, offices, and real estate. His work is amazing, but his website does not reflect that.

His online presence was split across two things that didn't connect, a Behance portfolio under "Frame MY" and a domain called "gambarhomestay.com" built with an AI website tool. The domain narrowed him to one niche. The brand name said something else. The site itself had real problems under the hood like no sitemap, broken pages, and an Open Graph pointing to the wrong URL entirely.

The result was no search rankings, no discoverability, and a first impression that didn't reflect the quality of the work.

The Solution

We started by understanding Khairul

Before touching any design, we spent time on research and a direct conversation with Khairul. Understanding who he wants to be known as, which clients he actually wants more of, and where the real growth potential sits across his niches. That conversation surfaced the first and most important call, that the domain had to go.

The Khairul Zainal brand

"gambarhomestay.com" would cap him. Any SEO effort built on it would lock his identity to short-term rentals, when his work and ambitions covered far more. We recommended building around his own name, Khairul Zainal, which is a brand that grows with him.

The Strategy

From there, the strategy took shape around six things:

Site structure built for search

A multi-page site where each service gets its own page, its own heading structure, and its own keyword intent. One page can only rank for one thing.

Each service has its own landing page

Airbnb, Retail, Drone and more. Each gets a dedicated page written for the client actively searching for that specific type of photographer. Different intent, different page, different conversion path.

A portfolio where each project is its own page

Client, context, and images together. Managed as CMS. Not a gallery to scroll past, but a page that tells the story of the shoot that gives visitors insight and Google something to index.

A blog for long-term authority

Articles written around what Khairul's potential clients are already searching: what to expect from a property shoot, how to prepare a space, location guides. Content that earns trust before anyone picks up the phone.

Design system that doesn't look like every other photographer's site

Clean, bold, and minimal. Enough structure to let words breathe alongside the work, so visitors understand the context behind each project, not just admire the photos.

An About page built around E-E-A-T

Experience, Expertise, Authoritativeness, Trustworthiness. Google weights this heavily for service-based businesses. The page was structured to demonstrate all four, on top of telling a personal story.

Review

"He understood my vision and brought it to life with great attention to detail"

I’m very happy with the work Elokmade has done on my website. He created a professional, well-designed site that looks great, works smoothly, and is fully optimized for SEO. He understood my vision and brought it to life with great attention to detail. I highly recommend Elokmade to anyone looking for a talented and reliable website designer.

Khairul Zainal, Brand Owner

The Outcome

A site that finally reflects his amazing works

The new site launched on khairulzainal.com with a unified brand and a properly structured, indexed web presence. Google can now read every page, follow every link, and understand what Khairul does and for whom.

Each service page is positioned for the search terms his clients are already using. The CMS means new work goes live quickly, with SEO built in from the start. The blog gives him a compounding channel for authority that gets stronger over time.

First page ranking within first week of launching

Within 7 days of launching his full website, khairulzainal.com, and submitting sitemap to Google, his page is now ranking on the first page on a few critical keywords.

For example, his page is ranked 2 for "Property Photographer in Selangor" and ranked within the first page for "in KL". This is a huge success, coming from not having a footprint in google searches before.