All Hints Checked by Sitebulb

Every time Sitebulb crawls a website, it also processes over 200 checks of common issues and potential problems. The list below includes every single check that Sitebulb processes.

Internal URLs

Disallowed URLs

URLs that are disallowed in robots.txt.

Internal URL redirects

URLs that redirect to another URL.

Query string contains a question mark

URLs that contain more than one question mark in the URL path (e.g. http://example.com/page?a=1?&a=1).

Query string contains more than three parameters

URLs that contain a query string with more than 3 parameters (e.g. http://example.com/page?a=1&b=1&c=3&d=4).

Query string contains paginated parameters

URLs that contain a query string with apparent pagination parameters (e.g. http://example.com/search?w=shoes&p=2).

Query string contains repetitive parameters

URLs that contain repetitive parameters in a query string (e.g. http://example.com/page?a=1&a=1).

Query string contains search or filter parameters

URLs that contain a query string with apparent search or filter parameters (e.g. http://example.com/search?w=shoes).

Query string contains sort parameters

URLs that contain a query string with apparent sort parameters (e.g. http://example.com/search?w=shoes&sort=name).

Redirect host changed

Internal URLs that redirect, where the destination URL has a different hostname to the original URL (e.g. http://example.com/page redirects to http://blog.example.com/page).

Redirect protocol changed

Internal URLs that redirect, where the destination URL uses a different protocol than the original URL (e.g. https://example.com/page redirects to http://example.com/page).

Redirects to non-HTTP protocol

Internal URLs that redirect, where the destination URL uses a non-HTTP protocol (e.g. https://example.com/page redirects to ftp://example.com/page).

Redirects to Not Found (4XX) or Error (5XX)

URLs that redirect to a URL which is Not Found (4XX) or Error (5XX).

URL contains a double slash

URLs that contain a double slash in the path (e.g. http://example.com//page1).

URL contains non-ASCII characters

URLs that contain characters outside the ASCII set (e.g. http://example.com/pagé).

URL contains repetitive elements

URLs that contain repetitive elements in the path (e.g. http://example.com/pages/pages/page1).

URL contains upper case characters

URLs that contain upper case characters (e.g. http://example.com/ContactUs).

URL contains whitespace

URLs that contain one or more space marks in the path (e.g. http://example.com/page 1).

URL part of redirect loop

URLs that redirect in a loop (e.g. URL 1 -> URL 1).

URL resolves under HTTP and HTTPS

URLs that resolve under both HTTP and HTTPS protocols.

Indexation

Canonical is a relative URL

URLs that have a canonical tag which uses a relative URL.

Canonical is malformed or empty

URLs that have a canonical tag which points to an invalid URL, or where the URL has not been defined.

Canonical loop

URLs that have a canonical tag which points to a URL which has a canonical tag pointing back to the original URL (e.g. URL1 -> URL2 -> URL1).

Canonical outside of head

URLs that have a canonical tag in the HTML which has been placed outside the <head>.

Canonical points to a different internal URL

URLs that have a canonical tag which is not self-referential, and instead points to another internal URL.

Canonical points to a disallowed URL

URLs that have a canonical tag which points to a URL which has a canonical tag pointing to another URL.

Canonical points to a noindex nofollow URL

URLs that have a canonical tag which points to a URL which is noindex nofollow.

Canonical points to a noindex URL

URLs that have a canonical tag which points to a URL which is noindex.

Canonical points to a redirecting URL

URLs that have a canonical tag which points to a URL that returned Redirect (3XX) when crawled by Sitebulb.

Canonical points to a URL that is Error (5XX)

URLs that have a canonical tag which points to a URL that returned Error (5XX) when crawled by Sitebulb.

Canonical points to a URL that is Not Found (4XX)

URLs that have a canonical tag which points to a URL that returned Not Found (4XX) when crawled by Sitebulb.

Canonical points to another canonicalized URL

URLs that have a canonical tag which points to a URL that has a canonical tag pointing to another URL.

Canonical points to external URL

URLs that have a canonical tag which points to a URL on a different domain or subdomain.

Canonical points to the HTTP version

HTTPS URLs that have a canonical tag which points to the HTTP version of the same URL (i.e. mismatched protocol).

Canonical points to the HTTPS version

HTTP URLs that have a canonical tag which points to the HTTPS version of the same URL (i.e. mismatched protocol).

Canonical tag in HTML and HTTP header

URLs that have the canonical tag defined both in the HTML and in the HTTP header.

Mismatched canonical tag in HTML and HTTP header

URLs that have the canonical tag defined both in the HTML and in the HTTP header, and they specify different canonical URLs.

Mismatched nofollow directives in HTML and header

URLs with the robots follow/nofollow directive specified in both the HTML <head> and also in the X-Robots-Tag, where the directives do not match.

Mismatched noindex directives in HTML and header

URLs with the robots index/noindex directive specified in both the HTML <head> and also in the X-Robots-Tag, where the directives do not match.

Multiple canonical tags

URLs that have more than one canonical tag, either in the HTML, in the HTTP header, or in both.

Multiple nofollow directives

URLs with the robots nofollow directive specified in more than one location (e.g. two SEO plugins that both add robots directives to the HTML).

Multiple noindex directives

URLs with the robots noindex directive specified in more than one location (e.g. two SEO plugins that both add robots directives to the HTML).

Multiple, mismatched canonical tags

URLs that have more than one canonical tag, either in the HTML, in the HTTP header, or in both, and the canonical URLs do not match.

Nofollow in HTML and HTTP header

URLs with the robots nofollow directive specified in both the HTML <head> and also in the X-Robots-Tag.

Noindex in HTML and HTTP header

URLs with the robots noindex directive specified in both the HTML <head> and also in the X-Robots-Tag.

URL contains disallowed image

URLs that contain image files which are disallowed in robots.txt, which may affect how search engines render the content.

URL contains disallowed JavaScript file

URLs that contain JavaScript files which are disallowed in robots.txt, which may affect how search engines render the content.

URL contains disallowed Style Sheet

URLs that contain CSS files which are disallowed in robots.txt, which may affect how search engines render the content.

URL has noindex and nofollow directives

URLs with both the noindex and nofollow robots directives.

Alternate URL has no incoming internal links

URLs that are declared as an alternate URL (on another URL), but which have no incoming anchor links from internal URLs (i.e. the only links they have are from the alternate link element).

Canonical URL has no incoming internal links

URLs that are declared as the canonical URL (on another URL), but which have no incoming anchor links from internal URLs (i.e. the only links they have are from the canonical link element).

External Redirect Broken (4XX or 5XX)

External URLs that redirect to a URL which is Not Found (4XX) or Error (5XX).

External redirect host changed

External URLs that redirect, where the destination URL has a different hostname to the original URL (e.g. http://example.com/page redirects to http://blog.example.com/page).

External redirect protocol changed

External URLs that redirect, where the destination URL uses a different protocol than the original URL (e.g. https://example.com/page redirects to http://example.com/page).

External redirect to non-HTTP protocol

External URLs that redirect, where the destination URL uses a non-HTTP protocol (e.g. https://example.com/page redirects to ftp://example.com/page).

External URL Error (5XX)

URLs on a subdomain or external domain that returned as Error (5XX), which are linked to by internal URLs.

External URL Forbidden (403)

URLs on a subdomain or external domain that returned as Forbidden (403), which are linked to by internal URLs.

External URL Not Found (4XX)

URLs on a subdomain or external domain that returned as Not Found (4XX), which are linked to by internal URLs.

External URL redirects

External URLs that redirect to another URL.

External URL Timed Out

URLs on a subdomain or external domain that Timed Out, which are linked to by internal URLs.

HTTP URL links to an HTTPS URL

HTTP URLs that contain one or more outgoing links to URLs which are HTTPS.

HTTPS URL links to an HTTP URL

HTTPS URLs that contain one or more outgoing links to URLs which are HTTP.

Orphaned pagination URL

URLs that are declared as a pagination URL (on another URL), but which have no incoming anchor links from internal URLs (i.e. the only links they have are from the pagination link element).

Paginated URL without canonical

URLs that contain pagination HTML elements, but do not declare a canonical URL.

Redirected URL has no incoming internal links

URLs that are accessible via a linked redirect, yet have no direct incoming internal links.

URL contains a broken link

URLs that have at least one outgoing link to a URL that returned Not Found (4XX).

URL contains a redirecting link

URLs that have at least one outgoing link to a URL that returned Redirect (3XX).

URL contains link with a URL in onclick attribute

URLs that contain at least one outgoing anchor link with a URL in an onclick attribute.

URL has a link containing username and password

URLs that contain at least one outgoing anchor link which contains a username and password.

URL has a link with an empty href attribute

URLs that contain at least one outgoing anchor link which has an empty href attribute.

URL has a link with no anchor text

URLs that contain at least one outgoing anchor link which has no text.

URL has a link with no href attribute

URLs that contain at least one outgoing anchor link which has no href attribute.

URL has a link with whitespace in href attribute

URLs that contain at least one outgoing anchor link which has trailing or leading whitespace in the href attribute.

URL has an anchored image with no alt text

URLs that contain at least one outgoing image link which has no alt text.

URL has no outgoing links

URLs that don't link to any other URL, internal or external.

URL has only one followed incoming internal link

URLs that only have a followed incoming link from one other URL on the website.

URL has outgoing links with malformed href data

URLs that contain at least one outgoing anchor link which has malformed href data.

URL is orphaned (has no internal links)

URLs that have no incoming internal links, and are not part of the crawlable website architecture. Orphaned URLs were not found as part of the website crawl, so were instead picked up by a different crawl source (XML Sitemap, Google Analytics or Google Search Console).

URL links to a non-HTTP protocol

Internal URLs that link to destination URL which uses a non-HTTP protocol (e.g. https://example.com/page links to ftp://example.com/page).

URL links to canonicalized URLs

URLs that contain at least one outgoing link to a URL which is itself canonicalized to another URL.

URL links to disallowed URLs

URLs that contain outgoing links to at least one URL which itself is disallowed by robots.txt.

URL links to noindex nofollow URLs

URLs that contain outgoing links to at least one URL which itself is noindex, nofollow.

URL links to redirecting URLs

URLs that contain at least one outgoing link to a URL which is itself redirecting to another URL.

URL only has nofollow incoming internal links

URLs that do not have any followed internal links pointing at them - only nofollow links.

URL receives both follow & nofollow internal links

URLs that are linked internally by both follow and nofollow links.

On Page

<h1> tag missing

URLs that do not contain a header 1.

Base URL malformed or empty

URLs that specify a base URL which is malformed or empty.

HTTP URL contains a form posting to HTTPS

HTTP URLs that contain a form which posts to HTTPS (protocol change).

HTTP URL contains a password input field

URLs that are using an insecure HTTP protocol and contain a form that posts potentially sensitive password data.

HTTPS URL contains a form posting to HTTP

HTTPS URLs that contain a form which posts to HTTP (protocol change).

Meta description missing or empty

URLs that do not contain a meta description.

Meta description outside the HTML <head>

URLs that contain the meta description outside of the HTML <head> (e.g. in the <body>).

Meta description too long

URLs that contain a meta description with more than 150 characters.

Multiple <h1> tags

URLs that contain multiple header 1s.

Multiple base URLs

URLs that specify more than one base URL.

Multiple meta descriptions

URLs that contain multiple meta descriptions.

Multiple title tags

URLs that contain more than one <title> element.

Multiple, mismatched base URLs

URLs that specify more than one base URL, and the URLs are different.

Robots meta outside the HTML <head>

URLs that contain robots meta tags outside of the HTML <head> (e.g. in the <body>).

Title tag missing

URLs that do not contain the <title> element.

Title tag outside the HTML <head>

URLs that contain the <title> element outside of the HTML <head> (e.g. in the <body>).

Title tag too long

URLs that contain a title tag with more than 56 characters.

URL contains a form with a GET method

URLs that contain a form element with the method set to GET, which creates submission URLs with the form data in the query string.

URL contains a frame or iframe

URLs that contain another document embedded in a frame or iframe.

URL contains more than one Google Analytics code

URLs that contain multiple Google Analytics codes.

URL contains more than one Google Tag Manager code

URLs that contain multiple Google Tag Manager codes.

URL contains no Google Analytics code

URLs that do not contain a Google Analytics code, which may simply be because the website does not use Google Analytics.

URL contains no Google Tag Manager code

URLs that do not contain a Google Tag Manager code, which may simply be because the website does not use Google Tag Manager.

URL has images with empty alt text

URLs that contain images with an empty alt attribute.

URL has images with missing alt text

URLs that contain images with no alt attribute.

Performance

Always compress text content

Compressing text content with gzip saves download bytes and reduces bandwidth for the user.

Always load third-party JavaScript asynchronously

Use snippets that load JavaScript files asynchronously to avoid blocking the initial load and to improve the user experience.

Avoid a character set in the meta tag

Avoid specifying a character set in the meta http-equiv tag as this disables the lookahead downloader in IE8, which can substantially increase load time. Specify a charset in the HTTP Content-Type response header instead.

Avoid doing redirects

A redirect adds an additional step for the user to download the resource, so avoiding redirects helps with load speed.

Avoid empty src and href attributes

If a browser finds an empty src or href attribute as a URI, it will consider it a relative URI and attempt to resolve it, causing additional requests to the server.

Avoid extra requests by setting cache headers

Setting a cache header on your server response will tell the browser that it doesn't need to download assets again, which avoids unnecessary requests to the server.

Avoid frontend single point of failure

If you load 3rd party JavaScript, CSS or fonts synchronously inside the HTML <head>, these files could fail to load and stop the entire page from loading.

Avoid missing and error requests

Fix broken resources, that return Not Found (4XX) or Error (5XX) - these requests are never cached and will be made every time by the browser.

Avoid redirecting the main document

If the URL itself redirects, that slows down the overall page load speed, and offers a poor user experience.

Avoid slowing down the critical rendering path

The critical rendering path is what the browser needs to do to start rendering the page. Every file requested inside the HTML <head> will need to be requested by the browser, so will postpone the rendering of the page.

Avoid too many CSS requests

For every CSS file that the browser needs to load, it will send a separate HTTP request to the server. Fewer files means fewer requests, and therefore a faster load speed - so concatenate your CSS files to reduce requests.

Avoid too many requests per domain

When using HTTP/1, browsers have a limit on how many concurrent requests they can do per domain. Once this limit is hit, the browser will need to wait before it can download more assets on that domain - so avoid this additional wait time by having less requests per domain.

Avoid too many synchronous JavaScript requests

For every JavaScript file that the browser needs to load, it will send a separate HTTP request to the server. If these are synchronous requests then the browser will need to allow each one to finish before moving on to the next. Fewer files means fewer requests, and therefore a faster load speed.

Avoid too many web fonts

Loading in lots of web fonts can slow down the rendering of content.

Do not load specific stylesheets for printing

Loading in a specific stylesheet for printing slows down the page, even if it is not going to be used.

Do not scale images in the browser

Scaling images in the browser is bad for performance as it takes extra CPU time and the user ends up downloading data they don't use. Instead create multiple versions of the same image server-side and serve the appropriate one to the user.

Do not use client plugins

Avoid using client plugins, which do not work on mobile - Java applets, objects and embeds (e.g. Flash).

Do not use frames or iframes

Frames and iframes are typically unresponsive, so will not display correctly in an otherwise responsive framework.

Do not use image maps

Image maps rely on hard coded coordinate data for each different link, which do not scale well in mobile browsers.

Do not use private headers on static content

Using private headers means that the content is specific for each user. Static content should be cached and used by all users, so avoid setting the cache to private.

Inline CSS for faster first render

If you want your page to start rendering fast for the user, use inline styling for critical CSS.

Keep connections open that are used multiple times

If you have multiple requests to the same domain, use keep-alive headers so the connection is not closed until all the requests are made.

Make each CSS response small

The browser can download the CSS faster if each CSS response is small (less than 14.5 kB), so the page will start to render earlier.

Make sure page content fits and scales to device

If the page content is too wide for the viewport, the user is forced to scroll horizontally, resulting in a poor user experience.

Minify CSS

Minify CSS to remove unnecessary or redundant data without affecting how the resource is processed by the browser, which reduces the size of the resource.

Minify JavaScript

Minify JavaScript to remove unnecessary or redundant data without affecting how the resource is processed by the browser, which reduces the size of the resource.

Response headers should not be too big

When using HTTP/1, headers are not compressed, so avoid including extra data in your headers (e.g. cookies) as this will send extra data to the user.

Set long expires cache headers

Setting long (at least 30 days) cache headers is good because it will stay in the browser cache for a long time, thus avoiding extra requests to the server.

Set mobile viewport

Specify a viewport that adapts to different devices, in order to control how a webpage is displayed on a mobile device. Without a viewport, mobile devices will render the page at a typical desktop screen width, scaled to fit the screen.

Should not have inline style measurements

If a URL contains hard coded inline style elements, these will not resize for mobile. Specifically, elements that have pixel measurement set to a size (width or height), elements that have been positioned (top, bottom, left or right) or elements that have a font-size set.

Specify a character set early

Specify a charset in the HTTP Content-Type response header to allow the browser to begin parsing HTML and executing scripts immediately.

The favicon should be small and cacheable

Since the favicon rarely changes, it should have a long cache header, and should be small since it will always be downloaded by the browser.

Total CSS size should not be too big

If the CSS is big, then the browser needs to do more work parsing CSS against the HTML, which makes rendering slower. Send only the CSS used on that page, and remove old/unused CSS rules.

Total image size should not be too big

Avoid having too many large images on the page as this will increase bandwidth for the user.

Total JavaScript size should not be too big

Avoid having too much JavaScript as some JavaScript libraries can add hundreds of kilobytes to your page.

Total page size for desktop should not be too big

Avoid having pages that have transfer size of more than 2 MB for desktop browsers.

Total page size for mobile should not be too big

Avoid having pages that have transfer size of more than 1 MB for mobile browsers.

Use legible font sizes

Use a base font size of 16 CSS pixels to ensure that text in the page is not too small to be legible on mobile devices.

Resources

HTTPS/HTTP mixed content

URLs loaded over a secure HTTPS connection, but some resources were loaded over an unsecure HTTP connection (mixed content).

Query string contains ?

Resource URLs that contain more than one question mark in the URL path (e.g. http://example.com/images/image1?wid=300?hei=300).

Query string contains more than three parameters

Resource URLs that contain a query string with more than 3 parameters (e.g. http://example.com/images/image1?wid=300&hei=300&f=y&tn=y).

Query string contains repetitive parameters

Resource URLs that contain repetitive parameters in a query string (e.g. http://example.com/images/image1?wid=300&wid=300).

Redirect host changed

Resource URLs that redirect, where the destination URL has a different hostname to the original URL (e.g. http://example.com/images/image1.jpg redirects to http://images.example.com/image1).

Redirect protocol changed

Resource URLs that redirect, where the destination URL uses a different protocol than the original URL (e.g. https://example.com/images/image1.jpg redirects to http://example.com/images/image1.jpg).

Redirects to non-HTTP protocol

Resource URLs that redirect, where the destination URL uses a non-HTTP protocol (e.g. http://example.com/images/image1.jpg redirects to file://hostname/images/image1.jpg).

Redirects to Not Found (4XX) or Error (5XX)

Resource URLs that redirect to a URL which is Not Found (4XX) or Error (5XX).

Resource URL contains a double slash

Resource URLs that contain a double slash in the path (e.g. http://example.com/images//image1.jpg).

Resource URL contains non-ASCII characters

Resource URLs that contain characters outside the ASCII set (e.g. http://example.com/images/imagé1.jpg).

Resource URL contains repetitive elements

Resource URL contains repetitive elements in the path (e.g. http://example.com/images/images/image1.jpg).

Resource URL contains upper case characters

Resource URLs that contain upper case characters (e.g. http://example.com/images/Image1.jpg).

Resource URL contains whitespace

Resource URLs that contain one or more space marks in the path (e.g. http://example.com/images/image 1.jpg).

Resource URL part of redirect loop

Resource URLs that redirect in a loop (e.g. URL 1 -> URL 1).

Resource URL redirects

Resource URLs that redirect to another URL.

XML Sitemaps

Canonicalized URL in XML Sitemaps

URLs that are canonicalized to another URL, yet are included in an XML Sitemap.

Disallowed URL in XML Sitemaps

URLs that are disallowed in robots.txt, yet are included in an XML Sitemap.

Error (5XX) URL in XML Sitemaps

URLs that returned Error (5XX), yet are included in an XML Sitemap.

Forbidden (403) URL in XML Sitemaps

URLs that returned Forbidden (403), yet are included in an XML Sitemap.

Noindex URL in XML Sitemaps

URLs that are noindex, yet are included in an XML Sitemap.

Not Found (4XX) URL in XML Sitemaps

URLs that returned Not Found (4XX), yet are included in an XML Sitemap.

Redirect (3XX) URL in XML Sitemaps

URLs that returned Redirect (3XX), yet are included in an XML Sitemap.

Timed out URL in XML Sitemaps

URLs that Timed Out, which are included in an XML Sitemap.

URL in multiple XML Sitemaps

URLs that are included in more than one XML Sitemap.

International

Broken outgoing hreflang annotation URL

URLs with hreflang annotations that have at least one outgoing hreflang annotation which returned as Not Found (4XX) or Error (5XX) when Sitebulb attempted to crawl the outgoing URLs.

Canonical URL not in hreflang annotations

URLs with hreflang annotations and a canonical tag, where the canonical URL is not one of the alternate hreflang URLs.

Canonicalized hreflang annotation URL

URLs with hreflang annotations where one or more the of the annotation URLs is canonicalized to another URL.

Canonicalized URL defined as hreflang alternate

URLs with hreflang annotations that have self-referencing hreflang, yet also have a canonical tag pointing at a different URL.

Disallowed hreflang annotation

URLs with hreflang annotations where one or more the of the annotation URLs is disallowed. These URLs are not crawlable, so Google will ignore the hreflang instructions.

Disallowed URL defined as hreflang alternate

URLs with hreflang annotations that have self-referencing hreflang, yet are also disallowed in robots.txt.

Has conflicting incoming hreflang annotations

URLs with hreflang where one or more incoming hreflang annotation does not match the self-reference hreflang - causing a conflict between the incoming hreflang and the self-reference.

Has conflicting outgoing hreflang annotations

URLs with hreflang where one or more outgoing hreflang annotations specify the same URL, but with different hreflang - so there is a conflict between the two annotations.

Has multiple self-referencing hreflang annotations

URLs with hreflang where a URL contains multiple self-referenced hreflang, using lots of different hreflang, so the correct one is ambiguous.

Has outgoing hreflang annotation to multiple URLs

URLs with hreflang where one or more outgoing hreflang annotation is specified against more than one URL - so there is a conflict between the various annotations.

Hreflang annotation also x-default

URLs with hreflang annotations where one of the alternate URLs is also defined as the x-default hreflang.

Hreflang annotation URL is relative

URLs with hreflang annotations that have at least one outgoing hreflang annotation which is referenced as a relative URL.

Invalid HTML lang attribute

URLs that have defined the language/region attribute using HTML lang, but either the language code or the geography code is invalid (or both are invalid).

Invalid incoming hreflang annotations

URLs that are referenced by at least one incoming hreflang annotation which is invalid.

Invalid outgoing hreflang annotations

URLs with hreflang annotations where one or more the of the outgoing annotations is invalid.

Mismatched hreflang and HTML lang declarations

URLs with hreflang annotations and HTML lang attributes, which do not match.

Missing canonical URL

URLs with hreflang annotations, but with no canonical tag.

Missing hreflang annotations

URLs that are not specified as translations through hreflang annotations (which may be intentional).

Missing HTML lang attribute

URLs that have not defined the language/region attribute using HTML lang.

Missing reciprocal hreflang (no return-tag)

URLs with hreflang annotations where at least one of the alternate hreflang URLs does not reciprocate.

Missing self-reference hreflang annotation

URLs with hreflang annotations which do not include a self-reference, using any method (HTML, HTTP header, or XML Sitemap).

Noindex hreflang annotation URL

URLs with hreflang annotations where one or more the of the annotation URLs is noindex. These URLs are not indexable, so Google will ignore the hreflang instructions.

Noindex URL defined as hreflang alternate

URLs with hreflang annotations that have self-referencing hreflang, yet are also noindex URLs.

Redirected outgoing hreflang annotation URL

URLs with hreflang annotations that have at least one outgoing hreflang annotation which returned as a Redirect (3XX) when Sitebulb attempted to crawl the outgoing URLs.

Unsupported or misconfigured hreflang

URLs with hreflang annotations where one or more of the hreflang tags is configured using regular anchor links (i.e. in a HTML tag instead of a link rel).

URL has hreflang annotation using multiple methods

URLs with hreflang annotations defined using more than one method (HTML, HTTP Header or XML Sitemap).

URL has hreflang annotations without HTML lang

URLs with hreflang annotations, that have not defined the language/region attribute using HTML lang.

Organic Search Traffic

Average time on page less than or equal to 10s

URLs that received organic search traffic with time on page less than 10 seconds, per the connected Google Analytics account.

Canonicalized URL received organic search traffic

URLs that are canonicalized to another URL, yet received organic search traffic in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

Disallowed URL received organic search traffic

URLs that are disallowed in robots.txt, yet received organic search traffic in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

Forbidden (403) URL received search traffic

URLs that are Forbidden (403), yet received organic search traffic in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

Noindex URL received organic search traffic

URLs that are noindex, yet received organic search traffic in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

Not Found (4XX) URL received search traffic

URLs that are Not Found (4XX), yet received organic search traffic in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

Only has desktop organic search traffic

URLs that only received organic search traffic from desktop devices in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

Redirect (3XX) URL received organic search traffic

URLs that redirect, yet received organic search traffic in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

URL had bounce rate greater than or equal to 80%

URLs that received organic search traffic with a bounce rate of 80% or more, per the connected Google Analytics account.

URL only received mobile organic search traffic

URLs that only received organic search traffic from mobile devices in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

URL only received tablet organic search traffic

URLs that only received organic search traffic from tablet devices in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

URL received no desktop organic search traffic

URLs that received no organic search traffic from desktop devices in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

URL received no mobile organic search traffic

URLs that received no organic search traffic from mobile devices in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

URL received no organic search traffic

URLs that received no organic search traffic in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

URL received no tablet organic search traffic

URLs that received no organic search traffic from tablet devices in the last 30 days, per the connected Google Analytics and Google Search Console accounts.

URL received search traffic but 0 goal conversions

URLs that received organic search traffic with zero goal conversions, per the connected Google Analytics account.

AMP

AMP URL has canonical URL which is canonicalized

URLs that are defined as AMP equivalents, which contain a canonical tag pointing to a canonicalized URL (i.e. the canonical URL is itself canonicalized to another URL).

AMP URL has canonical URL which is disallowed

URLs that are defined as AMP equivalents, which contain a canonical tag pointing to a disallowed URL.

AMP URL has canonical URL which is Error (5XX)

URLs that are defined as AMP equivalents, which contain a canonical tag pointing to an Error (5XX) URL.

AMP URL has canonical URL which is Forbidden (403)

URLs that are defined as AMP equivalents, which contain a canonical tag pointing to a Forbidden (403) URL.

AMP URL has canonical URL which is noindex

URLs that are defined as AMP equivalents, which contain a canonical tag pointing to a noindex URL.

AMP URL has canonical URL which is Not Found (4XX)

URLs that are defined as AMP equivalents, which contain a canonical tag pointing to a Not Found (4XX) URL.

AMP URL has canonical URL which is not indexable

URLs that are defined as AMP equivalents, which contain a canonical tag pointing to a URL which is not indexable.

AMP URL has canonical URL which is Redirect (3XX)

URLs that are defined as AMP equivalents, which contain a canonical tag pointing to a Redirect (3XX) URL.

AMP URL is disallowed

URLs that are defined as AMP equivalents, which are disallowed in robots.txt.

AMP URL is Error (5XX)

URLs that are defined as AMP equivalents, which returned Error (5XX).

AMP URL is Forbidden (403)

URLs that are defined as AMP equivalents, which returned Forbidden (403).

AMP URL is missing a canonical tag

URLs that are defined as AMP equivalents, which do not include the canonical tag.

AMP URL is missing top-level <html amp> tag

URLs that are defined as AMP equivalents, which are missing the top-level <html amp> tag.

AMP URL is noindex

URLs that are defined as AMP equivalents, which are noindex.

AMP URL is Not Found (4XX)

URLs that are defined as AMP equivalents, which returned Not Found (4XX).

AMP URL is not in a sitemap

URLs that are defined as AMP equivalents, which were not included in an XML Sitemap.

AMP URL is not indexable

URLs that are defined as AMP equivalents, which are not indexable.

AMP URL is Redirect (3XX)

URLs that are defined as AMP equivalents, which returned Redirect (3XX).

AMP URL loops

URLs that link to an AMP URL, which also has an <html amp> tag pointing back at the original URL.

Ready to try Sitebulb?
Start your free 14 day trial now

Start Free Trial