Featured image for New on-page checkups at DataforSEO

Understanding the importance of on-page SEO, we have released a few handy features that joined dozens of checkups we already provide in the OnPage API.

broken_html - indicates the broken parts and issues in the HTML page based on the high number of tags inside a specific tag, DOM tree elements, and DOM depth.

social_media_tags - this array contains social media tags and their content. Supported tag include but aren’t limited to Open Graph and Twitter card.

render_blocking_scripts_count - indicates a number of scripts on the pages that block page rendering by a browser.

render_blocking_stylesheets_count - indicates a number of CSS styles on the page that block page rendering by a browser.

  • Secondly, along with already available checkups in the checks array, we added the following fields across all mentioned endpoints:

https_to_http_links

indicates whether the page has links to unsecure pages with HTTP protocol.

has_html_doctype

indicates whether the page has HTML DOCTYPE declaration.

size_greater_than_3mb

indicates if the page is larger than 3 megabytes.

meta_charset_consistency

indicates the presence of meta charset tag that sets character encoding for this page.

has_meta_refresh_redirect

indicates whether the page has the<meta http-equiv=”refresh”> tag that instructs a browser to load another page after a specified time span.

has_render_blocking_resources

indicates whether the page has render-blocking scripts or stylesheets.

redirect_chain

indicates whether we reached a given page after at least two redirects.

is_orphan_page

indicates if the page has no internal links pointing to it.

is_link_relation_conflict

indicates if the page has a mix of both followed and nofollowed incoming internal links. 

has_links_to_redirects

indicates whether the page links to other pages with redirects.

canonical_chain

indicates if the page has the rel=”canonical” tag to a page that in turn has the canonical link elsewhere.

canonical_to_redirect

indicates whether the page has the rel=”canonical” tag to a page that redirects elsewhere.

canonical_to_broken

indicates whether the page has a canonical link to a page that responds with 4xx or 5xx status codes.

Want to learn more?

Check out the documentation.