Tel: +44 (0) 7771 656 606  |  Email: .(JavaScript must be enabled to view this email address)

How to hand over a Craft CMS site to a new developer without losing control

Posted by: Karl Bowers in 
How to hand over a Craft CMS site to a new developer without losing control
Changing the developer who looks after your Craft CMS site is a process that carries real risk if it is not handled properly. Here is how to manage the transition without losing access, data, or control.

» Continue reading...

What does an ExpressionEngine support retainer actually cover?

Posted by: Karl Bowers in 
What does an ExpressionEngine support retainer actually cover?
Many businesses that depend on ExpressionEngine have never worked with a developer on a retainer basis. Here is a clear explanation of what a retainer arrangement typically covers and whether one makes sense for you.

» Continue reading...

ExpressionEngine ecommerce in 2026 — what are your options?

Posted by: Karl Bowers in 
ExpressionEngine ecommerce in 2026 — what are your options?
If you run an online shop built on ExpressionEngine, the ecommerce landscape looks different today than it did a few years ago. Here is an honest view of what is available and what the realistic options are.

» Continue reading...

What happens to your Craft Commerce store when Craft CMS falls out of date?

Posted by: Karl Bowers in 
What happens to your Craft Commerce store when Craft CMS falls out of date?
Craft Commerce is tightly coupled to the version of Craft CMS it runs on. When the underlying Craft installation falls out of date, the consequences for your online store can be serious and expensive.

» Continue reading...

Is your ExpressionEngine site a security risk?

Posted by: Karl Bowers in 
Is your ExpressionEngine site a security risk?
Many ExpressionEngine sites are running on versions that no longer receive security patches. Here is how to assess whether your site is at risk and what to do about it.

» Continue reading...

The real cost of not upgrading your ExpressionEngine site

Posted by: Karl Bowers in 
The real cost of not upgrading your ExpressionEngine site
Putting off an ExpressionEngine upgrade feels like a way to avoid cost. In practice, deferral makes the eventual upgrade more expensive and introduces risks that grow with every passing month.

» Continue reading...

How much does an ExpressionEngine upgrade cost?

Posted by: Karl Bowers in 
How much does an ExpressionEngine upgrade cost?
The cost of upgrading ExpressionEngine varies considerably depending on which version you are starting from, how many add-ons are involved, and how much custom code exists. Here is how to think about it.

» Continue reading...

What to do when your Craft CMS agency goes quiet

Posted by: Karl Bowers in 
What to do when your Craft CMS agency goes quiet
If the agency that built your Craft CMS site has stopped responding, moved away from Craft, or shut down, here is how to protect your site and find proper specialist support.

» Continue reading...

ExpressionEngine upgrade or rebuild — how do you know which is right for your business?

Posted by: Karl Bowers in 
ExpressionEngine upgrade or rebuild — how do you know which is right for your business?
The rebuild vs upgrade question is one Karl gets asked regularly. The answer usually depends on far more than which option is technically simpler, and the advice you get often depends on who you ask.

» Continue reading...

My ExpressionEngine agency has stopped supporting my site — what are my options?

Posted by: Karl Bowers in 
My ExpressionEngine agency has stopped supporting my site — what are my options?
If the agency that built your ExpressionEngine site has gone quiet, stopped trading, or moved away from the platform, you have more options than you might think. Here is what to do next.

» Continue reading...

Is your site running ExpressionEngine v2?

Posted by: Karl Bowers in 
Is your site running ExpressionEngine v2?
If your ExpressionEngine website is still running version 2, it is operating on software that reached end of life over a decade ago. No security patches, no PHP 8 compatibility, and no support — in 2026 that is a serious risk to your business.

» Continue reading...

How to install HTTPS on your ExpressionEngine website

Posted by: Karl Bowers in  Expression Engine | General | Web Design |
How to install HTTPS on your ExpressionEngine website
HTTPS is now a standard requirement for every website, not just ecommerce. In 2026, an SSL certificate is free, setup takes minutes on most hosts, and running without it actively harms your search rankings and user trust.

» Continue reading...

My Top 10 ExpressionEngine Development Modules

My Top 10 ExpressionEngine Development Modules
ExpressionEngine has always had a strong ecosystem of third-party add-ons that extend what the core CMS can do. Here are the ten add-ons and built-in features I rely on most when building and maintaining EE7 websites.

» Continue reading...

How to check if your site is being listed in Google

Posted by: Karl Bowers in  General | Search Engine Optimisation |
How to check if your site is being listed in Google
Not appearing in Google search results is one of the most common concerns for small business owners. Here is how to check whether your site is being indexed, and what to do if it is not.

» Continue reading...

Why does my site not rank as well as my competitors website?

Posted by: Karl Bowers in 
Why does my site not rank as well as my competitors website?
Your site is listed in Google but your competitors are consistently ranking above you. Understanding why this happens is the first step towards doing something about it.

» Continue reading...

Create useful backlinks for your website

Posted by: Karl Bowers in 
Create useful backlinks for your website
Backlinks, links from other websites pointing to yours, remain one of Google's most influential ranking signals. But not all backlinks are equal, and a small number of quality links will do more for your rankings than hundreds of low-quality ones.

» Continue reading...

Are you on the first page of Google?

Posted by: Karl Bowers in 
Are you on the first page of Google?
Most users never scroll past the first page of Google results. If your business is not appearing there for the searches your customers are making, you are missing out on the majority of potential traffic. Here is what being on page one actually takes.

» Continue reading...

6 Tips for effective website wording

Posted by: Karl Bowers in  General |
6 Tips for effective website wording
The words on your website do more than describe your services: they determine whether visitors stay, whether they trust you, and whether they take action. Here are six practical principles for writing website content that actually works.

» Continue reading...

5 Quick Tips to improve your website Search Engine results

Posted by: Karl Bowers in  General | Search Engine Optimisation |
5 Quick Tips to improve your website Search Engine results
If your website is underperforming in Google search results, there are usually a handful of practical improvements that can make a meaningful difference relatively quickly. Here are five to focus on.

» Continue reading...

How to achieve effective Search Engine Results for your website

Posted by: Karl Bowers in  General | Search Engine Optimisation |
How to achieve effective Search Engine Results for your website
Getting found in Google is not just about having a website: it is about having the right structure. One of the most impactful things a small business can do to improve search visibility is to build dedicated pages for each of its services.

» Continue reading...

3 Ways visitors are finding your website

Posted by: Karl Bowers in  Analytics | General |
3 Ways visitors are finding your website
Do you know how people are actually finding your website? Understanding your traffic sources is the first step to knowing where to focus your marketing efforts.

» Continue reading...

What is a CMS?

Posted by: Karl Bowers in  General | Software | Web Design |
What is a CMS?
A CMS, or Content Management System, is the software that powers most modern websites, allowing content to be updated without touching code. But with dozens of options available in 2026, choosing the right one for your project matters more than ever.

» Continue reading...

10 Tips to Choosing a Freelance Web Designer

Posted by: Karl Bowers in  Freelance | General | Web Design |
10 Tips to Choosing a Freelance Web Designer
Choosing the right freelance web designer for your project is not simply a matter of finding someone with the right skills. Here are ten things to look for before you commit.

» Continue reading...

For all enquiries please contact Karl on the following details:

Mobile: +44 (0)7771 656 606

Email: .(JavaScript must be enabled to view this email address)
LinkedIn: uk.linkedin.com/in/karlbowers72