The Botify report answers a virtually unlimited number of questions. Here are 30 you should be asking. Illustrations have been updated to show the current Botify interface.
*Virtually unlimited, really? *
Yes, that’s a bold statement. Nevertheless realistic: there are around 50 indicators available for every single page in a Botify website analysis – built on a dozen pieces of data gathered for each page during the crawl. As a result, the crawl report, combined with the URL Explorer that allows to extract and export any data, provides answers to a virtually unlimited number of questions.
Let’s set the scene first. Here is what the left menu looks like in the Botify report:
The different sections cover three sorts of indicators:
Note that there will be additional sections if optional analysis settings were used:
And now, let’s walk through the main report sections and some of the questions they answer.
Distribution of all pages by page depth
Depth is the number of clics needed to reach a page from the home page using the shortest path (actually, from the page the crawl was started from – that’s usually the home page).
Any of these could hint to depth problems, and result in insufficient crawl by search engine robots.
Note that the depth distribution graph also shows SEO-compliant vs non-compliant pages, according to the most basic compliance criteria: read more about SEO compliant URLs.
Page download time performance
Download perfomance is the delay to get the full page code, without requesting associated ressources such as images etc. This ‚Äòtotal delay’ for the HTML page only is what should be considered for SEO. We recently explained why performance matters.
HTTP status code returned when the page is requested
‚ÄòPage not found’ errors, too many redirections‚Ä¶ These are negative signals for search engines trying to assess your website’s quality. Not to mention that a high redirection rate has a negative impact on their robots’ crawl.
In addition, issues with HTTP 404s are not necessarily visible from a user’s perspective: a page can return HTTP 404 (Not found) and still return content, and appear as a valid page (like a HTTP 200 – OK) to the user ! However, search engines won’t index it‚Ä¶.
H1, Title, meta description tags
The simplest of SEO optimizations, so self-evident and necessary. Why would we neglect simple tags that clarify and emphasize the page content?
For each type of tag, we answer questions such as:
http://www…” /> tags
To indicate that the current page is not the primary version of this content, but the page in the canonical tag is.
The indicator has three possible values: ‚Äòdifferent’ when the canonical tag points to another page (that’s the tag’s purpose); ‚Äòequal’ means the page points toitself (which has no real benefit, but allows to implement the tag systematically ) and ‚Äònot set’.
If there are canonical tags pointing to alternate urls, it means there is duplicate or near-duplicate content. That’s worth looking into it. The other possibility is that canonical tags are implemented wrong. Either way, you will want to know!
Internal incoming links, from a page’s perspective
Internal links are ‚Äòvotes’ for your own pages. The website’s internal linking structure should be in phase with the content hierarchy and create a sort of relief map that puts important content forward. Inlinks provide a view from the vote’s recipients perspective.
** Links coming out of a page – and going either inside the site (internal outlinks), or outside (external outlinks)**
As a complement to inlinks information, outlinks indicators show where internal ‚Äòvotes’ go. Are some votes wasted on content that doesn’t deserve them ?
In all these metrics, the number of links in a page are links to distinct urls (what matters most), but the total number of links that takes into account multiple links to the same page is also available.
This post covers some of the most usual questions. Let us know if there are scenarios you would like to explore. Leave a comment! We’ll do our best to indulge.