A website is outdated when its foundations are out of date: the certificate, the CMS, the mobile setup and the tags search engines read. Design ages too, but that is a matter of taste. Technical age is measurable from the address alone, with no admin login. Below are 7 signs our free website analyzer checks, and what to do with the result.
Most "signs your website is outdated" posts list impressions: the design feels old, the blog is quiet, the site "doesn't convert". Those are real, but you cannot test them in a minute. This guide sticks to signs that show up in a report as a clear yes or no.
Sign 1: No HTTPS, or a certificate issued for a different domain
If the browser says "Not secure" or shows a full-page warning, your site is outdated where it hurts most. Visitors see the error before they see your offer.
The problem comes in four forms:
- No HTTPS. The site only loads over http:// and browsers flag it.
- Expired certificate. Auto-renewal was never set up, or it broke after a hosting move.
- Name mismatch. The certificate covers
example.combut notwww.example.com, so people typing the other version get a warning. - No http to https redirect. Old links and bookmarks still land on the insecure version.
The analyzer checks whether HTTPS works, whether the certificate is valid, which domain it was issued for, how many days are left, and whether it covers both the www and non-www address. It also reports whether the http:// redirect is permanent (301) or temporary.
The fix: issue a certificate for every address the site uses (Let's Encrypt is free), turn on auto-renewal and set a permanent 301 redirect to https://.
Sign 2: An old CMS version, or a platform nobody updates
An outdated CMS is a bigger risk than an outdated look. Old versions of WordPress, themes and plugins are a main target of automated attacks.
The analyzer tells you what the site is built with: WordPress, Wix, Squarespace, Shopify, Webflow, Joomla, Drupal, Framer and other platforms, plus page builders and plugins such as Elementor or WooCommerce. For WordPress it compares the version visible from outside with the current release on wordpress.org. If the CMS version is exposed in the page code, that is flagged separately, because it makes picking a known exploit easier.
A site builder is not a sign of age by itself. The question is whether the platform still handles what you need: languages, forms, speed, moving to another host. That call is yours. The report tells you what you are running on.
The analyzer cannot see plugin versions inside your dashboard. Those are checked during maintenance, after a backup.
Sign 3: On a phone, the site is a shrunken desktop page
If the text is tiny on a phone and buttons need pinch-to-zoom, the site has no mobile layout. Most often the page has no viewport tag.
The analyzer reads the meta viewport and reports one of three problems:
- no viewport at all, so the page does not adapt to the screen;
- zoom is disabled (
user-scalable=no), so people with poor eyesight cannot enlarge text; - a non-standard viewport, so the page may scale wrongly on some phones.
A correct viewport is necessary but does not prove the mobile version is good. After the report, open the site on your own phone and walk the customer path: menu, phone number, enquiry form.
Sign 4: Empty title, meta description and social previews
If Google shows random text under your result and your link looks blank when shared in Slack or WhatsApp, nobody has maintained the meta tags. The site can look fine and still sell badly in search.
The analyzer checks the home page for:
- title: present, and not too short or too long for search results;
- meta description: present and sized to fit a snippet;
- H1: exactly one main heading;
- image alt text: how many images have none;
- Open Graph: og:title, og:description and og:image for previews on Facebook, LinkedIn and messengers;
- canonical and noindex: whether the canonical points to another domain and whether the home page is blocked from search.
The fix: write a unique title and description, keep one H1, add alt text and OG tags. On WordPress, Rank Math or Yoast handle this.
Sign 5: No sitemap.xml or robots.txt, or robots.txt blocks everything
Without a sitemap, search engines find new pages more slowly. With Disallow: / for all bots in robots.txt, the site will not appear in search at all. This often survives from development, when a staging site was blocked and never reopened.
The analyzer looks for robots.txt, reads the sitemap link inside it, checks sitemap.xml (and sitemap_index.xml or wp-sitemap.xml on WordPress) and tells you if the whole site is blocked.
The fix: enable a sitemap, reference it in robots.txt and remove the block once the site should be indexed.
Sign 6: Several languages, but no hreflang
If your site has English, Estonian or other language versions but no hreflang tags, Google may send visitors to the wrong one. For a business selling across EU markets, that means a customer lands on a page they cannot read and leaves.
The analyzer spots links to language versions on the home page (such as /en/ or /et/) and checks for link rel="alternate" hreflang markup. If the site has one language, hreflang is not needed and the report says so.
The fix: on WordPress, Polylang and WPML add hreflang automatically when configured correctly.
Sign 7: A slow server and missing security headers
If the page hangs on a white screen before it loads, you lose visitors before they see anything. A slow response often points to old hosting, heavy plugins or caching that is switched off.
The analyzer measures server response time and home page HTML size, and checks compression (gzip or brotli) and caching headers. On security it looks at headers such as HSTS, Content-Security-Policy and X-Frame-Options. On WordPress it also checks whether the /wp-content/uploads/ folder lists every file to anyone who opens it.
Outdated website checklist
| Sign | What the report shows | Priority | What to do |
|---|---|---|---|
| No HTTPS, expired or mismatched certificate | Issue under "SSL certificate" | Critical | Certificate for all addresses, auto-renewal |
| No http to https redirect | "No redirect" or "temporary" | Worth fixing | Permanent 301 redirect |
| Old WordPress, version exposed | "Update is available", "Software version is visible" | Worth fixing | Back up, update core, theme and plugins |
| No viewport | "No mobile version" | Critical | Responsive layout |
| No title | "No page title" | Critical | Write a title naming your main service |
| No description or OG preview | Items under "SEO basics" | Worth fixing | Write a description and OG tags |
| robots.txt blocks the site, home page noindex | Critical item | Critical | Open the site to indexing |
| No sitemap.xml | "sitemap.xml not found" | Worth fixing | Enable a sitemap, add it to robots.txt |
| Several languages without hreflang | Item under "Languages" | Worth fixing | Set up hreflang |
| Open /uploads/ listing | Item under "Security" | Critical | Disable directory listing on the server |
How to run a website health check in a minute
Paste your home page address into the website analyzer. No sign-up, no password, no admin access. The tool makes one request to the home page and checks the certificate. It does not load your server or change anything.
The report gives you:
- a score out of 100 across 7 areas: CMS, SSL, speed, mobile, SEO basics, security and languages;
- three lists: Critical, Worth fixing and Good;
- for each issue, what it means for the business and how to fix it;
- the option to print it or save it as a PDF through your browser's print dialog.
The limit: the analyzer checks the home page only. It is not a full crawl and not a penetration test.
What the analyzer cannot see, and what to check yourself
The analyzer does not judge design, copy or whether your forms work. Check these signs of an outdated website by hand:
- contact details, prices and opening hours match reality;
- the enquiry form reaches an inbox someone reads;
- menu links do not lead to 404 pages;
- the latest news or case studies do not look abandoned;
- you can change a line of text without calling a developer.
After the report: fix the site or build a new one
If there are few critical issues, fixing the site point by point is cheaper. If many areas are critical and the CMS is old, patching piece by piece often costs more than a relaunch.
| What the report says | What usually pays off |
|---|---|
| A few "Worth fixing" items, nothing critical | Fix them as part of maintenance |
| Only the SSL area is critical | Fix the certificate and redirect now, keep the site |
| Old WordPress, but the layout is responsive | Update core, theme and plugins, hide versions |
| No viewport, old CMS, many critical items | Consider a new site with redirects from old URLs |
Point fixes and regular updates are what Silver Company website support does. If starting over makes more sense, see website development: a new site gets technical SEO and redirects from old addresses set up from day one.
FAQ
How do I know whether to redesign or rebuild my website?
If the report shows critical issues in several areas at once, especially no mobile viewport and an old CMS, a rebuild is often cheaper. If the issues sit in one or two areas, fix them individually.
Is the website analyzer free?
Yes. The check is free and needs no sign-up. You only enter the home page address.
Do you need access to my hosting or admin panel?
No. The analyzer sees the site the way a visitor or search bot does: it opens the home page and checks the certificate.
Can I check a competitor's website?
Yes. The analyzer works with any public address, so you can compare your site with competitors on the same signs.
How often should I check my website?
After every major change: a hosting move, a new theme, a new language, a domain renewal. In between, we recommend checking your site once a quarter.

