Blog topic · 65 articles

Speed, security & maintenance

How to keep a WordPress site fast, secure and well maintained: caching, Core Web Vitals, updates, PHP, backups, malware clean-up and hosting.

Maintenance

Website Disaster Recovery Plan: A Simple Guide for Small Businesses

A simple website disaster recovery plan: what can go wrong, backups and restore tests, who does what, a contact list, and how to keep customers informed.

30 September 2026 · 5 min read
Security

WordPress Activity Logs: Track Who Changed What on Your Site

What WordPress activity logs record, how they help with security and teamwork, what to look for in a plugin, what to review each month, and privacy basics.

30 September 2026 · 4 min read
Speed

WordPress Site Slow on Hostinger? How to Diagnose and Speed It Up

Why a WordPress site on Hostinger can feel slow and how to fix it: checking resource limits in hPanel, LiteSpeed Cache settings, PHP version, object cache, CDN, images, plugins and when to upgrade.

28 September 2026 · 3 min read
Maintenance

What a Monthly WordPress Maintenance Plan Should Include

A clear breakdown of monthly WordPress maintenance: updates, backups, security scans, uptime monitoring, speed and form checks, small content changes, renewals tracking and a monthly report.

28 September 2026 · 3 min read
Maintenance

"There Has Been a Critical Error on This Website": How to Fix It Step by Step

What the WordPress critical error means, common causes (plugin or theme updates, PHP version, memory limits, code edits), how to use recovery mode, find the culprit via SFTP or file manager, and get the site back.

28 September 2026 · 3 min read
Maintenance

WordPress Changes Not Showing on Your Website? Here's Why and How to Fix It

Why content or design changes in WordPress or Elementor don't appear on the live site: browser, plugin, server and CDN caches, Elementor CSS files, unpublished updates, templates and mobile settings.

28 September 2026 · 3 min read
Maintenance

Elementor Stuck on Loading or "Preview Could Not Be Loaded": How to Fix It

Fixes for the Elementor editor stuck on the loading screen, blank editor or "Preview could not be loaded": plugin conflicts, memory limits, PHP version, URL and SSL mismatches, CDN scripts and server security rules.

28 September 2026 · 3 min read
Maintenance

Elementor Layout Broken After an Update? How to Fix It and Prevent It

What to do when an Elementor or add-on update breaks your layout: regenerate CSS, clear caches, check add-on compatibility, use version rollback, fix container and widget changes, and update safely next time.

28 September 2026 · 3 min read
Maintenance

How to Update a Premium WordPress Theme (and Its Bundled Plugins) Safely

How to update a premium or ThemeForest WordPress theme without losing customisations: licence activation, child themes, backups, staging, bundled plugin updates and what to do if the theme is abandoned.

28 September 2026 · 3 min read
Speed

Lazy Loading Explained: Images, Videos and Iframes in WordPress (and When Not to Use It)

How lazy loading works for images, iframes and videos in WordPress, what WordPress does by default, and why your hero or LCP image should never be lazy-loaded.

28 September 2026 · 5 min read
Speed

Web Fonts and Website Speed: How to Load Fonts Without Slowing Your Site

How web fonts slow pages and cause layout shift, and how to load them efficiently: fewer weights, self-hosting, WOFF2, font-display and preloading key fonts.

28 September 2026 · 5 min read
Speed

Third-Party Scripts: How Chat Widgets, Trackers and Embeds Slow Your Website

How chat widgets, tracking pixels, embeds and ad scripts slow your website, and how to audit them, remove what you don't need and delay the rest safely.

28 September 2026 · 5 min read
Speed

How to Fix Slow Largest Contentful Paint (LCP) on WordPress

How to fix slow Largest Contentful Paint on WordPress: find your LCP element, speed up server response, prioritise the hero image and cut render-blocking CSS.

28 September 2026 · 6 min read
Speed

How to Fix Cumulative Layout Shift (CLS) on WordPress

Fix Cumulative Layout Shift on WordPress: reserve space for images and embeds, tame web fonts, ads and banners, and stop sticky headers making pages jump.

28 September 2026 · 6 min read
Speed

How to Improve Interaction to Next Paint (INP) on WordPress

Improve Interaction to Next Paint on WordPress: find slow taps, cut long JavaScript tasks, tame third-party scripts and heavy plugins, and fix laggy menus.

28 September 2026 · 5 min read
Maintenance

How to Choose a WordPress Maintenance Provider: Questions, Reports and Red Flags

How to compare WordPress maintenance providers: the questions to ask, what a monthly report should show, response times to agree in writing, and red flags.

28 September 2026 · 5 min read
Maintenance

WP-Cron Explained: Why Scheduled Posts, Emails and Backups Fail (and How to Fix It)

What WP-Cron is, why scheduled posts show "Missed schedule" and emails or backups run late, and how to switch WordPress to a reliable server cron job.

28 September 2026 · 5 min read
Maintenance

"Allowed Memory Size Exhausted" in WordPress: Causes and Fixes for Memory Limit Errors

What "Allowed memory size exhausted" and other WordPress memory errors mean, how to check PHP memory and WP_MEMORY_LIMIT, and how to fix the real cause.

28 September 2026 · 5 min read
Maintenance

Mixed Content Warnings After Moving WordPress to HTTPS: How to Fix Them

Padlock missing after moving WordPress to HTTPS? How to find insecure http images and scripts, run a safe search-replace, and fix CDN and theme settings.

28 September 2026 · 5 min read
Maintenance

ERR_TOO_MANY_REDIRECTS on WordPress: Causes and How to Fix It

Site "redirected you too many times"? How to fix redirect loops in WordPress: site URL settings, CDN flexible SSL, .htaccess, redirect plugins and cookies.

28 September 2026 · 5 min read
Maintenance

WordPress Not Sending Emails? How to Fix It With SMTP

Password resets, WooCommerce order emails or form enquiries not arriving? Why WordPress emails fail and how to fix them with SMTP or a transactional service.

28 September 2026 · 5 min read
Speed

Why Is My WordPress Site Slow? 9 Common Causes and Fixes

Is your WordPress website slow? Learn the 9 most common causes, from heavy images and too many plugins to cheap hosting, and how to fix each one to speed up your site.

27 September 2026 · 3 min read
Security

8 Signs Your WordPress Site Has Been Hacked (and What to Do)

Spam redirects, Google warnings, unknown admin users? Learn the 8 warning signs of a hacked WordPress website and the exact steps to take to clean and protect it.

27 September 2026 · 3 min read
Maintenance

WordPress Maintenance Checklist: What to Do Weekly, Monthly and Yearly

A practical WordPress maintenance checklist covering updates, backups, security, speed and SEO tasks to do weekly, monthly and yearly to keep your website healthy.

27 September 2026 · 3 min read
Security

WordPress Security Checklist for Small Business Websites (20 Steps)

A practical 20-step WordPress security checklist for small businesses: updates, passwords, 2FA, backups, firewalls, hosting and user roles, to keep your site safe from hackers.

27 September 2026 · 3 min read
Speed

Core Web Vitals Explained for Business Owners (LCP, INP, CLS)

What are Core Web Vitals, why do they matter for Google and your customers, and how can you improve LCP, INP and CLS on a WordPress website? A plain-English guide.

27 September 2026 · 3 min read
Speed

Image Optimization for WordPress: Make Your Pages Load Faster

Large images are the top cause of slow WordPress sites. How to resize, compress and serve WebP images, use lazy loading correctly, and write alt text that helps SEO.

27 September 2026 · 3 min read
Maintenance

WordPress Backup and Restore: A Simple Guide for Business Owners

How WordPress backups work, what to back up, how often, where to store copies, and how to restore your site safely when something goes wrong, explained simply.

27 September 2026 · 3 min read
Speed

Why Elementor Sites Get Slow, and How to Fix Them

Common reasons Elementor websites become slow, from too many widgets and nested containers to heavy add-ons and images, and practical fixes to speed them up.

27 September 2026 · 3 min read
Maintenance

How to Update WordPress Safely Without Breaking Your Site

A safe process for updating WordPress core, themes and plugins: backups, staging, update order, testing key pages and forms, and what to do if an update breaks your site.

27 September 2026 · 3 min read
Maintenance

Staging Sites Explained: How to Test Website Changes Safely

What a staging site is, why it prevents broken live websites, how to create one for WordPress, how to push changes live safely, and how to keep staging out of Google.

27 September 2026 · 3 min read
Security

WordPress User Roles Explained: Who Should Have Which Access

WordPress user roles explained simply: administrator, editor, author, contributor, subscriber and shop manager, plus how to give staff, agencies and freelancers the right access safely.

27 September 2026 · 3 min read
Maintenance

Uptime Monitoring Explained: Know When Your Website Goes Down

What uptime monitoring is, why business websites need it, what to monitor (homepage, forms, checkout, SSL, domain expiry), how alerts work and what to do when your site goes down.

27 September 2026 · 3 min read
Speed

Website Speed on Indian Mobile Networks: Building for Real-World Conditions

Why website speed matters for Indian mobile users on varying networks and budget phones, and practical ways to make your site load fast: page weight, images, fonts, scripts and hosting.

27 September 2026 · 3 min read
Security

How to Stop Contact Form Spam on Your WordPress Website

Tired of spam form submissions? Practical ways to stop contact form spam on WordPress (honeypots, time checks, friendly CAPTCHAs, validation and email filtering) without blocking real customers.

27 September 2026 · 3 min read
Maintenance

Common WordPress Errors Explained (and What to Do About Them)

Plain-English explanations of common WordPress errors (white screen, critical error, 500 errors, database connection errors, 404s and maintenance mode) and safe first steps to fix them.

27 September 2026 · 3 min read
Security

SSL Certificate Errors Explained: "Not Secure" Warnings and How to Fix Them

Why browsers show "Not secure" or certificate warnings on your website (expired certificates, mixed content, wrong domain) and how to fix each one so visitors trust your site again.

27 September 2026 · 3 min read
Speed

What Is a CDN, and Does Your Business Website Need One?

A CDN (content delivery network) explained simply: how it speeds up websites, adds protection, when small businesses benefit, and how to set one up safely with WordPress.

27 September 2026 · 3 min read
Maintenance

Website Maintenance vs Website Management: What's the Difference?

The difference between website maintenance (keeping the site safe and working) and website management (updating content, SEO and improvements), and which your business needs.

27 September 2026 · 3 min read
Security

Website Security Headers Explained Simply

What HTTP security headers are (HSTS, X-Frame-Options, Content-Security-Policy, Referrer-Policy and more), how they protect your website and visitors, and how to add them safely.

27 September 2026 · 3 min read
Speed

Website Speed Test Tools Explained: PageSpeed Insights, Lighthouse and More

How to use website speed tools like PageSpeed Insights, Lighthouse and Search Console, why scores vary between tests, lab vs field data, and which numbers to act on.

27 September 2026 · 3 min read
Security

Domain Renewal and SEO Scam Emails: How to Spot and Avoid Them

How to recognise common scam emails targeting website owners (fake domain renewals, fake SEO audits, "your site will be removed" threats and phishing logins) and what to do instead.

27 September 2026 · 3 min read
Speed

WordPress Caching Explained: How Caching Makes Your Site Faster

A plain-English guide to WordPress caching: page caching, browser caching, object caching, OPcache and CDN caching, which plugin to use, what not to cache and how to clear cache safely.

27 September 2026 · 3 min read
Maintenance

How to Update Your WordPress Site's PHP Version Safely

Why your WordPress PHP version matters for speed and security, how to check which version you run, how to test and switch versions in your hosting panel, and what to do if something breaks.

27 September 2026 · 3 min read
Speed

WordPress Database Optimisation: How to Clean Up and Speed Up Safely

What slows a WordPress database: revisions, transients, spam, leftover plugin data and autoloaded options, plus how to clean up safely with backups, the right plugins and sensible limits.

27 September 2026 · 3 min read
Maintenance

Website Down or Not Opening? What to Check and Do, Step by Step

A calm step-by-step checklist when your business website stops working: confirm it is down, read the error, check domain, hosting and recent changes, contact your host and restore from backup.

27 September 2026 · 3 min read
Speed

Why Is My WordPress Admin Dashboard So Slow? Causes and Fixes

Common reasons the WordPress dashboard and editor feel slow (heavy plugins, admin-ajax and Heartbeat, weak hosting, database bloat, external calls) and how to diagnose and fix them.

27 September 2026 · 3 min read
Security

"Deceptive Site Ahead" or "Dangerous Site" Warning: How to Fix It

Why browsers show a red "Deceptive site ahead" or malware warning on your website, how to confirm it in Search Console, clean the site, request a review from Google and prevent it happening again.

27 September 2026 · 3 min read
Security

How to Secure Your WordPress Login: 2FA, Strong Passwords and More

Practical ways to protect the WordPress login from brute-force attacks and account takeover: strong unique passwords, two-factor authentication, login limits, user roles, XML-RPC and firewalls.

27 September 2026 · 3 min read
Maintenance

Bug or Change Request? Understanding Website Support After Launch

The difference between a website bug and a change request, what a typical post-launch support period covers, how to report issues well and when an ongoing maintenance plan makes sense.

27 September 2026 · 3 min read
Security

How to Remove Malware from a Hacked WordPress Site: A Step-by-Step Clean-up Process

The clean-up process I follow for hacked WordPress sites: backup, access reset, scanning, replacing core and plugins, checking uploads and the database, removing backdoors, hardening and Google review.

27 September 2026 · 3 min read
Security

WordPress Site Redirecting to Spam Sites? How to Find and Fix the Redirect Hack

Why a hacked WordPress site redirects visitors to spam or scam sites (often only on mobile or from Google), where the redirect code hides, how to test for it and how to remove it for good.

27 September 2026 · 3 min read
Security

Japanese Keyword Hack and SEO Spam: How to Clean Your Site and Google Results

How to fix the Japanese keyword hack, pharma hack and other SEO spam on WordPress: spotting cloaked spam pages, removing rogue Search Console owners, cleaning files and removing spam URLs from Google.

27 September 2026 · 3 min read
Security

How to Find and Remove Backdoors in a Hacked WordPress Site

What WordPress backdoors are, where attackers hide them (uploads, fake plugins, mu-plugins, core files, database, cron), warning signs in code, how to verify files and how to stop reinfection.

27 September 2026 · 3 min read
Security

Website or Hosting Account Sending Spam Emails? How to Find and Stop It

Why your hosting account may be sending spam (mailer scripts, hacked email accounts, abused forms), signs to watch for, how to trace the source, clean it and get your domain off blacklists.

27 September 2026 · 3 min read
Security

WooCommerce Card Skimming Malware: Signs, Response and Prevention

How card skimming malware targets WooCommerce checkouts, warning signs, what to do immediately if you suspect it, cleaning the store, notification duties, and payment setups that reduce the risk.

27 September 2026 · 3 min read
Security

Why WordPress Sites Get Hacked: The Real Causes and How to Prevent Them

The real reasons business WordPress sites get hacked: outdated and abandoned plugins, nulled software, weak passwords, shared hosting accounts, infected computers and missing protection, with fixes for each.

27 September 2026 · 3 min read
Security

Nulled WordPress Themes and Plugins: Why "Free" Premium Software Is So Risky

What nulled WordPress themes and plugins are, the hidden malware, SEO spam and backdoors they often contain, the update and legal problems, how to check your site and how to replace them safely.

27 September 2026 · 3 min read
Security

WordPress Malware Scanners Compared: Plugin, Remote and Server-Side Scanning

How WordPress malware scanners work: plugin scanners, remote scanners and server-side scanning, what each can and cannot detect, popular options, and why a clean scan is not a guarantee.

27 September 2026 · 3 min read
Security

Hosting Account Suspended for Malware? How to Get Your Site Back Online

Why hosts suspend accounts for malware, spam or phishing, what to ask your host, how to clean the account (including every site in it), get reactivated and avoid another suspension.

27 September 2026 · 3 min read
Security

"This Site May Be Hacked" Label in Google Results: How to Remove It

What the "This site may be hacked" label in Google search results means, why it appears, how to find and clean the hacked content, and how to request a review in Search Console to remove it.

27 September 2026 · 3 min read
Security

WordPress File Permissions Explained: 644, 755 and Keeping Files Safe

What file permissions mean on a WordPress server, commonly recommended settings for files, folders and wp-config.php, why 777 is dangerous, and how to check and fix permissions safely.

27 September 2026 · 3 min read
Security

WordPress Firewalls Explained: Cloud, Server and Plugin WAFs

What a web application firewall (WAF) does for WordPress, the difference between cloud (DNS-level), server-level and plugin firewalls, virtual patching, bot protection and which setup suits a business site.

27 September 2026 · 3 min read
Security

Hardening wp-config.php: Security Settings Every WordPress Site Should Use

Security settings in wp-config.php explained: security keys, disabling file editing, debug settings, forcing SSL for admin, file permissions and protecting the file itself, with cautions for each.

27 September 2026 · 3 min read
Security

How to Recover Google Rankings After Your Website Was Hacked

Why rankings drop after a hack and how to recover: clean up, remove spam URLs, check for injected noindex, robots and canonical changes, restore lost pages, handle warnings and monitor Search Console.

27 September 2026 · 3 min read
Contact

Let's build your next website

Available for freelance projects, agency white-label work and long-term maintenance. Feel free to pass this along to your team or company.

Your details are emailed to me, then WhatsApp opens so we can chat right away.

Chat now