Rules

Seo and other Rules

HttpHeaderResourceFound

What does it test? HTTP status code 200 is present on requested resource

HttpHeaderResourceIsMissing

What does it test? HTTP status code 404 is present on requested and missing resource

HttpHeaderResourceMovedPermanently

What does it test? HTTP status code 301 is present on requested resource

TitleTagLength

What does it test? title-Tag length is in specified boundaries
Parameters
Config value Default
minlength 10
maxlength 80

MetaDescriptionLength

What does it test? "description" meta Tag length is in specified boundaries
Parameters
Config value Default
minlength 70
maxlength 160

OGPropertyPresent

What does it test? Open Graph meta information is present
Parameters
Config value Default
requiredProperties ['title', 'description', 'url', 'image']

TwitterProperty

What does it test? Twitter meta information is present
Parameters
Config value Default
requiredProperties ['card', 'title', 'card', 'description', 'image:src']

LinkRelCanonical

What does it test? Existence of either the <link rel="canonical">-tag in the pages head-section or an appropriate HTTP 'Link: rel="canonical"...' header.

LinkHrefLang

What does it test? Existence of either the <link rel="alternate"...hreflang="...">-tag in the pages head-section or an appropriate HTTP 'Link: rel="alternate"; hreflang="..."...' header. It also validates some basic rules like uniqueness of hreflang values or valid hreflang vaues

AppleTouchIcon

What does it test? Existence of the <link rel="apple-touch-icon"...>-tag in the pages head-section.

MetaGeneratorNotPresent

What does it test? (Non-)Existence of the <meta name="generator"...>-tag in the pages head-section.

FindStringOnWebsite

What does it test? Existence of a given text string on the page. It can also be a tag or any other string.
Parameters
Config value Default
stringToSearchFor

XuaCompatible

What does it test? Existence of a <meta http-equiv="X-UA-compatible">-tag in the pages head-section or an appropriate HTTP 'X-UA-compatible:...' header.
Parameters
Config value Default
expectedValue IE=edge