What an SEO audit is

An SEO audit is a structured review of a website’s search foundations. It checks whether pages are understandable, indexable, crawlable, useful, and technically clean enough to support search visibility.

An audit is not a ranking prophecy. It is a quality-control pass. It tells you where the site is clear, where it is confusing, and where something may be blocking performance. Think of it as a lantern in the crawlspace, not a crystal ball that guarantees the future.

SEO Crystal Ball is built around that idea: find the issue, explain the likely impact, show the evidence, and point toward the next useful fix.

The main audit categories

Most useful audits check a few core areas.

  • Metadata: title tags, meta descriptions, Open Graph tags, and whether snippets are clear.
  • Headings and content: H1/H2 structure, page focus, thin content, and content clarity.
  • Indexability: noindex tags, robots rules, canonical tags, sitemap presence, and whether search engines can store the page.
  • Images: alt text, dimensions, file size, format, and whether images support the surrounding content.
  • Links: internal links, generic anchor text, broken links, and helpful pathways through the site.
  • Schema: JSON-LD, LocalBusiness, Organization, BreadcrumbList, Article, FAQ, Service, and other structured data where appropriate.
  • Performance and mobile basics: whether the page loads quickly and works on common devices.
  • Local SEO signals: business name, address, service area, contact clarity, and local relevance.

Common scan findings and what they mean

FindingPlain-English meaningUsual priority
Missing title tagThe page has no clear label in the browser/search code.High
Missing meta descriptionThe page has no preferred search-result summary.Medium
No H1 foundThe page does not have a clear visible main heading.High
Noindex foundThe page may be telling search engines not to index it.Critical if accidental
Missing image alt textAn informative image may not be described for accessibility or image context.Low to medium
JSON-LD invalidStructured data exists but may not parse correctly.Medium to high

How to check issues by platform

On WordPress, Shopify, Wix, Squarespace, Webflow, GoDaddy Website Builder, HubSpot CMS, Duda, Framer, Joomla, and Drupal, most audit issues live in page settings, SEO settings, theme/template settings, or app/plugin settings. On static and custom sites, the same issues live directly in the HTML, server configuration, sitemap, robots file, and structured data blocks.

When a scan flags an issue, do not start clicking every setting in the tower. First identify whether the issue is page-level, template-level, sitewide, or server-level. A missing H1 may be a page edit. A bad canonical tag may be a template problem. A robots.txt issue may be a server file. A noindex tag may be a hidden page setting or a leftover staging rule.

What to do after the audit

After an audit, group issues by risk and effort. Fix accidental noindex, broken HTTPS, missing titles, broken pages, and confusing headings first. Then improve metadata, content depth, internal links, image descriptions, schema, and performance. Re-run the scan after meaningful changes, not after every tiny tweak.

The best audit result is not a perfect score. It is a short, prioritized list of actions that improves the website for humans and search engines.

Want the scan to point to fixes like these?

Run SEO Crystal Ball, then use this library to translate the finding into practical next steps. No vague prophecies. Just useful work.

Run a Scan