Case study · Web design

Website redesign case study: OAZAPAP from 73 to 97 points

Summary: OAZAPAP s.r.o., a cleaning and facility services company from Prague 6 operating in 11 Czech cities, received a new brand, a website in Czech and English (15 + 15 pages), SEO, security and company e-mail. In the WebMeter audit the website improved from 73 points (grade C, 15 Oct 2026) to 97 points (grade A, 20 Oct 2026). Biggest gains: security headers 30 → 100, SEO 66 → 100, accessibility 76 → 100, e-mail 60 → 92. The process is the same for companies outside the Czech Republic. Every step is shown below.

ClientOAZAPAP s.r.o.
IndustryBuilding cleaning and maintenance
ScopeBrand · website · operations
Output30 pages · CZ / EN
https://www.oazapap-servis.cz/en
01

WebMeter report: score 73 → 97 by area

We measure at the start and at the end.

The WebMeter report is both the starting point and the handover check. It passively checks 15 areas of the website and shows what puts the company at risk. From it we choose the areas we work on. How we measure and calculate the score is explained in the measurement methodology.

Tools
  • LighthouseSpeed and accessibility measurement
  • PageSpeed InsightsCore Web Vitals
  • Mozilla ObservatorySecurity headers check
  • AhrefsBacklinks and domain authority
  • Chrome UX ReportSpeed for real visitors

Original website: 73 points, grade C · 15 Oct 2026

73grade C
Critical1
High5
Medium5
Low18

New website: 97 points, grade A · 20 Oct 2026

97grade A
Critical0
High0
Medium2
Low2
What remains according to the report of 20 Oct 2026: two medium findings: DMARC only monitors (p=none), and the main content on mobile loads in 3.5 s (the target is 2.5 s). Two low findings: the CAA record is missing and the hosting server does not support TLS 1.3. The report found no critical or high findings.

Score by area before and after

originalnew
Security headers30100
E-mail · SPF, DKIM, DMARC6092
HTTPS and certificate7497
DNS and domain9797
Cookies and GDPR100100
Speed · Core Web Vitals7492
SEO66100
Accessibility76100
AI search100100

You can check each area separately: security headers, SPF, DKIM and DMARC, SSL certificate, domain and DNS, cookies and GDPR, website speed, SEO check, accessibility, AI visibility.

ON Consulting & Advisorywebmeter.eu
Passive website quality audit

Website check

oazapap-servis.cz

Overall score97/ 100A

9 findings · measurement coverage 100%

Scan 20 Oct 202623 pages · PDF
PDF report: a summary for the owner, scores by area and a list of fixes sorted by impact. Sample report

Company and website profile from public sources

Company
OAZAPAP s.r.o. · founded 2020
Registered office
Prague 6
Domain
oazapap-servis.cz · valid until 2027
Connection
HTTPS · HTTP/2 · IPv6
Certificate
Let's Encrypt, automatic renewal
Website languages
Czech, English
Sitemap
26 URLs

Sources: the ARES business register, the RDAP domain registry and publicly available website records. The check does not interfere with the website in any way.

  • Securityheaders, HTTPS, protection against embedding in another website
  • E-mailSPF, DKIM and DMARC against spoofed messages
  • Speedloading of the main content on mobile
  • SEOtitles, descriptions, structure, language versions
  • AI searcha website readable for assistants such as ChatGPT
02

Audit and competitors: competitor analysis of 10 websites

How the website compares with competitors.

The second report goes deeper: where the website is in the index, how Google and Seznam (the Czech search engine) see it, whether the headings and descriptions are right, and how it compares with nine companies in the same industry. The results feed into the plan for the next 90 days (chapter 03). You can run the same competitor comparison for your own website.

Tools
  • ApifyCollecting public data on competitors
  • ApolloCompany and industry data
  • HunterE-mail domain verification
WebMeter score97/100

1st place out of 10 compared websites

SEO pillars99/100

Titles, descriptions, headings and data on 26 pages

Third-party services before consent0

The lightest page in the industry

Next stepIndexing

Registration with search engines and maps

Heatmap: 10 cleaning company websites, 11 measured areas

75–10040–740–39
WebsiteTotalHead.E-mailHTTPSDNSCookiesSpeedSEOAccess.Expos.Company
1.oazapap-servis.cz9710092979710092100100100100
Competitor A877880100459010095100100100
Competitor B795540100709090807810080
Competitor C74010857090938180100100
Competitor D7108085856010056349590
Competitor E7008085609010074455060
Competitor F6985085859093797110040
Competitor G67083856040100638510040
Competitor H658808585707394847540
Competitor I630508570606090786060

OAZAPAP according to the WebMeter report of 20 Oct 2026. Competitors are anonymised and measured with the same methodology. They were selected by who ranks highest in the Google and Seznam results for the industry’s main queries.

SEO audit: six pillars

Indexing25/25
Titles and descriptions25/25
Content and structure14.4/15
Structured data15/15
Sharing10/10
Technical10/10

We checked H1 headings, title and description lengths and structured data on all 26 pages.

How we measure visibility

  • Where and how many pages the website has in the Google and Seznam index
  • Rankings for the industry’s main queries in Prague and the regions
  • Company profile in maps and directories
  • The same measurement for competitors, for comparison

Technical quality alone does not decide rankings. Domain age, content, reviews and maps matter too.

What works for competitors

  • Reviews and maps. Map results are led by companies with dozens to hundreds of ratings.
  • Content for customer queries. Service pages with FAQs and structured data capture long-tail queries.
  • Domain age and authority. Even weaker websites hold their positions thanks to years in the index.

Where competitors fall short

  • Security. Eight out of ten websites have no security headers at all, or only some.
  • Tracking before consent. Analytics loads before the visitor has agreed to anything.
  • SEO basics. Titles like “Homepage”, images without alt text, missing page descriptions.
  • Mobile speed. On some websites the main content takes over 20 seconds to load.
What this means: the technically best website in the industry. Next comes what decides rankings: indexing, content, reviews and maps.
03

Market research and SEO: keyword research

Market research and SEO analysis.

Before we write the first sentence, we find out what people in the industry search for, who shows it to them today and why. The methodology example in the box comes from another project; the client and competitors are anonymised. The keywords, search volumes and page map below the box are for OAZAPAP.

Tools
  • Keyword PlannerKeyword search volume
  • Google TrendsSeasonality and interest over time
  • SklikSearch volume on Seznam
  • Marketing MinerGoogle and Seznam at once
  • AhrefsKeyword search volume and difficulty

Methodology example from another project (anonymised)

The figures in this box belong to another client, not to OAZAPAP. They show how the market research works.

Competitors15websites

Measured with the same methodology as the client’s website

Search results35SERP

Google.cz, Seznam, Google.at and Google.com

Keywords58terms

Grouped by intent and assigned to pages

Share of visibility16queries

Commercial queries used to measure who is visible

Market map: website quality versus visibility

goodaverageweak
WebsiteWebsite qualityTechnical SEOMobile speedContent and conversion (0–10)Visibility on Google
Client87846640/16
Competitor A86985189/16
Competitor B8485596.51/16
Competitor C84824676/16
Competitor D8476456.54/16
Competitor E82726071/16
Competitor F78755254/16
Competitor G76315351/16
Competitor H75436320/16
Competitor I755154411/16
What this meant for the client in the example: the client had the technically best website on the market but zero visibility. Search rankings are decided not by technical quality but by content, prices, local pages and reviews. That is why research comes before writing the copy.

What decides search engine results

01
Technical quality is not enough

The website with the weakest technical quality on the market (quality 75) has the highest visibility: 11 of 16 queries. It holds it with a price list, local pages, dated articles and a media brand.

02
Price lists win price queries

For price queries, the TOP 10 is almost only price lists and pricing articles. Seznam also shows a snippet with a specific amount.

03
Directories hold 3–4 of the TOP 10 places

Business directories rank for regional queries. On Seznam, the Firmy.cz directory makes up most of the results, so a profile there is a must.

04
Reviews drive the local pack

Companies in the maps have 6 to 191 reviews. A small company with 37 reviews and an exact “service + city” match in its title ranks first for the main query.

05
Gaps in the market

For regional and specialised queries (regional capitals, specialised services, English queries) there is no dominant player. That is where a website can reach the first page soonest.

06
GDPR as a differentiator

9 of 14 competitors run Google Analytics, Tag Manager or Meta Pixel before consent. A website that loads tracking scripts only after consent is ahead both technically and legally.

Keywords by search intent

transactional

Service + location

“úklid kanceláří Praha”, “úklidová firma Brno”, “úklidové služby Ostrava”

A Coverage page with the cities and the types of buildings we look after there. No templates with only the city name swapped.

commercial

Service in general

“pravidelný úklid kanceláří”, “generální úklid”, “revize kotlů”, “zimní údržba”

A separate page for each of the six services: what it includes, how often and for which buildings.

commercial

Price and decision-making

“úklid kanceláří cena za m2”, “kolik stojí úklidová firma”, “úklidová firma pro SVJ”

What affects the price, a comparison of suppliers and a clear path to a quote. Without this, a website does not rank for price queries.

informational

Information and guides

“jak často uklízet kancelář”, “úklidový plán”, “jak vybrat úklidovou firmu”

Expert articles and a sample cleaning plan, linked to the services and the inquiry form.

Do not target: “úklid domácnosti” (household cleaning) and “brigáda uklízečka” (cleaner side job). These are searched for by households and job seekers, not by companies looking for building cleaning.

Keyword-to-page map for the website

PageMain termSecondary termsSearch volume / month (Ahrefs)
/úklidová firmaúklid kanceláří a budov, celá ČRúklidová firma 150 · úklidové služby 150
/sluzby-pravidelny-uklidpravidelný úklid kancelářídenní úklid, úklid mimo provozúklid kanceláří 100 · pravidelný úklid kanceláří: not verified
/sluzby-generalni-uklidgenerální úklidstrojové mytí podlah, tepování, oknagenerální úklid 150 · mytí oken 800 · tepování 100
/pusobnostúklidová firma + cityPraha, Brno, Ostrava, Plzeň, Olomoucúklid kanceláří praha 250 · úklid brno 200 · úklidová firma praha 150 · úklidová firma ostrava 70 · úklidová firma brno 60
/sluzby-revize-kotlu-a-kominurevize kotlůrevize komínů, spalinové cestyrevize komínů 500 · revize kotlů 70 · kontrola spalinové cesty 30

SEO plan for the next 90 days

  • A page for each of the six services and a Coverage page with 11 cities
  • Titles and descriptions for all 30 pages with verified character counts
  • Registration in Google Search Console, Bing and Seznam Webmaster
  • Profiles on Google and Firmy.cz with the same details as on the website, and collecting reviews from regular clients
  • A content plan of articles for informational queries, for example “jak často uklízet kancelář” (how often to clean an office)

Methodology: a manual snapshot of one day’s search results without personalisation, location Prague. OAZAPAP search volumes: Ahrefs, Google Czech Republic, 12-month average, as of 27 Oct 2026. The informational query “revize plynového kotle” (gas boiler inspection, 1,200/month) is an opportunity for an article, not a term for a service page.

04

Brand: OAZAPAP logo and visual identity

A brand as a system, not just a logo.

The brand book is the source of truth for everything else: the website, printed materials, signatures and app icons. A logo converted to vector outlines, verified colour contrasts, one typeface for web and print.

  • Logo in vector outlines · 4 variants
  • Colours with WCAG contrast
  • Typeface Geist
  • Favicons 16 px → 1024 px
  • OG previews CZ / EN
  • E-mail signature
  • Business cards for print

Logo: colour and negative versions

OAZAPAP logo, colour
OAZAPAP logo, white

Symbol

OAZAPAP symbol — a parrot

Colour palette

Ink#0F2D4A · text, header

Indigo#3B4EA0 · gradient

Teal#0E9B8E · accent

Green#2BB35D · gradient

Gradientlines, stripes, details

Geist typeface

Aa Čč Řř Žž
Regular 400Medium 500SemiBold 600Bold 700
Geist Mono · labels and numbers
Why
  • Full Czech character set, including “ř” and “ů”.
  • Self-hosted, without Google Fonts.
  • The same typeface on the website, business cards and previews.

Favicons and app icons

OAZAPAP — úklid a servis…
Favicon 16 px
16
Favicon 32 px
32
iPhone icon
iOS 180
Android icon
Android
macOS icon
macOS 1024

Icons for browsers, iPhone, Android and macOS.

Link preview: Open Graph

OAZAPAP Open Graph preview, Czech version
oazapap-servis.czÚklid firem a servis budov po celé ČRPravidelný a generální úklid, technický servis…

A custom 1200 × 630 px image for each language version — Facebook, LinkedIn, WhatsApp, Slack.

E-mail signature

OAZAPAP
Milan Prešinský, DiS.
Managing Director · OAZAPAP s.r.o.
+420 604 618 834 · oazapap-servis.cz

One template for all mail apps.

Business cards: 90 × 50 and 85 × 55 mm

Business card — frontBusiness card — dark versionOAZAPAP business card, back with QR code

Print-ready files. The QR code on the back opens the digital business card.

05

Digital business card with QR code and vCard

A business card that fits in your phone.

A digital version of the dark printed business card at its own address, card.oazapap-servis.cz. It opens from a QR code, a link in the signature or an NFC tag. The contact is saved with one tap.

Milan Prešinský, DiS.Managing DirectorQR code with contact detailsScan · save the contactSave contact+420 604 618 834E-mail in the vCardwww.oazapap-servis.czOAZAPAP s.r.o. · Prague, Czech Republic

What is on the card

  • Logo, name and job title as on the printed version
  • QR code with contact details for a colleague next to you
  • A “Save contact” button
  • Phone, e-mail and website at a tap

Which devices it is designed for

  • Full screen on iPhone and Android, including the display notch
  • Adding to the home screen as an app
  • A preview when the link is shared
  • No app and no tracking
Open card.oazapap-servis.cz
06

Website structure: 15 pages in Czech and 15 in English

A website that works on every device.

A fast, lightweight website. 15 pages in Czech, 15 in English. Switch the device, language and page.

https://www.oazapap-servis.cz/en/

Czech version: 15 pages

  • / home
  • /sluzby
  • pravidelny-uklid · generalni-uklid
  • technicky-servis · revize-kotlu-a-kominu
  • zelen-a-zimni-udrzba · hygienicky-material
  • /pro-koho · /jak-pracujeme
  • /pusobnost · /o-nas · /kontakt
  • /zasady-ochrany-osobnich-udaju · /404

English version: 15 pages

  • /en/ home
  • /en/services
  • regular-cleaning · deep-cleaning
  • technical-maintenance · boiler-and-chimney…
  • grounds-and-winter… · hygiene-supplies
  • /en/who-we-serve · /en/how-we-work
  • /en/coverage · /en/about-us · /en/contact
  • /en/privacy-policy · /en/404
07

Copy and photos: verified facts and team visualisations

Copy that promises only what holds true.

The copy is based on verified facts about the company. What the client cannot guarantee is not on the website — for example, at the client’s request we removed “quote within 24 hours” from all pages.

Tone

Formal form of address, short sentences, the customer’s vocabulary: offices, halls, warehouses. No superlatives.

Facts

Liability insurance of 10 million CZK, own team, warehouse in Prague, 11 cities. References only with clients’ consent.

Translation

The English version was professionally proofread.

Photos

We replaced stock photos with visualisations of the team in OAZAPAP workwear.

Formats

Photos optimised for fast loading on mobile and desktop.

Accessibility

Readable contrasts, keyboard control and comfortable tapping with a finger.

08

Features: form, building diagram, vCard and coverage map

Features that save time for the customer.

Every element has a reason. Everything is custom-built, fast and works without cookies.

Tools
  • Web3FormsSending the inquiry form

Services drop-down menu

6 services with an icon and a description. Mouse, keyboard and touch.

Interactive building diagram

Clicking a zone shows what is done there and which service to choose.

Hero slideshow

Full-width photos, cross-fades, pause on mouse hover.

Static coverage map

An accurate map of the Czech Republic in the brand style, without third-party services.

QR code and vCard

The managing director’s contact into your phone with one scan or click.

Inquiry form

Input validation and spam protection with a hidden field, without annoying tests. Sent via Web3Forms.

Phone number at a tap

A clickable link in the header and footer of every page. The e-mail address is deliberately not on the website.

Language switcher

Opens the same page in the other language, not to the home page.

Custom 404 page

In both languages, with a way back to services and contact.

09

SEO: titles, structured data and hreflang on all 30 pages

So that people find you.

Technical SEO is part of every page from day one. After launch we submit the website to search engines and monitor how it is indexed.

Tools
  • Google Search ConsoleIndexing and queries
  • Bing Webmaster ToolsBing, Copilot, ChatGPT search
  • Seznam WebmasterIndexing on Seznam
  • Firmy.czSeznam’s business directory
  • Google Business ProfileProfile in Maps
  • Schema.orgStructured data
  • AhrefsKeywords and rankings in search results
  • Rich Results TestStructured data check
  • Google Analytics 4Optional: traffic after consent
  • Google Tag ManagerOptional: tracking tags after consent
  • Microsoft ClarityOptional: heatmaps after consent
  • PlausibleCookieless analytics, no cookie banner
How Google sees it
OAZAPAPhttps://www.oazapap-servis.cz › sluzby › pravidelny-uklid

Pravidelný úklid kanceláří a firemních budov | OAZAPAP

Denní nebo týdenní úklid kanceláří, společných prostor, hal a skladů mimo váš provoz. Stálý tým, pravidelné kontroly kvality, působnost v 11 městech ČR.

  • title54 characters
  • description152 characters
  • URLfrom the breadcrumbs
Heading hierarchy H1–H4
  1. H1Pravidelný úklidone per page, main topic
  2. H2Co je součástímain sections of the page
  3. H3Kanceláře a společné prostorysubsection
  4. H4Denní úkonydetail within a subsection
  5. H4Týdenní úkonyanother detail at the same level
  6. H2Připravíme vám nabídku na míruanother main section

Technical SEO

  • 01

    Page titles title

    Each of the 30 pages has its own title of up to 60 characters: service and location first, brand at the end.

  • 02

    Meta descriptions description

    A unique description of up to 160 characters that sums up the offer and prompts a click in Google.

  • 03

    Heading structure h1–h4

    One H1 per page, with H2 to H4 below it and no skipped levels. Search engines and screen readers read the content in the right order.

  • 04

    Structured data JSON-LD

    LocalBusiness with the address, company ID and 11 cities served, Service for each service, WebSite and BreadcrumbList.

  • 05

    Canonical and languages hreflang

    Each page has a canonical URL and linked language versions cs, en and x-default, so the Czech and English versions do not overlap.

  • 06

    Sitemap and robots sitemap.xml

    A sitemap with 26 indexed URLs, robots.txt and llms.txt for AI search. The 404 and GDPR pages are excluded with noindex.

  • 07

    Clean URLs /sluzby-…

    Readable Czech URLs without parameters or IDs (sluzby-pravidelny-uklid.html), and dedicated English ones (en/regular-cleaning.html).

Content and links

  • 08

    Keywords keywords

    Search terms such as “úklid kanceláří Praha” (office cleaning Prague) or “úklidová firma” (cleaning company) belong in the title, H1, first paragraph and URL. Google has ignored the keywords meta tag since 2009, so we do not use it.

  • 09

    Breadcrumb navigation breadcrumbs

    A visible path (Home › Services › Regular cleaning) plus BreadcrumbList in the structured data, so Google shows the path directly in the results.

  • 10

    Internal linking links

    A menu with all services, links to related services and descriptive link text instead of “click here”.

  • 11

    Images alt, WebP

    Descriptive alt text, dimensions in the HTML to prevent layout shifts, WebP format and preloading of the main photo.

  • 12

    Sharing Open Graph

    A custom 1200 × 630 preview for CZ and EN, with a title and description for Facebook, LinkedIn, WhatsApp and X.

Speed, mobile and local visibility

  • 13

    Speed Core Web Vitals

    Self-hosted fonts, CSS and JS without libraries. Tracking code (Google Tag Manager) loads only after consent in the cookie bar; without consent the website loads nothing from third parties. Speed is a Google ranking signal.

  • 14

    Mobile mobile-first

    Google evaluates the mobile version. Tested from 320 px, finger-sized buttons, no horizontal scrolling.

Pre-launch check

A script checks all 30 pages: titles, descriptions, headings, canonical, hreflang, structured data, links and images. It runs again after every change.

Search engine registration

Google, Bing and Seznam. We verify domain ownership and check that the pages get indexed.

Local visibility

Company profile on Google and Firmy.cz with the same details as on the website.

10

Security: HTTPS, GDPR and accessibility

Security from the ground up.

Without the visitor’s consent the website loads nothing from third parties, so it can have strict security rules. We followed current recommendations for accessibility, data protection and speed.

Tools
  • HTTPS · HSTSEncrypted connection
  • TLS 1.2Outdated versions disabled
  • Let's EncryptCertificate with automatic renewal
  • Websupport DNSDNS with DNSSEC enabled
  • Cloudflare Zero TrustServer access for verified users only
  • BitwardenPassword and access management

Security

Security headers, an encrypted connection and spam protection for the form.

GDPR

No data goes to third parties while the website is browsed. Analytics only after consent, or without cookies.

Accessibility

Usable with a keyboard and a finger, readable contrasts.

Speed

Optimised photos and fonts, fast loading on mobile too.

11

Launch: SSL certificate, hosting and backup

Launch without the hassle.

We upload the website to the client’s hosting, enable HTTPS and unify the domain address. Further changes go to the server with a single run, with a history of all versions.

Used for OAZAPAP
  • GitHubVersions and change history
  • GitHub ActionsDeployment to the hosting over FTPS
  • Active24Hosting and domain
  • Better StackWebsite monitoring, uptime and logs
Other project tools
  • HetznerVirtual server (VPS)
  • netcupVirtual server (VPS)
  • OVHcloudVirtual server (VPS)
  • SentryWebsite error monitoring
Changenew version of the website→DeploymentGitHub Actions, transfer over FTPS→FTP serverclient’s hosting→Onlineproduction

HTTPS and certificate

Encrypted connection with automatic certificate renewal.

One address

All domain variants redirect to one, for SEO and trust.

Versions and backup

Every change is saved and can be restored at any time.

12

E-mail: business email on your own domain

E-mail you can trust.

We secure the domain against spoofed mail, set up the mailbox on phone and computer, and prepare a uniform signature for the whole team.

Tools
  • ResendE-mails from the website with SPF and DKIM
  • Amazon SESBulk and system e-mails
  • Postmaster ToolsDeliverability to Gmail

Domain protection

SPF and DKIM are set up. DMARC only monitors for now (p=none); after evaluating the reports we will switch it to quarantine and reject.

All devices

iPhone, Android, Outlook, Gmail and Apple Mail — all in sync.

Uniform signature

The same look on every e-mail, with instructions for each app.

13

AI email assistant: automatic email sorting

Mail that sorts itself.

An assistant built on Claude runs on top of the company mailbox in Google Workspace. It sorts inquiries, prepares draft replies and sends an overview every morning. It sends nothing without your approval. We build similar solutions as part of AI automation for companies.

Tools
  • ClaudeMail sorting and draft replies
  • Google WorkspaceGmail, calendar and tasks

Mail sorting

Each message gets a label by type: inquiry, invoice, authority, supplier or advertising. Urgent items are at the top.

Draft replies

For inquiries and routine questions it prepares a reply in your style. You check it and send it with one click.

Morning overview

What is urgent, what is waiting for a reply and which deadlines are running. It adds deadlines to the calendar and tasks.

A human decides: the assistant has no permission to send or delete mail. We describe the processing of personal data in the GDPR records and document the setup as the AI Act requires.
14

Handover: website handover and monitoring

Handover and a control measurement.

At the end, the same scan as at the start. The client receives all materials, access details and instructions.

We hand over

Website

Ready to run on the client’s hosting.

We hand over

Brand book

Logo, colours, typeface, icons and rules.

We hand over

Print and signatures

Business cards for the printer and e-mail signatures.

We hand over

Access and instructions

Passwords and access in Bitwarden, instructions for editing the website and e-mail.

We monitor

Monitoring

Search Console and Better Stack keep watching the website after launch.

Check

New scan

WebMeter verifies the result after launch.

Status after launch as of 27 Oct 2026: the website has been live since 19 Oct 2026. Google Search Console and Bing Webmaster Tools are verified and have the sitemap. Seznam Webmaster, the Google Business Profile and Firmy.cz are being prepared.

FAQ about the OAZAPAP website redesign

Why a new website instead of fixing the old one?

The original website was a static export of a Webflow template from 2024. The page title was still the template’s (“Portfolio template”), the home page had no phone number and the website scored 73 points in the WebMeter audit. That is why a new website was built on the same domain.

What is left to improve on the OAZAPAP website?

According to the report of 20 Oct 2026, two medium findings: DMARC only monitors (p=none) and the main content on mobile loads in 3.5 s (the target is 2.5 s). And two low ones: the CAA record is missing and the hosting server does not support TLS 1.3.

Does a score of 97 guarantee first place in Google?

No. The score measures the technical quality and security of the website. Search rankings also depend on content, links, reviews and the map listing. More answers are in the FAQ.

What the price of a new website depends on is described on the Web design page.

Web design

Want the same process for your website?

We start with a free measurement. Based on the result, we propose the scope of custom website design: brand, website, SEO and operations from one supplier.