Fullsweep

Every check Fullsweep runs on your site

Screaming Frog and Sitebulb sell you access to hundreds of hidden rules. We publish ours. Here is every check we run, in the same plain-English words you would see on your own report. Every one of them is live today.

Checks catalogued
79Checks catalogued
Checks live today
79Checks live today
Checks that read the whole site
23Checks that read the whole site

Critical

The page is broken, or nobody can reach it.

7 checks live

Page status · 4

  • Address moves visitors to a different page

    Critical

    This address does not serve a page of its own. It sends everyone who asks for it, including Google, on to a different address.

  • Page is missing

    Critical

    The site was asked for this address and said the page is not there. Anyone who follows a link to it, including Google, hits a dead end.

  • Page failed to load

    Critical

    The site tried to build this page and failed. Search engines drop pages that keep failing, and visitors see an error instead of your content.

  • Page took too long to answer

    Critical

    This page did not answer before we gave up waiting. Google gives up too, so a page this slow may never make it into search results.

Redirects · 2

  • Redirect passes through more than one stop

    Critical

    This address sends visitors to a second address, which sends them on again. Every extra stop costs load time, and Google may stop following after a few hops.

  • Redirect goes in circles

    Critical

    This address redirects back to an address it has already passed through, so it never reaches a page. Nobody can open it and Google cannot index anything here.

Web address · 1

  • Page is served over an insecure address

    Critical

    This page loads over http rather than https. Browsers label it as not secure, and Google prefers the secure version of any page.

Alert

This is costing you rankings or visits right now.

46 checks live

Web address · 2

  • Web address contains a space

    Alert

    This address has a space in it, either written out or as %20. Spaces break links when people copy, share or paste them into other tools.

  • Web address has a double slash

    Alert

    The path in this address has two slashes in a row, such as /blog//post. Most sites serve the same page at both spellings, which splits one page into two in Google's eyes.

Title · 5

  • Page has no title

    Alert

    This page has no title tag, so Google writes its own from whatever text it can find. You lose control of the one line most people read before deciding to click.

  • Title is under 20 letters

    Alert

    This page's title is shorter than 20 letters, so it wastes the space you get in search results. It usually leaves out the words people actually search for.

  • Title is over 60 letters

    Alert

    This page's title runs past 60 letters, so Google will probably cut the end off. Whatever you put last may never be seen.

  • Page has more than one title

    Alert

    This page carries two or more title tags. Google picks one and ignores the rest, and it may not pick the one you wrote.

  • Pages share the same title

    Alert

    These pages use exactly the same title. Google has to guess which one to show for a search, and it often shows none of them well.

Meta description · 5

  • Page has no meta description

    Alert

    This page has no meta description. Google fills the gap with a sentence lifted from the page, which often reads badly and rarely earns the click.

  • Meta description is under 80 letters

    Alert

    This meta description is shorter than 80 letters, so most of the search result sits empty. The page then sells itself less well than the ones beside it.

  • Meta description is over 160 letters

    Alert

    This description runs past 160 letters, so Google is likely to cut it short. The last part, which is often the reason to click, disappears.

  • Page has more than one meta description

    Alert

    This page carries two or more meta descriptions. Google picks one, and it may well pick the one you did not write.

  • Pages share the same meta description

    Alert

    These pages use the same meta description word for word. It tells a searcher nothing, and wastes the one line you control in the result.

Canonical tag · 6

  • Page has more than one canonical tag

    Alert

    This page names more than one canonical address. When canonical tags disagree, Google usually ignores all of them and decides for itself.

  • Canonical tag uses a shortened address

    Alert

    The canonical tag here gives a partial address instead of the full one. Different tools fill in the missing part differently, so the tag can end up naming a page you never meant.

  • Two canonical tags disagree with each other

    Alert

    This page names one canonical address in its code and a different one in the settings sent by the site. Google sees a contradiction and may ignore both.

  • Canonical points at a page that points somewhere else

    Alert

    This page names another page as the canonical one, but that page names a third. Google has to follow a trail to work out what to keep, and it often abandons the trail.

  • Canonical points at a page that redirects

    Alert

    This page names a canonical address that does not serve a page. That address redirects somewhere else, so Google ends up at a different page than the one you named.

  • Canonical points at a broken page

    Alert

    This page names a canonical address that is missing or failing. Google is being told that the important version of this page is one that does not load.

Search visibility · 1

  • Page settings sit too far down the code

    Alert

    This page has meta tags in the body instead of the head. Crawlers ignore meta tags found down there, so whatever those tags say is having no effect at all.

Sitemap · 3

  • Sitemap lists a page set to noindex

    Alert

    Your sitemap points search engines at this page, while the page itself asks to be kept out of results. The two instructions contradict each other, and the sitemap spends attention on a page that can never rank.

  • Sitemap lists a page blocked in robots.txt

    Alert

    Your sitemap points search engines at this address, and your robots.txt tells them not to read it. They cannot open the page, so the listing does nothing except weaken the rest of the sitemap.

  • Sitemap lists a page that names another as canonical

    Alert

    This address is in your sitemap, but the page itself names a different address as the one that should rank. A sitemap should only list the pages you want in results, so this sends Google to a copy.

Headings & content · 3

  • Page has no main heading

    Alert

    This page has no H1 heading with any text in it. The H1 is the clearest statement of what a page is about, for readers and for search engines.

  • Headings skip a level

    Alert

    The headings on this page jump down more than one level at a time, such as H2 straight to H4. That breaks the outline of the page for screen readers and makes the structure harder to follow.

  • Pages have identical text

    Alert

    These pages carry exactly the same visible text. Search engines pick one to show and largely ignore the others, so the work spent on the rest earns nothing.

Language & hreflang · 10

  • Language value is not a real language code

    Alert

    This page states a language, but the value is not a valid code. Anything reading that value, including translation tools and screen readers, will ignore it.

  • Language set has no fallback

    Alert

    This page lists other language versions but names no x-default. Visitors whose language is not on your list have no page marked out for them.

  • Language set does not include this page

    Alert

    This page lists other language versions but never lists itself. An hreflang set must name every page in it, including the one carrying the list, or search engines discard it.

  • Language tags on the page disagree

    Alert

    This page's own hreflang entry names a different language from the page's lang value. One of the two is wrong, and search engines may show this page in the wrong country.

  • Language link uses a shortened address

    Alert

    One of this page's hreflang entries gives a partial address instead of a full one. Search engines require full addresses here, so that entry is ignored.

  • Language link is not returned by the other page

    Alert

    This page points at another language version, but that page does not point back. hreflang only counts when both pages name each other, so search engines drop the pairing.

  • Language link points at a page that points elsewhere

    Alert

    This page names a language version whose canonical tag names a different address. hreflang and canonical are giving search engines conflicting instructions, so the pairing is dropped.

  • Language link points at a page that redirects

    Alert

    This page names a language version whose address redirects somewhere else. Search engines expect the exact final address here, so the pairing is ignored.

  • Language link points at a broken page

    Alert

    This page names a language version that is missing or failing. Anyone sent there hits a dead end, and the whole language set is weakened.

  • One page is claimed as two different languages

    Alert

    Other pages point at this address with hreflang, but they do not agree on what language it is in. Search engines cannot settle the conflict and usually ignore the set.

Links · 5

  • Every link to this page is marked nofollow

    Alert

    This page is meant to be in search results, yet every link to it from your site is nofollow. No ranking value reaches it, so it competes far below its weight.

  • Links to this page disagree with each other

    Alert

    Some links to this page are marked nofollow and others are not. The instruction is inconsistent, which usually means one group of links was marked by mistake.

Images · 3

  • Images have no alt text

    Alert

    One or more images on this page have no alt text. People using a screen reader hear nothing about them, and search engines have no idea what they show.

  • Alt text is over 100 letters

    Alert

    An image here has alt text longer than 100 letters, which a screen reader reads out in full. Alt text that long is usually a caption or a list of keywords, not a description.

  • Image will not show in some browsers

    Alert

    This page has a picture block with no plain image inside it as a fallback. Anything that does not read the block, including some crawlers, shows nothing at all.

Speed · 1

  • Page is slow to start answering

    Alert

    This page took more than 0.8 seconds just to start answering, before any content had loaded. That delay is added to every visit and to every crawl.

Forms · 2

  • Form sits on an insecure page

    Alert

    This page has a form on it and the page itself loads over http. Browsers show a not secure warning on forms like this, and many people will refuse to fill one in.

  • Form sends answers to an insecure address

    Alert

    A form on this page sends what people type to an http address. Anything typed in, including names, emails and passwords, can be read while it travels.

Warning

Worth tidying up. Nothing is broken.

26 checks live

Web address · 1

  • Web address uses underscores

    Warning

    This address contains an underscore, which search engines do not read as a space between words. The words in the address therefore run together.

Canonical tag · 1

  • Canonical points at a page search engines are told to skip

    Warning

    This page names a canonical page that is set to noindex or is blocked in robots.txt. You are pointing Google at a page it has been told to leave out, so neither page is handled properly.

Search visibility · 4

  • Page tells search engines not to list it

    Warning

    This page carries a noindex instruction, so search engines will keep it out of their results. It cannot bring in any search traffic while that is true.

  • Page is blocked in robots.txt

    Warning

    Your robots.txt file asks search engines to stay away from this address. They cannot read the page, so it will not rank for anything written on it.

  • Page blocks its own search preview

    Warning

    This page carries a nosnippet instruction. Google can still list it, but cannot show any preview text under the link, which usually cuts clicks sharply.

  • Page blocks its images from image search

    Warning

    This page tells search engines not to list its images. Any visitors those images could bring in from image search are turned away.

Headings & content · 3

  • Page has under 200 words

    Warning

    The visible text on this page comes to fewer than 200 words. Thin pages rarely rank, because there is little for a search engine to match a search against.

  • Page is built from too many parts

    Warning

    The code behind this page contains more than 1,500 separate parts. Very heavy pages load slowly and take search engines longer to read.

  • The same name is used twice on the page

    Warning

    Two or more parts of this page share the same id, the unique name given to one part. Links that jump to a section, and anything else relying on that name, will land on the wrong one.

Language & hreflang · 2

  • Page does not say what language it is in

    Warning

    This page does not state a language, so screen readers can read it in the wrong accent. Browsers may also offer to translate a page the reader already understands.

  • Language link points at a page search engines are told to skip

    Warning

    This page points at a language version that is set to noindex or blocked in robots.txt. The pairing cannot work, because that page is not allowed in search results at all.

Links · 7

  • Page tells search engines not to follow its own links

    Warning

    This page marks one or more links to its own site as nofollow. That stops this page's ranking value passing on to the pages it links to.

  • Links to other sites are not marked nofollow

    Warning

    This page links out to other sites without a nofollow mark. Some of this page's ranking value flows out to them.

  • Page links nowhere

    Warning

    This page has no links leaving it at all, so anyone landing here has nowhere to go next. None of its ranking value passes on to the rest of the site.

  • No page on the site links here

    Warning

    Nothing on the site links to this page, so a visitor can only reach it by knowing the address. Pages nobody links to are found late, crawled rarely and rank poorly.

Images · 2

  • Images do not state their size

    Warning

    One or more images here do not say how wide and tall they are. The page jumps about while they load, which annoys readers and counts against the page in Google's page experience measures.

  • Image on the page is over 500KB

    Warning

    One of the images on this page weighs more than 500KB. Heavy pictures are the most common reason a page feels slow, and the delay is worst on a phone, which is the version Google judges you on.

Speed · 1

  • Page takes more than four clicks to reach

    Warning

    Getting from the home page to this one takes more than four clicks. Pages this deep are crawled less often and receive less of the site's ranking value.

Security headers · 3

  • Site does not insist on the secure version

    Warning

    This page loads securely, but the site never tells browsers to insist on the secure version. Until they are told, a browser can still try the insecure address first.

  • Site does not limit what can run on the page

    Warning

    This page does not send a Content-Security-Policy, the setting that lists which outside code a page is allowed to load. Without it, anything injected by an attacker or a hacked plugin runs freely.

  • Site lets browsers guess what a file is

    Warning

    This page does not send the X-Content-Type-Options setting, so a browser may guess at a file's type. It can then treat an uploaded file as code, which is a known way in for attackers.

Other · 2

  • File type does not match the address

    Warning

    This address ends in one file type but the site calls it another, such as .html sent as plain text. Search engines may then refuse to treat it as a page.

  • Page is not set up for phones

    Warning

    This page has no viewport tag, so phones show it zoomed out at desktop width. Google looks at the phone version of your site first, so this affects every ranking the page has.

See these run on a real site

Paste any web address and watch all 79 checks run in minutes. No account needed to read the report.

Check a site now