PT Jalin Pembayaran Nusantara official website revamped by Arfadia
BUMN  |  Managed Service  |  14 Months

Rebuilding Indonesia's National Payment Infrastructure Website from the Ground Up

PT Jalin Pembayaran Nusantara manages the ATM Link network connecting every major bank in Indonesia. Their website needed more than maintenance - it needed a complete rebuild. Here is how Arfadia delivered measurable, auditable results over 14 months.

42 87
PageSpeed Desktop
91 Excellent
SEO Health Score
DA 36
Domain Authority (Target: 35)
Web Revamp Technical SEO Performance Optimization Security Hardening GMB Multi-Location
Client Profile

PT Jalin Pembayaran Nusantara

Jalin is a state-owned enterprise (BUMN) operating Indonesia's national interbank payment switching infrastructure. The company manages the ATM Link shared network - the backbone connecting ATMs across all major Indonesian banks - serving tens of millions of transactions daily.

As a systemically important financial infrastructure operator, Jalin's digital presence carries the weight of institutional credibility. Slow load times, security gaps, and poor Core Web Vitals were not just technical problems - they reflected directly on the organization's reliability perception among banks, regulators, and the public.

BUMN National Payment Infrastructure ATM Link Network Financial Services Jakarta, Indonesia
Engagement
Start DateFebruary 2025
Duration14 months (ongoing)
Service TypeManaged Service + SEO
ScopeFull-stack, 5 dimensions
PlatformPHP / CodeIgniter
ReportingMonthly integrated
KPIs Set at Contract Start
PageSpeedAll Green
Bounce Rate< 40%
Domain Authority35
Trust Flow20
Uptime99.9%
The Starting Point

Five Problems That Needed Solving at the Same Time

When Arfadia began the engagement in February 2025, the initial audit uncovered compounding technical issues across every dimension of the website's health.

Performance Failure

PageSpeed Desktop sat at 42. Mobile was worse at 33. The Largest Contentful Paint (LCP) measured 5.4 seconds - nearly seven times slower than Google's recommended 800ms threshold. Speed Index was 3.9 seconds. These numbers put jalin.co.id squarely in Google's "Poor" category, and the Core Web Vitals were failing across the board.

Security Exposure

OWASP ZAP vulnerability assessment flagged Content Security Policy headers as not set (Medium Risk). Outdated JavaScript libraries with known XSS vulnerabilities were in active use. For a BUMN handling financial infrastructure data, this was a genuine exposure - not just a cosmetic issue.

Weak Domain Authority

Domain Authority was 26, Trust Flow was 6. These figures kept Jalin invisible in competitive financial and payment-related searches - a significant missed opportunity for a national payment operator with genuine institutional credibility. The backlink profile also contained spam links requiring cleanup.

Technical SEO Debt

The Ahrefs site audit returned a Health Score of 54 - "Fair" at best. The crawl surfaced 4,469 errors and 15,011 warnings: broken canonical tags, missing alt text across hundreds of images, duplicate meta descriptions, orphan pages with zero internal links, and hreflang inconsistencies. Years of accumulated changes without systematic oversight had created real SEO drag.

Untapped GMB Footprint

The ATM Link network has 4,489 physical locations across Indonesia. Zero of these had been properly claimed and verified in Google Business Profile. That is thousands of potential local search touchpoints sitting idle - every one of them a missed connection with users searching for ATM services in their area.

The Core Tension

All five problems needed fixing without disrupting a live website serving a national payment operator. Every code change went through a Staging server. Every update was tested before touching production. Zero downtime was not negotiable.

The Approach

A Complete Rebuild, One Phase at a Time

Rather than patching individual issues, Arfadia structured the engagement around five parallel workstreams - all running simultaneously under a single integrated reporting framework.

Security Management

Daily monitoring, encrypted backups, OWASP-guided patching, Content Security Policy implementation, and complete removal of vulnerable JavaScript libraries. SSL and Security Headers brought to Grade A. Penetration test result: NOT VULNERABLE.

Application Management

Full UI/UX redesign in Figma before any code was written. Pixel-perfect implementation in PHP CodeIgniter with Bootstrap CSS framework. Staging server workflow for all changes. MACD requests handled without additional charges. SSL managed and maintained throughout.

Performance Optimization

Targeted Core Web Vitals fixes: image optimization, render-blocking resource elimination, server response tuning, and cache configuration. Monthly database cleanup. All performance measurements conducted from Asia-region servers (Singapore/Jakarta) per contract specifications.

Authority Maintenance (SEO)

Monthly backlink audit with systematic spam disavow. Meta title, description, and slug optimization across all pages. Complete alt text coverage. Strategic internal link architecture built to distribute link equity and improve crawl efficiency. DA and Trust Flow tracked against contract KPIs monthly.

Content Management

Daily content management: articles, press releases, corporate reports, and data cleanup. Layout analysis and conversion optimization to reduce bounce rate. Google My Business management for Jalin's official pages and ATM Link locations. Wikipedia page maintenance.

GMB at Scale

Claiming and verifying 945 ATM Link locations across Indonesia through Google Business Profile required a multi-account approach and direct escalation to Google Support to navigate the platform's 1,000-per-account processing limit. 928 locations verified within the engagement period - 98% completion rate.

Design-First Principle

Every visual change went through Figma approval before development began. The design file for jalin.co.id - including the full component library, desktop and mobile frames side by side, and clickable interactive prototype - is publicly accessible here. What Jalin approved in Figma is exactly what was built. No surprises at launch.

UI/UX Design Process

Every Pixel Designed in Figma Before Any Code Was Written

The jalin.co.id you see today is an entirely original design - not a template, not a theme. The full visual system, interaction design, and content architecture were built from scratch in Figma and approved by Jalin before development began.

Phase 1 - Discovery
Stakeholder needs mapped, user personas defined, content architecture planned. Questions asked before anything was drawn.
Week 1
Phase 2 - Wireframe
Low-fidelity frames for all sections in Figma: structure, layout, navigation flow, typography. Client sign-off required before moving forward.
Weeks 1-2
Phase 3 - Visual + Prototype
Full visual design: color system, premium stock imagery, interactive prototype. Clickable in Figma before a single line of code. Jalin reviews and approves the final look.
Week 2
Phase 4 - Development
Figma handoff to developers. Pixel-perfect implementation in PHP CodeIgniter. The approved design is the contract - what was approved is exactly what was built.
Weeks 3-8
Live Reference - Jalin Pembayaran Nusantara

The Figma project for jalin.co.id is publicly accessible. Inside you will find the full component library, color system, desktop and mobile frames designed side by side, and the interactive prototype - all delivered as part of this engagement. This is the standard Arfadia applies for every institutional project.

Full component library: buttons, cards, navigation, forms, tables
Desktop and mobile frames designed side by side
Interactive prototype - clickable before any code was written
What was approved in Figma is exactly what was built
Open Figma File
Arfadia Figma - Jalin Pembayaran Nusantara Design Preview
Arfadia Figma design system for Jalin Pembayaran Nusantara website
The design file is not a deliverable handed over at project close. It stays live and updated throughout the engagement - every layout adjustment, every new page, every component addition is tracked in Figma first. When a change request arrives, the design is revised, approved, then built. This workflow eliminates the most common source of agency-client friction: building the wrong thing.
- Arfadia design-first methodology, applied to all institutional website projects
Timeline

14 Months of Systematic Progress

The work unfolded in distinct phases - audit-heavy at the start, then execution-intensive through the middle, with a concentrated two-month technical sprint bringing the SEO Health Score to Excellent.

Feb 2025
Audit and Discovery
Comprehensive baseline: Ahrefs audit returns Health Score 54, 4,469 errors, 15,011 warnings. PageSpeed 42 desktop, 33 mobile. OWASP scan flags CSP headers missing and vulnerable JS libraries. GMB audit: 0 of 945 ATM Link locations claimed.
Mar - Apr 2025
UI/UX Design in Figma
Full redesign of the visual system. Component library built from scratch. All pages designed for desktop and mobile simultaneously. Interactive prototype completed and approved by Jalin before a single line of code was written.
Apr - Sep 2025
Development and Implementation
Pixel-perfect build in PHP CodeIgniter. Staging-first deployment workflow. Initial performance gains as the new codebase eliminated redundant elements. GMB claiming begins - first 300 ATM Link locations processed.
Oct 2025 - Jan 2026
Stability and Authority Growth
Website traffic stabilizes and grows. Backlink disavow campaign removes spam signals. Internal link architecture overhauled. DA climbs steadily toward the 35 target. 60+ articles published across Year 1.
Feb - Mar 2026
Two-Month SEO Intensive
Concentrated sprint targeting the remaining 9 SEO issue categories. 404 resolution, canonical fixes, hreflang corrections, meta optimization at scale, alt text coverage completed. Health Score moves from 54 (Fair) to 91 (Excellent). Speed Index drops from 3.9s to 1.1s.
May 2026
All KPIs Exceeded
PageSpeed Desktop 87. LCP 0.8s. CLS 0.002. DA 36 (target was 35). Trust Flow 22 (target was 20). Bounce Rate 33% (target was 40%). 928 of 945 ATM Link locations verified in Google Business Profile. SSL Grade A. Security Headers Grade A. Pentest: NOT VULNERABLE.
Ongoing
Managed Service Continues
Year 2 engagement targeting GTmetrix Grade B on Asia servers, DA 40+, and completion of the remaining ATM Link GMB locations through multi-account and Google Support escalation approach.
Results

Every Contract KPI Met - Most Exceeded

Numbers from Ahrefs, Google Search Console, Google PageSpeed Insights, Moz, Majestic, and Google Analytics - all independently verifiable.

Website Performance
87
PageSpeed Desktop
↑ from 42
0.8s
LCP (Largest Contentful Paint)
↑ from 5.4s
1.1s
Speed Index
↑ from 3.9s
0.002
CLS (Cumulative Layout Shift)
↑ from 0.46
jalin.co.id PageSpeed score before Arfadia - score 42 Before
Feb 2025 - PageSpeed Desktop 42, Mobile 33
jalin.co.id PageSpeed score after Arfadia - score 87 After
May 2026 - PageSpeed Desktop 87, LCP 0.8s, CLS 0.002
On-Page SEO Health
91
Ahrefs Health Score - Excellent
Up from 54 (Fair) at project start

Getting from 54 to 91 required resolving issues across nine categories: broken links, missing canonical tags, missing alt text, duplicate meta content, hreflang errors, redirect chains, orphan pages, sitemap inconsistencies, and page speed signals. The two-month intensive sprint in early 2026 drove the most significant jump - from roughly 70 to 91 in eight weeks.

Ahrefs site audit jalin.co.id before - Health Score 54 Before
Health Score 54 - 4,469 Errors
Ahrefs site audit jalin.co.id after - Health Score 91 Excellent After
Health Score 91 Excellent
Domain Authority
Ahrefs Domain Rating
Ahrefs Domain Rating jalin.co.id before Before
DR 29, UR 13
Ahrefs Domain Rating jalin.co.id after After
DR 32+, 3,400+ Ref. Domains
Moz Domain Authority
Moz Domain Authority jalin.co.id before - DA 26 Before
DA 26, Spam Score 1%
Moz Domain Authority jalin.co.id after - DA 36 After
DA 36 - Target 35 Exceeded
Majestic Trust Flow
Majestic Trust Flow jalin.co.id before - TF 6 Before
Trust Flow 6
Majestic Trust Flow jalin.co.id after - TF 22 After
Trust Flow 22 - Target 20 Exceeded
Organic Traffic (Google Search Console)
12.1M
Impressions (6 months)
41,856
Organic Clicks (6 months)
33%
Bounce Rate ↓ from >40%
60+
Articles Published - Year 1
Google Analytics bounce rate jalin.co.id before Before
Initial state - Bounce Rate above 40% KPI threshold
Google Analytics bounce rate jalin.co.id after - 33% After
33% - KPI target of 40% exceeded by 7 percentage points
Security and Infrastructure
Grade A
SSL Certificate (Qualys)
Grade A
Security Headers
Not Vulnerable
Penetration Test Result
928
ATM Link GMB Locations Verified 98% of 945
Stress Test Result

Load testing at 1,000 concurrent users per minute returned 100% success rate with an average response time of 742ms. For a national payment infrastructure operator whose website may experience sudden traffic spikes during financial announcements or system events, this validation matters.

Before vs. After

Complete Performance Comparison

MetricBefore (Feb 2025)After (May 2026)KPI TargetStatus
PageSpeed Desktop4287All GreenAchieved
PageSpeed Mobile33All GreenAll GreenAchieved
LCP (Desktop)5.4s0.8s< 2.5sExceeded
Speed Index3.9s1.1s-Improved
CLS0.460.002< 0.1Exceeded
Ahrefs Health Score54 (Fair)91 (Excellent)-Excellent
Domain Authority (Moz)263635Exceeded
Trust Flow (Majestic)62220Exceeded
Bounce Rate (GA)> 40%33%< 40%Exceeded
SSL CertificateBasicGrade A (Qualys)-Hardened
Security HeadersNot SetGrade A-Hardened
Pentest ResultFlagged IssuesNOT VULNERABLE-Secured
ATM Link GMB Locations0 / 945928 / 945 (98%)-98% Done
Why It Worked

Six Factors That Separated This from a Standard Agency Relationship

Incumbent Advantage, Used Deliberately
Arfadia entered Year 2 knowing every architectural decision in jalin.co.id - from CodeIgniter configuration to which redirect patterns were legacy holdovers. No onboarding period, no discovery tax. The 14-month context allowed for faster diagnosis and more targeted interventions than any new vendor could deliver.
Design Approval Before Code
Requiring Figma sign-off before any development work began eliminated the most expensive form of rework: changing things after they are built. The interactive prototype meant Jalin saw exactly what they were getting - down to hover states and mobile breakpoints - before a single line of PHP was written.
Staging-First Deployment as Non-Negotiable Policy
For a BUMN handling payment infrastructure, downtime is not a minor inconvenience. Every code change - however small - was validated in a staging environment before touching production. In 14 months, zero service disruptions due to deployment errors.
GMB Strategy Adapted to Platform Constraints
Google Business Profile's 1,000-location processing limit per account meant that verifying 4,489 ATM Link locations could not be handled with a single account. Arfadia structured a multi-account approach with direct Google Support escalation to work within platform constraints - a problem most agencies would not have anticipated.
Security Work Driven by Actual Test Data
CSP hardening and JavaScript library remediation were not generic best-practice recommendations - they came directly from OWASP ZAP scan results and Qualys SSL Labs analysis. Fixes targeted confirmed vulnerabilities, not theoretical risks, and every change was re-tested post-deployment.
Single Integrated Monthly Report
Rather than separate reports per workstream, Jalin received one consolidated monthly report covering all five service dimensions: performance, security, SEO, authority, and content. Decisions could be made with the full picture visible, not fragmented across individual agency departments.
Benchmark Context

According to Ahrefs' research on website health scores across Indonesian corporate websites, fewer than 15% of sites in the financial services sector reach a Health Score above 80. Jalin's 91 puts the site in the top tier of its peer group - above the majority of private sector financial websites, not just government ones.

Technology Stack

Tools and Technologies Used

Every tool listed below runs on Arfadia's own licenses - no additional cost passed to the client. This is the full stack behind the results.

SEO and Authority Monitoring
Ahrefs - Site Audit + Authority
Moz Pro - Domain Authority
Majestic - Trust Flow / CF
Screaming Frog SEO Crawler
SEO Site Checkup
SEOptimer - On-Page Audit
Performance and Core Web Vitals
Google PageSpeed Insights
GTmetrix - Performance Grade
Pingdom Tools - Speed Test
Loader.io - Stress Test
Squoosh - Image Optimization
Security and Compliance
ZAP OWASP - Vulnerability Assessment
Nmap - Port Scan
Qualys SSL Labs - SSL Grade
Analytics and Search Data
Google Search Console
Google Analytics 4
Google My Business Manager
Google Schema Markup Validator
Development and Infrastructure
CodeIgniter - Backend Framework
PHP / MySQL
CSS Bootstrap
Database Optimization
Red Hat Linux Admin
Staging / Production Deployment
All Licenses Covered

Ahrefs, Moz Pro, Majestic, Screaming Frog, SEOptimer, GTmetrix, and all other professional tools used in this engagement are covered by Arfadia's own subscriptions. No additional tooling cost was charged to PT Jalin Pembayaran Nusantara.

FAQ

Questions Businesses Ask Before Starting

Common questions from enterprise and institutional clients evaluating a website managed service and SEO engagement.

What does the monthly managed service actually cover?

The engagement covers five dimensions running simultaneously: Security Management (daily monitoring, vulnerability patching, encrypted backups, and penetration testing), Application Management (code changes, MACD requests, SSL, and staging-verified deployments), Performance Optimization (Core Web Vitals, server monitoring from Asia-region nodes, and database cleanup), Authority Maintenance (backlink audits, disavow, meta optimization, and internal linking), and Content Management (articles, Google My Business, and layout improvements). Every dimension is tracked in one integrated monthly report.

How do you handle code changes without breaking the live website?

Every change, including minor patches and content updates, is built and validated on a staging server before it touches the production environment. This staging-first workflow is non-negotiable for institutional clients where downtime is not an option. In the Jalin engagement, zero production incidents occurred from deployment errors across the full engagement period.

How long does it realistically take to see Domain Authority and Trust Flow improve?

Authority metrics build progressively, not overnight. For the Jalin engagement, Domain Authority moved from 26 to 36 (exceeding the target of 35) and Trust Flow moved from 6 to 22 (exceeding the target of 20) across the engagement period. The timeline depends on the starting point, existing backlink quality, and how aggressively the disavow and acquisition work runs each month.

What security responsibilities does Arfadia take on for institutional clients?

Security coverage includes daily automated scanning with manual review, OWASP ZAP vulnerability assessments, Nmap port scans, Qualys SSL Labs grading, and full penetration testing. All findings are documented, resolved in staging, and retested before being closed. For the Jalin engagement, the end result was Grade A on SSL, Grade A on Security Headers, and a NOT VULNERABLE penetration test result.

Can you manage Google My Business for organizations with hundreds of locations?

Yes, but it requires a structured approach. Google Business Profile caps account-level processing at 1,000 locations, which means large networks need a multi-account strategy with planned Google Support escalation paths for flagged cases. For PT Jalin Pembayaran Nusantara's ATM Link network, 928 of 945 locations were claimed and verified, reaching 98% completion of a national network that had zero verified locations at the start of the engagement.

What does the monthly report include, and how is progress measured?

The monthly report is integrated across all five service dimensions, so the client sees security, performance, SEO, authority, and content in one document rather than receiving fragmented updates from separate teams. Progress is tracked against the specific KPIs set in the contract, including PageSpeed thresholds, DA and Trust Flow targets, bounce rate benchmarks, and uptime SLAs. All data sources are independently verifiable through Ahrefs, Moz, Majestic, Google Search Console, and Google Analytics.

PageSpeed 42 to 87. Health Score 54 to 91. DA exceeded. Trust Flow exceeded. Bounce Rate exceeded. All five KPIs delivered for Indonesia's national payment infrastructure operator.

Whether you are a BUMN, a publicly listed company, or a growing enterprise - the same methodology applies. Systematic audits. Figma-first design. Staging-verified deployments. Monthly integrated reporting. Results that are measurable and auditable.

Discuss Your Project
We use cookies

We use cookies to enhance your browsing experience, analyze traffic, and personalize content. See our Privacy Policy for details.

Cookie Settings
PT Arfadia Digital Indonesia

We use cookies to ensure the website runs optimally and to help us understand how you use our services. You can choose which categories to allow. Read our Privacy Policy.

Necessary Cookies Always Active

Required for basic website functionality. Cannot be disabled.

Analytics Cookies

Help us understand how visitors interact with the website. Data used anonymously.

Marketing Cookies

Used to display relevant ads and measure campaign effectiveness.

Functional Cookies

Enables live chat, social media integrations, and language preferences.

Preferences saved