Skip to content

Website SEO checker

Type any web address. Get a score out of 100 and what to fix first, in plain words.

We read its home page and up to three more. We keep nothing, so copy your results.

Example report

A made-up site
northside-plumbing.example

We read the home page and 2 more.

Score
29out of 100
Needs work

10 things to fix

x

To fix, first things first

  1. To fix: Make it fit phone screensPhones show it zoomed out, and search engines judge the phone version first.
  2. To fix: Shorten 1 titleSearch results cut titles after about 60 characters: Home.
  3. To fix: Make titles uniqueServices and Contact have the same search title.
  4. To fix: Write 2 descriptionsWithout one, results pick their own words: Home and Services.
  5. To fix: Add a main headingSearch engines and screen readers look for one: Contact.
  6. To fix: Describe 6 imagesScreen readers say these descriptions aloud, and search engines read them.
  7. To fix: Add a site iconIt shows beside your site in search results and browser tabs.
  8. To fix: Add a share pictureLinks to your site show it in messages and on social media.
  9. To fix: Add your business detailsSearch engines read your hours, phone and address from them.
  10. To fix: Update the copyright yearIt says 2019, so the site looks out of date.

Done

  1. Done: Your site is liveSearch engines can find it and list it.
  2. Done: Easy to get in touchThere's a form, a phone link or an email to use.
  3. Done: Descriptions fitEvery search description is 155 characters or fewer.
  4. Done: Own domain connectedYour site's address is northside-plumbing.example.

It can't see page speed, links or rankings, and no score promises a place in search results.

How it could look in search

northside-plumbing.example

Northside Plumbing | Emergency plumber, drain cleaning ...

No description, so search results pick their own words.

Try a better title

Start from a better site

Shingle builds a new one from a few notes or your Google listing. 7 days for $1, then $49 a month. Cancel any time.

Build a better site

How to use it

  1. Type the address

    Your own site or a prospect's. The name is enough, like example.com.

  2. Read what to fix

    Each line says what's wrong and why it matters, with the biggest things first.

  3. Fix it or start again

    Hand the list to whoever runs the site, or build them a new one in Shingle.

What the score means

The score is the share of these checks a site passes, weighted so the ones that matter most count most. Whether search engines may list it and whether it fits a phone count most. A way to get in touch, titles, descriptions, headings and image descriptions come next, and the rest count less. They're the checks every Shingle site is held to in its editor, plus the few each one passes before it can go live.

It reads the home page and up to three pages from the menu, as a browser first receives them. It can't see page speed, the links pointing at a site, its reviews or what its competitors do, and it can't tell you where a site will rank. A score of 100 means nothing's left on this list, and search engines decide the rest. What it can't tell, it leaves out instead of guessing, so a site that verifies with Search Console another way doesn't lose points for it.

If you sell websites, run a prospect's site before you call. A short list of things you can both see makes a better opening than a general pitch, and the copied results fit in an email. Be fair about it. A low score is a list of things to fix, and it doesn't mean anyone did a bad job.

Common questions

Can't find your answer? Read Shingle Help or email [email protected].

Build your first site

Start from a Google listing or a few notes. Demos usually take 5–15 minutes.

7 days for $1, then $49 a month. Cancel any time.