Laporan audit untuk

soedja.com

Terakhir diaudit Aug 17, 2026

Performance needs significant optimization to improve user experience and search rankings

The site has a strong SEO foundation with high scores but suffers from poor performance metrics including a slow Largest Contentful Paint and high Total Blocking Time. Several opportunities exist to reduce JavaScript bloat and improve resource loading.

0/100
Keseluruhan
05090100

Profil skor

Insight per kategori

Performa73

LCP is 4876ms and TBT is 232ms which are above recommended thresholds. There are multiple opportunities to reduce unused JavaScript and optimize resource loading.

SEO92

SEO score is 92 with no major issues identified. The site has proper meta tags, structured data, and canonical tags in place.

Aksesibilitas100

Accessibility score is 100 with no critical issues reported.

Best practices100

Best Practices score is 100 with no critical issues reported.

Kesiapan AI100

AI readiness score is 100 with no critical issues reported.

Metrik performa

4.9s
Largest Contentful Paint
Lab
0.03
Cumulative Layout Shift
Lab
232ms
Total Blocking Time
Lab
1.4s
First Contentful Paint
Lab
2.1 MB
Berat halaman
Lab
1.28 g
CO2 per kunjungan
Lab

Kesiapan marketing

Web analytics

Ada

Pixel iklan

Ada

Live chat

Belum ada

Blog atau konten

Ada

Halaman pricing

Belum ada

Email capture

Ada

Akses AI crawler

ChatGPT

Diizinkan

Claude

Diizinkan

Perplexity

Diizinkan

Gemini

Diizinkan

Common Crawl

Diizinkan

llms.txt

Ada

Structured data

Ada

Teknologi dan tools terdeteksi

Google AnalyticsMeta PixelNext.js

Kehadiran sosial

Bandingkan dengan kompetitor

Rekomendasi

17 isu ditemukan
Tinggi

Remove unused JavaScript

Est savings of 286 KiB

Cara memperbaiki

Use tools like Webpack Bundle Analyzer or Source Maps to identify and remove unused JavaScript code. Implement tree shaking to eliminate dead code.

Dampak

Reduce payload size by 286 KiB

Webpack Bundle AnalyzerTree Shaking
Tinggi

Optimize image delivery

Est savings of 57 KiB

Cara memperbaiki

Convert images to next-gen formats like WebP or AVIF. Use responsive image attributes such as srcset and sizes to serve appropriately sized images.

Dampak

Reduce image payload by 57 KiB

WebPAVIFsrcsetsizes
Tinggi

Defer non-critical JavaScript

Minimize main-thread work of 5.7 s

Cara memperbaiki

Identify and defer non-critical JavaScript using the async or defer attributes. Move JavaScript execution to after the page is interactive.

Dampak

Reduce main-thread work by 5.7 s

asyncdefer
Tinggi

Improve cache lifetimes

Est savings of 214 KiB

Cara memperbaiki

Set appropriate HTTP caching headers for static assets such as images and CSS. Use long cache lifetimes for assets that do not change frequently.

Dampak

Reduce network requests by 214 KiB

HTTP Caching Headers
Tinggi

Reduce JavaScript execution time

3.5 s

Cara memperbaiki

Profile JavaScript execution using Chrome DevTools. Optimize or split large functions into smaller ones. Consider lazy loading non-essential scripts.

Dampak

Reduce JavaScript execution time by 3.5 s

Chrome DevToolsLazy Loading
Tinggi

Eliminate render-blocking resources

Est savings of 710 ms

Cara memperbaiki

Identify and defer render-blocking CSS and JavaScript. Use asynchronous loading for non-critical resources and inline critical CSS.

Dampak

Reduce render-blocking time by 710 ms

Async LoadingInline Critical CSS
Sedang

Preload key assets

Initial server response time was short at 30 ms

Cara memperbaiki

Use link preload to prioritize loading of critical resources. Add <link rel="preload"> for fonts, images, and scripts that are needed early.

Dampak

Improve load time by prioritizing critical assets

Link Preload
Sedang

Avoid legacy JavaScript

Est savings of 68 KiB

Cara memperbaiki

Replace or update legacy JavaScript libraries. Use modern ES6+ features and modular code structures to reduce overhead.

Dampak

Reduce JavaScript payload by 68 KiB

ES6+Modular Code
Sedang

Reduce duplicated JavaScript

Est savings of 8 KiB

Cara memperbaiki

Identify and remove duplicate JavaScript files. Consolidate shared code into common modules or libraries.

Dampak

Reduce JavaScript payload by 8 KiB

Code SplittingModule Consolidation
Sedang

Implement HTTP/2

No specific finding but performance can benefit

Cara memperbaiki

Ensure the site is served over HTTP/2 to enable multiplexing and reduce latency for multiple requests.

Dampak

Improve overall performance and reduce load times

HTTP/2
Tinggi

Optimize LCP element

LCP is 4876ms

Cara memperbaiki

Identify the LCP element and optimize its loading. Reduce the size of the element or defer non-critical content until after the LCP.

Dampak

Reduce LCP time by optimizing the largest content element

LCP OptimizationCritical Rendering Path
Tinggi

Fix Total Blocking Time

Total Blocking Time is 232ms

Cara memperbaiki

Profile and reduce long tasks on the main thread. Defer non-essential JavaScript and optimize rendering processes.

Dampak

Reduce Total Blocking Time by 232ms

Chrome DevToolsMain Thread Optimization
Sedang

Enable Content-Security-Policy header

No Content-Security-Policy header

Cara memperbaiki

Configure the server to include the Content-Security-Policy HTTP header to prevent potential security risks and improve performance.

Dampak

Enhance security and potentially improve performance

Content-Security-Policy
Tinggi

Improve Time to Interactive

Time to Interactive is 9.0 s

Cara memperbaiki

Optimize JavaScript execution and reduce the number of long tasks. Prioritize critical resources and use lazy loading for non-essential elements.

Dampak

Reduce Time to Interactive by optimizing JavaScript and resource loading

JavaScript OptimizationLazy Loading

Mau kami benerin dan tumbuhkan produkmu?

soedja.com website audit and score | Soedja