Diverse Thinking in SEO and PPC Teams and Why...
There is a problem in digital marketing that nobody really talks about. Not the algorithm updates. Not the…
We get asked this all the time. “Should we use Elementor?” or “Is our page builder holding us back?” It comes up in audits, in discovery calls, in Slack threads at midnight.
The honest answer is not a clean yes or no. It depends entirely on who built the site and whether they understood SEO before they started dragging and dropping.
We audit WordPress sites every week. Some are built with WordPress page builders. Some are hand-coded. And the pattern we see is consistent enough to discuss properly.
Page builders like Elementor, Divi, and WPBakery generate HTML for you. That is the trade-off. You get a visual editor. You lose control of what gets output underneath.
The problem is not that page builders produce bad HTML. The problem is that they produce a lot of it. A simple two-column layout that a developer would build in 15 lines of code becomes 80 lines of nested divs, inline styles, and wrapper elements.
We recently audited a competitor agency site running Elementor Pro. The homepage CSS alone was over 200KB of inline styles. That is before a single image loads, before any JavaScript runs, and before the browser even starts rendering the page.
Google’s Core Web Vitals penalise exactly this. Largest Contentful Paint suffers because the browser is parsing thousands of lines of CSS before it can paint anything meaningful. Cumulative Layout Shift increases because elements load in stages as the builder’s JavaScript initialises.
Every section, column, widget, and spacer in a page builder adds DOM nodes. Google has been clear about this. Excessive DOM size slows rendering and increases memory consumption. Their recommendation is to keep DOM nodes under 1,500. We regularly see Elementor pages with 3,000 or more.
This matters for crawlability, too. Googlebot has a rendering budget. The more complex your DOM, the more resources Google has to spend rendering your page before it can even assess the content. On large sites with hundreds of pages, that adds up.
Here is something nobody in the page builder debate talks about. Hosting.
A page builder site on cheap shared hosting is the worst combination in WordPress. The bloated DOM is already asking more of the server. Then you put it on a £3/month shared plan where your site shares resources with hundreds of others, and the result is predictable. Slow TTFB, inconsistent uptime, and Core Web Vitals that fail every time Google checks.
We see this constantly. A business spends thousands on an Elementor build, then hosts it on the cheapest plan they can find. That is like buying a performance car and filling it with the wrong fuel. The engine still runs. But it is never going to perform the way it should.
Investing in quality managed WordPress hosting is not optional if you are serious about rankings. A properly configured server with object caching, CDN, and server-level optimisation will do more for your page speed than any amount of plugin tweaking. If your host does not offer those things as standard, you are on the wrong host.
We will be upfront about this. At Six Digital, we prefer to work with custom-built WordPress themes. Not because page builders do not work. But because after a decade of building and optimising WordPress sites, we have refined a process that gives us complete control over every line of output.
Custom builds mean clean HTML. No unnecessary wrapper divs. No inline CSS bloat. No JavaScript dependencies are loading on pages that do not need them. Every element on the page exists because it needs to. Nothing more.
That level of control matters when you are chasing competitive keywords. The difference between position 4 and position 1 is often technical. Page speed, crawl efficiency, render time. Those marginal gains are much easier to achieve when you control the code.
And here is the part that surprises people. A custom WordPress build does not have to cost a fortune. We deliver custom-built WordPress websites for under £3,000. All in-house. No outsourcing, no templates dressed up as bespoke, no page builder underneath with a custom skin on top. Clean code, built by our team, optimised for SEO from the first line.
We have spent ten years refining that process. It is as efficient as it gets.
If you are already running Elementor or Divi, do not panic. Do not tear it down just because someone told you page builders are bad for SEO. Focus on the things that actually move rankings first.
Get your meta titles under 60 characters with the keyword in the first half. Write meta descriptions that make someone want to click. Build internal links between your service pages and your blog posts. Add FAQ schema where it makes sense. Compress your images. And invest in proper hosting.
Those fundamentals will have a bigger impact on your rankings than any amount of code optimisation. We have seen it hundreds of times.
But if you are planning a new site or are at the point where your current build is holding you back, consider whether a custom theme is the right move. The upfront investment is smaller than most people think. And the long-term SEO benefit is significant.
There is a problem in digital marketing that nobody really talks about. Not the algorithm updates. Not the…
Everyone in the SEO industry is talking about the AIO and GEO hype train right now. New acronyms….
There is no denying that ChatGPT has quickly become a staple for many individuals, from planning workouts to…