Documentation

Configuring Your Scanner

The Build My Scanner page is what allows you to control every aspect of the scanner. There are two main sections, "Report Display Settings", and "Metrics".

Report Display Settings

Settings general control the overall format of your report.

Report Display Settings

Metrics

A Metric is an item the scanner will test for. Metrics may be anything from the presences of a specific HTML element on the page, to the page request size, to how the URL is formatted.

A specific metric must be turned ON in order to be included in the website scan/analysis.

The "Title Tag" metric

Metrics may have one of more of the following configuration options, which you have full control to adjust using slider bars or drop-down menus:

  • Content Min/Max
  • No. of Elements on the Page
  • Weighting in Overall Score

These configuration options determine how this particular metric is scored in the overall site score. In order for a website to get full marks on a metric, the content (for example the number of characters inside of a title tag) must fall within the designated min/max range.

Metrics that are more heavily weighted will affect the overall Site Score more than metrics that are weighted with less importance.

Any saved changes you make to your configuration, will affect the live widget automatically. There is no need to reinstall the embed code.

List of Metrics

Metric Subscription Level Req'd Description
Site Structure
Character Set Free Check that character encoding is set.
Title Tag Free Check for existence of Title Tag, if the element's content is within the set range, and the number of Title Tag on the page is within the set range.
Keywords Meta Tag Free Check for existence of Keywords Meta Tag, if the element's content is within the set range, and the number of Keywords Meta Tag on the page is within the set range.
Description Meta Tag Free Check for existence of Description Meta Tag, if the element's content is within the set range, and the number of Description Meta Tag on the page is within the set range.
Robots Meta Tag Free Check for existence of Robots Meta Tag, and if the number of Robots Meta Tag on the page is within the set range.
Canonical Tag Premium Check for existence of Canonical Tag.
Responsive Test Premium Check to see if the page is responsive.
Nav Tag/Role Exists Premium Check for <nav> element or a div with role="nav" is defined
Main Tag/Role Exists Premium Check if <main> element exists, or div with role="main" is defined
Robots File Premium Check for existence of Robots File.
XML Sitemap Premium Check for existence of XML Sitemap.
Broken Links Professional Check for broken links on the page.
Content
Img Tags without Alt Attribute Free Checks for <img> tags without the "alt" attribute.
H1 Headings Free Check for existence of H1 Headings, if the element's content is within the set range, and the number of H1 Headings on the page is within the set range.
Img Tags with Alt Attribute Free Check for existence of Img Tags with Alt Attribute and if the element's content is within the set range.
Extract Keyphrases Premium RAKE algorithm: Extract keyphrases from page content and list them in the report in order of highest relevancy to least.
Extract Keywords Premium CHEMA algorithm: Extract simple keywords from page content and list them in the report in the order of most frequently occurring to least.
H2 Headings Premium Check for existence of H2 Headings, if the element's content is within the set range, and the number of H2 Headings on the page is within the set range.
H3 Headings Premium Check for existence of H3 Headings, if the element's content is within the set range, and the number of H3 Headings on the page is within the set range.
H4 Headings Premium Check for existence of H4 Headings, if the element's content is within the set range, and the number of H4 Headings on the page is within the set range.
H5 Headings Premium Check for existence of H5 Headings, if the element's content is within the set range, and the number of H5 Headings on the page is within the set range.
H6 Headings Premium Check for existence of H6 Headings, if the element's content is within the set range, and the number of H6 Headings on the page is within the set range.
Address Tags Premium Check for existence of Address Tags, and if the number of Address Tags on the page is within the set range.
Length of Content Premium Check how many words of content there are on the entire page.
Page Request Size Premium Measure total size of page request in kB (excluding CSS background images)
Server Response Time Premium How long the server took to respond and download all page assets
Email Link Premium Checks to see if you have any email links on the page.
Telephone Link Premium Checks to see if you have a linked telephone number on the page.
MicroData Premium Check for Microdata on the page
JSON-LD Snippet Professional Check for existence of JSON-LD Snippet.
Social
Open Graph: Image Tag Professional Check for existence of Open Graph: Image Tag, and if the number of Open Graph: Image Tag on the page is within the set range.
Open Graph: Type Tag Professional Check for existence of Open Graph: Type Tag, and if the number of Open Graph: Type Tag on the page is within the set range.
Open Graph: URL Tag Professional Check for existence of Open Graph: URL Tag, and if the number of Open Graph: URL Tag on the page is within the set range.
Open Graph: Title Tag Professional Check for existence of Open Graph: Title Tag, if the element's content is within the set range, and the number of Open Graph: Title Tag on the page is within the set range.
Open Graph: Description Tag Professional Check for existence of Open Graph: Description Tag, if the element's content is within the set range, and the number of Open Graph: Description Tag on the page is within the set range.
Open Graph: Locale Tag Professional Check for existence of Open Graph: Locale Tag, and if the number of Open Graph: Locale Tag on the page is within the set range.
Open Graph: Site Name Tag Professional Check for existence of Open Graph: Site Name Tag, if the element's content is within the set range, and the number of Open Graph: Site Name Tag on the page is within the set range.
Social Links: Facebook Professional Check for existence of Social Links: Facebook.
Social Links: Google Plus Professional Check for existence of Social Links: Google Plus.
Social Links: Twitter Professional Check for existence of Social Links: Twitter.
Social Links: YouTube Professional Check for existence of Social Links: YouTube.
Social Links: Instagram Professional Check for existence of Social Links: Instagram.
Social Links: Pinterest Professional Check for existence of Social Links: Pinterest.
Social Links: Vimeo Professional Check for existence of Social Links: Vimeo.
Social Links: LinkedIn Professional Check for existence of Social Links: LinkedIn.
Social Links: TripAdvisor Professional Check for existence of Social Links: TripAdvisor.
URL
Encrypted Connection (HTTPS) Premium Checks to see whether the website is forcing an encrypted connection (HTTPS) using SSL/TLS, and assets are also loaded securely.
File Extensions Premium Check whether urls have a file extension on them (ex. .html, .php, etc.).
URL Query Strings Premium Check whether URLS contain unfriendly query strings (ex. example.com?post=my-post&filter=2016-10-12)
Underscores in URL Premium Check for presence of underscores in URL, instead of dashes (example.com/about_us).