Free SEO Audit

Crawl the website for technical issues and get a prioritized to-do list with detailed guides on how to fix.

Sitechecker crozdesk rating Sitechecker crowd rating Sitechecker capterra rating
Sitechecker trusted company

The History of Adding New Issues to Site Audit

The History of Adding New Issues to Site Audit

New issues added on November, 7, 2022

Search traffic

Type: Opportunity

  • Connect Google Analytics and Search Console properties to Sitechecker

New issues added on October, 26, 2022

Indexability

Type: Critical

  • Page has disallowed JavaScript files
  • Page has disallowed images
  • Page has disallowed CSS files
  • Page contains a form with a GET method
  • Page has content before <!doctype html>

Type: Warning

  • Base URL malformed or empty

Type: Notice

  • Page has content-type other than text/html

XML Sitemaps

Type: Critical

  • Noindex URL in XML sitemaps
  • Disallowed URL in XML sitemaps
  • Canonicalized URL in XML sitemaps
  • 4xx client errors in XML sitemaps
  • 5xx server errors in XML sitemaps

Type: Warning

  • 3xx redirects in XML sitemaps
  • Timed out URL in XML sitemaps

Type: Notice

  • URL in multiple XML sitemaps

Links

Type: Critical

  • Orphan URLs – only found via canonical
  • Orphan URLs – only found via noindex, follow
  • Orphan URLs – only found via redirect
  • Orphan URLs – only linked from other isolated URLs

Type: Warning

  • Page has broken links to external websites

Localization

Type: Critical

  • Canonicalized URL has incoming hreflang
  • Disallowed URL has incoming hreflang
  • Has conflicting incoming hreflang annotations

Redirects

Type: Critical

  • Internal redirects from case normalization
  • Internal redirects from trailing slash mismatch
  • Internal URL redirect broken
  • Internal URL redirects back to itself
  • Internal URL is part of a chained redirect loop

Code validation

Type: Critical

  • Page has identical HTML id attributes

New issues added on August, 08, 2022

HTTPS URL contains a form posting to HTTP

Type: Critical

Category: Security

Pages that use HTTPS protocol, but contain a form that posts to a HTTP URL. For example, page https://domain.com/page-1/ contains <form action=”http://domain.com/form_send.php”></form>.

Missing hreflang annotations

Type: Notice

Category: Localization

Pages that have no incoming hreflang annotations, while there are pages with hreflang annotations on the website.

Hreflang annotation also x-default

Type: Notice

Category: Localization

Pages that are defined as an hreflang alternate, and also defined as the x-default hreflang.

Page has no declared character encoding

Type: Critical

Category: Indexability

Pages that have no declared character encoding in meta tag (for example, <meta charset=”utf-8″>) or HTTP header (for example, Content-Type: text/html; charset=UTF-8). For the HTML or XML page to be displayed correctly, the character encoding must be declared. By specifying an encoding, you help search engines understand the data so that they are able to interpret it properly.

Page has no declared <!doctype html>

Type: Critical

Category: Code validation

Pages that have no declared <!doctype html> or this declaration has errors. If you want your website to be displayed correctly in every browser, you need to specify which HTML and CSS you are using. Otherwise, the webpage’s content will take longer to process, and the result may not be successful. Each browser will show the page differently; the elements will be displayed incorrectly. It may hide some components while facing the errors that existed in older browsers.

Mismatched nofollow directives in HTML and header

Type: Critical

Category: indexability

Pages that contain nofollow directive in meta tag (for example, <meta name=”robots” content=”nofollow”>) and follow directive in HTTP header (for example, X-Robots-Tag: follow) or vice verca. If robots directives conflict, Google will use the most restrictive directive, so it means that Googlebot won’t crawl the links on such pages.

Mismatched noindex directives in HTML and header

Type: Critical

Category: Indexability

Pages that contain noindex directive in meta tag (for example, <meta name=”robots” content=”noindex”>) and index directive in HTTP header (for example, X-Robots-Tag: index) or vice verca. If robots directives conflict, Google will use the most restrictive directive, so it means that Googlebot won’t index such pages.

Multiple base URLs

Type: Warning

Category: Indexability

Pages that contain a base URL (<base href=”https://domain.com”>) defined more than one. The <base> HTML element specifies the base URL to use for all relative URLs in a document. There can be only one <base> element in a document.

Multiple canonical tags

Type: Warning

Category: Indexability

Pages where canonical directive is defined more than one: either page has two and more canonical HTML tags (<link rel=”canonical” href=”https://domain.com/folder1/product1/” />) or it has one canonical HTML tag and one canonical directive in HTTP header (Link: <https://domain.com/folder1/product1/>; rel=”canonical”).

Multiple noindex directives

Type: Warning

Category: Indexability

Pages where noindex directive is defined more than one: either page has two and more meta robots tags with noindex directive (<meta name=”robots” content=”noindex”>) or it has noindex directive in meta robots tag and X-Robots-Tag HTTP header (X-Robots-Tag: noindex).

Multiple, mismatched base URLs

Type: Warning

Category: Indexability

Pages that contain a base URL defined more than one with different values (for example, <base href=”https://domain1.com”> and <base href=”https://domain2.com”>). The <base> HTML element specifies the base URL to use for all relative URLs in a document. There can be only one <base> element in a document.

Check Your Website for SEO Errors

Go to App
Something went wrong. Please, try again later.
close