Free SEO Checker — the 20-Point Website Audit

Tick what your website already has. Your score updates live, and every unticked item shows the exact fix. Five honest minutes — no signup, no email wall.

0/20
Tick to start

Every page has a unique title under 60 characters that includes the search phrase you want it found for.

💡 Rewrite titles as the exact question or phrase customers search — front-load the keyword.

Every page has a meta description under 160 characters that makes people want to click.

💡 Write it like an ad: the benefit + a reason to click. Google bolds matching words.

Each page has exactly one H1 heading that states what the page is about.

💡 Make the H1 match search intent; use H2/H3 for sections beneath it.

The site is easy to read and tap on a phone — no pinching or sideways scrolling.

💡 Test it free with our Mobile Website Checker; Google ranks the mobile version first.

Pages load fast on a normal mobile connection.

💡 Compress images (WebP), remove unused plugins/scripts, use decent hosting.

The padlock shows on every page; http:// redirects to https://.

💡 Install an SSL certificate and force-redirect — browsers mark http sites 'Not Secure'.

You have a verified, complete Google Business Profile linked to the website.

💡 Free and powerful for local search — claim it, add photos, hours, and your site link.

The site is verified in Google Search Console with a sitemap submitted.

💡 Search Console is where Google tells you what's working — verify and submit /sitemap.xml.

An up-to-date sitemap.xml lists all your real pages (and none of your junk ones).

💡 Generate one with our free sitemap tool and keep it current.

Your pages answer the questions customers actually type into Google.

💡 Each service deserves its own page; blog posts should be titled as real search queries.

Your parish/town and service areas appear naturally in titles and content.

💡 'Catering Mandeville' beats 'catering' — local phrases are how small businesses win.

Images have short descriptions (alt text) saying what they show.

💡 Helps Google understand pages and makes you eligible for image search traffic.

Pages link to each other with descriptive text, so visitors and Google can flow through the site.

💡 Every blog post should link to a relevant service page; every service page to related posts.

Other reputable sites (directories, press, partners) link to yours.

💡 Get listed in local directories, earn press coverage, ask partners — links are votes of trust.

You actively collect Google reviews and respond to them.

💡 Reviews are a local ranking factor — WhatsApp happy customers a direct review link.

Something on the site was updated in the last 30 days.

💡 Stale sites slide. A monthly blog post or updated page keeps Google returning.

No dead links or 'Page not found' errors on the site.

💡 Crawl your own site occasionally; redirect or fix anything broken.

Every page has one obvious action: call, WhatsApp, book, or buy.

💡 Traffic without conversion is a hobby — one strong button per page.

Your site links your active socials and they link back.

💡 Consistency of name/phone/address across the web strengthens local trust.

You can see how many visitors you get and where they come from.

💡 Install Google Analytics (free) — you can't improve what you don't measure.

Scored under 16? That\u2019s normal — and fixable.

Most business sites score 6–10 first try. We fix every item on this list as part of our builds — advanced SEO is included in the ☀️ summer J$5,000/month package, and a free one-page website starts you with the foundations right.

☀️ Get the Full Package →

or start with a FREE one-page website →