Skip to main content

Quality Checks Overview

Auditoro runs comprehensive quality checks across your website to identify issues affecting SEO, performance, security, accessibility, and content quality.

Check Categories

SEO Checks

Ensure search engines can properly index and rank your pages.

  • Title tags
  • Meta descriptions
  • Indexability directives
  • Heading structure
  • Canonical URLs
  • Hreflang
  • Structured data
  • Open Graph tags
  • Sitemap presence

Performance Checks

Improve delivery and page efficiency.

  • Compression
  • Cache headers

Security Checks

Identify security vulnerabilities and trust issues.

  • HTTPS enforcement
  • Mixed content
  • Security headers

Accessibility Checks

Ensure your site is usable by everyone.

  • Image alt text
  • Language attributes
  • Form labels
  • Accessible names
  • Error associations

Content Checks

Find content quality issues.

  • Broken internal links
  • Broken external links
  • Crawl depth
  • Internal linking strength
  • Orphan pages
  • Spelling errors
  • Redirect chains

Check Reference Table

CheckCategorySeverityDescription
Missing TitleSEOCriticalPage has no <title> tag
Multiple Title TagsSEOCautionPage contains more than one <title> tag
Title Length IssueSEOAdvisoryTitle is too short or too long
Duplicate TitleSEOCautionMultiple pages share the same title
Missing Meta DescriptionSEOCautionPage lacks meta description
Multiple Meta DescriptionsSEOCautionPage contains more than one meta description
Meta Description Length IssueSEOAdvisoryMeta description is too short or too long
Duplicate DescriptionSEOCautionMultiple pages share the same description
Noindex PageSEOCriticalRobots directives prevent indexing
Nofollow PageSEOAdvisoryRobots directives prevent following links
X-Robots-Tag IssueSEOCautionResponse headers contain crawl/index directives
Canonical and Noindex ConflictSEOCautionCanonical tag conflicts with noindex directives
Heading StructureSEOCautionMissing H1 or improper heading hierarchy
Canonical IssueSEOCautionProblems with canonical URL configuration
Hreflang MissingSEOAdvisoryHreflang cluster lacks a self-referencing alternate
Hreflang InvalidSEOCautionHreflang annotations are malformed
Hreflang Non-ReciprocalSEOCautionHreflang target does not link back
Structured Data ErrorSEOCautionInvalid JSON-LD or schema markup
Open Graph MissingSEOAdvisoryMissing Open Graph meta tags
Missing Social ImageSEOAdvisoryMissing Open Graph or Twitter preview image
Sitemap IssueSEOCautionProblems with sitemap.xml
Page Not in SitemapSEOAdvisoryPage exists but isn't in sitemap
Orphan PageContentAdvisoryPage is in sitemap but not reachable through internal crawling
Excessive Click DepthContentAdvisoryPage is too deep in the internal link graph
Weak Internal LinkingContentAdvisoryPage has too few internal links
Linked but Blocked by RobotsSEOCautionInternal links point to robots-blocked pages
Missing CompressionPerformanceAdvisoryPage not served with gzip/brotli
Missing Cache HeadersPerformanceAdvisoryNo cache-control headers
HTTPS ErrorSecurityCriticalSSL/TLS configuration problems
Mixed ContentSecurityCautionHTTP resources on HTTPS pages
Security Header MissingSecurityCautionMissing security headers like CSP
Unlabeled Form ControlAccessibilityCautionForm controls lack accessible labels
Missing Accessible NameAccessibilityCautionInteractive controls lack accessible names
Missing Form Error AssociationAccessibilityAdvisoryInvalid controls are not tied to error text
Missing Alt TextAccessibilityCautionImages without alt attributes
Missing Lang AttributeAccessibilityCautionHTML tag missing lang attribute
Broken Internal LinkContentCriticalLink to page on your site returns 404
Broken External LinkContentCautionLink to external site is broken
Broken ImageContentCautionImage URL returns error
Spelling ErrorContentAdvisoryMisspelled words detected
Redirect ChainContentCautionMultiple redirects to reach destination
JavaScript ErrorContentCautionConsole errors detected on page

Severity Levels

Critical

Issues that significantly harm your site's performance, SEO, or user experience. These should be fixed as a priority.

Examples: Missing page titles, broken internal links, HTTPS errors

Caution

Issues that should be addressed but aren't emergencies. They may affect rankings or user experience.

Examples: Duplicate meta descriptions, missing alt text, redirect chains

Advisory

Recommendations for improvement. Fixing these provides incremental benefits.

Examples: Missing cache headers, spelling errors, pages not in sitemap

How Checks Run

  1. Page discovery - Auditoro finds pages via sitemap or crawling
  2. Content fetch - Each page's HTML is retrieved
  3. Check execution - All applicable checks run on the page
  4. Issue creation - Detected problems are recorded with details
  5. Score calculation - Health score computed from all issues

Customizing Checks

False Positives

If a check incorrectly flags something, mark it as a False Positive. It won't affect your health score or appear as an open issue.

Ignoring Issues

For issues you've decided not to fix (e.g., intentional spelling of brand names), mark them as Ignored. They won't count toward your health score.

Custom Dictionary

For spelling checks, add custom words to your dictionary (brand names, technical terms) to prevent false positives.