Skip to content
Rendy Andriyanto
All case studies

Media · Programmatic SEO

Growing RCTI+ organic traffic from under 100 to 1.5 million

A streaming and news platform launched with almost no organic presence. The fix was not more content. It was a system that made every new page indexable and internally connected by default.

Client
RCTI+
Role
SEO Specialist
Year
2019-2020
1.5M
monthly organic sessions, up from under 100
Auto
SEO-ready page templates, generated on publish
3
major media partners for off-page support

The problem

RCTI+ was publishing at the speed of a newsroom, but search engines could barely see it. New pages shipped without consistent structured data, canonicals drifted, and there was no internal-link layer connecting fresh content to anything that ranked. Organic was effectively flat at under a hundred sessions.

Approach

Rather than audit pages one at a time, I worked with the engineering and web teams to make SEO a property of the publishing system itself. If the template was correct, every page minted from it would be correct.

page-template.ts
// page template contract, enforced at build, not by checklist
{
  canonical: absoluteURL(slug),         // never relative, never duplicated
  jsonLd: schemaFor(contentType),       // Article / VideoObject / BreadcrumbList
  meta: { title, description, og, twitter },
  internalLinks: relatedByEntity(slug, 8),  // graph, not "latest posts"
  sitemap: segment(contentType),        // split by demand, pinged on publish
}

Execution

  • Standardized structured data, canonical tags, meta, and Open Graph across every content type.
  • Replaced "latest posts" blocks with an entity-based internal-link graph so authority flowed to the right pages.
  • Segmented sitemaps by content demand and pinged them on publish to compress time-to-index.
  • Built off-page support through relationships with major media outlets to accelerate trust.
1.5M
monthly organic sessions
from < 100
Default
indexable, structured, linked pages

Results

Within the engagement, organic traffic compounded from under a hundred sessions to roughly 1.5 million. More durable than the number: growth no longer depended on manual SEO work. The system shipped correct pages on its own, so the team could publish faster without losing ground.

ProgrammaticTechnical SEOMedia

Working on a surface that’s hard to rank?

Open to select consulting, advisory, and speaking. Best way to reach me is email.

Get in touch