Digital Marketing Singapore
SEO & Lead Generation Agency
Case Study | Content Strategy

Solar Installer Content Audit Singapore: Site Survey Requests Up 267% in 7 Months

Client Type
Commercial and industrial solar installer, rooftop systems for factories, warehouses and offices, about 35 staff, Singapore
Services
Content strategy: audit of 134 blog posts, keep, refresh, merge or retire decisions, and a publishing plan built from sales questions
Engagement
7 months
Primary Result
Site survey requests from organic search up from 6 to 22 a month
134Blog posts audited one by one
81Posts merged or retired
+267%Site survey requests from organic search

Client name withheld under NDA.

The Challenge

The Starting Point

Solar for commercial buildings is a slow, considered purchase in Singapore. A factory owner or facilities manager will research for months before asking for a site survey, and the questions they ask are specific: how long the payback is on their roof, whether to buy the system or lease it, what happens to the panels if they move out, and whether an older warehouse roof can take the load. Searches like solar panel singapore are dominated by large players and homeowner content. A commercial installer earns trust through content that answers the buyer's real questions clearly and accurately.

This installer had been blogging for five years and had 134 posts. Many had been written by different agencies, some covered the same topic three or four times, and several quoted tariffs and incentives that had since changed. In the 90 days before we started, 71 of the 134 posts had received no organic clicks at all. The blog drew about 3,060 organic visits a month, 2,840 of them to posts that would later be kept, and only 11 articles reached page 1. Organic search produced around 6 site survey requests a month. The sales team said they never sent prospects to the blog because they were not sure what was on it.

MetricMonth 0
Blog posts live134
Posts with no organic clicks in 90 days71
Monthly organic visits to the kept, refreshed and merged posts2,840
Articles on Google page 111
Average time on page, blog0:52
Site survey requests from organic search per month6
What We Did

What We Did

Phase 1, Month 1

Auditing All 134 Posts

We ran a full content audit of the blog. For every post we recorded organic clicks, rankings, links pointing to it, whether it appeared in the path of any enquiry, and whether the facts were still correct. Then we read each one. We found posts that contradicted each other on payback periods, four separate posts on the same incentive scheme, and a group of homeowner posts the installer no longer had a service for.

Reading every post sounds slow, and it is. But traffic numbers alone would have kept several posts that were popular and wrong. For a business selling six-figure systems, an outdated tariff on the blog costs more trust than it earns in visits.

Phase 2, Month 2

Deciding to Keep, Refresh, Merge or Retire

We agreed simple rules with the client. Keep posts that were accurate and performing. Refresh posts that ranked or earned links but had dated facts or thin answers. Merge posts that covered the same question. Retire posts that were off-topic, about homeowner services or beyond saving. The result: 22 kept as they were, 31 refreshed, 46 merged into 14 stronger posts, and 35 retired, each redirected to the closest live page.

Clear rules made the decisions quick and stopped the debate over individual posts. The owner could see why each one went where it did, which mattered when some of the retired posts were ones he had written himself.

Phase 3, Months 2 to 3

Merging and Pruning Without Losing Rankings

Each merge followed the same steps: choose the strongest URL, combine the best sections from the others, update every fact, and redirect the old URLs. We checked internal links across the site so nothing pointed at a retired page. This content pruning took the blog from 134 posts to 67 before any new writing began.

Pruning is where content strategy pays back quickly. Google stopped splitting its attention across four weak posts on one topic and started ranking the single strong one. Several merged posts moved onto page 1 within weeks.

Phase 4, Months 2 to 4

A Publishing Plan Built From Sales Questions

For three weeks the two salespeople logged every question prospects asked on calls and site visits. We collected 52, from how long installation shuts down the roof to what happens to a lease if the building is sold. We matched them against the kept content, found 18 with no good answer anywhere on the site, and turned those into a seven-month publishing plan with one owner, a brief and a target page for each.

Sales questions are the best source for a content marketing strategy in a considered purchase. They come from real buyers at the moment they are deciding. Each new article also gave the sales team something to send after a call.

Phase 5, Months 3 to 7

Refreshing 31 Posts and Publishing 18 New Ones

The client's in-house marketer refreshed the 31 posts from our notes, and we handled the article writing for the 18 new ones, each reviewed by the operations director for accuracy. Every article ended with a clear next step to book a site survey. The sales team began linking to them in follow-up emails from Month 4.

Accuracy reviews by the people who install the systems kept the content credible with engineers and facilities managers, who spot a wrong figure quickly.

The Results

The Results

By Month 7 the blog had 85 posts instead of 134, and only 9 had no organic clicks in 90 days, down from 71. Organic visits to the kept, refreshed and merged posts grew from 2,840 to 7,390 a month, and the 18 new articles added another 1,310, taking the blog from about 3,060 to 8,700 organic visits. Articles on page 1 rose from 11 to 39, and average time on page went from 52 seconds to 2 minutes 14 seconds. Site survey requests from organic search rose from 6 to 22 a month.

MetricBaselineMonth 7Change
Blog posts live13485-37%
Posts with no organic clicks in 90 days719-87%
Monthly organic visits to the kept, refreshed and merged posts2,8407,390+160%
Articles on Google page 11139+255%
Average time on page, blog0:522:14+1 min 22 s
Site survey requests from organic search per month622+267%

Month 0 is the 90 days before work started. Clicks and visits from Google Search Console and Google Analytics, page 1 articles from SEMrush position tracking, site survey requests from the client's CRM, tagged by first landing page.

Months 1 to 2
Audit and decisions

134 posts audited and sorted: 22 keep, 31 refresh, 46 merge into 14, 35 retire.

Months 3 to 5
Prune, refresh and plan

Blog cut to 67 posts, refreshes under way, first new articles live. Site survey requests reached 12 a month by Month 5.

Months 6 to 7
New content and sales use

18 new articles live and used in sales follow-ups. Site survey requests reached 22 a month.

Key Takeaways

What We Learned

More posts can mean less traffic

If your Singapore business has years of blog posts, some of them are probably competing with each other. Merging overlapping posts often lifts rankings faster than writing anything new.

Your sales team already knows your content plan

The questions buyers ask your salespeople are the questions they search for before they call. Logging them for a few weeks gives you a publishing plan built on real demand.

Outdated facts cost more than they earn

In a high-value purchase, one old figure on your blog can make a buyer doubt everything else. Check accuracy before you check traffic.

FAQ

Frequently Asked Questions

Not if it is done carefully. Posts that are merged or retired should be redirected to the closest live page, and internal links updated. Here the blog went from 134 posts to 85, and organic visits to the remaining content more than doubled.
For about 130 posts, the audit and the keep, refresh, merge or retire decisions took around two months, because we read every post as well as checking the data. Smaller blogs can be done in a few weeks.
The audit looks at what you already have and decides what to do with each piece. The strategy decides what to publish next and why. This project did both: the audit cleared the ground, and the sales questions shaped the plan.
It depends mostly on how many posts need auditing and how many new pieces the plan calls for. We quote after a short review of your blog, and you can choose whether we write the new content or your team does.

Want Results Like This for Your Business?

Get a free content audit. We will review your blog and show you which posts are holding your rankings back and which questions you are not yet answering.