Skip to content
Grafica Group logo Grafica Blog Grafica Blog

Case studies and notes from Grafica's work

Grafica Group logo Grafica Blog Grafica Blog

Case studies and notes from Grafica's work

  • Work
  • Demos
  • Agencies
  • Brands
  • Contact
  • Work
  • Demos
  • Agencies
  • Brands
  • Contact
Close

Search

  • WhatsApp
  • Linkedin
Let's Talk!
Grafica Group logo Grafica Blog Grafica Blog

Case studies and notes from Grafica's work

Grafica Group logo Grafica Blog Grafica Blog

Case studies and notes from Grafica's work

  • Work
  • Demos
  • Agencies
  • Brands
  • Contact
  • Work
  • Demos
  • Agencies
  • Brands
  • Contact
Close

Search

  • WhatsApp
  • Linkedin
Let's Talk!
Home/Agencies/How we maintain WordPress sites on Kinsta: the routine, in order
A hand ticking items off a written checklist beside an open laptop
Agencies

How we maintain WordPress sites on Kinsta: the routine, in order

By Luis Gallego
October 6, 2026 4 Min Read
Comments Off on How we maintain WordPress sites on Kinsta: the routine, in order

A maintained website can break during the maintenance itself. An update is applied on the live site, a page breaks, and nobody wrote down what the site looked like an hour earlier.

At Grafica we look after WordPress sites hosted on Kinsta, our own blog among them, and client sites we maintain for an agency inside the agency’s own Kinsta account. This post is the routine we follow, in the order we follow it.

The hosting stays the owner’s

On white-label work the sites stay in the agency’s own Kinsta account and we work inside it. We think that is the right arrangement for any owner: the account in your name, and whoever maintains the site invited to it as a user.

Every change is classed before work starts

A change is one of two kinds.

Critical: it can take the site down or slow it, or it touches WordPress core, the theme, plugins, templates, DNS, caching or more than one page.

Non-critical: content, one element, or a setting that can be reversed in one step.

The class decides the route. A critical change is rehearsed on a staging copy first, whether a visitor could see it or not; where staging cannot reproduce it, the sheet says so. A non-critical change may go straight to the live site.

The backup comes before the first edit

Before a critical change we take a full backup with the host’s own tool and write its time on the sheet. The time has to be earlier than the first edit. A manual backup on Kinsta expires. On our own blog’s last fix pass we recorded the expiry date next to the backup time.

We also write the way back before we start: which revision to restore, which setting to put back, and what restoring the full backup would cost. On a site that takes enquiries or orders, a full restore loses everything that arrived after the backup was taken. We wrote that cost down before the first edit on our own blog, and it belongs on the sheet for any site that takes enquiries or orders.

Staging, and its limits

We use the site’s staging environment on Kinsta for plugin and theme updates, template changes and anything that touches caching.

Staging does not catch everything. Two examples from our own blog, which is hosted on Kinsta.

When we forced HTTPS on it, the staging rehearsal could not tell us anything: the staging address already redirected to HTTPS before we changed a thing. We reported the rehearsal as inconclusive instead of as a pass.

After the same change went live, the first check passed on a deep post while the home page went on serving the old version for five minutes. An edge cache was still handing out the page from before. We only saw it because we tested two addresses, one that skips the cache and one that does not.

The read that counts is the visitor’s

When a change is live we read every touched page logged out, from outside, and record the cache status the host reports. A logged-in administrator can see a fresh page while the public gets a stored one. If the public page does not show the change, the change is not done.

One check is broken on purpose

A check that has never failed tells you nothing when it passes. On each handoff we break one check deliberately on staging, for example by pointing a link at a page that does not exist, confirm the check catches it, then put it back. The sheet says which check and how.

Updates, and how fast

WordPress released version 7.1.2 on 22 September 2026 to fix a critical flaw that, under certain conditions, an attacker could use without logging in. The fix was backported to every branch still eligible for security fixes, as far back as 4.7. Within two days a security company was reporting traffic against the flaw at more than ten times the volume of the first evening.

Sites that accept automatic background updates start that update on their own. Where those are switched off, a release like that goes to the front of the queue, and the order does not change: backup, rehearsal on staging, then the live site.

What the owner receives

After each handoff the owner, or the agency, receives one sheet with eleven checks: layout at four widths, text contrast, links, forms, errors, speed and stability, plugins and licences, backup and rollback, the class of the change, the failure we provoked, and what visitors get. Above them, three lines: what changed, where, and how to roll it back.

For an agency the sheet carries no branding of ours.

What we do not do

We do not delete anything permanently on our own decision. Sign-ins go through a password manager. And we do not report a job as done because the dashboard says so.

If your developers are full

If you run an agency with client sites on Kinsta, our Agencies page sets out how we take overflow work under your name. Our work is on the Work page.

Book a 30-minute intro call and bring one site you would hand over first.

Tags:

White LabelWordPress Hosting
Author

Luis Gallego

Published by Grafica, a design, branding, web development and marketing consultancy with global reach. Since 2012.

Follow Me
Other Articles
A bakery owner leaning on his counter, reading a laptop beside fresh bread
Previous

What «Kinsta Select Partner» means when you hire us, and what it does not

A developer working across a desktop monitor and a laptop, both showing code
Next

A website migration is half measurement and half judgment. Here is which half is which

Grafica Group

A design, branding, web development and marketing consultancy with global reach. Since 2012.

  • Our work
  • Demos
  • For agencies
Book a call

Recent Posts

  • A man reading a newspaper in morning light, a cup of coffee on the table
    AI brief, October 2026: seven things that matter if you run a website
    by Luis Gallego
    October 6, 2026
  • How to scale your agency in 2026? Grafica’s guide to White Label Partnerships
    by Luis Gallego
    December 31, 2025
  • The Invisible Powerhouse. How agencies scale with less risk.
    by Luis Gallego
    March 31, 2026
  • “The problem wasn’t the images”, A WooCommerce Website Migration Story.
    by Luis Gallego
    July 30, 2026

Search

Grafica Group logo

A design, branding, web development and marketing consultancy with global reach.

Design meets your vision.

  • LinkedIn
  • WhatsApp

Latest Posts

  • Writing code got cheap. Knowing it is right did not
    After hundreds of sites, Luis Gallego on what AI changed in web development, what it did not, and what to ask whoever builds your site.
  • What «Kinsta Select Partner» means when you hire us, and what it does not
    Grafica is a Kinsta Select Partner, listed in Kinsta's agency directory. What the status covers, what it does not, and how to check it yourself.
  • The mouse wheel was changing our calculator’s numbers. Check yours.
    A turn of the mouse wheel changed the interest rate in one of our calculators. The defect, the fix, the one-minute check, and how the math was verified.

Grafica Group

  • Work
  • Demos
  • Agencies
  • Brands
  • Contact

Contact

Phone

+50499601911

Email

info@grafica.group

support@grafica.group

Location

Tegucigalpa, Honduras

Copyright 2026 — Grafica Group. All rights reserved.