/ โ† Learning Hub / Site Audit Pro Fixes
On this page
  1. Which findings to fix first
  2. Fixing per-page Core Web Vitals failures
  3. Fixing duplicate title tags and meta descriptions
  4. Fixing cross-page duplicate content
  5. Fixing invalid structured data
  6. Fixing internal link problems
  7. Order of work
  8. Questions and answers

Which findings to fix first

On a large site, every Pro finding type can produce a long list. The question is not which list is longest but which problem is costing you the most. Jump straight to a finding:

Problems that decide which page ranks

Problems that decide whether a page is found

Problems that affect how a page performs and appears

As a rule, fix duplication first, because while two pages compete for the same searches, improving either of them is partly wasted. Then fix linking, so that the page you chose to keep is easy to reach. Speed and structured data come next, starting with the pages that bring in the most visitors or revenue.

๐Ÿ’ก Pair each Pro finding with your analytics. A failing page with a thousand visits a month is worth more attention than twenty failing pages that nobody opens.

Fixing per-page Core Web Vitals failures

A domain-wide speed score hides a lot. A site can look acceptable on average while its product pages, which carry large galleries and review widgets, fail badly. Pro reports Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) and Interaction to Next Paint (INP) for each page, so you can see exactly which URLs pull the average down. INP replaced First Input Delay as a Core Web Vital in March 2024, so older advice that mentions FID is out of date.

  1. Sort worst first, then filter to the pages that matter commercially. Fix a failing high-traffic page before several failing pages that get little traffic.
  2. Look for shared causes. If every failing URL uses the same template, the fix belongs in that template.
  3. LCP: find the largest element above the fold, usually a hero image or headline block. Compress and correctly size the image, avoid lazy-loading it, preload it if it is discovered late, and reduce server response time.
  4. CLS: give images, videos and embeds width and height attributes, reserve space for adverts, cookie banners and anything injected after load, and avoid fonts that swap in at a very different size.
  5. INP: reduce the JavaScript that runs when someone taps or clicks. Break long tasks into smaller pieces, defer scripts that are not needed straight away, and review third-party widgets.
  6. Re-run Pro to confirm the page has moved from failing to passing.

Lab measurements from a tool and field data from real visitors can disagree, because real devices and connections vary. Use Pro to find which pages to work on, and Search Console's Core Web Vitals report to confirm the effect on real users over the following weeks. The Core Web Vitals fixes go into each metric in more depth.

Fixing duplicate title tags and meta descriptions

When several pages share a title, a search engine has no simple way to tell which one should appear for the words in it. It may pick one and ignore the others, or rotate between them, and neither is what you want. Pro compares titles and descriptions across every page it crawled and lists each collision with the URLs involved.

  1. Take each group of pages sharing a title and ask what makes each one different: a location, a product variant, a service, a stage in a process.
  2. Rewrite each title to lead with that difference. "Boiler Servicing in Chesterfield" and "Boiler Servicing in Sheffield" are distinct; "Boiler Servicing | Brand" on both is not.
  3. If you cannot say what makes two pages different, that is a sign they are duplicate content rather than a title problem. Move to the next section.
  4. Do the same for meta descriptions. They are not used as a ranking signal, but identical descriptions look repetitive in results and do little to persuade anyone to click.
  5. Check where the duplicates come from. Pagination, sort orders, tag archives and filtered category pages often inherit the parent page's title automatically.
โš ๏ธ Avoid templates that produce titles differing by one word, such as "Red Widget | Shop" and "Blue Widget | Shop" with nothing else. They are technically unique but tell searchers and search engines very little about what sets each page apart.

Fixing cross-page duplicate content

Duplicate content is rarely a penalty issue; search engines generally just pick one version to show. The cost is subtler: links, engagement and relevance get split across several URLs instead of building up on one. Pro flags pages whose main content is identical or very close.

For each flagged group, choose one of three remedies:

RemedyWhen to use itHow
ConsolidateSeveral thin pages cover the same topic and none needs to exist separately.Merge the best material into one stronger page and 301-redirect the others to it. Update internal links to point at the survivor.
CanonicaliseThe duplicates need to exist for visitors, such as printer versions, tracking parameters or sort orders.Add a rel="canonical" tag on each variant pointing at the main version.
DifferentiateEach page serves a genuinely different need, such as separate towns or product models.Give each page content that only applies to it: local details, specifications, photos, prices, answers to its own questions.

Location pages are the most common case on small business sites. Swapping the town name into otherwise identical text is exactly the pattern Pro will flag, and it also reads poorly to a real visitor from that town. Genuine local detail, such as areas covered, travel times, local projects and reviews from customers there, solves both problems.

Remember that a canonical tag is a strong hint, not an order. If the pages are very different, or internal links all point at the non-canonical version, a search engine may choose its own canonical.

Fixing invalid structured data

Structured data can look perfectly fine in a page's source and still fail. A missing comma breaks a whole JSON-LD block; a required property left out, or a date in the wrong format, can stop a page being eligible for the rich result the markup was meant to earn. Pro validates every structured-data block on every crawled page against the schema.org vocabulary, which is how template-wide faults show up.

  1. Open the Pro report and group errors by type. The same error on every product page means the product template is generating it.
  2. Fix malformed JSON first: unescaped quotes in product names, trailing commas and unclosed brackets. These invalidate the whole block.
  3. Then add missing required properties and correct value types, such as numbers stored as text, prices with currency symbols in the number field, or dates that are not in ISO 8601 format.
  4. Check that the markup matches what is visible on the page. A rating, price or availability in the markup that the visitor cannot see goes against search engine guidelines.
  5. Test one corrected page in the Schema Debugger before re-running the full Pro audit.

Validity is necessary but not sufficient. Google has cut back several rich result types in recent years: HowTo rich results were removed in 2023, and FAQ rich results are now limited to well-known, authoritative government and health sites. Valid markup for those types still helps machines understand a page, but do not expect it to change how the result looks. The Schema Debugger fixes cover individual schema errors in more detail.

Order of work

  1. Run Site Audit Pro across the whole site, ideally before a migration, redesign or quarterly review so you have a baseline.
  2. Resolve duplicate content groups: decide for each whether to consolidate, canonicalise or differentiate, and put redirects in place.
  3. Rewrite duplicate titles and descriptions on the pages that remain.
  4. Fix internal links: point broken links at live URLs, link orphans in, and bring key pages closer to the homepage.
  5. Work through per-page Core Web Vitals, starting with shared templates and your busiest URLs.
  6. Correct structured-data errors at the template level and check a sample in the Schema Debugger.
  7. Re-run Pro and compare with the baseline.

If you have not yet run the standard Site Audit, its single-page checks for titles, headings and alt text are a useful first pass; Pro then adds the comparisons between pages. The HTML Checker Guide helps when a structured-data or heading problem turns out to be caused by broken markup. For the full method behind Pro, read the Site Audit Pro Guide.

Questions and answers

1. What is the difference between Site Audit and Site Audit Pro?

The standard Site Audit looks at what is wrong on individual pages, such as a missing title or an image without alt text. Site Audit Pro is aimed at larger sites and looks across pages: it scores Core Web Vitals per URL, finds titles and content shared between pages, validates every structured-data block and checks internal links for orphans, broken targets and deep pages. Many people run the standard audit first and then use Pro for the site-wide view.

2. Does duplicate content get my site penalised?

Ordinary duplication, such as the same product in two categories or a printer-friendly version of a page, does not lead to a penalty. Search engines usually choose one version to show and filter out the rest. The real cost is that links and relevance are split between URLs, and the version chosen may not be the one you wanted. Deliberately copying content from other sites at scale to manipulate rankings is a different matter and can lead to action against the site.

3. Why does my site pass Core Web Vitals overall but Pro shows failing pages?

A site-wide or domain-level figure summarises many pages together, so a large number of fast pages can hide a smaller group of slow ones. Search Console also groups similar URLs, which can blur the picture further. Pro reports each page individually so that the slow ones stand out. Those pages matter if they are the ones people land on, such as product or service pages, even when the overall picture looks healthy.

4. Should I use a canonical tag or a 301 redirect for duplicate pages?

Use a 301 redirect when the duplicate URL does not need to exist for visitors, for example an old page replaced by a better one. The redirect sends people and search engines to the right place and consolidates signals firmly. Use a canonical tag when visitors still need the duplicate URL, such as a filtered or sorted listing or a page with tracking parameters. The canonical tells search engines which version to index while leaving the variant usable.

5. My structured data validates. Why am I not getting rich results?

Valid markup makes a page eligible, but search engines decide whether to show a rich result based on many factors, including the quality of the page, the type of search and their own policies. Some types have also been reduced: HowTo rich results were removed in 2023, and FAQ rich results are limited to well-known authoritative government and health sites. Check that the markup matches visible content and that the page is indexed, then give it time.

6. How many clicks from the homepage should important pages be?

There is no official rule, but a common working target is that key pages such as main services, top categories and best-selling products are reachable within about three clicks. The idea is less about a precise number and more about making sure important pages are linked from places that are themselves well linked. Hub pages, clear category navigation and contextual links from popular articles are the usual ways to bring deep pages closer to the surface.

7. How often should I run Site Audit Pro?

A quarterly run suits most growing sites, with extra runs before and after a migration, redesign, change of platform or large content project. Running it before a change gives you a baseline, and running it afterwards shows whether the change created new duplicates, broke internal links or slowed down key templates. Sites that add many pages every week, such as large shops or publishers, may find a monthly check catches problems while they are still small.

See the problems between your pages

Site Audit Pro crawls your whole site to score Core Web Vitals per page, find duplicate titles and content, validate every structured-data block and check internal links. Pay as you go, no subscription.

Run the Site Audit Pro โ†’
๐Ÿ’ฌ Got a problem?
Related Guides: Site Audit Pro Guide  ·  Site Audit Guide  ·  HTML Checker Guide  ·  Learning Hub

About aiwebpageseo

aiwebpageseo.com is a data-driven SEO and AEO (Answer Engine Optimisation) platform providing a free suite of technical SEO tools. Rather than relying on AI-theorised assumptions, the platform analyses live URL performance, delivering objective diagnostics, page speed metrics, CLS debugging, and site crawl data alongside actionable technical tutorials.