SEO fixes

How to decide which SEO problem to fix first.

An audit tool can return 400 warnings in a minute. Most of them do not matter this month, and a few can stop customers finding you at all. The hard part is telling them apart.

This guide sorts problems into five levels, from "Google cannot reach the page" to "a title is three characters too long", so that you and your developer fix them in an order that makes sense.

Topic
SEO fixes
Method
Five levels, P0 to P4
Written for
Owners and the people who build their sites
Read time
6 minutes

Why long audit lists get ignored

Most businesses run a website audit at some point. The tool checks every page and returns a long spreadsheet: images without descriptions, titles a few characters over the limit, repeated descriptions on archive pages, minor style warnings.

The order to fix things in

  1. P0Page blockedFix the same day.
  2. P1Page cannot be readFix this sprint.
  3. P2Page not savedFix next sprint.
  4. P3Gaps in labels and answersSchedule it.
  5. P4Cosmetic warningsFix when convenient.
Illustrative ladder. A problem at an earlier level blocks the later ones, so those come first.

Faced with that list, a manager sees the number of tickets, works out that fixing everything would take weeks, and sets the whole thing aside. Meanwhile three pricing pages may be returning errors every time Google visits.

Ranking the problems by severity gets you past that standstill.

Fact

Google handles a page in order: it finds it, reads it, saves it, and only then decides whether to show it.

Our reading

So a sensible to-do list follows the same order. A failure early on blocks everything after it.

The five levels

A problem at an earlier step stops Google from judging the later ones, so your list should follow the same order:

Level What it is Examples When to fix it
P0 (critical) Google cannot reach the page The server returns errors, a setting blocks Google, the security certificate has expired Fix today
P1 (high) Google reaches the page but cannot read it Text that only appears after heavy scripts run, pages too slow for Google to wait for In the current round of work
P2 (medium) Google reads the page but is unsure whether to save it Two addresses claiming to be the main version, a "do not show" tag left on a live page, chains of redirects In the next round of work
P3 (normal) Gaps in labels and answers No structured data, weak answers to what people search, broken links between your own pages Put it on the plan
P4 (low) Cosmetic warnings A title a few characters too long, a missing description on a minor image Tidy up when convenient

P0: Google cannot reach the page

If Google cannot get a normal response from a page, nothing else about that page matters. Better keywords, labels or copy cannot make up for a page that errors out or refuses the visit.

These problems need attention straight away:

  • A robots.txt file that blocks too much. This small file tells search engines where they may go. Blocking the folder that holds your styles and scripts is a common slip, because Google then sees a broken page.
  • A site that turns Google away. Some sites limit how fast any visitor can load pages, and answer Google with a "too many requests" or "unavailable" error.
  • Redirects that chain. A link that sends visitors through three or more redirects before it reaches the page wastes Google’s time, and Google may stop before the end.

Check the real response with the URL Inspection tool in Google Search Console, and not only in your own browser. A browser remembers pages and puts up with loops that Google gives up on.

P1: Google reaches the page but cannot read it

Some websites build their pages in the visitor’s browser using JavaScript, a programming language that runs inside the page. Google can run JavaScript, but it does so in a separate queue, and it will not wait forever.

If your main text depends on several requests that take a few seconds each, Google may see an empty page and save that. A page that looks fine to you can look blank to Google.

The fix usually sits with your developer: have the main text and headings in the page when it loads, rather than added afterwards. Ask whether the pages that matter most for sales can be built that way.

P2: Google is unsure whether to save the page

Once a page can be reached and read, Google decides whether to save it. Mixed signals can make it pick the wrong address or leave the page out:

  • Two addresses for the same page. Each page should name one main address, written the same way every time (https, and with or without a trailing slash).
  • A "do not show" tag left behind. Pages built on a test site often carry a noindex tag, and it can reach the live site by mistake.
  • Addresses that multiply. Tracking codes and filter options on shop and listing pages can create thousands of addresses for the same content.

How to share out the work

To avoid arguments between marketing and development, agree what "done" means for each level:

  1. Treat P0 and P1 problems as urgent until Google stops meeting errors on your site.
  2. Group fixes that share a cause. Correcting how the main address is set on every product page is quicker than patching pages one at a time.
  3. Leave cosmetic warnings out of the main plan. A developer’s hours are better spent on errors Google meets than on rewriting 200 descriptions.

Every change travels the same five stations.

  1. Found
  2. ApprovedNeeds you
  3. Live
  4. Verified
  5. Measured

See which of these problems your own site has.

Rapid Scan reads up to 25 of your public pages and shows the few changes worth making first. It is free and cannot change your site.