{"id":8158,"date":"2021-02-01T10:48:13","date_gmt":"2021-02-01T10:48:13","guid":{"rendered":"https:\/\/docs_v3.dataforseo.com\/v3\/?page_id=8158"},"modified":"2025-11-07T14:58:41","modified_gmt":"2025-11-07T14:58:41","slug":"on_page-instant_pages","status":"publish","type":"page","link":"https:\/\/docs.dataforseo.com\/v3\/on_page-instant_pages\/","title":{"rendered":"on_page\/instant_pages"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column][vc_column_text]<\/p>\n<h2 id=\"setting-serp-tasks\">OnPage API Instant Pages<\/h2>\n<p>\u200c\u200c<br \/>\nUsing this function you will get page-specific data with detailed information on how well a particular page is optimized for organic search.<\/p>\n<p>This endpoint is working based on the Live method and doesn&#8217;t require making a separate GET request for obtaining task results.<\/p>\n<p>[\/vc_column_text]    <div class=\"endpoint\">\n        <img decoding=\"async\" class=\"endpoint__icon\" src=\"https:\/\/docs.dataforseo.com\/v3\/wp-content\/themes\/dataforseo\/assets\/img\/icons\/checked-circle.svg\" alt=\"checked\">\n\n                    POST            <button class=\"btn-reset button-link copy-button\" data-href=\"https:\/\/api.dataforseo.com\/v3\/on_page\/instant_pages\">\n                https:\/\/api.dataforseo.com\/v3\/on_page\/instant_pages                <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">\n                    <use href=\"https:\/\/docs.dataforseo.com\/v3\/wp-content\/themes\/dataforseo\/assets\/img\/icons\/sprite.svg#layers\"><\/use>\n                <\/svg>\n            <\/button>\n            <\/div>\n    \t<article class=\"info-card info-card--yellow\">\n\t\t<header class=\"info-card__header\">\n\t\t\t<div class=\"info-card__icon\">\n\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">\n\t\t\t\t\t<use href=\"https:\/\/docs.dataforseo.com\/v3\/wp-content\/themes\/dataforseo\/assets\/img\/icons\/sprite.svg#label\"><\/use>\n\t\t\t\t<\/svg>\n\t\t\t<\/div>\n\t\t\t<div class=\"info-card__title\">Pricing<\/div>\n\t\t<\/header>\n\t\t<div class=\"info-card__content\">\n\t\t\t<p> Your account will be charged for each request.<br \/>\nThe cost can be calculated on the <a title=\"Pricing\" href=\"https:\/\/dataforseo.com\/pricing\/on-page\/onpage-api\" target=\"_blank\" rel=\"noopener noreferrer\">Pricing<\/a> page.<\/p>\n\t\t<\/div>\n\t<\/article>\n\t[vc_column_text]<br \/>\nAll POST data should be sent in the <a href=\"https:\/\/en.wikipedia.org\/wiki\/JSON\">JSON<\/a> format (UTF-8 encoding). The task setting is done using the POST method. When setting a task, you should send all task parameters in the task array of the generic POST array.<\/p>\n<p><strong>You can send up to 2000 API requests per minute, with each request containing no more than 20 tasks. The maximum number of simultaneous requests you can send is limited to 30.<\/strong><br \/>\n<strong>Note: in a single request, you can set up to 20 tasks each containing one URL, but these URLs cannot contain more than 5 identical domains.<\/strong><\/p>\n<p><strong>Description of the fields for setting a task:<\/strong><\/p>\n<table style=\"width: 100%; height: 1259px;\">\n<thead>\n<tr style=\"height: 24px;\">\n<th style=\"width: 12.4003%; height: 24px;\">Field name<\/th>\n<th style=\"width: 3.91588%; height: 24px;\">Type<\/th>\n<th style=\"width: 82.9587%; height: 24px;\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 192px;\"><code>url<\/code><\/td>\n<td style=\"width: 3.9884%; height: 192px;\">string<\/td>\n<td style=\"width: 82.8862%; height: 192px;\"><em>target page url<\/em><br \/>\n<strong>required field<\/strong><br \/>\nabsolute URL of the target page;<br \/>\n<strong>Note #1:<\/strong> results will be returned for the specified URL only;<br \/>\n<strong>Note #2:<\/strong> to prevent denial-of-service events, tasks that contain a duplicate crawl host will be returned with a 40501 error;<br \/>\nto prevent this error from occurring, avoid setting tasks with the same domain if at least one of your previous tasks with this domain (including a page URL on the domain) is still in a crawling queue\n<\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>custom_user_agent<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">string<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>custom user agent<\/em><br \/>\noptional field<br \/>\ncustom user agent for crawling a website<br \/>\nexample: <code>Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/83.0.4103.116 Safari\/537.36<br \/>\n<\/code><br \/>\ndefault value: <code>Mozilla\/5.0 (compatible; RSiteAuditor)<\/code><\/td>\n<\/tr>\n<tr style=\"height: 96px;\">\n<td style=\"width: 12.4003%; height: 79px;\"><code>browser_preset<\/code><\/td>\n<td style=\"width: 3.91588%; height: 79px;\">string<\/td>\n<td style=\"width: 82.9587%; height: 79px;\"><em>preset for browser screen parameters<\/em><br \/>\noptional field<br \/>\nif you use this field, you don&#8217;t need to indicate <code>browser_screen_width<\/code>, <code>browser_screen_height<\/code>, <code>browser_screen_scale_factor<\/code>possible values:<br \/>\n<code>desktop<\/code>, <code>mobile<\/code>, <code>tablet<\/code><code>desktop<\/code> preset will apply the following values:<\/p>\n<p><code>browser_screen_width: 1920<\/code><br \/>\n<code>browser_screen_height: 1080<\/code><br \/>\n<code>browser_screen_scale_factor: 1<\/code><\/p>\n<p><code>mobile<\/code> preset will apply the following values:<\/p>\n<p><code>browser_screen_width: 390<\/code><br \/>\n<code>browser_screen_height: 844<\/code><br \/>\n<code>browser_screen_scale_factor: 3<\/code><\/p>\n<p><code>tablet<\/code> preset will apply the following values:<\/p>\n<p><code>browser_screen_width: 1024<\/code><br \/>\n<code>browser_screen_height: 1366<\/code><br \/>\n<code>browser_screen_scale_factor: 2<\/code><\/p>\n<p><strong>Note:<\/strong> to use this parameter, set <code>enable_javascript<\/code> or <code>enable_browser_rendering<\/code> to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 96px;\">\n<td style=\"width: 12.4003%; height: 79px;\"><code>browser_screen_width<\/code><\/td>\n<td style=\"width: 3.91588%; height: 79px;\">integer<\/td>\n<td style=\"width: 82.9587%; height: 79px;\"><em>browser screen width<\/em><br \/>\noptional field<br \/>\nyou can set a custom browser screen width to perform audit for a particular device;<br \/>\nif you use this field, you don&#8217;t need to indicate <code>browser_preset<\/code> as it will be ignored;<strong>Note:<\/strong> to use this parameter, set <code>enable_javascript<\/code> or <code>enable_browser_rendering<\/code> to <code>true<\/code>minimum value, in pixels: <code>240<\/code><br \/>\nmaximum value, in pixels: <code>9999<\/code><\/td>\n<\/tr>\n<tr style=\"height: 96px;\">\n<td style=\"width: 12.4003%; height: 79px;\"><code>browser_screen_height<\/code><\/td>\n<td style=\"width: 3.91588%; height: 79px;\">integer<\/td>\n<td style=\"width: 82.9587%; height: 79px;\"><em>browser screen height<\/em><br \/>\noptional field<br \/>\nyou can set a custom browser screen height to perform audit for a particular device;<br \/>\nif you use this field, you don&#8217;t need to indicate <code>browser_preset<\/code> as it will be ignored;<strong>Note:<\/strong> to use this parameter, set <code>enable_javascript<\/code> or <code>enable_browser_rendering<\/code> to <code>true<\/code>minimum value, in pixels: <code>240<\/code><br \/>\nmaximum value, in pixels: <code>9999<\/code><\/td>\n<\/tr>\n<tr style=\"height: 96px;\">\n<td style=\"width: 12.4003%; height: 79px;\"><code>browser_screen_scale_factor<\/code><\/td>\n<td style=\"width: 3.91588%; height: 79px;\">float<\/td>\n<td style=\"width: 82.9587%; height: 79px;\"><em>browser screen scale factor<\/em><br \/>\noptional field<br \/>\nyou can set a custom browser screen resolution ratio to perform audit for a particular device;<br \/>\nif you use this field, you don&#8217;t need to indicate <code>browser_preset<\/code> as it will be ignored;<strong>Note:<\/strong> to use this parameter, set <code>enable_javascript<\/code> or <code>enable_browser_rendering<\/code> to <code>true<\/code>minimum value: <code>0.5<\/code><br \/>\nmaximum value: <code>3<\/code><\/td>\n<\/tr>\n<tr style=\"height: 168px;\">\n<td style=\"width: 12.4003%; height: 168px;\"><code>store_raw_html<\/code><\/td>\n<td style=\"width: 3.91588%; height: 168px;\">boolean<\/td>\n<td style=\"width: 82.9587%; height: 168px;\"><em>store HTML of a crawled page<\/em><br \/>\noptional field<br \/>\nset to <code>true<\/code> if you want get the HTML of the page using the <a href=\"\/v3\/on_page\/raw_html\/\" target=\"_blank\" rel=\"noopener noreferrer\">OnPage Raw HTML endpoint<\/a><br \/>\ndefault value: <code>false<\/code><\/td>\n<\/tr>\n<tr style=\"height: 168px;\">\n<td style=\"width: 12.4003%; height: 168px;\"><code>accept_language<\/code><\/td>\n<td style=\"width: 3.91588%; height: 168px;\">string<\/td>\n<td style=\"width: 82.9587%; height: 168px;\"><em>language header for accessing the website<\/em><br \/>\noptional field<br \/>\nall locale formats are supported (xx, xx-XX, xxx-XX, etc.)<br \/>\n<strong>Note:<\/strong> if you do not specify this parameter, some websites may deny access; in this case, pages will be returned with the <code>\"type\":\"broken<\/code> in the response array<\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>load_resources<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">boolean<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>load resources<\/em><br \/>\noptional field<br \/>\nset to <code>true<\/code> if you want to load image, stylesheets, scripts, and broken resources<br \/>\ndefault value: <code>false<\/code><br \/>\n<strong>Note:<\/strong> if you use this parameter, additional charges will apply; learn more about the cost of tasks with this parameter <a href=\"https:\/\/dataforseo.com\/help-center\/cost-of-onpage-api-parameters\" target=\"_blank\" rel=\"noopener noreferrer\">in our help article<\/a>; the cost can be calculated on the <a href=\"https:\/\/dataforseo.com\/pricing\/on-page\/onpage-api\" target=\"_blank\" rel=\"noopener noreferrer\">Pricing Page<\/a><\/td>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>enable_javascript<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">boolean<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>load javascript on a page<\/em><br \/>\noptional field<br \/>\nset to <code>true<\/code> if you want to load the scripts available on a page<br \/>\ndefault value: <code>false<\/code><br \/>\n<strong>Note:<\/strong> if you use this parameter, additional charges will apply; learn more about the cost of tasks with this parameter <a href=\"https:\/\/dataforseo.com\/help-center\/cost-of-onpage-api-parameters\" target=\"_blank\" rel=\"noopener noreferrer\">in our help article<\/a>; the cost can be calculated on the <a href=\"https:\/\/dataforseo.com\/pricing\/on-page\/onpage-api\" target=\"_blank\" rel=\"noopener noreferrer\">Pricing Page<\/a><\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>enable_browser_rendering<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">boolean<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>emulate browser rendering to measure Core Web Vitals<\/em><br \/>\noptional field<br \/>\nby using this parameter you will be able to emulate a browser when loading a web page;<br \/>\n<code>enable_browser_rendering<\/code> loads styles, images, fonts, animations, videos, and other resources on a page;<br \/>\ndefault value: <code>false<\/code><br \/>\nset to <code>true<\/code> to obtain Core Web Vitals (FID, CLS, LCP) metrics in the response;<br \/>\n<strong>if you use this field, parameters <code>enable_javascript<\/code>, and <code>load_resources<\/code> are enabled automatically;<\/strong><br \/>\n<strong>Note:<\/strong> if you use this parameter, additional charges will apply; learn more about the cost of tasks with this parameter <a href=\"https:\/\/dataforseo.com\/help-center\/cost-of-onpage-api-parameters\" target=\"_blank\" rel=\"noopener noreferrer\">in our help article<\/a>; the cost can be calculated on the <a href=\"https:\/\/dataforseo.com\/pricing\/on-page\/onpage-api\" target=\"_blank\" rel=\"noopener noreferrer\">Pricing Page<\/a><\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>disable_cookie_popup<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">boolean<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>disable the cookie popup <\/em><br \/>\noptional field<br \/>\nset to <code>true<\/code> if you want to disable the popup requesting cookie consent from the user;<br \/>\ndefault value:<br \/>\n<code>false<\/code><\/td>\n<\/tr>\n<tr style=\"height: 96px;\">\n<td style=\"width: 12.4003%; height: 96px;\"><code>return_despite_timeout<\/code><\/td>\n<td style=\"width: 3.9884%; height: 96px;\">boolean<\/td>\n<td style=\"width: 82.8862%; height: 96px;\"><em>return data on pages despite the timeout error<\/em><br \/>\noptional field<br \/>\nif <code>true<\/code>, the data will be provided on pages that failed to load within 120 seconds and responded with a timeout error;<br \/>\ndefault value: <code>false<\/code><\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>enable_xhr<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">boolean<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>enable XMLHttpRequest on a page<\/em><br \/>\noptional field<br \/>\nset to <code>true<\/code> if you want our crawler to request data from a web server using the XMLHttpRequest object<br \/>\ndefault value:<br \/>\n<code>false<\/code>if you use this field, <code>enable_javascript<\/code> must be set to <code>true<\/code>;<\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>custom_js<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">string<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>custom javascript<\/em><br \/>\noptional field<code>Note<\/code> that the execution time for the script you enter here should be 700 ms maximum;<br \/>\nfor example, you can use the following JS snippet to check if the website contains Google Tag Manager as a <code>scr<\/code> attribute:<br \/>\n<code>let meta = { haveGoogleAnalytics: false, haveTagManager: false };\\r\\nfor (var i = 0; i &lt; document.scripts.length; i++) {\\r\\n let src = document.scripts[i].getAttribute(\\\"src\\\");\\r\\n if (src != undefined) {\\r\\n if (src.indexOf(\\\"analytics.js\\\") &gt;= 0)\\r\\n      meta.haveGoogleAnalytics = true;\\r\\n\\tif (src.indexOf(\\\"gtm.js\\\") &gt;= 0)\\r\\n      meta.haveTagManager = true;\\r\\n  }\\r\\n}\\r\\nmeta;<\/code>the returned value depends on what you specified in this field. For instance, if you specify the following script:<br \/>\n<code>meta = {}; meta.url = document.URL; meta.test = 'test'; meta;<\/code><br \/>\nas a response you will receive the following data:<br \/>\n<code>\"custom_js_response\": {<br \/>\n\"url\": \"https:\/\/dataforseo.com\/\",<br \/>\n\"test\": \"test\"<br \/>\n}<\/code><\/p>\n<p><strong>Note:<\/strong> if you use this parameter, additional charges will apply; learn more about the cost of tasks with this parameter <a href=\"https:\/\/dataforseo.com\/help-center\/cost-of-onpage-api-parameters\" target=\"_blank\" rel=\"noopener noreferrer\">in our help article<\/a>; the cost can be calculated on the <a href=\"https:\/\/dataforseo.com\/pricing\/on-page\/onpage-api\" target=\"_blank\" rel=\"noopener noreferrer\">Pricing Page<\/a><\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>validate_micromarkup<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">boolean<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>enable microdata validation<\/em><br \/>\noptional field<br \/>\nif set to <code>true<\/code>, you can use the <a href=\"\/v3\/on_page\/microdata\/\" target=\"_blank\" rel=\"noopener noreferrer\">OnPage API Microdata endpoint<\/a> with the <code>id<\/code> of the task;<br \/>\ndefault value: <code>false<\/code><\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>check_spell<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">boolean<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>check spelling<\/em><br \/>\noptional field<br \/>\nset to <code>true<\/code> to check spelling on a website using <a href=\"http:\/\/hunspell.github.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hunspell<\/a> library<br \/>\ndefault value: <code>false<\/code><\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>checks_threshold<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">array<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>custom threshold values for checks<\/em><br \/>\noptional field<br \/>\nyou can specify custom threshold values for the parameters included in the <code>checks<\/code> array of OnPage API responses;<br \/>\n<strong>Note:<\/strong> only integer threshold values can be modified;<\/td>\n<\/tr>\n<tr style=\"height: 96px;\">\n<td style=\"width: 12.4003%; height: 96px;\"><code>switch_pool<\/code><\/td>\n<td style=\"width: 3.9884%; height: 96px;\">boolean<\/td>\n<td style=\"width: 82.8862%; height: 96px;\"><em>switch proxy pool<\/em><br \/>\noptional field<br \/>\nif <code>true<\/code>, additional proxy pools will be used to obtain the requested data;<br \/>\nthe parameter can be used if a multitude of tasks is set simultaneously, resulting in occasional <code>rate-limit<\/code> and\/or <code>site_unreachable<\/code> errors<\/td>\n<\/tr>\n<tr style=\"height: 192px;\">\n<td style=\"width: 12.4003%; height: 169px;\"><code>ip_pool_for_scan<\/code><\/td>\n<td style=\"width: 3.91588%; height: 169px;\">string<\/td>\n<td style=\"width: 82.9587%; height: 169px;\"><em>proxy pool<\/em><br \/>\noptional field<br \/>\nyou can choose a location of the proxy pool that will be used to obtain the requested data;<br \/>\nthe parameter can be used if page content is inaccessible in one of the locations, resulting in occasional <code>site_unreachable<\/code> errors<br \/>\npossible values: <code>us<\/code>, <code>de<\/code>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>As a response of the API server, you will receive <a href=\"https:\/\/en.wikipedia.org\/wiki\/JSON\">JSON<\/a>-encoded data containing a <code>tasks<\/code> array with the information specific to the set tasks.<\/p>\n<p><strong>Description of the fields in the results array:<\/strong><\/p>\n<table style=\"width: 86.001%; height: 9082px;\">\n<thead>\n<tr style=\"height: 24px;\">\n<th style=\"width: 24.3517%; height: 24px;\">Field name<\/th>\n<th style=\"width: 6.19209%; height: 24px;\">Type<\/th>\n<th style=\"width: 79.8065%; height: 24px;\">Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 48px;\">\n<td style=\"width: 24.3517%; height: 48px;\"><code>version<\/code><\/td>\n<td style=\"width: 6.19209%; height: 48px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 48px;\"><em>the current version of the API<\/em><\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"width: 38.423%; height: 48px;\"><code>status_code<\/code><\/td>\n<td style=\"width: 1.75219%; height: 48px;\">integer<\/td>\n<td style=\"width: 61.2015%; height: 48px;\"><i>general status code<\/i><br \/>\nyou can find the full list of the response codes <a href=\"\/v3\/appendix\/errors\">here<\/a><br \/>\n<strong>Note:<\/strong> we strongly recommend designing a necessary system for handling related exceptional or error conditions<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><code>status_message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>general informational message<\/em><br \/>\nyou can find the full list of general informational messages <a href=\"\/v3\/appendix\/errors\">here<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><code>time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>execution time, seconds<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><code>cost<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>total <i>tasks<\/i> cost, USD<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><code>tasks_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the number of tasks in the <strong><code>tasks<\/code><\/strong> array<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><code>tasks_error<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the number of tasks in the <strong><code>tasks<\/code><\/strong> array returned with an error<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\"><strong><code>tasks<\/code><\/strong><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>array of tasks<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>id<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>task identifier<\/em><br \/>\n<strong>unique task identifier in our system in the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Universally_unique_identifier\">UUID<\/a> format<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 48px;\">\n<td style=\"width: 24.3517%; height: 48px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 48px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 48px;\"><em>status code of the task<\/em><br \/>\ngenerated by DataForSEO; can be within the following range: 10000-60000<br \/>\nyou can find the full list of the response codes <a href=\"\/v3\/appendix\/errors\">here<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>status_message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>informational message of the task<\/em><br \/>\nyou can find the full list of general informational messages <a href=\"\/v3\/appendix\/errors\">here<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>execution time, seconds<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>cost<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>cost of the task, USD<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>result_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of elements in the <code>result<\/code> array<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>path<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>URL path<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 <code>data<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>contains the same parameters that you specified in the POST request<br \/>\n<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 <strong>\u00a0 \u00a0 <code>result<\/code><\/strong><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>array of results<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>crawl_progress<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status of the crawling session<\/em><br \/>\npossible values: <code>in_progress<\/code>, <code>finished<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>crawl_status<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>details of the crawling session<\/em><br \/>\nin this case the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>crawl_gateway_address<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>crawler ip address<\/em><br \/>\ndisplays the IP address used by the crawler to initiate the current crawling session<br \/>\nyou can find the full list of IPs used by our crawler in the <a href=\"\/v3\/on_page\/overview\" target=\"_blank\" rel=\"noopener noreferrer\">Overview section<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>total_items_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>total number of relevant items in the database<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>items_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of items in the results array<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>items<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>items array<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <strong><em>&#8216;html&#8217; page<\/em><\/strong><\/td>\n<td style=\"width: 6.19209%; height: 24px;\"><\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>resource_type<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>type of the returned resource = <strong>&#8216;html&#8217;<\/strong><\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>location<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>location header<\/em><br \/>\nindicates the URL to redirect a page to<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>url<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page URL<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>meta<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page properties<\/em><br \/>\nthe value depends on the <code>resource_type<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>title<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page title<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>charset<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em><a href=\"https:\/\/en.wikipedia.org\/wiki\/Code_page\" target=\"_blank\" rel=\"noopener noreferrer\">code page<\/a><\/em><br \/>\nexample: <code>65001<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>follow<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether a page&#8217;s &#8216;meta robots&#8217; allows crawlers to follow the links on the page<\/em><br \/>\nif <code>false<\/code>, the page&#8217;s &#8216;meta robots&#8217; tag contains &#8220;nofollow&#8221; parameter instructing crawlers not to follow the links on the page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>generator<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>meta tag generator<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>htags<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>HTML header tags<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>description<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>content of the meta description tag<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>favicon<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>favicon of the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>meta_keywords<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>content of the <code>keywords<\/code> meta tag<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>canonical<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>canonical page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>internal_links_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of internal links on the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>external_links_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of external links on the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>inbound_links_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of internal links pointing at the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>images_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of images on the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>images_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>total size of images on the page measured in bytes<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>scripts_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of scripts on the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>scripts_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>total size of scripts on the page measured in bytes<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>stylesheets_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of stylesheets on the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>stylesheets_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>total size of stylesheets on the page measured in bytes<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>title_length<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>length of the <code>title<\/code> tag in characters<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>description_length<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>length of the <code>description<\/code> tag in characters<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>render_blocking_scripts_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of scripts on the page that block page rendering<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>render_blocking_stylesheets_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of CSS styles on the page that block page rendering<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>cumulative_layout_shift<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>Core Web Vitals metric measuring the layout stability of the page<\/em><br \/>\nmeasures the sum total of all individual layout shift scores for every unexpected layout shift that occurs during the entire lifespan of the page. <a href=\"https:\/\/web.dev\/cls\/\">Learn more.<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>meta_title<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>meta title of the page<\/em><br \/>\nmeta tag in the head section of an HTML document that defines the title of a page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>content<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>overall information about content of the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>plain_text_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>total size of the text on the page measured in bytes<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>plain_text_rate<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>plaintext rate value<\/em><br \/>\n<code>plain_text_size<\/code> to <code>size<\/code> ratio<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>plain_text_word_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of words on the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>automated_readability_index<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em><a href=\"https:\/\/en.wikipedia.org\/wiki\/Automated_readability_index\" target=\"_blank\" rel=\"noopener noreferrer\">Automated Readability Index<\/a><\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>coleman_liau_readability_index<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em><a href=\"https:\/\/en.wikipedia.org\/wiki\/Coleman%E2%80%93Liau_index\" target=\"_blank\" rel=\"noopener noreferrer\">Coleman\u2013Liau Index<\/a><\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>dale_chall_readability_index<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em><a href=\"https:\/\/en.wikipedia.org\/wiki\/Dale%E2%80%93Chall_readability_formula\" target=\"_blank\" rel=\"noopener noreferrer\">Dale\u2013Chall Readability Index<\/a><\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>flesch_kincaid_readability_index<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em><a href=\"https:\/\/en.wikipedia.org\/wiki\/Flesch%E2%80%93Kincaid_readability_tests\" target=\"_blank\" rel=\"noopener noreferrer\">Flesch\u2013Kincaid Readability Index<\/a><\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>smog_readability_index<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em><a href=\"https:\/\/en.wikipedia.org\/wiki\/SMOG\" target=\"_blank\" rel=\"noopener noreferrer\">SMOG Readability Index<\/a><\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>description_to_content_consistency<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>consistency of the meta <code>description<\/code> tag with the page content<\/em><br \/>\nmeasured from 0 to 1<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>title_to_content_consistency<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>consistency of the meta <code>title<\/code> tag with the page content<\/em><br \/>\nmeasured from 0 to 1<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>meta_keywords_to_content_consistency<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>consistency of meta <code>keywords<\/code>tag with the page content<\/em><br \/>\nmeasured from 0 to 1<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>deprecated_tags<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>deprecated tags on the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>duplicate_meta_tags<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>duplicate meta tags on the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>spell<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>spellcheck<\/em><br \/>\n<a href=\"http:\/\/hunspell.github.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">hunspell<\/a> spellcheck errors<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>hunspell_language_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>spellcheck language code<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>misspelled<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>array of misspelled words<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>word<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>misspelled word<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>social_media_tags<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>object of social media tags found on the page<\/em><br \/>\ncontains social media tags and their content<br \/>\nsupported tags include but are not limited to <a href=\"https:\/\/ogp.me\/\">Open Graph<\/a> and <a href=\"https:\/\/developer.twitter.com\/en\/docs\/twitter-for-websites\/cards\/guides\/getting-started\">Twitter card<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>page_timing<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>object of page load metrics<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>time_to_interactive<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em><a href=\"https:\/\/web.dev\/interactive\/\">Time To Interactive (TTI)<\/a> metric<\/em><br \/>\nthe time it takes until the user can interact with a page (in milliseconds)<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>dom_complete<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to load resources<\/em><br \/>\nthe time it takes until the page and all of its subresources are downloaded (in milliseconds)<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>largest_contentful_paint<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>Core Web Vitals metric measuring how fast the largest above-the-fold content element is displayed<\/em><br \/>\nThe amount of time (in milliseconds) to render the largest content element visible in the viewport, from when the user requests the URL. <a href=\"https:\/\/web.dev\/lcp\/\">Learn more<\/a>.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>first_input_delay<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>Core Web Vitals metric indicating the responsiveness of a page<\/em><br \/>\nThe time (in milliseconds) from when a user first interacts with your page to the time when the browser responds to that interaction. <a href=\"https:\/\/web.dev\/fid\/\">Learn more<\/a>.<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>connection_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to connect to a server<\/em><br \/>\nthe time it takes until the connection with a server is established (in milliseconds)<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>time_to_secure_connection<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to establish a secure connection<\/em><br \/>\nthe time it takes until the secure connection with a server is established (in milliseconds)<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>request_sent_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to send a request to a server<\/em><br \/>\nthe time it takes until the request to a server is sent (in milliseconds)<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>waiting_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to first byte <a href=\"https:\/\/en.wikipedia.org\/wiki\/Time_to_first_byte\">(TTFB)<\/a> in milliseconds<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>download_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time it takes for a browser to receive a response (in milliseconds)<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>duration_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>total time it takes until a browser receives a complete response from a server (in milliseconds)<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_start<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to start downloading the HTML resource<\/em><br \/>\nthe amount of time the browser needs to start downloading a page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_end<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to complete downloading the HTML resource<\/em><br \/>\nthe amount of time the browser needs to complete downloading a page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>onpage_score<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">float<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>shows how page is optimized on a 100-point scale<\/em><br \/>\nthis field shows how page is optimized considering critical on-page issues and warnings detected;<br \/>\n<code>100<\/code> is the highest possible score that means the page does not have any critical on-page issues and important warnings;<br \/>\nlearn more about how the metric is calculated in <a href=\"https:\/\/dataforseo.com\/help-center\/how-on-page-seo-score-is-calculated\" target=\"_blank\" rel=\"noopener noreferrer\">this help center article<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>total_dom_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>total <a href=\"https:\/\/developers.google.com\/web\/tools\/chrome-devtools\/dom\" target=\"_blank\" rel=\"noopener noreferrer\">DOM<\/a> size of a page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>custom_js_response<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string\/object\/integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>the result of executing a specified JS script<\/em><br \/>\n<strong>note<\/strong> that you should specify a <code>custom_js<\/code> field when <a href=\"\/v3\/on_page\/task_post\/\" target=\"_blank\" rel=\"noopener noreferrer\">setting a task<\/a> to receive this data and the field type and its value will totally depend on the script you specified;you can also filter the results by this value specifying <code>filters<\/code> in the following way:<br \/>\n<code>[\"custom_js_response.url\", \"like\", \"pixel\"]<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>custom_js_client_exception<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>error when executing a custom js<\/em><br \/>\nif the error occurred when executing the script you specified in the <code>custom_js<\/code> field, the error message would be displayed here<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>resource_errors<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource errors and warnings<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>errors<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource errors<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>line<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>line where the error was found<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>column<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>column where the error was found<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>text message of the error<\/em><br \/>\nthe full list of possible HTML errors can be found <a href=\"https:\/\/github.com\/AngleSharp\/AngleSharp\/blob\/3968eb050e142b1d94550fba407afe772232b126\/src\/AngleSharp\/Html\/Parser\/HtmlParseError.cs\">here<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the error<\/em><br \/>\npossible values:<br \/>\n<code>0<\/code> \u2014 Unidentified Error;<br \/>\n<code>501<\/code> \u2014 Html Parse Error;<br \/>\n<code>1501<\/code> \u2014 JS Parse Error;<br \/>\n<code>2501<\/code> \u2014 CSS Parse Error;<br \/>\n<code>3501<\/code> \u2014 Image Parse Error;<br \/>\n<code>3502<\/code> \u2014 Image Scale Is Zero;<br \/>\n<code>3503<\/code> \u2014 Image Size Is Zero;<br \/>\n<code>3504<\/code> \u2014 Image Format Invalid<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>warnings<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource warnings<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>line<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>line the warning relates to<\/em><br \/>\nnote that if <code>\"line\": 0<\/code>, the warning relates to the whole page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>column<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>column the warning relates to<\/em><br \/>\nnote that if <code>\"column\": 0<\/code>, the warning relates to the whole page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>text message of the warning<\/em><br \/>\npossible messages:<br \/>\n<code>\"Has node with more than 60 childs.\"<\/code> &#8211; HTML page has at least 1 tag nesting over 60 tags of the same level<br \/>\n<code>\"Has more that 1500 nodes.\"<\/code> &#8211; DOM tree contains over 1,500 elements<br \/>\n<code>\"HTML depth more than 32 tags.\"<\/code> &#8211; DOM depth exceeds 32 nodes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the warning<\/em><br \/>\npossible values:<br \/>\n<code>0<\/code> \u2014 Unidentified Warning;<br \/>\n<code>1<\/code> \u2014 Has node with more than 60 childs;<br \/>\n<code>2<\/code> \u2014 Has more that 1500 nodes;<br \/>\n<code>3<\/code> \u2014 HTML depth more than 32 tags<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>broken_resources<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether a page contains broken resources<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>broken_links<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether a page contains broken links<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>duplicate_title<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether a page has duplicate <code>title<\/code> tags<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>duplicate_description<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether a page has a duplicate description<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>duplicate_content<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether a page has duplicate content<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>click_depth<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>number of clicks it takes to get to the page<\/em><br \/>\nindicates the number of clicks from the homepage needed before landing at the target page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource size<\/em><br \/>\nindicates the size of a given page measured in bytes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>encoded_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page size after encoding<\/em><br \/>\nindicates the size of the encoded page measured in bytes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>total_transfer_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>compressed page size<\/em><br \/>\nindicates the compressed size of a given page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when a resource was fetched<\/em><br \/>\nin the UTC format: \u201cyyyy-mm-dd hh-mm-ss +00:00\u201d<br \/>\nexample:<br \/>\n<code class=\"long-string\">2019-11-15 12:57:46 +00:00<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>cache_control<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>instructions for caching<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>cachable<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether the page is cacheable<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>ttl<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to live<\/em><br \/>\nthe amount of time the browser caches a resource<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>checks<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>website checks<\/em><br \/>\non-page check-ups related to the page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_content_encoding<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with no content encoding<\/em><br \/>\nindicates whether a page has no <a href=\"http:\/\/www.iana.org\/assignments\/http-parameters\/http-parameters.xhtml#content-coding\" target=\"_blank\" rel=\"noopener noreferrer\">compression algorithm<\/a> of the content<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>high_loading_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with high loading time<\/em><br \/>\nindicates whether a page loading time exceeds 3 seconds<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_redirect<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with redirects<\/em><br \/>\nindicates whether a page has <code>3XX<\/code> redirects to other pages<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_4xx_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with <code>4xx<\/code> status codes<\/em><br \/>\nindicates whether a page has <code>4xx<\/code> response code<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_5xx_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with <code>5xx<\/code> status codes<\/em><br \/>\nindicates whether a page has <code>5xx<\/code> response code<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_broken<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>broken page<\/em><br \/>\nindicates whether a page returns a response code less than <code>200<\/code> or greater than <code>400<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_www<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with www<\/em><br \/>\nindicates whether a page is on a <code>www<\/code> subdomain<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_https<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with the https protocol<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_http<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with the http protocol<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>high_waiting_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with high waiting time<\/em><br \/>\nindicates whether a page waiting time (aka Time to First Byte) exceeds 1.5 seconds<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>has_micromarkup<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page contains <a href=\"https:\/\/en.wikipedia.org\/wiki\/Microdata_(HTML)\" rel=\"noopener noreferrer\" target=\"_blank\">microdata markup<\/a><\/em><br \/>\nindicates whether a page is without the <code>&lt;!DOCTYPE HTML&gt;<\/code> declaration<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>has_micromarkup_errors<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page contains microdata markup errors<\/em><br \/>\nindicates whether a page is without the <code>&lt;!DOCTYPE HTML&gt;<\/code> declaration<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_doctype<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with no doctype<\/em><br \/>\nindicates whether a page is without the <code>&lt;!DOCTYPE HTML&gt;<\/code> declaration<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>has_html_doctype<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with HTML doctype declaration<\/em><br \/>\nif <code>true<\/code>, the page has HTML <code>DOCTYPE<\/code> declaration<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>canonical<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page is canonical<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_encoding_meta_tag<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with no meta tag encoding<\/em><br \/>\nindicates whether a page is without <code>Content-Type<\/code>;<br \/>\ninformative only if the encoding is not explicit in the <code>Content-Type<\/code> header;<br \/>\nexample: <code>Content-Type: \"text\/html; charset=utf8\"<\/code><br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_h1_tag<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with empty or absent h1 tags<\/em><br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>https_to_http_links<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>HTTPS page has links to HTTP pages<\/em><br \/>\nif <code>true<\/code>, this <code>HTTPS<\/code> page has links to <code>HTTP<\/code> pages;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>size_greater_than_3mb<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with size larger than 3 MB<\/em><br \/>\nif <code>true<\/code>, the page size is exceeding 3 MB<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>meta_charset_consistency<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>consistency between charset encoding and page charset<\/em><br \/>\nif <code>true<\/code>, the page&#8217;s charset encoding doesn&#8217;t match the actual charset of the page;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>has_meta_refresh_redirect<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>pages with meta refresh redirect<\/em><br \/>\nif <code>true<\/code>, the page has &lt;meta http-equiv=&#8221;refresh&#8221;&gt; tag that instructs a browser to load another page after a specified time span;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>has_render_blocking_resources<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with render-blocking resources<\/em><br \/>\nif <code>true<\/code>, the page has render-blocking scripts or stylesheets;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>low_content_rate<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with low content rate<\/em><br \/>\nindicates whether a page has the <code>plaintext size<\/code> to <code>page size<\/code> ratio of less than 0.1;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>high_content_rate<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with high content rate<\/em><br \/>\nindicates whether a page has the <code>plaintext size<\/code> to <code>page size<\/code> ratio of more than 0.9<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>low_character_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether the page has less than 1024 characters<\/em><br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>high_character_count<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether the page has more than 256,000 characters<\/em><br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>small_page_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether a page is too small<\/em><br \/>\nthe value will be <code>true<\/code> if a page size is smaller than 1024 bytes;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>large_page_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether a page is too heavy<\/em><br \/>\nthe value will be <code>true<\/code> if a page size exceeds 1 megabyte;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>low_readability_rate<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with a low readability rate<\/em><br \/>\nindicates whether a page is scored less than 15 points on the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Flesch%E2%80%93Kincaid_readability_tests\" target=\"_blank\" rel=\"noopener noreferrer\">Flesch\u2013Kincaid readability test<\/a>;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>irrelevant_description<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with irrelevant description<\/em><br \/>\nindicates whether a page <code>description<\/code> tag is irrelevant to the content of a page;<br \/>\nthe relevance threshold is <code>0.2<\/code>;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>irrelevant_title<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with irrelevant title<\/em><br \/>\nindicates whether a page <code>title<\/code> tag is irrelevant to the content of the page;<br \/>\nthe relevance threshold is <code>0.3<\/code>;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>irrelevant_meta_keywords<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with irrelevant meta keywords<\/em><br \/>\nindicates whether a page <code>keywords<\/code> tags are irrelevant to the content of a page;<br \/>\nthe relevance threshold is <code>0.6<\/code>;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>title_too_long<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with a long title<\/em><br \/>\nindicates whether the content of the <code>title<\/code> tag exceeds 65 characters;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>has_meta_title<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page has a meta title<\/em><br \/>\nindicates whether the HTML of a page contains the <code>meta_title<\/code> tag;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>title_too_short<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with short titles<\/em><br \/>\nindicates whether the content of <code>title<\/code> tag is shorter than 30 characters;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>deprecated_html_tags<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with deprecated tags<\/em><br \/>\nindicates whether a page has <a href=\"https:\/\/www.codehelp.co.uk\/html\/deprecated.html\" target=\"_blank\" rel=\"noopener noreferrer\">deprecated HTML tags<\/a>;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>duplicate_meta_tags<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with duplicate meta tags<\/em><br \/>\nindicates whether a page has more than one meta tag of the same type;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>duplicate_title_tag<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with more than one title tag<\/em><br \/>\nindicates whether a page has more than one <code>title<\/code> tag;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_image_alt<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>images without <code>alt<\/code> tags<\/em><br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_image_title<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>images without <code>title<\/code> tags<\/em><br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_description<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>pages with no description<\/em><br \/>\nindicates whether a page has an empty or absent <code>description<\/code> meta tag;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_title<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with no title<\/em><br \/>\nindicates whether a page has an empty or absent <code>title<\/code> tag;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_favicon<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with no favicon<\/em><br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>seo_friendly_url<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with seo-frienldy URL<\/em><br \/>\nthe \u2018SEO-friendliness\u2019 of a page URL is checked by four parameters:<br \/>\n\u2013 the length of the relative path is less than 120 characters<br \/>\n\u2013 no special characters<br \/>\n\u2013 no dynamic parameters<br \/>\n\u2013 relevance of the URL to the page<br \/>\nif at least one of them is failed then such URL is considered as not \u2018SEO-friendly\u2019<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>flash<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with flash<\/em><br \/>\nindicates whether a page has flash elements<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>frame<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with frames<\/em><br \/>\nindicates whether a page contains <code>frame<\/code>, <code>iframe<\/code>, <code>frameset<\/code> tags<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>lorem_ipsum<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with lorem ipsum<\/em><br \/>\nindicates whether a page has <em>lorem ipsum<\/em> content;<br \/>\n<strong>Note:<\/strong> available for pages with <code>canonical<\/code> check set to <code>true<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>has_misspelling<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with misspelling<\/em><br \/>\nindicates whether a page has <em>spelling<\/em> mistakes<br \/>\ninformative if the <code>check_spell<\/code> was set to <code>true<\/code> in the POST array<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>seo_friendly_url_characters_check<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>URL characters check-up<\/em><br \/>\nindicates whether a page URL containing only uppercase and lowercase Latin characters, digits and dashes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>seo_friendly_url_dynamic_check<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>URL dynamic check-up<\/em><br \/>\nthe value will be <code>true<\/code> if a page has no dynamic parameters in the url<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>seo_friendly_url_keywords_check<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>URL keyword check-up<\/em><br \/>\nindicates whether a page URL is consistent with the <code>title<\/code> meta tag<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>seo_friendly_url_relative_length_check<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>URL length check-up<\/em><br \/>\nthe value will be <code>true<\/code> if a page URL no longer than 120 characters<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>content_encoding<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>type of encoding<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>media_type<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>types of media used to display a page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>server<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>server version<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_resource<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether a page is a single resource<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>url_length<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page URL length in characters<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>relative_url_length<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>relative URL length in characters<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>last_modified<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>contains data on changes related to the resource<\/em><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>header<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the header was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0 \u00a0 <code>sitemap<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the sitemap was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>meta_tag<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the meta tag was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <strong><em>&#8216;broken&#8217; page<\/em><\/strong><\/td>\n<td style=\"width: 6.19209%; height: 24px;\"><\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>resource_type<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>type of the returned resource = <strong>&#8216;broken&#8217;<\/strong><\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>location<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>location header<\/em><br \/>\nindicates the URL to redirect a page to<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>url<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page URL<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource size<\/em><br \/>\nindicates the size of a given page measured in bytes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>encoded_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page size after encoding<\/em><br \/>\nindicates the size of the encoded page measured in bytes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>total_transfer_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>compressed page size<\/em><br \/>\nindicates the compressed size of a given page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when a resource was fetched<\/em><br \/>\nin the UTC format: \u201cyyyy-mm-dd hh-mm-ss +00:00\u201d<br \/>\nexample:<br \/>\n<code class=\"long-string\">2019-11-15 12:57:46 +00:00<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_timing<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time range within which a result was fetched<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>duration_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates how many seconds it took to download a page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_start<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to start downloading the HTML resource<\/em><br \/>\nthe amount of time the browser needs to start downloading a page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_end<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to complete downloading the HTML resource<\/em><br \/>\nthe amount of time the browser needs to complete downloading a page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>cache_control<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>instructions for caching<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>cachable<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether the page is cacheable<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>ttl<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to live<\/em><br \/>\nthe amount of time the browser caches a resource<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>checks<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>on-page check-ups<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_content_encoding<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with no content encoding<\/em><br \/>\nindicates whether a page has no <a href=\"http:\/\/www.iana.org\/assignments\/http-parameters\/http-parameters.xhtml#content-coding\" target=\"_blank\" rel=\"noopener noreferrer\">compression algorithm<\/a> of the content<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>high_loading_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with high loading time<\/em><br \/>\nindicates whether a page loading time exceeds 3 seconds<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_redirect<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with redirects<\/em><br \/>\nindicates whether a page has <code>3XX<\/code> redirects to other pages<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_4xx_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with with <code>4xx<\/code> status code<\/em><br \/>\nindicates whether a page has <code>4XX<\/code> response code<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_5xx_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with <code>5xx<\/code> status code<\/em><br \/>\nindicates whether a page has <code>5XX<\/code> response code<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_broken<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>broken page<\/em><br \/>\nindicates whether a page returns a response code less than <code>200<\/code> or greater than <code>400<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_www<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with www<\/em><br \/>\nindicates whether a page is on a <code>www<\/code> subdomain<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_https<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with the https protocol<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_http<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with the http protocol<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>resource_errors<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource errors and warnings<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>errors<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource errors<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>line<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>line where the error was found<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>column<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>column where the error was found<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>text message of the error<\/em><br \/>\nthe full list of possible HTML errors can be found <a href=\"https:\/\/github.com\/AngleSharp\/AngleSharp\/blob\/3968eb050e142b1d94550fba407afe772232b126\/src\/AngleSharp\/Html\/Parser\/HtmlParseError.cs\">here<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the error<\/em><br \/>\npossible values:<br \/>\n<code>0<\/code> \u2014 Unidentified Error;<br \/>\n<code>501<\/code> \u2014 Html Parse Error;<br \/>\n<code>1501<\/code> \u2014 JS Parse Error;<br \/>\n<code>2501<\/code> \u2014 CSS Parse Error;<br \/>\n<code>3501<\/code> \u2014 Image Parse Error;<br \/>\n<code>3502<\/code> \u2014 Image Scale Is Zero;<br \/>\n<code>3503<\/code> \u2014 Image Size Is Zero;<br \/>\n<code>3504<\/code> \u2014 Image Format Invalid<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>warnings<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource warnings<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>line<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>line the warning relates to<\/em><br \/>\nnote that if <code>\"line\": 0<\/code>, the warning relates to the whole page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>column<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>columnthe warning relates to<\/em><br \/>\nnote that if <code>\"column\": 0<\/code>, the warning relates to the whole page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>text message of the warning<\/em><br \/>\npossible messages:<br \/>\n<code>\"Has node with more than 60 childs.\"<\/code> &#8211; HTML page has at least 1 tag nesting over 60 tags of the same level<br \/>\n<code>\"Has more that 1500 nodes.\"<\/code> &#8211; DOM tree contains over 1,500 elements<br \/>\n<code>\"HTML depth more than 32 tags.\"<\/code> &#8211; DOM depth exceeds 32 nodes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the warning<\/em><br \/>\npossible values:<br \/>\n<code>0<\/code> \u2014 Unidentified Warning;<br \/>\n<code>1<\/code> \u2014 Has node with more than 60 childs;<br \/>\n<code>2<\/code> \u2014 Has more that 1500 nodes;<br \/>\n<code>3<\/code> \u2014 HTML depth more than 32 tags<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>content_encoding<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>type of encoding<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>media_type<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>types of media used to display a page<\/em><br \/>\nexample: <code>\"text\/html\"<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>server<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>server version<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_resource<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether a page is a single resource<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>last_modified<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>contains data on changes related to the resource<\/em><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>header<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the header was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0 \u00a0 <code>sitemap<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the sitemap was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>meta_tag<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the meta tag was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <strong><em>&#8216;redirect&#8217; page<\/em><\/strong><\/td>\n<td style=\"width: 6.19209%; height: 24px;\"><\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>resource_type<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>type of the returned resource = <strong>&#8216;redirect&#8217;<\/strong><\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>location<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>location header<\/em><br \/>\n<strong>target URL<\/strong> for &#8220;redirect&#8221; resources<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>url<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page url<\/em><br \/>\n<strong>source URL<\/strong> for &#8220;redirect&#8221; resources<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource size<\/em><br \/>\nindicates the size of a given page measured in bytes<br \/>\nequals <code>0<\/code> for &#8220;redirect&#8221; resources<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>encoded_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page size after encoding<\/em><br \/>\nequals <code>0<\/code> for &#8220;redirect&#8221; resources<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>total_transfer_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>compressed page size<\/em><br \/>\nindicates the compressed size of a given page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when a resource was fetched<\/em><br \/>\nin the UTC format: \u201cyyyy-mm-dd hh-mm-ss +00:00\u201d<br \/>\nexample:<br \/>\n<code class=\"long-string\">2019-11-15 12:57:46 +00:00<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_timing<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time range within which a result was fetched<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>duration_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates how many seconds it took to download a page<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_start<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to start downloading the HTML resource<\/em><br \/>\nthe amount of time the browser needs to start downloading a page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_end<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to complete downloading the HTML resource<\/em><br \/>\nthe amount of time the browser needs to complete downloading a page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>resource_errors<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource errors and warnings<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>errors<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource errors<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>line<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>line where the error was found<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>column<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>column where the error was found<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>text message of the error<\/em><br \/>\nthe full list of possible HTML errors can be found <a href=\"https:\/\/github.com\/AngleSharp\/AngleSharp\/blob\/3968eb050e142b1d94550fba407afe772232b126\/src\/AngleSharp\/Html\/Parser\/HtmlParseError.cs\">here<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the error<\/em><br \/>\npossible values:<br \/>\n<code>0<\/code> \u2014 Unidentified Error;<br \/>\n<code>501<\/code> \u2014 Html Parse Error;<br \/>\n<code>1501<\/code> \u2014 JS Parse Error;<br \/>\n<code>2501<\/code> \u2014 CSS Parse Error;<br \/>\n<code>3501<\/code> \u2014 Image Parse Error;<br \/>\n<code>3502<\/code> \u2014 Image Scale Is Zero;<br \/>\n<code>3503<\/code> \u2014 Image Size Is Zero;<br \/>\n<code>3504<\/code> \u2014 Image Format Invalid<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>warnings<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource warnings<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>line<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>line the warning relates to<\/em><br \/>\nnote that if <code>\"line\": 0<\/code>, the warning relates to the whole page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>column<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>column the warning relates to<\/em><br \/>\nnote that if <code>\"column\": 0<\/code>, the warning relates to the whole page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>text message of the warning<\/em><br \/>\npossible messages:<br \/>\n<code>\"Has node with more than 60 childs.\"<\/code> &#8211; HTML page has at least 1 tag nesting over 60 tags of the same level<br \/>\n<code>\"Has more that 1500 nodes.\"<\/code> &#8211; DOM tree contains over 1,500 elements<br \/>\n<code>\"HTML depth more than 32 tags.\"<\/code> &#8211; DOM depth exceeds 32 nodes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the warning<\/em><br \/>\npossible values:<br \/>\n<code>0<\/code> \u2014 Unidentified Warning;<br \/>\n<code>1<\/code> \u2014 Has node with more than 60 childs;<br \/>\n<code>2<\/code> \u2014 Has more that 1500 nodes;<br \/>\n<code>3<\/code> \u2014 HTML depth more than 32 tags<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>cache_control<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>instructions for caching<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>cachable<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether the page is cacheable<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>ttl<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to live<\/em><br \/>\nthe amount of time the browser caches a resource<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>checks<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>on-page check-ups<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_content_encoding<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with no content encoding<\/em><br \/>\nindicates whether a page has no <a href=\"http:\/\/www.iana.org\/assignments\/http-parameters\/http-parameters.xhtml#content-coding\" target=\"_blank\" rel=\"noopener noreferrer\">compression algorithm<\/a> of the content<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>high_loading_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with high loading time<\/em><br \/>\nindicates whether a page loading time exceeds 3 seconds<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_redirect<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with redirects<\/em><br \/>\nindicates whether a page has <code>3XX<\/code> redirects to other pages<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_4xx_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with <code>4xx<\/code> status codes<\/em><br \/>\nindicates whether a page has <code>4xx<\/code> response code<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_5xx_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with <code>5xx<\/code> status codes<\/em><br \/>\nindicates whether a page has <code>5xx<\/code> response code<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_broken<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>broken page<\/em><br \/>\nindicates whether a page returns a response code less than <code>200<\/code> or greater than <code>400<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_www<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with www<\/em><br \/>\nindicates whether a page is on a <code>www<\/code> subdomain<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_https<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with the https protocol<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_http<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with the http protocol<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>content_encoding<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>type of encoding<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>media_type<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>types of media used to display a page<\/em><br \/>\nexample: <code>\"text\/html\"<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>server<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>server version<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_resource<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether a page is a single resource<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>last_modified<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>contains data on changes related to the resource<\/em><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>header<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the header was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0 \u00a0 <code>sitemap<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the sitemap was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>meta_tag<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the meta tag was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <strong><em>resources<\/em><\/strong><\/td>\n<td style=\"width: 6.19209%; height: 24px;\"><\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>Note: the following types of resources will be displayed only if the first URL to crawl is a script, image, or stylesheet<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>resource_type<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>type of the returned resource<\/em><br \/>\npossible types: <code>script<\/code>, <code>image<\/code>, <code>stylesheet<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>meta<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource properties<\/em><br \/>\navailable only for items with the following <code>resource_type<\/code>: <code>image<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>alternative_text<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>content of the image <code>alt<\/code> attribute<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>title<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>title<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>original_width<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>original image width in px<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>original_height<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>original image height in px<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>width<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>image width in px<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>height<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>image height in px<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the page where a given resource is located<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>location<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>location header<\/em><br \/>\nindicates the URL to redirect a page to<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>url<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource URL<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource size<\/em><br \/>\nindicates the size of a given resource measured in bytes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>encoded_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource size after encoding<\/em><br \/>\nindicates the size of the encoded resource measured in bytes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>total_transfer_size<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>compressed resource size<\/em><br \/>\nindicates the compressed size of a given resource in bytes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when a resource was fetched<\/em><br \/>\nin the UTC format: \u201cyyyy-mm-dd hh-mm-ss +00:00\u201d<br \/>\nexample:<br \/>\n<code>2021-02-17 13:54:15 +00:00<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_timing<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource fetching time range<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>duration_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates how many milliseconds it took to fetch a resource<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0 \u00a0 <code>fetch_start<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to start downloading the resource<\/em><br \/>\nthe amount of time a browser needs to start downloading a resource<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>fetch_end<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to complete downloading the resource<\/em><br \/>\nthe amount of time a browser needs to complete downloading a resource<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>cache_control<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>instructions for caching<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0 \u00a0 <code>cachable<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates whether the resource is cacheable<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0 \u00a0 <code>ttl<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>time to live<\/em><br \/>\nthe amount of time it takes for the browser to cache a resource; measured in milliseconds<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>checks<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource check-ups<\/em><br \/>\ncontents of the array depend on the <code>resource_type<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>no_content_encoding<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource with no content encoding<\/em><br \/>\nindicates whether a page has no <a href=\"http:\/\/www.iana.org\/assignments\/http-parameters\/http-parameters.xhtml#content-coding\" target=\"_blank\" rel=\"noopener noreferrer\">compression algorithm<\/a> of the content;<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>high_loading_time<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource with high loading time<\/em><br \/>\nindicates whether a resource loading time exceeds 3 seconds;<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_redirect<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource with redirects<\/em><br \/>\nindicates whether a page with a resource has <code>3XX<\/code> redirects to other pages;<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_4xx_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource with <code>4xx<\/code> status codes<\/em><br \/>\nindicates whether a resource has <code>4xx<\/code> response code<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_5xx_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource with <code>5xx<\/code> status codes<\/em><br \/>\nindicates whether a resource has <code>5xx<\/code> response code<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_broken<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>broken resource<\/em><br \/>\nindicates whether a page with this resource returns <code>4xx<\/code>, <code>5xx<\/code> response codes or has broken elements inside the resource<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_www<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with www<\/em><br \/>\nindicates whether a page with this resource is on a <code>www<\/code> subdomain<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_https<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with the https protocol<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_http<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>page with the http protocol<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>is_minified<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource is minified<\/em><br \/>\nindicates whether the content of a stylesheet or script is minified;<br \/>\navailable for items with the following <code>resource_type<\/code>: <code>stylesheet<\/code>, <code>script<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>has_redirect<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource has a redirect<\/em><br \/>\navailable for items with the following <code>resource_type<\/code>: <code>script<\/code>, <code>image<\/code>;<br \/>\nif the <code>resource_type<\/code> is <code>image<\/code>, this field will indicate whether other pages and\/or resources have redirects pointing at the image;<br \/>\nif the <code>resource_type<\/code> is <code>script<\/code>, this field will indicate whether the script contains a redirect<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>has_subrequests<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource contains subrequests<\/em><br \/>\nindicates whether the content of a stylesheet or script contain additional requests;<br \/>\navailable for items with the following <code>resource_type<\/code>: <code>stylesheet<\/code>, <code>script<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>original_size_displayed<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">boolean<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>image desplayes in its original size<\/em><br \/>\nindicates whether the image is displayed in its original size;<br \/>\navailable only for items with the following <code>resource_type<\/code>: <code>image<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>resource_errors<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource errors and warnings<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>errors<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource errors<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>line<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>line where the error was found<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>column<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>column where the error was found<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>text message of the error<\/em><br \/>\nthe full list of possible HTML errors can be found <a href=\"https:\/\/github.com\/AngleSharp\/AngleSharp\/blob\/3968eb050e142b1d94550fba407afe772232b126\/src\/AngleSharp\/Html\/Parser\/HtmlParseError.cs\">here<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the error<\/em><br \/>\npossible values:<br \/>\n<code>0<\/code> \u2014 Unidentified Error;<br \/>\n<code>501<\/code> \u2014 Html Parse Error;<br \/>\n<code>1501<\/code> \u2014 JS Parse Error;<br \/>\n<code>2501<\/code> \u2014 CSS Parse Error;<br \/>\n<code>3501<\/code> \u2014 Image Parse Error;<br \/>\n<code>3502<\/code> \u2014 Image Scale Is Zero;<br \/>\n<code>3503<\/code> \u2014 Image Size Is Zero;<br \/>\n<code>3504<\/code> \u2014 Image Format Invalid<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>warnings<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">array<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>resource warnings<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>line<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>line the warning relates to<\/em><br \/>\nnote that if <code>\"line\": 0<\/code>, the warning relates to the whole page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>column<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>column the warning relates to<\/em><br \/>\nnote that if <code>\"column\": 0<\/code>, the warning relates to the whole page<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>message<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>text message of the warning<\/em><br \/>\npossible messages:<br \/>\n<code>\"Has node with more than 60 childs.\"<\/code> &#8211; HTML page has at least 1 tag nesting over 60 tags of the same level<br \/>\n<code>\"Has more that 1500 nodes.\"<\/code> &#8211; DOM tree contains over 1,500 elements<br \/>\n<code>\"HTML depth more than 32 tags.\"<\/code> &#8211; DOM depth exceeds 32 nodes<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>status_code<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">integer<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>status code of the warning<\/em><br \/>\npossible values:<br \/>\n<code>0<\/code> \u2014 Unidentified Warning;<br \/>\n<code>1<\/code> \u2014 Has node with more than 60 childs;<br \/>\n<code>2<\/code> \u2014 Has more that 1500 nodes;<br \/>\n<code>3<\/code> \u2014 HTML depth more than 32 tags<\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>content_encoding<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>type of encoding<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>media_type<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>types of media used to display a resource<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>accept_type<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>indicates the expected type of resource<\/em><br \/>\nfor example, if <code>\"resource_type\": \"broken\"<\/code>, <code>accept_type<\/code> will indicate the type of the broken resource<br \/>\npossible values:<br \/>\n<code>any<\/code>, <code>none<\/code>, <code>image<\/code>, <code>sitemap<\/code>, <code>robots<\/code>, <code>script<\/code>, <code>stylesheet<\/code>, <code>redirect<\/code>, <code>html<\/code>, <code>text<\/code>, <code>other<\/code>, <code>font<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>server<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>server version<\/em><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>last_modified<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">object<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>contains data on changes related to the resource<\/em><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>header<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the header was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0 \u00a0 <code>sitemap<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the sitemap was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<tr style=\"height: 24px;\">\n<td style=\"width: 24.3517%; height: 24px;\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 <code>meta_tag<\/code><\/td>\n<td style=\"width: 6.19209%; height: 24px;\">string<\/td>\n<td style=\"width: 79.8065%; height: 24px;\"><em>date and time when the meta tag was last modified<\/em><br \/>\nin the UTC format: &#8220;yyyy-mm-dd hh-mm-ss +00:00&#8221;<br \/>\nexample:<br \/>\n<code>2019-11-15 12:57:46 +00:00<\/code><br \/>\nif there is no data, the value will be <code>null<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u200c\u200c[\/vc_column_text][\/vc_column][\/vc_row]<\/p>\n<blockquote><p>Instead of \u2018login\u2019 and \u2018password\u2019 use your credentials from https:\/\/app.dataforseo.com\/api-access<\/p><\/blockquote><div id=\"curl\" class=\"tab-content example__content\"><div class=\"example__code\"><pre><code class=\"language-bash hljs\"># Instead of &#039;login&#039; and &#039;password&#039; use your credentials from https:\/\/app.dataforseo.com\/api-access \r\nlogin=&quot;login&quot; \r\npassword=&quot;password&quot; \r\ncred=&quot;$(printf ${login}:${password} | base64)&quot; \r\ncurl --location --request POST &quot;https:\/\/api.dataforseo.com\/v3\/on_page\/instant_pages&quot; \r\n--header &quot;Authorization: Basic ${cred}&quot;  \r\n--header &quot;Content-Type: application\/json&quot; \r\n--data-raw &#039;[\r\n    {\r\n        &quot;url&quot;: &quot;https:\/\/dataforseo.com\/blog&quot;,\r\n        &quot;enable_javascript&quot;: true,\r\n        &quot;custom_js&quot;: &quot;meta = {}; meta.url = document.URL; meta;&quot;\r\n    }\r\n]&#039;<\/code><\/pre><\/div><\/div><div id=\"php\" class=\"tab-content example__content\"><div class=\"example__code\"><pre><code class=\"language-php hljs\">&lt;?php\r\n\/\/ You can download this file from here https:\/\/cdn.dataforseo.com\/v3\/examples\/php\/php_RestClient.zip\r\nrequire(&#039;RestClient.php&#039;);\r\n$api_url = &#039;https:\/\/api.dataforseo.com\/&#039;;\r\n\/\/ Instead of &#039;login&#039; and &#039;password&#039; use your credentials from https:\/\/app.dataforseo.com\/api-access\r\n$client = new RestClient($api_url, null, &#039;login&#039;, &#039;password&#039;);\r\n$post_array = array();\r\n\/\/ example #1 - a simple way to set a task\r\n$post_array[] = array(\r\n   &quot;url&quot; =&gt; &quot;https:\/\/dataforseo.com\/apis\/on-page-api&quot;\r\n);\r\n\/\/ example #2 - a way to set a task with additional parameters\r\n$post_array[] = array(\r\n   &quot;url&quot; =&gt; &quot;https:\/\/dataforseo.com\/blog&quot;,\r\n   &quot;enable_javascript&quot; =&gt; true,\r\n   &quot;custom_js&quot; =&gt; &quot;meta = {}; meta.url = document.URL; meta;&quot;\r\n);\r\n\/\/ this example has a 2 elements, but in the case of large number of tasks - send up to 20 elements per POST request\r\nif (count($post_array) &gt; 0) {\r\n   try {\r\n      \/\/ POST \/v3\/on_page\/instant_pages\r\n      \/\/ the full list of possible parameters is available in documentation\r\n      $result = $client-&gt;post(&#039;\/v3\/on_page\/instant_pages&#039;, $post_array);\r\n      print_r($result);\r\n      \/\/ do something with result\r\n   } catch (RestClientException $e) {\r\n      echo &quot;n&quot;;\r\n      print &quot;HTTP code: {$e-&gt;getHttpCode()}n&quot;;\r\n      print &quot;Error code: {$e-&gt;getCode()}n&quot;;\r\n      print &quot;Message: {$e-&gt;getMessage()}n&quot;;\r\n      print  $e-&gt;getTraceAsString();\r\n      echo &quot;n&quot;;\r\n   }\r\n}\r\n$client = null;\r\n?&gt;<\/code><\/pre><\/div><\/div><div id=\"javascript\" class=\"tab-content example__content\"><div class=\"example__code\"><pre><code class=\"language-javascript hljs\">const post_array = [];\r\n\r\npost_array.push({\r\n  &quot;url&quot;: &quot;https:\/\/dataforseo.com\/blog&quot;,\r\n  &quot;enable_javascript&quot;: true,\r\n  &quot;custom_js&quot;: &quot;meta = {}; meta.url = document.URL; meta;&quot;\r\n});\r\n\r\nconst axios = require(&#039;axios&#039;);\r\n\r\naxios({\r\n  method: &#039;post&#039;,\r\n  url: &#039;https:\/\/api.dataforseo.com\/v3\/on_page\/instant_pages&#039;,\r\n  auth: {\r\n    username: &#039;login&#039;,\r\n    password: &#039;password&#039;\r\n  },\r\n  data: post_array,\r\n  headers: {\r\n    &#039;content-type&#039;: &#039;application\/json&#039;\r\n  }\r\n}).then(function (response) {\r\n  var result = response[&#039;data&#039;][&#039;tasks&#039;];\r\n  \/\/ Result data\r\n  console.log(result);\r\n}).catch(function (error) {\r\n  console.log(error);\r\n});<\/code><\/pre><\/div><\/div><div id=\"python\" class=\"tab-content example__content\"><div class=\"example__code\"><pre><code class=\"language-python hljs\">from random import Random\r\nfrom client import RestClient\r\n# You can download this file from here https:\/\/api.dataforseo.com\/v3\/_examples\/python\/_python_Client.zip\r\nclient = RestClient(&quot;login&quot;, &quot;password&quot;)\r\nrnd = Random()\r\npost_data = dict()\r\n# example #1 - a simple way to set a task\r\npost_data[rnd.randint(1, 30000000)] = dict(\r\n    url=&quot;https:\/\/dataforseo.com\/apis\/on-page-api&quot;\r\n)\r\n# example #2 - a way to set a task with additional parameters\r\npost_data[rnd.randint(1, 30000000)] = dict(\r\n    url = &quot;https:\/\/dataforseo.com\/blog&quot;,\r\n    enable_javascript=True,\r\n    custom_js=&quot;meta = {}; meta.url = document.URL; meta;&quot;\r\n)\r\n# POST \/v3\/on_page\/instant_pages\r\n# the full list of possible parameters is available in documentation\r\nresponse = client.post(&quot;\/v3\/on_page\/instant_pages&quot;, post_data)\r\n# you can find the full list of the response codes here https:\/\/docs.dataforseo.com\/v3\/appendix\/errors\r\nif response[&quot;status_code&quot;] == 20000:\r\n    print(response)\r\n    # do something with result\r\nelse:\r\n    print(&quot;error. Code: %d Message: %s&quot; % (response[&quot;status_code&quot;], response[&quot;status_message&quot;]))<\/code><\/pre><\/div><\/div><div id=\"csharp\" class=\"tab-content example__content\"><div class=\"example__code\"><pre><code class=\"language-csharp hljs\">using Newtonsoft.Json;\r\nusing System;\r\nusing System.Collections.Generic;\r\nusing System.Net.Http;\r\nusing System.Net.Http.Headers;\r\nusing System.Text;\r\nusing System.Threading.Tasks;\r\n\r\nnamespace DataForSeoDemos\r\n{\r\n    public static partial class Demos\r\n    {\r\n        public static async Task on_page_instant_pages()\r\n        {\r\n            var httpClient = new HttpClient\r\n            {\r\n                BaseAddress = new Uri(&quot;https:\/\/api.dataforseo.com\/&quot;),\r\n                \/\/ Instead of &#039;login&#039; and &#039;password&#039; use your credentials from https:\/\/app.dataforseo.com\/api-access\r\n                DefaultRequestHeaders = { Authorization = new AuthenticationHeaderValue(&quot;Basic&quot;, Convert.ToBase64String(Encoding.ASCII.GetBytes(&quot;login:password&quot;))) }\r\n            };\r\n            var postData = new List&lt;object&gt;();\r\n            \/\/ example #1 - a simple way to set a task\r\n            postData.Add(new\r\n            {\r\n                url = &quot;https:\/\/dataforseo.com\/apis\/on-page-api&quot;\r\n            });\r\n            \/\/ example #2 - a way to set a task with additional parameters\r\n            postData.Add(new\r\n            {\r\n                url = &quot;https:\/\/dataforseo.com\/blog&quot;,\r\n                enable_javascript =&gt; true,\r\n                custom_js =&gt; &quot;meta = {}; meta.url = document.URL; meta;&quot;\r\n            });\r\n            \/\/ POST \/v3\/on_page\/instant_pages\r\n            \/\/ the full list of possible parameters is available in documentation\r\n            var taskPostResponse = await httpClient.PostAsync(&quot;\/v3\/on_page\/instant_pages&quot;, new StringContent(JsonConvert.SerializeObject(postData)));\r\n            var result = JsonConvert.DeserializeObject&lt;dynamic&gt;(await taskPostResponse.Content.ReadAsStringAsync());\r\n            \/\/ you can find the full list of the response codes here https:\/\/docs.dataforseo.com\/v3\/appendix\/errors\r\n            if (result.status_code == 20000)\r\n            {\r\n                \/\/ do something with result\r\n                Console.WriteLine(result);\r\n            }\r\n            else\r\n                Console.WriteLine($&quot;error. Code: {result.status_code} Message: {result.status_message}&quot;);\r\n        }\r\n    }\r\n}<\/code><\/pre><\/div><\/div><blockquote><p>The above command returns JSON structured like this:<\/p><\/blockquote><div class=\"example example--json\"><div class=\"example__content\"><div class=\"example__code example__code-json\"><pre><code class=\"language-json hljs\">{\r\n  &quot;version&quot;: &quot;0.1.20220627&quot;,\r\n  &quot;status_code&quot;: 20000,\r\n  &quot;status_message&quot;: &quot;Ok.&quot;,\r\n  &quot;time&quot;: &quot;0.9929 sec.&quot;,\r\n  &quot;cost&quot;: 0.00025,\r\n  &quot;tasks_count&quot;: 1,\r\n  &quot;tasks_error&quot;: 0,\r\n  &quot;tasks&quot;: [\r\n    {\r\n      &quot;id&quot;: &quot;07201459-1535-0275-0000-b1297fdec539&quot;,\r\n      &quot;status_code&quot;: 20000,\r\n      &quot;status_message&quot;: &quot;Ok.&quot;,\r\n      &quot;time&quot;: &quot;0.9231 sec.&quot;,\r\n      &quot;cost&quot;: 0.00025,\r\n      &quot;result_count&quot;: 1,\r\n      &quot;path&quot;: [\r\n        &quot;v3&quot;,\r\n        &quot;on_page&quot;,\r\n        &quot;instant_pages&quot;\r\n      ],\r\n      &quot;data&quot;: {\r\n        &quot;api&quot;: &quot;on_page&quot;,\r\n        &quot;function&quot;: &quot;instant_pages&quot;,\r\n        &quot;url&quot;: &quot;https:\/\/dataforseo.com\/blog&quot;,\r\n        &quot;custom_js&quot;: &quot;meta\u00a0=\u00a0{};\u00a0meta.url\u00a0=\u00a0document.URL;\u00a0meta;&quot;\r\n      },\r\n      &quot;result&quot;: [\r\n        {\r\n          &quot;crawl_progress&quot;: &quot;finished&quot;,\r\n          &quot;crawl_status&quot;: null,\r\n          &quot;crawl_gateway_address&quot;: &quot;168.119.99.193&quot;,\r\n          &quot;items_count&quot;: 1,\r\n          &quot;items&quot;: [\r\n            {\r\n              &quot;resource_type&quot;: &quot;html&quot;,\r\n              &quot;status_code&quot;: 200,\r\n              &quot;location&quot;: null,\r\n              &quot;url&quot;: &quot;https:\/\/dataforseo.com\/blog&quot;,\r\n              &quot;meta&quot;: {\r\n                &quot;title&quot;: &quot;DataForSEO Blog \u2013 The Brightest SEO Data Insights&quot;,\r\n                &quot;charset&quot;: 65001,\r\n                &quot;follow&quot;: true,\r\n                &quot;generator&quot;: &quot;Powered by WPBakery Page Builder - drag and drop page builder for WordPress.&quot;,\r\n                &quot;htags&quot;: {\r\n                  &quot;h4&quot;: [\r\n                    &quot;Products&quot;,\r\n                    &quot;By industry&quot;,\r\n                    &quot;By company type&quot;,\r\n                    &quot;By application&quot;,\r\n                    &quot;Docs&quot;,\r\n                    &quot;Resources&quot;,\r\n                    &quot;Login&quot;,\r\n                    &quot;Categories&quot;,\r\n                    &quot;APIs&quot;,\r\n                    &quot;Databases&quot;,\r\n                    &quot;Solutions&quot;,\r\n                    &quot;Knowledge Base&quot;,\r\n                    &quot;Resources&quot;,\r\n                    &quot;Legal information&quot;,\r\n                    &quot;Payment Methods:&quot;\r\n                  ],\r\n                  &quot;h1&quot;: [\r\n                    &quot;Blog&quot;\r\n                  ],\r\n                  &quot;h2&quot;: [\r\n                    &quot;Seznam in SERP API: Add This Popular Search Engine to Your Rank Tracking Tool&quot;,\r\n                    &quot;Introduce Page Screenshots to Your SEO Tool With This New OnPage API Endpoint&quot;,\r\n                    &quot;Meet App Data API! 3 ASO Tools You Can Develop With This Powerful Data Source&quot;,\r\n                    &quot;Analyze Historical Google SERPs by Keyword with API from DataForSEO&quot;,\r\n                    &quot;How to Build an Amazon Keyword Research Tool with API&quot;,\r\n                    &quot;How to Use Bing API Data for Keyword Research and Competitor Analysis&quot;,\r\n                    &quot;DataForSEO during the invasion of Ukraine: important information to know&quot;,\r\n                    &quot;Getting Reviews &amp; Ratings Data at a Low Cost with API from DataForSEO&quot;,\r\n                    &quot;SEO Tools Don\u2019t Track Bing SERP Features? Use This API to Get Ahead&quot;,\r\n                    &quot;How to Get Google Trends Data with API: 3 SEO Use Cases&quot;\r\n                  ]\r\n                },\r\n                &quot;description&quot;: &quot;DataForSEO Blog is dedicated to SEO API best practices, software development use cases, and the latest martech industry insights&quot;,\r\n                &quot;favicon&quot;: &quot;https:\/\/dataforseo.com\/wp-content\/uploads\/2022\/04\/cropped-favicon_512-32x32.png&quot;,\r\n                &quot;meta_keywords&quot;: null,\r\n                &quot;canonical&quot;: &quot;https:\/\/dataforseo.com\/blog&quot;,\r\n                &quot;internal_links_count&quot;: 98,\r\n                &quot;external_links_count&quot;: 7,\r\n                &quot;inbound_links_count&quot;: 0,\r\n                &quot;images_count&quot;: 11,\r\n                &quot;images_size&quot;: 0,\r\n                &quot;scripts_count&quot;: 43,\r\n                &quot;scripts_size&quot;: 0,\r\n                &quot;stylesheets_count&quot;: 0,\r\n                &quot;stylesheets_size&quot;: 0,\r\n                &quot;title_length&quot;: 49,\r\n                &quot;description_length&quot;: 128,\r\n                &quot;render_blocking_scripts_count&quot;: 23,\r\n                &quot;render_blocking_stylesheets_count&quot;: 0,\r\n                &quot;cumulative_layout_shift&quot;: 0,\r\n                &quot;meta_title&quot;: null,\r\n                &quot;content&quot;: {\r\n                  &quot;plain_text_size&quot;: 2480,\r\n                  &quot;plain_text_rate&quot;: 0.016461342395921834,\r\n                  &quot;plain_text_word_count&quot;: 432,\r\n                  &quot;automated_readability_index&quot;: 7.008611111111112,\r\n                  &quot;coleman_liau_readability_index&quot;: 8.658888888888892,\r\n                  &quot;dale_chall_readability_index&quot;: 7.147202962962964,\r\n                  &quot;flesch_kincaid_readability_index&quot;: 57.98100000000002,\r\n                  &quot;smog_readability_index&quot;: 16.966058625362727,\r\n                  &quot;description_to_content_consistency&quot;: 0.4736842215061188,\r\n                  &quot;title_to_content_consistency&quot;: 0.7142857313156128,\r\n                  &quot;meta_keywords_to_content_consistency&quot;: null\r\n                },\r\n                &quot;deprecated_tags&quot;: null,\r\n                &quot;duplicate_meta_tags&quot;: [\r\n                  &quot;generator&quot;\r\n                ],\r\n                &quot;spell&quot;: null,\r\n                &quot;social_media_tags&quot;: {\r\n                  &quot;og:locale&quot;: &quot;en_US&quot;,\r\n                  &quot;og:type&quot;: &quot;article&quot;,\r\n                  &quot;og:title&quot;: &quot;DataForSEO Blog \u2013 The Brightest SEO Data Insights&quot;,\r\n                  &quot;og:description&quot;: &quot;DataForSEO Blog is dedicated to SEO API best practices, software development use cases, and the latest martech industry insights&quot;,\r\n                  &quot;og:url&quot;: &quot;https:\/\/dataforseo.com\/blog&quot;,\r\n                  &quot;og:site_name&quot;: &quot;DataForSEO&quot;,\r\n                  &quot;og:updated_time&quot;: &quot;2021-12-10T13:19:44+03:00&quot;,\r\n                  &quot;article:published_time&quot;: &quot;2017-05-11T11:01:40+03:00&quot;,\r\n                  &quot;article:modified_time&quot;: &quot;2021-12-10T13:19:44+03:00&quot;,\r\n                  &quot;twitter:card&quot;: &quot;summary_large_image&quot;,\r\n                  &quot;twitter:title&quot;: &quot;DataForSEO Blog \u2013 The Brightest SEO Data Insights&quot;,\r\n                  &quot;twitter:description&quot;: &quot;DataForSEO Blog is dedicated to SEO API best practices, software development use cases, and the latest martech industry insights&quot;,\r\n                  &quot;twitter:label1&quot;: &quot;Time to read&quot;,\r\n                  &quot;twitter:data1&quot;: &quot;Less than a minute&quot;\r\n                }\r\n              },\r\n              &quot;page_timing&quot;: {\r\n                &quot;time_to_interactive&quot;: 38,\r\n                &quot;dom_complete&quot;: 38,\r\n                &quot;largest_contentful_paint&quot;: 0,\r\n                &quot;first_input_delay&quot;: 0,\r\n                &quot;connection_time&quot;: 15,\r\n                &quot;time_to_secure_connection&quot;: 21,\r\n                &quot;request_sent_time&quot;: 0,\r\n                &quot;waiting_time&quot;: 0,\r\n                &quot;download_time&quot;: 2,\r\n                &quot;duration_time&quot;: 38,\r\n                &quot;fetch_start&quot;: 0,\r\n                &quot;fetch_end&quot;: 38\r\n              },\r\n              &quot;onpage_score&quot;: 98.17,\r\n              &quot;total_dom_size&quot;: 150673,\r\n              &quot;custom_js_response&quot;: {\r\n                &quot;url&quot;: &quot;https:\/\/dataforseo.com\/blog&quot;\r\n              },\r\n              &quot;custom_js_client_exception&quot;: null,\r\n              &quot;resource_errors&quot;: {\r\n                &quot;errors&quot;: null,\r\n                &quot;warnings&quot;: [\r\n                  {\r\n                    &quot;line&quot;: 3,\r\n                    &quot;column&quot;: 1,\r\n                    &quot;message&quot;: &quot;Has node with more than 60 childs.&quot;,\r\n                    &quot;status_code&quot;: 1\r\n                  },\r\n                  {\r\n                    &quot;line&quot;: 0,\r\n                    &quot;column&quot;: 0,\r\n                    &quot;message&quot;: &quot;Has more that 1500 nodes.&quot;,\r\n                    &quot;status_code&quot;: 2\r\n                  }\r\n                ]\r\n              },\r\n              &quot;broken_resources&quot;: false,\r\n              &quot;broken_links&quot;: false,\r\n              &quot;duplicate_title&quot;: false,\r\n              &quot;duplicate_description&quot;: false,\r\n              &quot;duplicate_content&quot;: false,\r\n              &quot;click_depth&quot;: 0,\r\n              &quot;size&quot;: 150673,\r\n              &quot;encoded_size&quot;: 0,\r\n              &quot;total_transfer_size&quot;: 0,\r\n              &quot;fetch_time&quot;: &quot;2022-07-20 14:59:26 +00:00&quot;,\r\n              &quot;cache_control&quot;: {\r\n                &quot;cachable&quot;: false,\r\n                &quot;ttl&quot;: 0\r\n              },\r\n              &quot;checks&quot;: {\r\n                &quot;no_content_encoding&quot;: false,\r\n                &quot;high_loading_time&quot;: false,\r\n                &quot;is_redirect&quot;: false,\r\n                &quot;is_4xx_code&quot;: false,\r\n                &quot;is_5xx_code&quot;: false,\r\n                &quot;is_broken&quot;: false,\r\n                &quot;is_www&quot;: false,\r\n                &quot;is_https&quot;: true,\r\n                &quot;is_http&quot;: false,\r\n                &quot;high_waiting_time&quot;: false,\r\n                &quot;no_doctype&quot;: false,\r\n                &quot;has_html_doctype&quot;: true,\r\n                &quot;canonical&quot;: true,\r\n                &quot;no_encoding_meta_tag&quot;: false,\r\n                &quot;no_h1_tag&quot;: false,\r\n                &quot;https_to_http_links&quot;: false,\r\n                &quot;size_greater_than_3mb&quot;: false,\r\n                &quot;meta_charset_consistency&quot;: true,\r\n                &quot;has_meta_refresh_redirect&quot;: false,\r\n                &quot;has_render_blocking_resources&quot;: false,\r\n                &quot;low_content_rate&quot;: true,\r\n                &quot;high_content_rate&quot;: false,\r\n                &quot;low_character_count&quot;: false,\r\n                &quot;high_character_count&quot;: false,\r\n                &quot;small_page_size&quot;: false,\r\n                &quot;large_page_size&quot;: false,\r\n                &quot;low_readability_rate&quot;: false,\r\n                &quot;irrelevant_description&quot;: false,\r\n                &quot;irrelevant_title&quot;: false,\r\n                &quot;irrelevant_meta_keywords&quot;: false,\r\n                &quot;title_too_long&quot;: false,\r\n                &quot;has_meta_title&quot;: false,\r\n                &quot;title_too_short&quot;: false,\r\n                &quot;deprecated_html_tags&quot;: false,\r\n                &quot;duplicate_meta_tags&quot;: true,\r\n                &quot;duplicate_title_tag&quot;: false,\r\n                &quot;no_image_alt&quot;: false,\r\n                &quot;no_image_title&quot;: true,\r\n                &quot;no_description&quot;: false,\r\n                &quot;no_title&quot;: false,\r\n                &quot;no_favicon&quot;: false,\r\n                &quot;seo_friendly_url&quot;: true,\r\n                &quot;flash&quot;: false,\r\n                &quot;frame&quot;: false,\r\n                &quot;lorem_ipsum&quot;: false,\r\n                &quot;seo_friendly_url_characters_check&quot;: true,\r\n                &quot;seo_friendly_url_dynamic_check&quot;: true,\r\n                &quot;seo_friendly_url_keywords_check&quot;: true,\r\n                &quot;seo_friendly_url_relative_length_check&quot;: true\r\n              },\r\n              &quot;content_encoding&quot;: &quot;br&quot;,\r\n              &quot;media_type&quot;: &quot;text\/html&quot;,\r\n              &quot;server&quot;: &quot;cloudflare&quot;,\r\n              &quot;is_resource&quot;: false,\r\n              &quot;last_modified&quot;: {\r\n                &quot;header&quot;: null,\r\n                &quot;sitemap&quot;: null,\r\n                &quot;meta_tag&quot;: &quot;2021-12-10 10:19:44 +00:00&quot;\r\n              }\r\n            }\r\n          ]\r\n        }\r\n      ]\r\n    }\r\n  ]\r\n}<\/code><\/pre><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][vc_column_text] OnPage API Instant Pages \u200c\u200c Using this function you will get page-specific data with detailed information on how well a particular page is optimized for organic search. This endpoint is working based on the Live method and doesn&#8217;t require making a separate GET request for obtaining task results. [\/vc_column_text] POST https:\/\/api.dataforseo.com\/v3\/on_page\/instant_pages Pricing Your account [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template.php","meta":{"apibase_doc_request_yaml":"","apibase_doc_request_additional_yaml":"","apibase_doc_response_yaml":"","footnotes":""},"class_list":["post-8158","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/pages\/8158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/comments?post=8158"}],"version-history":[{"count":76,"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/pages\/8158\/revisions"}],"predecessor-version":[{"id":22104,"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/pages\/8158\/revisions\/22104"}],"wp:attachment":[{"href":"https:\/\/docs.dataforseo.com\/v3\/wp-json\/wp\/v2\/media?parent=8158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}