Case study

DR OKNA: a window showroom website in Astro

DR OKNA home page on desktop (in Polish): the headline about windows and doors in Żukowo and a quote button.
DR OKNA home page on a phone with a call button at the bottom of the screen.

The brief

Less website babysitting, more phone calls.

DR OKNA ran on WordPress, which needed constant attention to updates and security. The company needed a website it did not have to worry about.

A window showroom customer usually looks for a specific product nearby, compares a few companies and wants to call or send measurements quickly. So the new website had to show products and the service area clearly, make contact easy on a phone, and lose nothing the old site had built up on Google during the move.

Scope

What was done

  1. Structure and URLs

    A page for each product group: windows, doors, garage doors, roller blinds, blinds and mosquito screens, with subcategories. Page URLs stayed the same as on the old site, and the rest got 301 redirects.

  2. Design

    A custom style with the green accent from the logo, calm typography and product photos from the manufacturers. Every page leads to one goal: a call or a quote.

  3. Contact up front

    The phone number in the header, a call button fixed to the bottom of the screen on phones, and a "Send your project" link that opens a ready email template for a quote.

  4. Local SEO

    Business details marked up as a home and construction business (address, opening hours, brands, service area), a list of towns and Gdańsk districts served, and a schematic map of the area.

  5. Astro build

    Static HTML on Cloudflare Pages, photos automatically resized to WebP in several sizes, security and cache headers. The home page is about 37 KB of HTML.

  6. Content and structured data

    Questions and answers on the home page and product pages with FAQ markup, breadcrumbs, a sitemap and an llms.txt file for AI models.

  7. Consent and analytics

    A cookie banner with Consent Mode v2: analytics and ads only switch on after consent.

Screens

Products, area and quick contact

Products with installation, pages comparing systems, the service area with a list of towns, and contact that is always within thumb's reach on a phone.

Results

Measured, not promised.

PageSpeed Insights for the home page, measured on 24 October 2026. Lab scores vary by a few points between runs.

Mobile

Performance
99
Accessibility
97
Best practices
100
SEO
100

LCP 1.7 s · CLS 0.005 · TBT 0 ms

Desktop

Performance
100
Accessibility
97
Best practices
100
SEO
100

LCP 0.2 s · CLS 0.011 · TBT 0 ms

  • 15URLs in the sitemap, including 12 product pages
  • 1:1page URLs kept from the old WordPress site
  • 14301 redirects from old URLs and sitemaps
  • 3manufacturers described in the business structured data

Source: PageSpeed Insights report. URL and redirect counts taken from the sitemap and code on 24 October 2026. Traffic and ranking results are not shown because the new version has only just launched.

First step

Your phone can ring more often too.

Tell me what your company does and what the new website should change. You'll get questions back, or a proposed scope.

Quick project note

Prefer to call? +48 739 260 401. Your details are only used to reply. Privacy policy.