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.