Free website check. Pro is $29 a month, cancel any time.Free check. Pro $29 a month.
Free audit · Pro $29 a month

Free SEO audit:what keeps youoff Google.

Add your website for a free check of its home page, in about 30 seconds. Pro, $29 a month, shows every finding with its fix, checks 10 more pages and adds the full report, written by hand with every problem circled.

Free · No card · No password

  • A free check of your home page, the critical problems first
  • Every problem circled in the full report, on Pro
  • Fixes quoted per job, only if you ask for them
  • Missing H1
  • Title cut off in Google
  • 4.8 s to load on a phone
  • Images without alt text
  • Broken links
  • No sitemap
  • Pages blocked by robots.txt
  • Text too small on phones
  • Duplicate titles
  • Redirect chains
  • Phone number you can’t tap
  • Pop-up covering the page
  • No meta description
  • One page for six services
[ The full report, up close ]

Your own pages, with the problems circled

This is the full report Pro includes, written by hand. Tap a problem to see why it costs you visitors, then switch to the phone version: it usually breaks in different places.

harborplumbing.exampleDesktop · 1440 pxSample · made-up business
Problems on this page
  1. On-page

    That is the line Google shows in its results, and nobody searches for “Home”.

  2. Speed

    It takes 4.8 s to appear on a phone, and visitors leave before it loads.

  3. Content

    Water heaters, leaks and drains share one page, so none of them can rank on its own.

  4. On-page

    The big title is styled text saying “Welcome to our website”. Google learns nothing from it.

  5. Local

    Google can’t read it, so it can’t match it to your Business Profile, and nobody can tap it.

[ Our promises ]

What you can count on

Free means free

No card, no call. The check costs nothing for any public website. You sign up with your email, and there is no password.

No access needed

We never ask for a password. The check reads your site from the outside, the way Google and your visitors see it.

A written price first

Nothing starts until you say yes. If you want help with the fixes, you get a price in writing for exactly those fixes, before any work.

Yours to keep

Use it, forward it, act on it. On Pro every fix is written so you or your web person can do it without us.

Written by a person

The check finds broken tags. For the full report on Pro, a person reads your pages and notices that your best service has no page, or that your phone number is a picture.

No ranking promises

#1 on Google in 30 days. Nobody can honestly promise a position on Google. We promise to find what holds your site back and to fix it properly.

[ The full report on Pro ]

What lands in your inbox

On Pro, ask for the full report and it comes by email, written by hand: your screenshots with the problems circled, and a short report that ranks them.

Your SEO auditharborplumbing.example · 9 screenshots
Site health
58/100
Needs work
  • Index2 errors
  • SpeedLCP 4.8 s
  • Phone3 issues
  • On-page23 pages
  • Localmismatch
Core Web Vitals · phone
LCP · main picture shows4.8 s
INP · reacts to a tap160 ms
CLS · page jumps0.18
Screenshot 4 of 9 · desktop
Welcome to our
website
4

No H1 heading. The big title is styled text, so Google learns nothing from it.

Problem 1 of 17Every page is titled “Home”Impact highEasy23 pages

Give each page its own title that says what it is and where, like Emergency Plumber in Fort Worth | Harbor Plumbing.

Only if you ask: a price first
  • Rewrite 23 page titlesSmall job
  • Resize the top photoSmall job
  • A page for each serviceBigger job
Not nowAccept the price

Sample full report · the business and every number are made up

[ Free check ]

Check your website free

Your website and your email. The check takes about 30 seconds.

  1. A 6-digit sign-in code arrives by email.
  2. Your home page is checked against Google’s search requirements.
  3. The result opens in your account, the critical problems first.
Free check · About 30 seconds
CheckFreeNo card, no passwordStart