WebAnts

Web Development · Business Owners · 10 min read

10 signs your website was built badly.

Most business owners suspect their website is underperforming. Few know exactly why. Here are the 10 most common signs of a badly built website — with a practical fix for each one.

By WebAntsPublished 7 October 202610 signs · 10 fixes · ~10 min read

From the studio

WebAnts has audited over 200 websites for UK businesses since 2019. The problems below appear on the majority of sites we review — regardless of when they were built, what they cost, or who built them. Some are quick fixes. Some require a rebuild. All of them are costing the businesses that have them.

This guide gives you the diagnostic first, the plain-English explanation second, and a practical next step for each. No jargon. No upsell hidden inside the advice.

01

It loads in more than 3 seconds on mobile

Google's Core Web Vitals measure three things: how fast the main content loads (Largest Contentful Paint), how stable the layout is (Cumulative Layout Shift), and how quickly it responds to your first tap (Interaction to Next Paint). If your mobile LCP is above 2.5 seconds, Google penalises your rankings directly — not algorithmically in the old sense, but as a confirmed signal in how results are ranked. Beyond rankings, 53% of mobile users abandon a page that takes more than 3 seconds to load. Test yours now at pagespeed.web.dev. A score below 50 on mobile is a serious problem.

What to do now

Run PageSpeed Insights on your homepage, your most important service page, and any page you run ads to. Screenshot the results. If mobile scores are below 50, you need either a performance audit or a rebuild.

See our Core Web Vitals service →

02

It breaks or looks wrong on a phone

Over 60% of web traffic in the UK is now mobile. A site that looks good on a desktop and falls apart on an iPhone is not a minor problem — it is a conversion killer affecting the majority of your visitors. Common signs: text that runs off the screen, buttons too small to tap, images that stretch or overflow, navigation menus that don't close, forms that are impossible to fill in with a thumb. A properly built website is designed mobile-first, meaning the mobile layout is built before the desktop version — not bolted on afterwards as an afterthought.

What to do now

Open your website on your own phone. Then open it on a different phone model. Then use Chrome DevTools (right-click → Inspect → device toolbar) to simulate an iPhone SE. If anything looks wrong in any of these tests, the site's responsiveness was never properly tested.


03

You cannot update content without calling a developer

A website your team cannot manage independently is a liability. If updating a phone number, adding a team member, or publishing a blog post requires a support ticket or a developer invoice, your site was handed over badly. Every modern CMS — WordPress, Webflow, Framer — has an editor interface that non-technical staff can use confidently. If yours doesn't, either the CMS was implemented poorly or the wrong platform was chosen for your team. You should be able to edit your own website on a Monday morning without opening Slack.

What to do now

Ask yourself: if I needed to change the phone number in the footer right now, could I do it in under 5 minutes without help? If the answer is no, your handover was incomplete — or your CMS isn't set up for your team.

How we hand over Webflow sites to your team →

04

Google can't find it

If you search for your own business name and your website doesn't appear in the top 3 results, something is structurally wrong. Beyond brand searches, a well-built site should rank for at least a handful of service-related terms within 6–12 months. Common causes of invisibility: no meta titles or descriptions (or identical ones on every page), missing XML sitemap, robots.txt accidentally blocking crawlers, no internal linking structure, thin or duplicated page content, and zero schema markup. We have audited sites that had their entire blog section accidentally set to noindex — months of content invisible to Google with a single checkbox ticked in the wrong place.

What to do now

Search for your business name in Google. Then search for your most important service + your town (e.g. 'accountant london'). Open Google Search Console (free) and check Coverage for crawl errors, and Performance for which queries you actually appear in.


05

It was built with Elementor, Divi, or WPBakery

Page builders are the single most common cause of slow, fragile WordPress websites. They generate deeply nested HTML for every element — a simple button in Elementor can produce 15 times more code than a hand-coded equivalent. This bloat means more data for browsers to parse, slower rendering, worse Core Web Vitals scores, and lower rankings. These plugins also introduce plugin dependency chains: if Elementor updates and conflicts with another plugin, your entire layout can break. We regularly receive enquiries from businesses whose Elementor site collapsed after a routine WordPress update. If your developer 'built' your site by dragging columns in a visual editor, the site was not engineered — it was assembled.

What to do now

Check your WordPress plugins list. If you see Elementor, Divi, WPBakery (Visual Composer), Beaver Builder, or Avada, run PageSpeed Insights. If mobile scores are below 50, a rebuild on a clean theme or headless architecture will deliver better long-term results than continued patching.

How we build WordPress without page builders →

06

There's no clear call to action on any page

A website without a clear next step for the visitor is a brochure, not a business tool. Every page on your site should have one primary action you want a visitor to take — book a call, request a quote, download a guide, add to basket. If your contact page is buried in the footer navigation, if your phone number isn't clickable on mobile, if your service pages end without a form or CTA button, your site is leaking leads every day. This is not a copywriting problem — it is a structural and UX problem rooted in how the site was scoped and built.

What to do now

Open five pages of your site on your phone. On each one, ask: what is the ONE thing this page wants me to do next? If the answer is not immediately obvious within 3 seconds, the conversion architecture needs fixing.

See how we structure high-converting pages →

07

The same title tag appears on multiple pages

Title tags are the clickable headlines in Google search results. If every page on your website has the same title — typically your company name or a generic phrase like 'Welcome to [Business]' — Google cannot distinguish your pages from each other and ranks none of them effectively. Every single page needs a unique title tag (under 60 characters), a unique meta description (under 160 characters), and a unique H1 heading that reflects what that page is specifically about. We have audited 50-page websites where every single page had an identical title tag set during initial setup and never changed. The SEO damage accumulates invisibly for months.

What to do now

In Chrome, right-click any page → View Page Source → Ctrl+F for '<title>'. Check five pages. If the title tag is identical across pages, or missing entirely, your on-page SEO is broken at the foundation.


08

It has security warnings or a missing padlock

If your browser shows 'Not Secure' next to the URL, your website is serving content over HTTP rather than HTTPS. This means data submitted through contact forms, booking systems, or checkout flows is unencrypted. Chrome flags HTTP sites visibly to users — and Google treats HTTPS as a ranking signal. Beyond the padlock, a badly built WordPress site accumulates plugin vulnerabilities over time. Outdated plugins, nulled themes, and WordPress installations that haven't been updated are the most common entry points for website hacks. A hacked site gets blacklisted by Google and delisted from search results — sometimes within hours.

What to do now

Check for the padlock in your browser. Then log into WordPress and go to Dashboard → Updates. If there are more than 5 pending plugin or theme updates, your site is overdue for maintenance. An unmaintained WordPress site is not a question of if it gets hacked, but when.

See our website management and maintenance service →

09

You don't know how your site is performing

If you have no idea how many people visited your website last month, which pages they looked at, where they came from, or how many of them filled in your contact form — your site is running blind. Google Analytics 4 is free and takes 10 minutes to set up correctly. Google Search Console is free and shows you exactly which search queries are bringing people to your site. If your developer launched your site without connecting either of these, or if you have GA4 installed but no one has ever looked at it, you are making business decisions without data. Every website WebAnts delivers ships with GA4, Search Console, and a 30-day post-launch check.

What to do now

Go to analytics.google.com and check if your property has data. Then go to search.google.com/search-console and check if your site is verified. If neither exists, install GA4 this week — it cannot backfill historical data, so every day without it is data permanently lost.


10

You're embarrassed to share the URL

This is the most honest signal of all. If you hesitate before sending a prospect your website link — if you find yourself explaining 'it's a bit out of date' or 'we're working on a new one' before they've even seen it — your website is actively undermining your business. A prospect who visits your site after a good meeting and sees something that looks a decade old, loads slowly, and doesn't explain what you do clearly will mentally downgrade you. First impressions online are formed in 0.05 seconds. If your gut tells you the site doesn't represent the quality of your work, trust your gut.

What to do now

Send your website URL to someone who has never seen your business before and ask them: what do we do? Who do we do it for? What should I do next? Their answers will tell you everything.

See our website rebuild and redesign service →

What a well-built website actually looks like.

For reference: a well-built website scores above 90 on Google PageSpeed Insights for both mobile and desktop. It loads the largest element on screen in under 2.5 seconds on a 4G connection. Every page has a unique title tag, meta description, and H1. The CMS is configured so non-technical staff can edit content, add pages, and publish blog posts without developer involvement. Google Analytics 4 and Search Console are connected and actively reviewed. SSL is in place. There are no pending security updates. And the team behind it is not embarrassed to share the URL with anyone.

This is not an exceptional standard. It is the baseline. Every website WebAnts delivers meets all of these criteria before it goes live. If your current site does not, it was not finished — regardless of what you paid for it.

Rebuild or redesign. Which one do you need?

A redesign updates the visual design, copy, and content on your existing platform and codebase. It makes sense when the underlying technology is sound — clean WordPress theme, good performance scores, editable CMS — but the site looks dated or the messaging no longer reflects your business.

A rebuild starts from a clean codebase, often moving to a better platform in the process. It makes sense when the site is built on a page builder, scores below 50 on mobile PageSpeed, cannot be edited without a developer, or when patching the existing code would cost more than rebuilding properly.

The most common mistake businesses make is redesigning when they need a rebuild. They invest in new photography and copy, pour it into the same broken Elementor framework, and launch a site that looks different but still loads slowly and ranks nowhere. The visual refresh does not fix the structural problems underneath.

If you recognise more than three signs from this list, book a free 30-minute discovery call with WebAnts. We will audit your current site, give you a plain-English verdict on redesign versus rebuild, and — if you want to proceed — send a flat written quote with no prepayment required.

Quick self-audit checklist.

Run these five checks right now. They take less than 10 minutes.

  • 1.

    PageSpeed Insights

    Go to pagespeed.web.dev → enter your URL → look at the mobile score. Below 50 is a problem. Below 30 is urgent.

  • 2.

    Google Search Console

    search.google.com/search-console → check Coverage for errors, Performance for query impressions. If you are not verified, that is the first thing to fix.

  • 3.

    Mobile test

    Open your website on your phone. Tap through five pages. Try to fill in the contact form. If anything is hard, it is failing real users.

  • 4.

    Title tag audit

    Right-click any page → View Page Source → search for '<title>'. Check five different pages. If the titles are identical or generic, your SEO is broken at the foundation.

  • 5.

    The embarrassment test

    Send your URL to a colleague who hasn't seen your business before. Ask: what do we do? Who for? What next? Their confusion is your conversion problem.

Frequently asked questions.

  • How do I know if my website was built badly?

    The fastest check is Google PageSpeed Insights (pagespeed.web.dev). Enter your URL and look at the mobile score — anything below 50 is a red flag. Also check: does it look right on your phone? Can you find it in Google for your business name? Can your team update content without calling a developer? If the answer to any of these is no, your site has a problem.

  • What is the most common sign of a badly built website?

    Slow load time is the most common and most damaging sign. Google uses Core Web Vitals as direct ranking signals. A site that takes more than 3 seconds to load on mobile loses roughly 53% of visitors before they see a single word — and ranks lower in Google as a direct result.

  • Can a badly built website be fixed, or does it need a complete rebuild?

    It depends on the root cause. Performance issues, missing SEO metadata, and broken forms can often be fixed on the existing site. But if the site was built on a bloated page builder like Elementor or WPBakery, a rebuild is usually faster and cheaper long-term than patching. A free audit from an experienced agency will tell you which applies.

  • Does a badly built website affect Google rankings?

    Yes, directly. Google's Core Web Vitals are confirmed ranking signals. Slow load times, poor mobile usability, missing meta descriptions, duplicate title tags, and broken structured data all negatively affect where your site appears in search results.

  • How much does it cost to fix a badly built website in the UK?

    A targeted performance and SEO fix starts from around £1,500–£3,000. A full rebuild starts from £2,500 for a small site and £5,000–£15,000 for a multi-page business website. WebAnts provides a flat written quote after a free 30-minute discovery call — no prepayment required.

  • What is a page builder and why is it a problem?

    Page builders like Elementor, Divi, and WPBakery generate bloated, nested HTML. A button built in Elementor can produce 15 times more code than a hand-coded equivalent. This slows page loads, confuses search engine crawlers, and makes sites fragile. Sites built with page builders routinely score below 40 on Google PageSpeed mobile.

  • Should I rebuild my website or redesign it?

    Choose a redesign if your platform is sound but the look and content are dated. Choose a rebuild if the site is slow, built on a page builder, hard to edit, or ranking poorly despite content improvements. An agency audit will make the recommendation clear.

WebAnts — Website Rebuild and Redesign Agency London

WebAnts is a London web design and development agency that audits, fixes, and rebuilds badly built websites for UK businesses. Services include website performance audits, Core Web Vitals optimisation, WordPress rebuild without page builders, Webflow migration, website redesign without losing SEO, and complete website rebuilds from £2,500. WebAnts has audited over 200 UK business websites. Common problems fixed include slow Elementor builds, broken mobile layouts, missing SEO metadata, and WordPress sites built on outdated page builders. Free 30-minute discovery call. Flat written quote. No prepayment. hello@webants.io. 4.9 stars on Google.

Free audit

Recognise more than three of these? Talk to us.

Free 30-minute discovery call. We will audit your current site, tell you honestly whether it needs a patch or a rebuild, and send a flat written quote. No prepayment. No hourly billing.

WebAnts Ltd · London, UK · hello@webants.io · +44 20 3983 9795

Related guides