Skip to main content
Constellate

Lighthouse 100, every page, every device.

A slow website does not merely frustrate a visitor. It costs the firm cases. When a prospective client searches for counsel and clicks through, the page has a few hundred milliseconds to load before attention moves to a competitor. Most law firm sites do not finish loading in that window. Every Nitrosite ships with a perfect Lighthouse performance score, not sometimes, always.

The numbers are not a marketing target; they are the contractual standard: 0.4 second load, 0ms total blocking time, 0.00 cumulative layout shift, 0.2 second first contentful paint. They hold because the architecture leaves nothing to slow the page down, and because the data engine decides what each page must carry before it is built.

Speed is not a vanity metric. It is intake.
Core Web Vitals

The metrics Google ranks on.

Google ranks pages on the experience a real visitor has: how fast the largest element renders, how long the page is unresponsive, and whether anything shifts under the visitor's cursor while it loads. These are the figures that decide both search position and whether a caller stays. A Nitrosite holds the top of each band on every page.

  • image
    Largest Contentful Paint, 0.4s Google calls anything under 2.5s acceptable. We deliver under half a second.
  • bolt
    First Contentful Paint, 0.2s The visitor's first impression, made almost instantly.
  • timer
    Total Blocking Time, 0ms No heavy scripts to freeze the page when a visitor taps.
  • fit_screen
    Cumulative Layout Shift, 0.00 Nothing moves after render. The phone number stays where it was.
Lighthouse Performance PageSpeed Insights v10
100
Performance score
0.2s FCP
0.4s LCP
0ms TBT
0.00 CLS
Fig 1. Guaranteed on every Nitrosite deployment
The business case

Why milliseconds decide intake.

Each technical figure translates into something a managing partner can feel in the call log. Speed and intake volume move together.

timer

0.4s load time

Every second of delay costs roughly 7% of the visitors who would have called. By four seconds, a firm has lost nearly a third of prospective clients before they read a single word.

touch_app

0ms blocking time

The page never freezes, so visitors never leave mid-thought. No spinner, no stutter, none of the moments that quietly send a caller to a competitor.

fit_screen

0.00 layout shift

Nothing jumps while the page loads. The contact form does not move, and visitors click what they meant to click. Stability is part of conversion.

Core Web Vitals also feed search position directly. A slow page gets buried; a fast one gets found. The same architecture that wins the ranking also keeps the visitor who arrives, which is why we treat speed as the first pillar rather than a finishing touch.

Under the hood

How we reach 100, every time.

Perfect performance is architecture, not luck. Four decisions, made before a page is written, are what make a Nitrosite faster than anything else a firm is likely to be shown.

Static-first architecture

No server-side rendering and no database queries. Every page is pre-built HTML served directly from the edge. The page is ready before the visitor asks for it, which removes the largest source of delay on a typical law firm site.

No JavaScript bloat

No jQuery, no plugin scripts, no tracking libraries fighting for the main thread. We ship only what serves the visitor, which is why the total blocking time is zero rather than the several hundred milliseconds common on plugin-heavy stacks.

Surgical asset optimization

Every image is compressed and served in a modern format. Critical CSS is inlined per page, and fonts are preloaded and subset. Nothing loads that does not need to, which is what holds first contentful paint at 0.2 seconds.

Edge deployment across 300+ locations

The site lives on hundreds of servers worldwide, and each visitor is served from the node nearest to them. Distance is the quiet tax on load time; pushing the page to the edge removes it. Scores are also monitored continuously, so a perfect launch stays perfect.

The numbers

A side-by-side on the platforms firms use.

The ranges reflect figures commonly observed across managed platforms. The Nitrosite column is the guaranteed contractual minimum.

Metric Nitrosite WordPress Wix / Squarespace
PageSpeed score 100/100 30 to 65 50 to 75
First Contentful Paint 0.2s 2.5 to 4.5s 1.8 to 3.5s
Largest Contentful Paint 0.4s 3.5 to 6.0s 2.5 to 4.5s
Total Blocking Time 0ms 500 to 2,000ms 300 to 1,200ms
Cumulative Layout Shift 0.00 0.15 to 0.45 0.10 to 0.35
JavaScript payload Near zero 300 to 900 KB 400 KB to 1.2 MB
Verify it yourself

The average law firm site scores 34. Ours scores 100.

Do not take our word for it. Open Chrome, press F12, click Lighthouse, and run the audit on this page. Then run it on your current site. Google rewards the higher number with the higher ranking, and the visitor rewards it by staying. The numbers speak for themselves.

"Scores do not just ship perfect. They stay perfect, on every page, every time."

Begin with a letter, not a lead form.

If you would like your firm's site audited the way this page can be, write to us. Four questions. We reply within two business days.