When SoundHouz — a Penang-based event audio-visual rental company — came to us, they had a real business problem: they were invisible on Google. Not completely invisible. Google was crawling their site, showing it to thousands of searchers. But almost no one was clicking. The site had 3,400+ monthly impressions and a CTR of just 0.83%.

Industry average CTR for local service businesses is 3–5%. SoundHouz was getting one-fifth of that. There were real customers searching for exactly what they offered — "sound system rental Malaysia," "fog machine rental Penang," "AV equipment for events" — and the site was showing up, but the titles and descriptions were generic enough that searchers kept scrolling.

This is the story of how we fixed that, what we found under the hood, and what the results looked like after 12 weeks of structured SEO work. The metrics are drawn from Google Search Console. Nothing in this case study is estimated.

The Client: SoundHouz

SoundHouz is an event equipment rental company based in Penang, Malaysia. They rent out professional-grade audio systems, lighting rigs, DJ equipment, wireless microphones, smoke/fog machines, LED dance floors, projectors, and staging infrastructure. Their customers range from corporate event organisers to wedding planners to music promoters running live concerts.

The business was operationally solid — years of experience, real equipment, a genuine local reputation. But their digital presence was punching well below their weight. Their website existed, it ranked, but it wasn't converting search impressions into enquiries.

The Audit: What We Found

We started with a full 18-point technical audit. The findings fell into four categories.

1. Critical Technical Issues (23 findings)

The site had no structured data markup anywhere. For a local service business, this is a significant disadvantage — Google uses LocalBusiness, Service, and FAQ schema to understand what a business offers and where, which feeds directly into Map Pack eligibility and rich snippet display.

Core Web Vitals were failing. The Largest Contentful Paint (LCP) — Google's measure of how fast the main content loads — was sitting at 4.2 seconds. The threshold for a "good" LCP score is 2.5 seconds. Google has confirmed that Core Web Vitals are a ranking signal, and a 4.2s LCP was actively suppressing rankings on mobile, where the majority of local service searches happen.

Internal linking was almost non-existent. Service pages were islands — no connections between related pages, no link equity flowing from higher-authority pages to lower ones. This meant Google couldn't efficiently discover or prioritise the site's content.

2. Thin and Unoptimised Content

The top pages by impression volume — the sound-and-light system page (913 monthly impressions) and the DJ sound system page (801 impressions) — were averaging position 41 and 38 respectively. They ranked, but on page 4 and page 3. The reason: the content was thin. Bullet points, a few lines of description, no FAQ section, no technical specifications, no comparison context.

Google's algorithm rewards pages that comprehensively answer the searcher's query. A potential customer searching for "PA system rental Malaysia" wants to know: what size of PA for what venue? What does it cost? What's included? Does it come with a technician? None of this was answered.

3. A Zero-Click Anomaly

The GSC data revealed something striking: five keywords ranking at positions 2–7, each generating 40–48 monthly impressions, with zero clicks.

Keyword Avg. Position Impressions Clicks
sound system and lighting rental 5.6 48 0
rental of av & lighting systems 3.1 47 0
parcan lighting 2.3 45 0
audio rental companies 4.6 43 0
sound system and lighting rental malaysia 6.3 46 0

Ranking at position 2 with zero clicks is a title tag problem. The page title shown in Google's results wasn't matching what the searcher intended — it was either too generic, too technical, or missing a clear local signal and call to action. A searcher in Penang looking for AV equipment clicks the result that says "Sound System Rental Penang | WhatsApp for Quote", not the one that says "Audio Visual Equipment".

4. Competitive Gap Analysis

We mapped the competitive landscape across national and local competitors. The findings were encouraging: no competitor had invested in detailed educational content. The national players (CK Event, DOREMi, Hitman Group) had either thin pages or were focused on Kuala Lumpur/Selangor with no Penang presence. The local Penang players (Spotlight Events, Nikko Event) had outdated portfolios and zero blog content.

Nobody had equipment comparison tables. Nobody had FAQ sections. Nobody had Penang sub-location pages (George Town, Bukit Mertajam, Bayan Lepas). Nobody had Malay-language content — an entirely uncontested keyword category. This was an unusual competitive advantage: the market had high demand and low content quality across the board.

The Strategy We Executed

Given the findings, we prioritised in this order:

Phase 1: Fix the Technical Foundation (Weeks 1–3)

  • Schema markup implementation: Added LocalBusiness schema to the homepage (including opening hours, service area, contact details), Service schema to all service pages, and FAQ schema to pages with question-answer content. This makes SoundHouz eligible for rich results in Google Search and improves the site's entity understanding in Google's Knowledge Graph.
  • Core Web Vitals repair: Compressed image assets, implemented lazy loading, eliminated render-blocking JavaScript, and preloaded critical fonts. LCP dropped from 4.2 seconds to 1.8 seconds — from failing to well within the "good" threshold.
  • Mobile-first audit: Identified and fixed tap target sizing, viewport configuration, and font size issues that were causing a poor mobile experience. Given that "PA system rental Penang" is primarily a mobile search, this mattered directly for conversion.

Phase 2: Title Tag and Meta Description Overhaul (Weeks 3–5)

We rewrote every title tag on the site using a consistent format: [Service Name] Penang | SoundHouz — [Action CTA].

The goal was to make the title do three things simultaneously: (1) confirm the service matches the search, (2) confirm the location matches the searcher, and (3) give a reason to click. The old titles did none of these. The new titles did all three.

The microphone rental page — the site's best performer in CTR terms — was used as the template. It was already hitting 7.8% CTR (13 clicks from 166 impressions at position 11.6). We analysed what its title did differently and replicated that pattern across the rest of the site.

Phase 3: Content Depth Expansion (Weeks 4–10)

We expanded content on the top commercial pages: sound system rental, DJ setup, lighting, smoke machine, staging, and conference AV. Each page received:

  • Equipment specification tables (what's included, wattage, coverage area)
  • Venue suitability guides (what works for a 50-person seminar vs a 500-person concert)
  • Pricing guidance (without hard-locking quotes, to manage expectations)
  • FAQ sections targeting the exact questions searchers ask (added FAQ schema alongside)
  • Internal links to related service pages and how-to guides

We also identified the smoke machine rental page as a quick-win opportunity — it was ranking at position 7.9, one spot outside page 1. A targeted content expansion and title optimisation was enough to push it into the top 6.

Phase 4: Internal Architecture and Link Equity Flow (Weeks 6–10)

We mapped all service pages and created a logical internal linking structure. The homepage passed authority to the top service pages. Service pages cross-linked to related equipment (e.g., a DJ sound system page linking to the wireless microphone and lighting pages). New how-to content linked back to the transactional service pages.

This had two effects: it improved Google's ability to crawl and understand the site hierarchy, and it concentrated link equity on the pages we most wanted to rank.

Results: 12 Weeks In

All data below is drawn from Google Search Console over the comparable 28-day window.

3,400+ Monthly impressions
Pos 14 → Page 1 Primary keyword trajectory
6.2% CTR on optimised pages
1.8s LCP Core Web Vitals (from 4.2s)

Ranking Improvements

The keywords that had ranked at position 41 and 38 moved progressively toward page 1 as content depth increased. The smoke machine rental page — previously at position 7.9 — moved into the top 6. Specific geo-targeted keywords achieved page 1 positions:

  • "sound and lighting rental penang" — position 3
  • "LED dance floor rental malaysia" — position 3
  • "smoke machine rental malaysia" — position 6
  • "fog machine rental penang malaysia" — position 6

CTR Improvement

The microphone rental page — our CTR benchmark — reached 7.8%. The pages that received full title tag rewrites averaged 6.2% CTR, up from sub-1% before. The zero-click anomaly pages (ranking at positions 2–7 with no clicks) began converting after title tags were rewritten to include location and action signals.

Technical Wins

LCP improved from 4.2s to 1.8s — a 57% reduction in load time that moves the site from "failing" to "good" across Google's Core Web Vitals measurement. This is a direct ranking signal, particularly on mobile.

The schema implementation made SoundHouz eligible for FAQ rich results in Google Search — a visual advantage that increases SERP real estate and trust signals without requiring a higher ranking position.

What This Demonstrates

SoundHouz is a useful case study precisely because it wasn't a dramatic "this site had zero traffic" story. It had existing infrastructure. It had impressions. It was being found. The problem was in the conversion from impression to click, and from click to enquiry.

Three things made the difference:

  1. Technical credibility signals (schema markup, Core Web Vitals) — these tell Google's algorithm that the site is trustworthy and properly structured, which correlates with ranking improvement over time.
  2. Title tags written for searcher intent, not for the business — the shift from "Audio Visual Equipment" to "Sound System Rental Penang | WhatsApp for Quote" is the difference between 0.8% CTR and 6%+ CTR. Same position. Completely different outcome.
  3. Content depth that matches the complexity of the buying decision — someone renting RM 3,000 worth of AV equipment for a corporate event wants to know what they're getting before they call. The more comprehensively you answer that question on-page, the higher you rank and the warmer the enquiry when it comes.

The fundamentals that made this work in Penang are identical to what makes SEO work in Rotterdam, Hamburg, or Lyon. Search engines apply the same ranking logic regardless of market. The only thing that changes is the language, the local directories, and the specific searcher vocabulary. Our methodology is built to be adapted to any market — which is precisely why we focus on European businesses where the same technical and content approach, applied in the local language, produces the same results.

What Comes Next

SoundHouz is an ongoing project. The current focus is on three remaining opportunities:

  • Malay-language content — "sewa sistem bunyi Penang," "sewa lampu majlis," "mesin kabus Malaysia" — these keywords have virtually zero competition. First-mover advantage for a site with established authority is significant.
  • Penang sub-location pages — George Town, Bukit Mertajam, Bayan Lepas each have their own local search patterns. No competitor targets these specifically.
  • Trending B2B keywords — "conference sound system rental Penang" and "audio visual rental corporate event" are emerging queries with high commercial intent and low competition.

The 90-day target is 60–80 clicks per day. At a conservative 5% enquiry rate, that's 3–4 qualified leads per day from organic search alone — with zero ad spend.

Apply This to Your Business

If you're a European SMB reading this: the same gap exists in your market. Most of your competitors have thin content, no schema markup, and title tags that were written once and never revisited. The SEO fundamentals that moved SoundHouz from position 14 to page 1 are language-agnostic and market-agnostic.

We offer a Page 1 or FREE guarantee: if we take you on as a client and you don't reach page 1 within six months for agreed target keywords, you pay nothing. We offer this because we only take clients where we can see a clear path to results — and because after an audit, we can usually tell you within 24 hours exactly what's standing between your current position and page 1.

Request a free audit — actionable findings delivered within 24 hours, no obligation.