SEO Checks
Auditoro performs comprehensive SEO checks to ensure search engines can properly discover, understand, and rank your content.
Title Tag Checks
Missing Title
Severity: Critical
The page has no <title> tag. Title tags are essential for SEO and appear as the clickable headline in search results.
How to fix: Add a unique, descriptive title tag to each page:
<head>
<title>Your Page Title | Site Name</title>
</head>
Best practices:
- Keep titles under 60 characters
- Include primary keywords
- Make each page's title unique
- Put important words first
Duplicate Title
Severity: Caution
Multiple pages on your site have the same title tag. This confuses search engines and makes it harder for users to distinguish pages in search results.
How to fix: Ensure each page has a unique title that accurately describes its content.
Meta Description Checks
Missing Meta Description
Severity: Caution
The page lacks a meta description. While not a direct ranking factor, meta descriptions appear in search results and affect click-through rates.
How to fix: Add a meta description to each page:
<head>
<meta name="description" content="A compelling description of your page content.">
</head>
Best practices:
- Keep descriptions between 150-160 characters
- Include a call to action
- Make each description unique
- Incorporate relevant keywords naturally
Duplicate Description
Severity: Caution
Multiple pages share the same meta description. Each page should have a unique description.
How to fix: Write unique meta descriptions for each page that accurately summarize the specific content.
Heading Structure
Severity: Caution
Issues with the heading structure of your page. Common problems include:
- Missing H1 - Every page should have exactly one H1 tag
- Multiple H1s - Pages should have only one H1
- Skipped heading levels - Don't jump from H1 to H3
How to fix: Structure your headings hierarchically:
<h1>Main Page Title</h1>
<h2>Section Title</h2>
<h3>Subsection Title</h3>
<h2>Another Section</h2>
Best practices:
- Use one H1 per page (usually the main title)
- Don't skip levels (H1 → H2 → H3, not H1 → H3)
- Use headings for structure, not styling
Canonical URL Issues
Severity: Caution
Problems with canonical URL configuration that could cause duplicate content issues.
Common issues:
- Missing canonical tag
- Self-referencing canonical pointing to wrong URL
- Canonical pointing to non-existent page
- Canonical pointing to redirect
How to fix: Add a canonical tag pointing to the preferred URL:
<head>
<link rel="canonical" href="https://example.com/page/">
</head>
Best practices:
- Use absolute URLs in canonical tags
- Ensure the canonical URL exists and returns 200
- Be consistent with trailing slashes
- Point all URL variations to one canonical version
Structured Data Errors
Severity: Caution
Invalid structured data (JSON-LD or schema markup) on the page. Search engines use structured data to understand your content and may display rich results.
Common issues:
- Invalid JSON syntax
- Missing required properties
- Invalid property values
- Deprecated schema types
How to fix:
- Validate your structured data using Google's Rich Results Test
- Fix any reported errors
- Ensure required properties are present
Example valid JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Article Title",
"author": {
"@type": "Person",
"name": "Author Name"
},
"datePublished": "2024-01-01"
}
</script>
Open Graph Missing
Severity: Advisory
The page is missing Open Graph meta tags. These tags control how your content appears when shared on social media platforms.
How to fix: Add Open Graph tags:
<head>
<meta property="og:title" content="Page Title">
<meta property="og:description" content="Page description">
<meta property="og:image" content="https://example.com/image.jpg">
<meta property="og:url" content="https://example.com/page/">
<meta property="og:type" content="website">
</head>
Sitemap Issues
Severity: Caution
Problems with your sitemap.xml file:
- Missing sitemap - No sitemap found at standard locations
- Invalid XML - Sitemap contains syntax errors
- Broken URLs - Sitemap contains URLs that return errors
- Missing from robots.txt - Sitemap location not declared in robots.txt
How to fix:
- Create a valid sitemap.xml at your site root
- Include all important pages
- Reference it in robots.txt:
Sitemap: https://example.com/sitemap.xml
Page Not in Sitemap
Severity: Advisory
A page exists and is accessible but isn't included in your sitemap. While not critical, including pages in your sitemap helps search engines discover them.
How to fix:
Add the page URL to your sitemap.xml, or if the page shouldn't be indexed, add a noindex meta tag.