[{"data":1,"prerenderedAt":265},["ShallowReactive",2],{"art-wordpress-lento-2026-en":3},{"id":4,"title":5,"author":6,"body":7,"date":251,"description":252,"extension":253,"image":254,"meta":255,"navigation":256,"path":257,"seo":258,"stem":259,"tags":260,"__hash__":264},"blogEn\u002Fen\u002Fblog\u002Fwordpress-lento-2026.md","My WordPress is slow in 2026: how to actually diagnose and fix it","Paco Cubel",{"type":8,"value":9,"toc":237},"minimark",[10,15,19,22,26,29,63,66,70,73,78,89,93,96,100,111,115,118,122,145,149,152,156,167,171,174,178,203,207,218,222,225,229],[11,12,14],"h2",{"id":13},"the-wordpress-problem-in-2026","The WordPress problem in 2026",[16,17,18],"p",{},"WordPress still powers around 40 % of the web. And many of those WordPress sites are slow. If your site is slow, customers leave: each extra second of loading costs sales and Google rankings.",[16,20,21],{},"Good news: most slow WordPress sites are slow for the same three or four reasons. Let’s go through them.",[11,23,25],{"id":24},"diagnose-before-you-patch","Diagnose before you patch",[16,27,28],{},"Before touching anything, measure:",[30,31,32,47,57],"ul",{},[33,34,35,39,40,46],"li",{},[36,37,38],"strong",{},"PageSpeed Insights"," (",[41,42,43],"a",{"href":43,"rel":44},"https:\u002F\u002Fpagespeed.web.dev",[45],"nofollow",") — real Google data.",[33,48,49,52,53,56],{},[36,50,51],{},"GTmetrix"," or ",[36,54,55],{},"WebPageTest"," — for detailed waterfalls.",[33,58,59,62],{},[36,60,61],{},"Query Monitor"," (plugin) — to see which queries take the longest.",[16,64,65],{},"If you don’t measure, you’re not fixing: you’re guessing.",[11,67,69],{"id":68},"cause-1-too-many-plugins","Cause #1: too many plugins",[16,71,72],{},"The average plugin adds HTTP requests, scripts and SQL queries. A WordPress with 40 active plugins rarely loads fast, no matter how good the machine is.",[16,74,75],{},[36,76,77],{},"What to do:",[30,79,80,83,86],{},[33,81,82],{},"Disable plugins you haven’t used in months.",[33,84,85],{},"Replace plugins that do 3 small things with one that does all of them well.",[33,87,88],{},"If you need something custom, consider a tailored development instead of installing yet another plugin.",[11,90,92],{"id":91},"cause-2-bloated-theme","Cause #2: bloated theme",[16,94,95],{},"Many commercial themes (the all-in-one ones bundled with 50 demos) load libraries you don’t need: they slow everything down and are hard to optimise.",[16,97,98],{},[36,99,77],{},[30,101,102,105,108],{},[33,103,104],{},"Check what scripts and CSS load on each page using DevTools (Network tab).",[33,106,107],{},"If there are 30 CSS files or 25 JS files, the theme is overloaded.",[33,109,110],{},"Consider migrating to a lightweight theme (GeneratePress, Astra, Kadence) or a custom-built one.",[11,112,114],{"id":113},"cause-3-heavy-images","Cause #3: heavy images",[16,116,117],{},"A 3 MB image drags any server. And we still see sites in 2026 with images uploaded at 4000×3000 with no optimisation.",[16,119,120],{},[36,121,77],{},[30,123,124,127,137],{},[33,125,126],{},"Compress on upload: ShortPixel, EWWW Image Optimizer or external services like TinyPNG.",[33,128,129,130,52,133,136],{},"Convert to ",[36,131,132],{},"WebP",[36,134,135],{},"AVIF"," (typically 30–60 % smaller than JPG).",[33,138,139,140,144],{},"Serve images with ",[141,142,143],"code",{},"loading=\"lazy\""," and proper dimensions.",[11,146,148],{"id":147},"cause-4-shared-hosting","Cause #4: shared hosting",[16,150,151],{},"Some shared hosting plans share resources with hundreds of websites. If a noisy neighbour misbehaves, your site goes down with them.",[16,153,154],{},[36,155,77],{},[30,157,158,161,164],{},[33,159,160],{},"If the website generates real revenue, consider a dedicated VPS. It costs more, but it responds better.",[33,162,163],{},"Configure application cache (Redis or memcached), page cache (WP Rocket or LiteSpeed Cache) and a CDN (free Cloudflare already goes a long way).",[33,165,166],{},"Keep PHP on a modern version (8.3 or higher). Each version bump improves performance.",[11,168,170],{"id":169},"cause-5-dirty-database","Cause #5: dirty database",[16,172,173],{},"After years, the database accumulates post revisions, expired transients, spam comments and leftovers from uninstalled plugins.",[16,175,176],{},[36,177,77],{},[30,179,180,190,200],{},[33,181,182,183,52,186,189],{},"A plugin like ",[36,184,185],{},"WP-Optimize",[36,187,188],{},"Advanced Database Cleaner"," for the cleanup.",[33,191,192,193,196,197],{},"Limit revisions in ",[141,194,195],{},"wp-config.php",": ",[141,198,199],{},"define('WP_POST_REVISIONS', 5);",[33,201,202],{},"Delete expired transients regularly.",[11,204,206],{"id":205},"what-wont-save-you","What WON’T save you",[30,208,209,212,215],{},[33,210,211],{},"Buying 5 optimisation plugins at once. They step on each other.",[33,213,214],{},"Activating everything a random tutorial says \"works fine\".",[33,216,217],{},"Switching hosting without measuring first.",[11,219,221],{"id":220},"how-much-can-be-improved","How much can be improved",[16,223,224],{},"We have seen cases where a slow website moves to good loading times just with cleanup, image optimisation and a better hosting setup. Without touching the design.",[11,226,228],{"id":227},"wrap-up","Wrap-up",[16,230,231,232,236],{},"WordPress can be fast in 2026. What it needs is order, not more tools. If your site is stuck and you’re not sure where to start, ",[41,233,235],{"href":234},"\u002Fen\u002Fcontacto\u002F","ask us for an audit"," and we’ll tell you what to fix in priority order.",{"title":238,"searchDepth":239,"depth":239,"links":240},"",2,[241,242,243,244,245,246,247,248,249,250],{"id":13,"depth":239,"text":14},{"id":24,"depth":239,"text":25},{"id":68,"depth":239,"text":69},{"id":91,"depth":239,"text":92},{"id":113,"depth":239,"text":114},{"id":147,"depth":239,"text":148},{"id":169,"depth":239,"text":170},{"id":205,"depth":239,"text":206},{"id":220,"depth":239,"text":221},{"id":227,"depth":239,"text":228},"2026-04-18","If your WordPress takes more than 3 seconds to load, you’re losing customers and Google ranking. Here are the real causes in 2026 and how to fix them without installing 17 more plugins.","md","\u002Fog\u002Fog-default.png",{},true,"\u002Fen\u002Fblog\u002Fwordpress-lento-2026",{"title":5,"description":252},"en\u002Fblog\u002Fwordpress-lento-2026",[261,262,263],"WordPress","Performance","SEO","6gsvbUsbo_0meLcltS0nGzpsvfJf6r8QsZ5iQknPYU4",1777289997060]