Skip to content
https://gosuslugi.ru

Performance

· 15 checks — Lighthouse + waterfall + sustainability rolled into one auditable list.
SCORE
88
GRADE
B
FIX
2
REVIEW
2
PASS
9
INFO
2

Performance-focused optimization plan with CWV assessment, top offenders, and time estimates

68
Performance Overall performance score (0–100) based on Core Web Vitals and other metrics. 90+ is good.
100
Accessibility Measures how accessible the page is for users with disabilities. Checks color contrast, ARIA labels, and semantic HTML.
0
Best Practices Checks for modern web development best practices including HTTPS, no console errors, and secure JavaScript.
92
SEO Measures basic SEO optimizations: meta tags, crawlability, link text, and mobile friendliness.

First Contentful Paint First Contentful Paint — how long until the browser renders the first piece of content. Under 1.8s is good.

1.03 s

Largest Contentful Paint Largest Contentful Paint — how long until the largest visible element loads. Under 2.5s is good.

1.08 s

Total Blocking Time Total Blocking Time — total time the main thread was blocked, preventing user input. Under 200ms is good.

1.09 s

Cumulative Layout Shift Cumulative Layout Shift — measures visual stability. How much the page layout shifts during loading. Under 0.1 is good.

0.000

Speed Index Speed Index — how quickly content is visually displayed during load. Under 3.4s is good.

1.03 s

Time to Interactive Time to Interactive — how long until the page is fully interactive and responds to user input. Under 3.8s is good.

2.17 s

Page Load Progression

375 ms
750 ms
1.1 s
1.5 s
1.9 s
2.2 s
2.6 s
3.0 s
Checks
15
9 PASS 2 REVIEW 2 FIX
D
Third-Party Impact
Action
89% third-party, 0 ms blocking
FIX
89% third-party, 0 ms blocking
Warning::
Third-party code accounts for 89% of page weight (236.3 KiB of 264.9 KiB)
Info::
Third-party blocking time is low (0 ms)
89%
First-party Third-party
F
JS Execution Cost
Action
3582ms total JS execution
FIX
3582ms total JS execution
Warning::
https://gosuslugi.ru/__jsch/static/script.js: 1980ms CPU time
Warning::
https://www.gosuslugi.ru/__jsch/static/script.js: 1419ms CPU time
Info::
https://www.gosuslugi.ru/: 116ms CPU time
Info::
Unattributable: 67ms CPU time
Info::
Third-party scripts: 1602ms (45% of total)

Main Thread Breakdown

Script Evaluation 91% Other 6%
ScriptTotalScriptingParse/CompileParty
https://gosuslugi.ru/__jsch/static/script.js1980ms1902ms1ms1st
https://www.gosuslugi.ru/__jsch/static/script.js1419ms1354ms1ms3rd
https://www.gosuslugi.ru/116ms2ms0ms3rd
Unattributable67ms1ms0ms3rd
C
Green Hosting
Action
Whether the site is served from green-energy infrastructure
REVIEW

Green Hosting

No green hosting detected

B
HTTP Caching
no-cache
REVIEW
no-cache
Info::
Cache-Control header is set
Got: no-cache
Info::
ETag present — enables conditional (304) responses
Info::
Last-Modified header present
Cache-Control

no-cache

DirectiveValueMeaning
no-cacheCache but always revalidate first
A+
Page Weight Budget
265 KB transferred, 11 requests
PASS
265 KB transferred, 11 requests
Info::
Page weighs 515 KB (265 KB transferred)
Info::
Fonts are 208 KB — consider subsetting or using system fonts
Subset fonts to include only used characters, or switch to system font stacks.
Got: 208 KB
Info::
11 HTTP requests
Info::
Estimated 0.05 g CO2 per page load
265 KB / 2.4 MB budget
265 KB transferred
11 requests
0.05 g CO2 per page load
Fonts 208.1 KiB 79%
JavaScript 36.7 KiB 14%
HTML 19.0 KiB 7%
Other 668 B 0%
Other 436 B 0%
0 2.4 MB 4.9 MB
Under budget

Subset fonts to include only used characters, or switch to system font stacks.

Why this matters

Font payload is large — subset to used glyphs only, or fall back to system fonts (zero load time).

Source: web.dev font loading

A+
Text Compression
All text resources are compressed
PASS
All text resources are compressed
Info::
All text resources are compressed
All text resources are properly compressed.
A+
Image Optimization
No images on this page
PASS
No images on this page
Info::
No images on this page
0 images 0 KB
0 oversized -0 KB
0 legacy format
0 missing dimensions CLS risk
A+
Font Loading
4 fonts (208 KB)
PASS
4 fonts (208 KB)
Info::
4 font(s) use font-display: swap (FOUT risk but functional)

Web fonts

4

208 KB total

Render-blocking

0

of 4

Dominant font-display

swap

Most common across fonts

Font loading timeline
Transfer FOIT (block) FOUT (swap)
0 ms 1.0 s 2.0 s 3.0 s FCP 1.0 s LCP 1.1 shttps://gu-st.ru/portal-st/lib-assets/fonts/Lato-Regular.woff2Lato-Regular.woff2 https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Regular.woff2 — 179.4 KiB — 474 ms — font-display: swaphttps://gu-st.ru/portal-st/lib-assets/fonts/Lato-Bold.woff2Lato-Bold.woff2 https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Bold.woff2 — 28.7 KiB — 485 ms — font-display: swaphttps://gu-st.ru/portal-st/lib-assets/fonts/Lato-Regular.woff2Lato-Regular.woff2 https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Regular.woff2 — 0 B — 4 ms — font-display: swaphttps://gu-st.ru/portal-st/lib-assets/fonts/Lato-Bold.woff2Lato-Bold.woff2 https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Bold.woff2 — 0 B — 3 ms — font-display: swap
Lato-Regular.woff2 woff2 swap
Size 179 KB
Load time 474 ms
Start 191 ms
Risk FOUT — text flashes from fallback to web font
  • Subset this font — over 100 KB suggests Latin Extended or full glyph coverage that most pages don't need
Lato-Bold.woff2 woff2 swap
Size 29 KB
Load time 485 ms
Start 192 ms
Risk FOUT — text flashes from fallback to web font
Lato-Regular.woff2 woff2 swap
Size 0 KB
Load time 4 ms
Start 2.9 s
Risk FOUT — text flashes from fallback to web font
Lato-Bold.woff2 woff2 swap
Size 0 KB
Load time 3 ms
Start 2.9 s
Risk FOUT — text flashes from fallback to web font
Optimization checklist
  • Preload critical fonts (priority=high)
  • Use woff2 format for all fonts
  • Set font-display to swap, optional, or fallback
  • Subset large fonts (≤100 KB each)

Fixing the unchecked items could save ~90 KB and ~180 ms

A+
JS Bundles
2 scripts, 0 KB unused
PASS
2 scripts, 0 KB unused
0 KB unused JavaScript

Downloaded but never executed on this page.

ScriptSizeUnusedMinifiedParty
https://gosuslugi.ru/__jsch/static/script.js18 KB1st
https://www.gosuslugi.ru/__jsch/static/script.js18 KB3rd
A+
Resource Caching
All resources properly cached
PASS
All resources properly cached
Info::
No caching issues found
All static resources have appropriate caching headers.
A+
Critical Rendering Path
No render-blocking resources
PASS
No render-blocking resources
Info::
No render-blocking resources detected
A+
Resource Hints
No optimization needed
PASS
No optimization needed
Info::
No resource hint issues
A
Page Weight Inventory
11 resources · 265 KB · 0 KB savings available
PASS
11 resources · 265 KB · 0 KB savings available
Info::
Within 1MB page-weight target
Got: 265 KB
Warning::
7 third-party resources (89% of weight)
11 resources · 264.9 KiB · 7 third-party Within 1MB page-weight target
Font 79% · 208.1 KiB
JavaScript 14% · 36.7 KiB
Document 7% · 19.0 KiB
Other 0% · 1.1 KiB
Network Waterfall
11 requests over 4183ms
INFO
0 ms 1.0 s 2.0 s 3.0 s 4.0 s FCP 1.0 s LCP 1.1 shttps://gosuslugi.ru// https://gosuslugi.ru/ — 200 — 9.5 KiB — 179 ms — http/1.1https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Regular.woff2gu-st.ru/portal-st/lib-assets/fonts... https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Regular.woff2 — 200 — 179.4 KiB — 474 ms — h2https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Bold.woff2gu-st.ru/portal-st/lib-assets/fonts... https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Bold.woff2 — 200 — 28.7 KiB — 485 ms — h2https://gosuslugi.ru/__jsch/static/script.js/__jsch/static/script.js https://gosuslugi.ru/__jsch/static/script.js — 200 — 18.3 KiB — 118 ms — http/1.1https://gosuslugi.ru/__jsch/schema.json/__jsch/schema.json https://gosuslugi.ru/__jsch/schema.json — 200 — 334 B — 71 ms — http/1.1https://gosuslugi.ru// https://gosuslugi.ru/ — 301 — 436 B — 65 ms — http/1.1https://www.gosuslugi.ru/www.gosuslugi.ru/ https://www.gosuslugi.ru/ — 200 — 9.5 KiB — 285 ms — http/1.1https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Regular.woff2gu-st.ru/portal-st/lib-assets/fonts... https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Regular.woff2 — 200 — 0 B — 4 ms — h2https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Bold.woff2gu-st.ru/portal-st/lib-assets/fonts... https://gu-st.ru/portal-st/lib-assets/fonts/Lato-Bold.woff2 — 200 — 0 B — 3 ms — h2https://www.gosuslugi.ru/__jsch/static/script.jswww.gosuslugi.ru/__jsch/static/scri... https://www.gosuslugi.ru/__jsch/static/script.js — 200 — 18.3 KiB — 119 ms — http/1.1https://www.gosuslugi.ru/__jsch/schema.jsonwww.gosuslugi.ru/__jsch/schema.json https://www.gosuslugi.ru/__jsch/schema.json — 200 — 334 B — 61 ms — http/1.1
HTML JavaScript CSS Images Fonts XHR/Fetch Other
Third-Party Script Cost
Per-script blocking time, transfer cost, and cache headers
INFO
45% of JavaScript execution is third-party
First-party Third-party 1602ms · 28KB · ₽474/mo
www.gosuslugi.ru
Other
Costly
Execution 1419ms
Transfer 18 KB
Monthly Cost ₽420/mo
www.gosuslugi.ru
Other
Optional
Execution 116ms
Transfer 9 KB
Monthly Cost ₽34/mo
Unattributable
Other
Optional
Execution 67ms
Transfer 0 KB
Monthly Cost ₽20/mo

These scripts may cost more than they're worth

  • www.gosuslugi.ru adds 1419ms and costs ~₽420/month

45% of JavaScript execution time comes from third-party scripts.

Why this matters

Third-party scripts (analytics, ads, social, A/B testing) often dominate execution time — every one is a perf-and-privacy tax.

Learn more

Each third-party script is a black box: you don't control when it loads, what it executes, or how much it grows. They often account for a major share of total blocking time on average sites (HTTP Archive's Web Almanac documents the trend). Audit which ones you actually need, defer the rest, and use facade patterns (lite-youtube, lite-vimeo) for embedded media.

Source: web.dev / HTTP Archive Web Almanac

www.gosuslugi.ru takes 1419ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.

Why this matters

This script has high main-thread execution time — optimize hot paths or defer.

Source: web.dev

How third-party costs are calculated

All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback