Kolteo Beta

Uptime and SEO for every site you ship

Kolteo checks your clients' sites every few minutes, tells you when one goes down or slips in search, and sends them a monthly report with your logo, in their language.

No credit card required. Create a free account with just your email to monitor up to three domains.

  • Hosted in Frankfurt, EU
  • No ad trackers
  • Made in France
boulangerie-martin.example
Operational HTTPS valid PDF report
Last 30 days
99.98%
Response
184 ms
SEO score
94/100
Example response time over 24 hours
00:00180 ms
00:30192 ms
01:00196 ms
01:30182 ms
02:00193 ms
02:30211 ms
03:00214 ms
03:30221 ms
04:00218 ms
04:30208 ms
05:00213 ms
05:30180 ms
06:00180 ms
06:30161 ms
07:00182 ms
07:30182 ms
08:00159 ms
08:30163 ms
09:00138 ms
09:30138 ms
10:00147 ms
10:30153 ms
11:00157 ms
11:30155 ms
12:00186 ms
12:30189 ms
13:00199 ms
13:30204 ms
14:00182 ms
14:30184 ms
15:00221 ms
15:30373 ms
16:00222 ms
16:30189 ms
17:00218 ms
17:30199 ms
18:00202 ms
18:30181 ms
19:00166 ms
19:30169 ms
20:00158 ms
20:30144 ms
21:00141 ms
21:30149 ms
22:00141 ms
22:30173 ms
23:00165 ms
23:30171 ms
Example of a status page you can share with a client: open it or see its PDF report

Everything you check by hand, done for every site

Know a site is down before the client does

Every page is checked on a schedule. Uptime over 24 hours, 7, 30 and 365 days, incidents and response times are kept for each one.

Last 60 checks of an example page

A status page for each page

Send a link and your client sees the uptime, speed and SEO health of the page. Unlisted, never indexed.

Alerts where you work

One message when a page goes down, one when it is back, one when its SEO gets worse or robots.txt starts blocking it, a warning before a certificate or domain expires, one when its PHP or WordPress stops getting security fixes, and one when its SPF, DMARC or www. redirect breaks.

  • Slack
  • Discord
  • Email
  • Push

SEO advice you can act on

Each analysis ends with a score out of 100 and a short list of fixes, ranked by impact, with the values we measured.

  • To fix: Image dimensions Images

    7 of 12 images have no width and height attributes, which causes layout shifts.

  • To improve: Meta description Meta tags

    Meta description is 184 characters long. Aim for 50 to 160.

Certificates and domain renewals

Checked every day. You hear about it 14 days before a certificate expires and 30 days before a domain does, not when visitors see a security warning.

HTTPS certificate
9 days left
Domain name
214 days left

Example domain

A monthly report for each client

On the 1st, a PDF with your logo: uptime and incidents of every page, SEO scores and what changed, visits from your Matomo or Google Analytics, certificate and domain renewal dates. Sent to the contacts you choose, by email or as a link in Discord and Slack.

Visits from Matomo

Visits from Google Analytics

In English, French, German, Spanish or Italian

Uptime

99.99%

Incidents

1

Avg. response

202 ms

Avg. SEO score

94/100

Visits

1,240

Example of a monthly summary. Download the full example report (PDF, 5 pages)

Catch SEO regressions the day they happen

A plugin update or a client edit can hide a page from search engines without anyone noticing. Each analysis is compared with the previous one: you are alerted when a page becomes noindex, answers an error or loses 10 points, and you see what changed.

Robots meta tag
index, follow → noindex
Title
Handmade goods, Lyon → Home

Example of changes since the previous analysis

Accessibility and security, checked too

A WCAG 2.2 AA audit of every page, its security headers and the TLS setup of the server: what a demanding client or an auditor would point out first.

Accessibility
2 serious issues
Security headers
8 of 9 passed

Example page

Set up in a few minutes

  1. Add your domains

    Up to three per account, with a note to remember which client and project each one belongs to.

  2. Choose the pages to watch

    Kolteo finds the pages of the site from its sitemap and links. Pick the ones to watch: they are checked every few minutes and analysed every week.

  3. Share the status page

    Copy the link of a page and send it to your client. It updates on its own after every check.

Ten topics, one score out of 100

Each topic gets its own score, so you can see at a glance where a page is strong and where it needs work.

  • Meta tags

    Title, description, canonical, H1, social previews.

  • Content

    Amount of text and how much of the page is markup.

  • Technical

    Status code, redirects, noindex and canonical, robots.txt, sitemap.

  • Performance

    Load speed on a throttled mobile, page weight, real-visitor data.

  • Images

    Alt text, dimensions, modern formats, lazy loading.

  • Links

    Broken links, empty links, descriptive link text.

  • Accessibility

    WCAG 2.2 AA audit of the rendered page: contrast, labels, alt texts, ARIA.

  • Best practices

    HTTPS, console errors and other common pitfalls.

  • Security

    Security headers and their values, HTTPS redirect, TLS versions and cipher suites, mixed content.

  • Structured data

    JSON-LD, microdata and RDFa for rich results.

Questions

Who is Kolteo for?

Freelance developers and small agencies who look after several client sites and want to know when one goes down or slips in search, before the client notices.

How often are pages checked?

Each page is checked at the interval you set for it, down to every few minutes. Every check records the HTTP status and the response time, which feed the uptime figures and the charts. You can also require a text on the page, so an error page that still answers normally counts as down.

What does the SEO analysis look at?

The page is rendered in a real browser as a mobile visitor sees it, then checked across ten topics. You get a score out of 100, a score per topic and a list of what to fix with the values we measured. Each page is analysed again every week by default, or daily or monthly if you prefer. Site-wide checks complete it: missing pages that answer 404, one address for the site, email authentication (SPF, DMARC) and titles shared by several pages. Each analysis is compared with the previous one, and you are alerted when a page stops being indexable or its score drops by 10 points or more.

Can my clients see the results?

Yes. Every page has its own status page behind a private link that you choose to share. It is not listed by search engines, and your notes and contacts never appear on it. You can also keep the status pages of a domain to yourself.

In which language do my clients get their pages and reports?

In the language you choose for each domain: English, French, German, Spanish or Italian. The status pages, the PDF reports and the alerts sent to the contacts of the domain follow it. Your own client area stays in English.

Where do alerts go?

To you by email, as push notifications on your phone or computer if you turn them on, and to the contacts you add on each domain: email addresses, Discord or Slack. You get one message when a page goes down (a failure is checked again 20 seconds later, then once more a minute later, and only alerts if it still fails, so a short blip never does) and one when it is back. When several pages of a site fail together, they share one message, and a site that keeps dropping sends at most one of each every 15 minutes.

Is there a mobile app?

Kolteo installs like an app from your browser: "Add to Home Screen" on a phone, "Install" on a computer. Turn the push notifications on in your profile and the alerts of your sites reach that device, in addition to the emails. On an iPhone, add Kolteo to the home screen first.

Can I see the traffic of my sites?

Yes, if the site uses Matomo or Google Analytics. Connect it on the domain with access that can only read: the domain page shows the visits, sources, top pages and countries of the last 30 days, and the monthly report the visits of the month. Kolteo only reads totals, never the data of a visitor.

Will I know before a certificate or a domain expires?

Yes. Every domain is checked once a day. You are warned 14, 7 and 1 day before its HTTPS certificate expires, right away if it becomes invalid, and 30 and 7 days before the domain name expires. A few extensions, such as .io and .eu, do not publish their expiry date: Kolteo then says so instead of guessing.

What does my client receive?

Only what you choose. Each page has a status page you can share, and contacts you tick get a monthly PDF report on the 1st, with your logo: uptime, incidents, SEO with what was fixed during the month, the visits of the month if the site uses Matomo or Google Analytics, and renewal dates. By email it comes attached, on Discord and Slack as a summary with a download link.

Where is my data hosted?

On servers in Frankfurt, in the European Union. Kolteo has no advertising or tracking cookies and never sells data. The privacy policy details what is kept and for how long.

How many sites can I monitor?

Up to three domains per account and ten pages per domain. Pausing a domain stops its checks without losing its history.

Is it free?

Yes. Kolteo is in beta: every feature is free, with three domains and ten pages per domain, and no credit card is asked. We first want to see how freelancers use it, and your feedback shapes what comes next.

Who is behind Kolteo?

Tom Jamon, a freelance developer in France who looks after client sites too. Kolteo is published by APARO, Tom's company, and hosted in Frankfurt.

Start with one of your own sites

No credit card required, just your email. The first checks and the first analysis run within minutes.

Create account