Cookies

We use cookies for analytics and advertising. You can accept all, keep only necessary, or customize your preferences. Cookie Policy

Digital Vantage LogoDigital Vantage Logo
  • About us
  • Offer
    • Websites
    • Web Applications
    • Applications
    • Technology consulting for companies
    • Online marketing and branding
  • Resources
    • Blog & News
    • Tools and calculators
    • Templates and checklists
    • Independent industry reports
  • Contact
Let's talk!
Digital Vantage LogoDigital Vantage Logo
  • About us
  • Offer
  • Resources
  • Contact
  • Szukaj w artykułach ⌘K
    • Websites
      Building a professional online presence
    • Web Applications
      Dedicated web applications - automate and grow your business!
    • Applications
      Custom solutions tailored to your business needs
    • Technology consulting for companies
      That support business Technology consulting for companies where technology has stopped keeping up with business
    • Online marketing and branding
      Designing logos, corporate colors and letterheads
    • Blog & News
      News from the digital world.
    • Tools and calculators
      Before you start talking to an agency, check how much your project should cost.
    • Templates and checklists
      Professional checklists for B2B companies
    • Independent industry reports
      Cyclical report programs based on publicly available sources
Let's talk!
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Warsaw
REGON: 540674000
EU VAT: PL5321813962

Services
  • Websites
  • Company websites
  • Landing page
  • Web applications
  • Mobile apps
  • MVP for startups
  • Software development
  • Technology consulting
  • Online marketing and branding
  • Website pricing
Digital Vantage
  • About us
  • Contact
  • Let's talk about your business
  • Resources for business
  • Site map
Articles and guides
  • Websites
  • Starting a business online
  • Web applications
  • Google Business Profile
  • Glossary
Industry reports
  • Polish web market price analysis
  • Website costs
  • Online store costs
  • Web application costs
  • Mobile app costs
  • SaaS tool costs
Tools and calculators
  • Website cost
  • Online store cost
  • Web application cost
  • Website maintenance cost
  • Online store TCO
  • Website speed test
  • Quiz: website or app
  • Quiz: which e-commerce platform
  • Quiz: WordPress or headless
  • Quiz: ready-made SaaS or custom
Checklists and templates
  • Launching a website
  • Website audit
  • E-commerce UX checklist
  • Store migration
  • Choosing a web agency
  • Website security
Follow Us
FacebookInstagram
© Digital Vantage - Warsaw, Poland
Cookie PolicyPrivacy PolicyConditions
English|Polski
© 2026 Digital Vantage. © 2024 Digital Vantage. All rights reserved.
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Warsaw
REGON: 540674000
EU VAT: PL5321813962

★ 5.0
Google reviews
24h
We reply on business days.
20+ yrs
in IT/B2B EMEA
100/100
Desktop PageSpeed
© Digital Vantage - Warsaw, Poland
Cookie PolicyPrivacy PolicyConditions
English|Polski
© 2026 Digital Vantage. © 2024 Digital Vantage. All rights reserved.

Table of Contents · 10 sections

In this article

  1. 01What a monitor actually checks
  2. 02Is the site working — who finds out first
  3. 03Free uptime monitoring — UptimeRobot and others
  4. 04Who gets the alert
  5. 05Website down — the first fifteen minutes
  6. 06500 and 503 errors — what the monitor tells you
  7. 07Failures with a date in the calendar: certificate and domain
  8. 08Server monitoring — what can only be seen from inside
  9. 09Performance monitoring is not Core Web Vitals
  10. 10What this article deliberately leaves out
  1. Home›
  2. ›
  3. Blog & News from the Digital World›
  4. Websites — a map of everything covered here›
  5. Website maintenance — four jobs, and which article answers your question›
  6. Website monitoring — who finds out first, you or your customer
Websites·Hosting and Infrastructure·Technology for businesses·Company·16 min czas czytania·18 054 znaki·3092 słowa

Website monitoring — who finds out first, you or your customer

Kod QR

Website monitoring: a 200 code does not mean the page works — ours returns it for addresses that do not exist. What to check, how often, and who gets the alert.

Website Monitoring for Businesses - The Complete Guide to Tools and Strategies 2025
RE
Redakcja Digital VantageYour Partner in Business, Digital Vantage Team · Digital Vantage team is a group of experienced professionals combining expertise in web development, software engineering, DevOps, UX/UI design and digital marketing. Together we carry out projects from concept to implementation - websites, e-commerce stores, dedicated applications and digital strategies. Our team combines years of experience from technology corporations with the flexibility and immediacy of working in a smaller, close-knit structure. We work in agile methodologies, focus on transparent communication and treat each project as if it were our own business. The strength of the team is the diversity of perspectives - from systems architecture and infrastructure, frontend and design, to SEO and content marketing strategy. As a result, the client receives a cohesive solution where technology, aesthetics and business goals go hand in hand.
Publikacja8 gru 2025
Aktualizacja19 wrz 2026

Website monitoring answers one question: who finds out about an outage first — you or your customer. Everything else, from choosing a tool to how often it checks, is either an answer to that question or a distraction from it.

The simplest monitor asks the server for a page every few minutes and checks whether the response carries a 200 code, meaning "OK". If it does, it concludes the site works. But a 200 code only says that the server sent something back — not that it sent what it should.

We have proof of this on our own site. We checked what our site returns for an address that does not exist. It sends a page titled "404 — page not found" — with a 200 code. A person sees an error. A monitor that checks only the code sees a working page. Google calls this a soft 404 in its documentation and warns that such error pages can end up in the index.

For us it is a deliberate trade-off, not an oversight. Our pages are sent to the browser as a stream, in chunks, so that content appears sooner — and the Next.js documentation explains that the server then has to confirm "200" before it knows whether the address exists. In exchange, it adds a noindex tag to the error page, so Google will not index it. That is enough for the search engine. It is not enough for a monitor, because a monitor does not read the tag. And that is exactly why asking "does the site respond" is not enough.

What this article covers. Four kinds of check and the failures each one catches. The time arithmetic: how long detection takes and how long the response takes. What free website monitoring gives you and where it ends. Who should get the alert. What a monitor tells you on 500 and 503 errors. Failures with a date in the calendar. And why Core Web Vitals cannot replace an alert.

What a monitor actually checks

The word "monitoring" covers four different checks. They differ in what they ask the site — and therefore in which failures they are able to see.

What a monitor sees depends on what it asksMatrix of four checks and five failures. A status-code check catches a server that does not respond and a 500 or 503 error. A page-content check additionally catches an error page served with code 200. A full-journey check additionally catches a form that does not send. An expiry-date check catches only a certificate that expires in a week.What a monitor sees depends on what it asksFour kinds of check and five failures. “Yes” means: this check will catch this failure.Status codePage contentFull journeyExpiry datesServer not respondingyesyesyes—500 or 503 erroryesyesyes—Error page served as 200—yesyes—Form does not send——yes—Certificate expires in a week———yesThe easiest check to set up is the first one — and it cannot tell a page from an error page ifthe server serves the error with a 200. That is how our own site answers addresses that do notexist: a monitor asking only for the code would report that everything works.Source: own analysis; measured on our sites, 19 Sept 2026www.digitalvantage.pl

What a monitor sees depends on what it asks

Own analysis; measured on our sites, 19 September 2026

Status code. The monitor fetches an address and checks whether the server answered with 200. It catches a server that does not respond at all, and server errors. It does not catch anything the server serves with a 200 — an error page, an empty page, a page that has lost half its content. This check exists in every tool and is usually the first one set up, so it is worth knowing what it cannot see.

Page content. The monitor fetches the page and looks for a specific piece of text on it — the company name in the footer, a heading, a phone number. If the text is missing, it raises an alarm even with a 200 code. It is one extra setting, and it closes the biggest gap in the first check. Choose a text that does not change with every content update, and one that does not appear on the error page.

Full journey. The monitor does what a customer does: opens a form, fills it in, submits it and checks the confirmation — or adds a product to the basket and goes through to payment. It is the only check that sees the site "working" while the business receives no enquiries. It is more expensive, harder to maintain and needs updating every time the form changes, so it makes sense where that one journey is a source of revenue.

Expiry dates. A certificate and a domain do not degrade gradually — they stop working on a specific day you know in advance. A monitor that only checks the current state will notice the problem on the day of the outage. A monitor that checks the date will warn you a week earlier.

For a typical company website, a sensible set is the code and the content on the home page and the contact page, plus the certificate date and the domain date. The full journey makes sense for a shop, and for the form your sales depend on.

Is the site working — who finds out first

The question "is the site working" only makes sense together with a second one: how quickly someone will find out and what they will do. A monitor checking every five minutes will, at worst, notice an outage five minutes after it starts. But that is the shortest segment of the whole story.

Detection is a sliver, response is the whole budgetAgainst a 44-minute monthly downtime budget at a 99.9% SLA: detection with checks every 5 minutes (UptimeRobot free plan) takes up to 5 minutes; with checks every 60 seconds (cheapest paid plan) up to 1 minute; a response “within an hour”, a typical contract promise, takes 60 minutes — more than the whole budget.Detection is a sliver, response is the whole budgetThe monthly downtime budget at a 99.9% SLA is 44 minutes. How much of it each stage uses.Detection: check every 5 minUptimeRobot free plan5 minDetection: check every 60 scheapest paid UptimeRobot plan1 minResponse “within an hour”a typical contract promise60 min99.9% budget: 44 minA faster monitor shortens the first bar by four minutes. A promise to respond within an hourexceeds the monthly downtime budget on its own. How long an outage lasts depends on who getsthe alert and what they can do with it at 3 a.m. — not on how often you check.Source: UptimeRobot pricing; own calculationwww.digitalvantage.pl

Detection is a sliver, response is the whole budget

UptimeRobot pricing; own calculation

A contract guaranteeing 99.9% availability allows 44 minutes of downtime a month — we set out the arithmetic under website maintenance services. Against that background the proportions are clear. Going from five minutes to one saves four minutes. The promise "we respond within an hour" on its own uses more than the whole monthly budget allows. How long an outage lasts is decided not by how often you check, but by what happens after the alert.

That is why the first question when setting up monitoring is not "how often should it check" but "who gets the notification, and can they do anything about it". Frequency matters for a high-traffic shop, where every minute means orders. For a company website, five minutes is enough as long as someone on the other end will respond.

There is one more reason to have your own monitoring, even if an outside company looks after the site with its own. Uptime monitoring tools keep a report: what percentage of the time the site responded in a given month, how many outages there were and how long they lasted. That is your independent measurement of the contract. If the contractor promises 99.9% and your monitor shows two hours of website downtime in a month, you have a number to discuss, not an impression. Without your own measurement, the only source of knowledge about whether the contract was honoured is the report of the party that was supposed to honour it.

Free uptime monitoring — UptimeRobot and others

You do not have to pay to check the status code and the content. One of the best-known tools is UptimeRobot — in the UK its name is searched around 3,400 times a month across two spellings, "uptime robot" and "uptimer robot" — and it is a good reference point for what you get for free and where the paid plan begins.

According to UptimeRobot's pricing, the free plan includes 50 monitors checked every 5 minutes, with email notifications. The cheapest paid plan checks every 60 seconds and costs €9 a month when billed annually. One caveat: in the questions section on the same page, the provider describes the free plan as intended for "basic personal monitoring". Before using it for a company website, read the current terms, because the conditions of free plans change more often than price lists do.

The alternative is monitoring you run yourself — for example Uptime Kuma, open-source software under the MIT licence. It has no limit on monitors or on the interval, but it needs a server someone maintains. And here is a trap that applies to all monitoring, not just self-hosted: the monitor must not run on the same server as the site. If the server goes down, whatever was supposed to tell you about it goes down with it.

For the same reason, monitoring should check the site from outside, from the internet, the way a customer does. A server checking itself can report that everything works while nobody can reach it from outside — because DNS, the certificate or the network along the way has failed.

Who gets the alert

An alert nobody reads is a log entry. Most badly working monitoring set-ups do not fail at detection but at notification: alerts go to an inbox someone stopped reading, or to a person with no access to the server.

Three decisions turn monitoring into something that works:

  • Name who gets the alert — and during which hours. If an outside company looks after the site, the alert should go both to them and to someone on your side. Then you know about the outage regardless of whether the contractor gets in touch, and you can check how quickly they responded.
  • What that person can do. A notification at three in the morning to a business owner with no server access achieves only one thing: they will know in the morning. The escalation path — who gets the alert, who knows how to fix it, who decides on restoring a backup — should be written down before it is needed.
  • Confirmation before the alarm. A single failed check is sometimes a momentary network problem on the monitor's side. Tools let you raise the alarm only after confirmation — a repeat check or a check from another location. Without it, after a few false alarms people stop reacting to the real ones, which is worse than having no monitoring, because it creates the impression that someone is watching.

It is also worth deciding what is a log and what is an alarm. A slower server response time is information to review once a week. A site that does not respond is a reason to wake someone up. Whoever gets both on their phone will switch notifications off within a week.

Website down — the first fifteen minutes

An alert came in or a customer phoned: the website is down. Before anyone starts fixing anything, it is worth spending a few minutes establishing what exactly is not working and since when, because that determines whom to call. The order that saves the most time:

  1. Is it down only for you? Open the site on a phone, on mobile data, not on the office network. If it works there, the problem lies with your connection or browser, not the server. A monitor checking from outside settles this immediately — without one, a phone is the quickest substitute.
  2. What exactly do you see? No response, a 500 error, a certificate warning, a blank white page, the hosting provider's page instead of yours — each points to a different cause. A certificate warning means the certificate. The registrar's page or an expiry notice means the domain. A white page or a 500 is usually the application: a plugin, the theme, the latest change.
  3. What changed recently? An update, a new plugin, a change on the server, a DNS move. Most outages are caused by something done in the last twenty-four hours, and undoing that one change is faster than searching for the cause from scratch.
  4. Is it the provider? Hosting companies and DNS providers publish status pages for their services. If the outage is on their side, your work ends with a report and a notice for customers.
  5. Is there something to go back to? If the cause is not visible and the site has to come back, the question is: from which backup, and how much data since then will be lost. That is the owner's decision, not the contractor's, and it helps if the owner knows the answer before having to make it; how to set up backups so that this decision is simple is covered under backups.

It is worth keeping these five steps in the same place as your access details. A quarter of an hour spent establishing what happened usually shortens an outage more than a faster monitor does.

500 and 503 errors — what the monitor tells you

Two server error codes are the ones you will see most often in alerts, and they mean different things.

500, according to the HTTP specification, means the server encountered "an unexpected condition" that prevented it from fulfilling the request. In other words: something broke and the server does not know what. On a WordPress site it is most often an error in a plugin or theme, frequently right after an update or a PHP version change.

503 means the server is "currently unable to handle the request due to a temporary overload or scheduled maintenance" — temporarily overloaded or undergoing planned work. This is the code a site should return itself during maintenance, ideally with a Retry-After header saying when to come back.

For the search engine, the difference is smaller than it seems. According to Google, 5xx errors — both of these codes, and 429 — cause Googlebot to slow down crawling temporarily. Indexed addresses stay in the index, but those that return a server error persistently are eventually removed from it. A short outage will not hurt. A site returning 500 for several days because nobody got the alert will.

What each server code means — including 502 and 504, which you will also see in alerts — and whom to call for which, is covered in a separate article on server errors.

Hence the rule for planned work: if the site is going to be unavailable, let it return 503, not an "under construction" page with a 200 code. For Google the latter is new content at that address, and worse than our soft 404 from the start of this article: that one at least carries a noindex tag, while an "under construction" page usually carries nothing.

Failures with a date in the calendar: certificate and domain

Most outages cannot be predicted. Two can — to the day.

The certificate. The maximum validity of website certificates dropped to 200 days in March 2026 and will keep falling — we set out the dates under SSL certificates. With automatic renewal the problem usually does not exist, as long as the automation works. When it stops — because the server, DNS or configuration changed — you will find out on the day browsers start showing visitors a warning. A certificate date monitor turns that into a notification a week in advance.

The domain. An expired domain switches off the site and email at once, and after the redemption period anyone can register it — which we describe under maintenance costs. The most common cause is not a lack of money but a reminder sent to an address nobody reads. A domain date monitor is a second reminder, independent of the registrar.

Both checks are available out of the box in most monitoring tools, and you set them up once.

Server monitoring — what can only be seen from inside

Everything described so far checks the site from outside, the way a customer sees it. Server monitoring looks from inside: at disk space, processor load, memory, errors written to logs and scheduled tasks. On shared hosting, most of this is beyond your reach and the provider is responsible for what happens inside. On your own server or a virtual server, it is your responsibility or the contractor's.

From a site owner's point of view, two things here matter more than the rest, because they are common causes of outages that look sudden from outside:

  • Disk space. A log that grows without limit, or backups stored on the same server, can fill a disk within weeks. When space runs out, everything that writes anything stops working — including forms and the database. An alert when usage crosses a set threshold gives you weeks instead of minutes.
  • Tasks that silently failed to run. A backup that was not created, a certificate renewal that failed, a notification run that stalled. From outside the site works, and the problem only surfaces when that backup or that certificate is needed. The right set-up raises the alarm on the absence of a success signal, not only on an error.

If a contractor looks after the site, server monitoring is their working tool. For you it is enough to know it exists and to get one sentence from it once a month: did the backups run, and how much space is left.

Performance monitoring is not Core Web Vitals

An uptime monitor also measures server response time, and it is worth watching — a sudden increase is often the first symptom of a problem before the site stops responding. But this is not the data Google looks at.

Google assesses page speed on the basis of Core Web Vitals, measurements from real Chrome users collected as a 28-day average. It is important data, but it is not suitable for alerting: a deterioration appears in it gradually, over the following weeks, not within an hour of the deployment that caused it. Performance monitoring and Core Web Vitals therefore answer two different questions — "has something just broken" and "how does the site perform for users over the last month" — and one does not replace the other.

What this article deliberately leaves out

  • Monitoring positions in Google — different tools and a different question; we cover them under SEO and Google indexing.
  • Traffic analytics — website analytics tells you who came, not whether the site was working.
  • Accessibility in the WCAG sense — accessibility also means meeting standards for people with disabilities; that is a separate topic.
  • What to do after an outage — restoring from a backup and agreeing with the contractor who responds and within what time, which is website maintenance services.

The shortest summary: a monitor that asks only for a 200 code will tell you the server is alive — not that the site works. Add a content check, the certificate and domain dates, and for a shop the full purchase journey. And before you choose a tool, write down who gets the alert at three in the morning and what they can do with it, because that segment, not the checking frequency, decides how long an outage lasts.

FAQ

Questions we get about website monitoring

Yes, because without it the customer finds out about an outage first — or nobody does. A free set is enough: checks on the home page and the contact page with content verification, plus the certificate and domain dates. More important than the tool is deciding who gets the alert.

For a company website, usually yes. UptimeRobot's free plan checks 50 addresses every 5 minutes, which is enough for a typical site. Paid plans shorten the interval to a minute and add types of check. Before using a free plan for a business, read the terms — the provider describes it as intended for basic personal monitoring.

For a company website, every 5 minutes is enough. Going down to one minute saves four minutes at most, and outage length depends mainly on the response time after the alert. It is worth checking more often for a high-traffic shop, where every minute means orders.

Because it checks only the response code. If the server serves an error page with a 200 code — as our site does for addresses that do not exist — the monitor treats it as working. The solution is a content check: the monitor looks for a specific text on the page and raises an alarm when it is missing.

500 means an unexpected error — something broke and the server does not know what; on WordPress often a plugin after an update. 503 means a temporary overload or planned work. During maintenance a site should return exactly 503, not an "under construction" page with a 200 code.

A short outage — no. According to Google, server errors make the crawler slow down temporarily, and indexed addresses stay in the index. The problem starts when a site returns an error persistently: such addresses are eventually removed. That is why what matters is how quickly someone responds to the alert.

Does your monitoring see what your customers see?

Talk to us: we will look at what your site returns for wrong addresses, which codes it sends during maintenance, and whether someone will get a reminder about the certificate and the domain.

Talk to us

Related Posts

  • Websites — a map of everything covered here
    • Website maintenance — six ways into this section and where to start

      Website maintenance is four jobs: keeping a site running, fast, accountable and able to survive change. Six ways in, and where to start.

      • 1.
        500, 502 Bad Gateway, 503 and 504 errors — what they mean and who to call when they hit your site

        A 502 Bad Gateway, 500, 503 or 504 error tells you which part failed: the application, the link between servers or an overload. And who to call.

      • 2.
        404 Not Found, 403, 401 and 400 errors — what these status codes mean and how to fix them

        A 404 Not Found on your own site is usually a page removed without a redirect. What 4xx status codes mean, what Google does and why our 404 returns 200.

      • 3.
        Core Web Vitals — why your PageSpeed score measures something else

        Core Web Vitals are not your PageSpeed score: its heaviest metric is one Google does not use for ranking. The three thresholds and what to do about them.

      • 4.
        Website maintenance services — what you actually buy when you sign

        Website maintenance services are sold as tasks but signed as a contract. Response time, SLA, domain access and code ownership — check these before you sign.

      • 5.
        Website migration — hosting, domain and 301 redirects

        Website migration is three operations: new hosting, new domain, new addresses. What to tell Google, how to transfer a domain and how to set up 301 redirects.

About the Team

Digital Vantage Team

Your Partner in Business, Digital Vantage Team

Digital Vantage team is a group of experienced professionals combining expertise in web development, software engineering, DevOps, UX/UI design and digital marketing. Together we carry out projects from concept to implementation - websites, e-commerce stores, dedicated applications and digital strategies. Our team combines years of experience from technology corporations with the flexibility and immediacy of working in a smaller, close-knit structure. We work in agile methodologies, focus on transparent communication and treat each project as if it were our own business. The strength of the team is the diversity of perspectives - from systems architecture and infrastructure, frontend and design, to SEO and content marketing strategy. As a result, the client receives a cohesive solution where technology, aesthetics and business goals go hand in hand.

Share:

FacebookTwitterLinkedInEmailWhatsAppMessengerDiscord

Table of Contents · 10 sections · 16 minutes read

In this article

  1. 01What a monitor actually checks
  2. 02Is the site working — who finds out first
  3. 03Free uptime monitoring — UptimeRobot and others
  4. 04Who gets the alert
  5. 05Website down — the first fifteen minutes
  6. 06500 and 503 errors — what the monitor tells you
  7. 07Failures with a date in the calendar: certificate and domain
  8. 08Server monitoring — what can only be seen from inside
  9. 09Performance monitoring is not Core Web Vitals
  10. 10What this article deliberately leaves out

Comments

Rate this article

No comments yet. Be the first to share your thoughts!

Related Articles

Back to the guide: Websites — a map of everything covered here

⇲
Website Monitoring for Businesses - The Complete Guide to Tools and Strategies 2025

500, 502 Bad Gateway, 503 and 504 errors — what they mean and who to call when they hit your site

A 502 Bad Gateway, 500, 503 or 504 error tells you which part failed: the application, the link between servers or an overload. And who to call.

Data publikacji: 19/09/2026
Characters: 16428•Words: 2916•Reading time: 15 min
⇲
Image on the Digital Vantage website

404 Not Found, 403, 401 and 400 errors — what these status codes mean and how to fix them

A 404 Not Found on your own site is usually a page removed without a redirect. What 4xx status codes mean, what Google does and why our 404 returns 200.

Data publikacji: 19/09/2026
Characters: 14775•Words: 2759•Reading time: 14 min
⇲
Image on the Digital Vantage website

Email marketing — where to start, and why open rates no longer tell you anything

Open rates stopped measuring people in 2021 — Apple says so and the benchmark publisher admits it. What Gmail requires since 2024, and what a lead magnet really yields.

Data publikacji: 17/09/2026
Characters: 14500•Words: 2216•Reading time: 12 min
⇲
Image on the Digital Vantage website

Website audit — what we actually check, what it costs and what you get out

Three layers in the order that matters, the list of checks, and the price stated outright. With three findings an owner will never spot on their own.

Data publikacji: 09/09/2026
Characters: 14756•Words: 2248•Reading time: 12 min
⇲
Image on the Digital Vantage website

How long does SEO take — and why the first weeks do not count at all

Indexing and ranking run on two different clocks. The four gates a site passes through, with the times measured on our own corpus rather than quoted.

Data publikacji: 09/09/2026
Characters: 14873•Words: 2264•Reading time: 12 min
⇲
Factors affecting the cost of a website

Website design cost — why two quotes for the same site differ sixfold

The same brochure site gets quoted at both ends of the range, and both prices can be honest. Six factors that decide which end you are quoted at.

Data publikacji: 25/08/2026
Characters: 16038•Words: 2543•Reading time: 13 min
⇲
Image on the Digital Vantage website

Cheap website design — what the lowest quote actually costs you

The lowest quote is not the price of a website, only the smallest part of the bill. Three price tiers, the real cost after a year, four warning signs.

Data publikacji: 25/08/2026
Characters: 14559•Words: 2239•Reading time: 12 min
⇲
Image on the Digital Vantage website

Create a website for free — three routes and where each one ends

A free site is a real option with a precise limit. Three routes, what each one gives you, what it withholds, and what it costs once a year has passed.

Data publikacji: 25/08/2026
Characters: 14510•Words: 2253•Reading time: 12 min
⇲
Image on the Digital Vantage website

Self-hosting Next.js and Payload: the maths that works, and three things that break

Vercel with a managed database against a VPS running Coolify: 271 USD versus 17 EUR a month at 2 TB of traffic. Plus three failures that happened to us in production.

Data publikacji: 24/08/2026
Characters: 12722•Words: 1938•Reading time: 10 min