On-Page SEO
15 audit rules in this category. Click any rule to see the full description, examples, and an AI-agent fix snippet.
title_exists
critical
Page has a <title> tag
Checks if the page has a <title> tag in the <head> section.
title_length
medium
Title is between 30-55 characters
Verifies the title tag is between 30 and 55 characters.
title_multiple
high
Page has only one title tag
Checks that the page has only one <title> tag.
meta_description_exists
high
Page has a meta description
Checks if the page has a meta description tag.
meta_description_length
medium
Description is 120-155 characters
Verifies the meta description is between 120 and 155 characters.
meta_description_multiple
medium
Page has only one meta description
Checks that the page has only one meta description tag.
h1_count
high
Page has exactly one H1
Checks that the page has exactly one H1 heading.
h1_not_empty
high
H1 has non-empty text
Checks that the H1 heading has visible text content.
heading_hierarchy
medium
Headings follow proper hierarchy
Verifies headings follow proper hierarchy (H1 > H2 > H3).
heading_not_empty
low
Headings have non-empty text
Checks that heading tags (H2-H6) have non-empty text.
images_alt_text
high
All images have alt attributes
Checks that all images have alt attributes.
images_alt_descriptive
low
Image alt text is descriptive
Checks that image alt text is descriptive, not generic.
images_dimensions
medium
Images have width/height attributes
Checks that images have explicit width and height attributes.
images_modern_format
low
Images use WebP/AVIF format
Checks if images use modern formats like WebP or AVIF.
images_lazy_loading
low
Below-fold images use lazy loading
Checks if below-fold images use native lazy loading.