21 straight answers on site speed, technical SEO, and moving off WordPress or Shopify. Written to be useful whether or not you ever hire us — several of them end with “do not rebuild”.
LCP is the Core Web Vital most sites fail. Break it into its four sub-parts — TTFB, resource load delay, load time and render delay — and fix whichever one is actually large.
Images are usually the largest thing on a page and the easiest big win. Formats worth using, how srcset actually works, when to lazy load, and the mistakes that make things worse.
Speed matters more for conversion than for ranking. How to measure what your slow site is costing in lost enquiries, and how to work out whether fixing it pays for itself.
Hosting decides your Time To First Byte, and nothing downstream compensates for a slow one. Shared vs VPS vs managed vs edge, server location, and what the cheap plans actually cost.
A caching plugin does not fix a slow WordPress site. The real causes are plugin count, render-blocking assets, unoptimised images and shared hosting TTFB. Here is how to diagnose each one.
A metric-by-metric guide to passing Core Web Vitals on WordPress. What LCP, INP and CLS actually measure, the specific WordPress causes of each failure, and the fix that works.
When WordPress is the right choice and when custom code is. An honest comparison across cost, speed, maintenance, security and who can work on it — including the cases where we recommend WordPress.
Most WordPress compromises come through outdated plugins, not WordPress core. What plugin risk actually looks like, how to audit your stack, and when the maintenance load justifies a rebuild.
Page builders load a full runtime on every page and store content in their own format. Here is why that hurts performance, why it makes migration expensive, and what your options are.
The technical SEO items that actually affect whether your pages get found: crawlability, indexation, canonicals, structured data, internal linking and Core Web Vitals — in priority order.
Discovered but not indexed, crawled but not indexed, blocked by robots.txt — what each Search Console status actually means and what to do about it.
Which schema types Google actually uses, how to implement JSON-LD correctly, and the mistakes that get rich results removed — including the FAQ markup rule people break.
The local pack takes most clicks for near-me searches and ranks on different factors from organic. Proximity, prominence and relevance explained, plus what actually moves the needle.
What a WordPress to Next.js migration actually involves: keeping your content, mapping URLs, preserving rankings, and whether to go headless or fully custom. Timelines and pricing included.
Shopify transaction fees, app subscriptions and platform limits add up. Here is how to work out whether a custom store is worth it for your volume, and what the migration involves.
The checklist that decides whether a migration keeps your traffic or destroys it: URL inventory, 301 mapping, canonicals, sitemaps, and what to watch in the four weeks after launch.
Headless separates where content is edited from where it is displayed. What that means in practice, what it fixes, what it costs, and the cases where a normal CMS is the better answer.
Redesigns routinely lose traffic and conversions that took years to build. What to measure before you start, what to deliberately preserve, and how to tell whether the new site is actually better.
A decision framework for whether your slow site needs optimisation work or a rebuild — including the cases where the honest answer is to do neither and spend the money on traffic.