{"rootUrl":"https://restate.ee/","startedAt":"2026-09-16T14:12:52.027Z","finishedAt":"2026-09-16T14:13:40.399Z","pages":[{"url":"https://restate.ee/","startedAt":"2026-09-16T14:12:53.112Z","finishedAt":"2026-09-16T14:13:06.091Z","results":[{"tool":"pagespeed","status":"ok","durationMs":12979,"data":{"mobile":{"scores":{"performance":93,"accessibility":95,"bestPractices":100,"seo":92},"fieldData":{"lcp":{"p75":1434,"category":"FAST"},"cls":{"p75":0,"category":"FAST"},"inp":{"p75":119,"category":"FAST"},"fcp":{"p75":1378,"category":"FAST"},"ttfb":{"p75":615,"category":"FAST"},"source":"url"},"metrics":{"lcp":{"ms":2851,"displayValue":"2.9 s"},"cls":{"value":0.0026491437179780755},"tbt":{"ms":0},"fcp":{"ms":2251},"speedIndex":{"ms":2251},"ttfb":{"ms":4}},"lcpElement":null,"findings":{"renderBlocking":[],"thirdParty":[],"unusedJs":[],"images":{"missingWebp":[],"notResponsive":[],"offscreen":[],"unoptimized":[]},"layoutShifts":[{"selector":"div.hero__container > div.hero__content > h1.hero__title > span.hero__title-accent","shiftScore":0.002556883839452077},{"selector":"div.hero__container > div.hero__content > h1.hero__title > span.hero__title-text","shiftScore":0.00009225987852599833}],"longTasks":[],"domSize":{"value":0}},"seoAudits":{"metaDescription":{"passed":false},"canonical":{"passed":true},"hreflang":{"passed":true},"robotsTxt":{"passed":true},"tapTargets":{"passed":false},"structuredData":{"passed":false}},"bestPracticesAudits":{"httpsOk":{"passed":true},"errorsInConsole":{"passed":true},"inspectorIssues":{"passed":true},"cspXss":{"passed":true}},"allAudits":{"failed":[{"id":"target-size","title":"Touch targets do not have sufficient size or spacing.","description":"Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.12/target-size).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":7,"category":"accessibility"},{"id":"largest-contentful-paint","title":"Largest Contentful Paint","description":"Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)","score":0.82,"scoreDisplayMode":"numeric","displayValue":"2.9 s","weight":25,"category":"performance"},{"id":"first-contentful-paint","title":"First Contentful Paint","description":"First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/).","score":0.76,"scoreDisplayMode":"numeric","displayValue":"2.3 s","weight":10,"category":"performance"},{"id":"network-dependency-tree-insight","title":"Network dependency tree","description":"[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"},{"id":"meta-description","title":"Document does not have a meta description","description":"Meta descriptions may be included in search results to concisely summarize page content. [Learn more about the meta description](https://developer.chrome.com/docs/lighthouse/seo/meta-description/).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":1,"category":"seo"}],"refs":{"performance":[{"id":"first-contentful-paint","weight":10,"group":"metrics"},{"id":"largest-contentful-paint","weight":25,"group":"metrics"},{"id":"total-blocking-time","weight":30,"group":"metrics"},{"id":"cumulative-layout-shift","weight":25,"group":"metrics"},{"id":"speed-index","weight":10,"group":"metrics"},{"id":"cache-insight","weight":0,"group":"insights"},{"id":"cls-culprits-insight","weight":0,"group":"insights"},{"id":"document-latency-insight","weight":0,"group":"insights"},{"id":"dom-size-insight","weight":0,"group":"insights"},{"id":"duplicated-javascript-insight","weight":0,"group":"insights"},{"id":"font-display-insight","weight":0,"group":"insights"},{"id":"forced-reflow-insight","weight":0,"group":"insights"},{"id":"image-delivery-insight","weight":0,"group":"insights"},{"id":"inp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-discovery-insight","weight":0,"group":"insights"},{"id":"legacy-javascript-insight","weight":0,"group":"insights"},{"id":"network-dependency-tree-insight","weight":0,"group":"insights"},{"id":"render-blocking-insight","weight":0,"group":"insights"},{"id":"third-parties-insight","weight":0,"group":"insights"},{"id":"viewport-insight","weight":0,"group":"insights"},{"id":"interactive","weight":0,"group":"hidden"},{"id":"max-potential-fid","weight":0,"group":"hidden"},{"id":"unminified-css","weight":0,"group":"diagnostics"},{"id":"unminified-javascript","weight":0,"group":"diagnostics"},{"id":"unused-css-rules","weight":0,"group":"diagnostics"},{"id":"unused-javascript","weight":0,"group":"diagnostics"},{"id":"total-byte-weight","weight":0,"group":"diagnostics"},{"id":"user-timings","weight":0,"group":"diagnostics"},{"id":"bootup-time","weight":0,"group":"diagnostics"},{"id":"mainthread-work-breakdown","weight":0,"group":"diagnostics"},{"id":"long-tasks","weight":0,"group":"diagnostics"},{"id":"non-composited-animations","weight":0,"group":"diagnostics"},{"id":"unsized-images","weight":0,"group":"diagnostics"},{"id":"network-requests","weight":0,"group":"hidden"},{"id":"network-rtt","weight":0,"group":"hidden"},{"id":"network-server-latency","weight":0,"group":"hidden"},{"id":"main-thread-tasks","weight":0,"group":"hidden"},{"id":"diagnostics","weight":0,"group":"hidden"},{"id":"metrics","weight":0,"group":"hidden"},{"id":"screenshot-thumbnails","weight":0,"group":"hidden"},{"id":"final-screenshot","weight":0,"group":"hidden"},{"id":"script-treemap-data","weight":0,"group":"hidden"},{"id":"resource-summary","weight":0,"group":"hidden"},{"id":"redirects","weight":0,"group":"hidden"},{"id":"server-response-time","weight":0,"group":"hidden"},{"id":"layout-shifts","weight":0,"group":"hidden"}],"accessibility":[{"id":"accesskeys","weight":0,"group":"a11y-navigation"},{"id":"aria-allowed-attr","weight":10,"group":"a11y-aria"},{"id":"aria-command-name","weight":0,"group":"a11y-aria"},{"id":"aria-conditional-attr","weight":7,"group":"a11y-aria"},{"id":"aria-deprecated-role","weight":0,"group":"a11y-aria"},{"id":"aria-dialog-name","weight":0,"group":"a11y-aria"},{"id":"aria-hidden-body","weight":10,"group":"a11y-aria"},{"id":"aria-hidden-focus","weight":7,"group":"a11y-aria"},{"id":"aria-input-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-meter-name","weight":0,"group":"a11y-aria"},{"id":"aria-progressbar-name","weight":0,"group":"a11y-aria"},{"id":"aria-prohibited-attr","weight":7,"group":"a11y-aria"},{"id":"aria-required-attr","weight":0,"group":"a11y-aria"},{"id":"aria-required-children","weight":0,"group":"a11y-aria"},{"id":"aria-required-parent","weight":0,"group":"a11y-aria"},{"id":"aria-roles","weight":0,"group":"a11y-aria"},{"id":"aria-text","weight":0,"group":"a11y-aria"},{"id":"aria-toggle-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-tooltip-name","weight":0,"group":"a11y-aria"},{"id":"aria-treeitem-name","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr-value","weight":10,"group":"a11y-aria"},{"id":"aria-valid-attr","weight":10,"group":"a11y-aria"},{"id":"button-name","weight":10,"group":"a11y-names-labels"},{"id":"bypass","weight":0,"group":"a11y-navigation"},{"id":"color-contrast","weight":7,"group":"a11y-color-contrast"},{"id":"definition-list","weight":0,"group":"a11y-tables-lists"},{"id":"dlitem","weight":0,"group":"a11y-tables-lists"},{"id":"document-title","weight":7,"group":"a11y-names-labels"},{"id":"duplicate-id-aria","weight":0,"group":"a11y-aria"},{"id":"form-field-multiple-labels","weight":0,"group":"a11y-names-labels"},{"id":"frame-title","weight":0,"group":"a11y-names-labels"},{"id":"heading-order","weight":3,"group":"a11y-navigation"},{"id":"html-has-lang","weight":7,"group":"a11y-language"},{"id":"html-lang-valid","weight":7,"group":"a11y-language"},{"id":"html-xml-lang-mismatch","weight":0,"group":"a11y-language"},{"id":"image-alt","weight":0,"group":"a11y-names-labels"},{"id":"input-button-name","weight":0,"group":"a11y-names-labels"},{"id":"input-image-alt","weight":0,"group":"a11y-names-labels"},{"id":"label","weight":0,"group":"a11y-names-labels"},{"id":"link-in-text-block","weight":0,"group":"a11y-color-contrast"},{"id":"link-name","weight":7,"group":"a11y-names-labels"},{"id":"list","weight":7,"group":"a11y-tables-lists"},{"id":"listitem","weight":7,"group":"a11y-tables-lists"},{"id":"meta-refresh","weight":0,"group":"a11y-best-practices"},{"id":"meta-viewport","weight":10,"group":"a11y-best-practices"},{"id":"object-alt","weight":0,"group":"a11y-names-labels"},{"id":"select-name","weight":0,"group":"a11y-names-labels"},{"id":"skip-link","weight":3,"group":"a11y-names-labels"},{"id":"tabindex","weight":0,"group":"a11y-navigation"},{"id":"target-size","weight":7,"group":"a11y-best-practices"},{"id":"td-headers-attr","weight":0,"group":"a11y-tables-lists"},{"id":"th-has-data-cells","weight":0,"group":"a11y-tables-lists"},{"id":"valid-lang","weight":0,"group":"a11y-language"},{"id":"video-caption","weight":0,"group":"a11y-audio-video"},{"id":"landmark-one-main","weight":3,"group":"a11y-best-practices"},{"id":"autocomplete-valid","weight":0,"group":"a11y-best-practices"},{"id":"presentation-role-conflict","weight":0,"group":"a11y-best-practices"},{"id":"svg-img-alt","weight":0,"group":"a11y-best-practices"},{"id":"focusable-controls","weight":0},{"id":"interactive-element-affordance","weight":0},{"id":"logical-tab-order","weight":0},{"id":"visual-order-follows-dom","weight":0},{"id":"focus-traps","weight":0},{"id":"managed-focus","weight":0},{"id":"use-landmarks","weight":0},{"id":"offscreen-content-hidden","weight":0},{"id":"custom-controls-labels","weight":0},{"id":"custom-controls-roles","weight":0},{"id":"table-duplicate-name","weight":0,"group":"a11y-best-practices"},{"id":"empty-heading","weight":0,"group":"a11y-best-practices"},{"id":"aria-allowed-role","weight":0,"group":"a11y-best-practices"},{"id":"image-redundant-alt","weight":0,"group":"a11y-names-labels"},{"id":"identical-links-same-purpose","weight":0,"group":"a11y-best-practices"},{"id":"label-content-name-mismatch","weight":0,"group":"hidden"},{"id":"table-fake-caption","weight":0,"group":"hidden"},{"id":"td-has-header","weight":0,"group":"hidden"}],"best-practices":[{"id":"is-on-https","weight":5,"group":"best-practices-trust-safety"},{"id":"redirects-http","weight":0,"group":"best-practices-trust-safety"},{"id":"geolocation-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"notification-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"csp-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"has-hsts","weight":0,"group":"best-practices-trust-safety"},{"id":"origin-isolation","weight":0,"group":"best-practices-trust-safety"},{"id":"clickjacking-mitigation","weight":0,"group":"best-practices-trust-safety"},{"id":"trusted-types-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"paste-preventing-inputs","weight":3,"group":"best-practices-ux"},{"id":"image-aspect-ratio","weight":1,"group":"best-practices-ux"},{"id":"image-size-responsive","weight":1,"group":"best-practices-ux"},{"id":"doctype","weight":1,"group":"best-practices-browser-compat"},{"id":"charset","weight":1,"group":"best-practices-browser-compat"},{"id":"baseline","weight":0,"group":"best-practices-browser-compat"},{"id":"js-libraries","weight":0,"group":"best-practices-general"},{"id":"deprecations","weight":5,"group":"best-practices-general"},{"id":"third-party-cookies","weight":5,"group":"best-practices-general"},{"id":"errors-in-console","weight":1,"group":"best-practices-general"},{"id":"valid-source-maps","weight":0,"group":"best-practices-general"},{"id":"inspector-issues","weight":1,"group":"best-practices-general"}],"seo":[{"id":"is-crawlable","weight":4.043478260869565,"group":"seo-crawl"},{"id":"document-title","weight":1,"group":"seo-content"},{"id":"meta-description","weight":1,"group":"seo-content"},{"id":"http-status-code","weight":1,"group":"seo-crawl"},{"id":"link-text","weight":1,"group":"seo-content"},{"id":"crawlable-anchors","weight":1,"group":"seo-crawl"},{"id":"robots-txt","weight":1,"group":"seo-crawl"},{"id":"image-alt","weight":0,"group":"seo-content"},{"id":"hreflang","weight":1,"group":"seo-content"},{"id":"canonical","weight":1,"group":"seo-content"},{"id":"structured-data","weight":0}]}},"priorities":[{"title":"largest-contentful-paint","severity":"low","detail":"2.9 s"},{"title":"first-contentful-paint","severity":"low","detail":"2.3 s"},{"title":"font-display-insight","severity":"high","detail":"Est savings of 70 ms"},{"title":"image-delivery-insight","severity":"medium","detail":"Est savings of 510 KiB"},{"title":"network-dependency-tree-insight","severity":"high","detail":""}]},"desktop":{"scores":{"performance":100,"accessibility":95,"bestPractices":100,"seo":92},"fieldData":{"lcp":{"p75":841,"category":"FAST"},"cls":{"p75":4,"category":"FAST"},"inp":{"p75":48,"category":"FAST"},"fcp":{"p75":605,"category":"FAST"},"ttfb":{"p75":378,"category":"FAST"},"source":"url"},"metrics":{"lcp":{"ms":562.5,"displayValue":"0.6 s"},"cls":{"value":0.0033309856075793383},"tbt":{"ms":0},"fcp":{"ms":490.69193810584807},"speedIndex":{"ms":815.0447465708212},"ttfb":{"ms":6}},"lcpElement":null,"findings":{"renderBlocking":[],"thirdParty":[],"unusedJs":[],"images":{"missingWebp":[],"notResponsive":[],"offscreen":[],"unoptimized":[]},"layoutShifts":[{"selector":"div.hero__container > div.hero__content > h1.hero__title > span.hero__title-accent","shiftScore":0.001882653099102455},{"selector":"div.hero__container > div.hero__content > h1.hero__title > span.hero__title-accent","shiftScore":0.001448332508476883}],"longTasks":[],"domSize":{"value":0}},"seoAudits":{"metaDescription":{"passed":false},"canonical":{"passed":true},"hreflang":{"passed":true},"robotsTxt":{"passed":true},"tapTargets":{"passed":false},"structuredData":{"passed":false}},"bestPracticesAudits":{"httpsOk":{"passed":true},"errorsInConsole":{"passed":true},"inspectorIssues":{"passed":true},"cspXss":{"passed":true}},"allAudits":{"failed":[{"id":"target-size","title":"Touch targets do not have sufficient size or spacing.","description":"Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.12/target-size).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":7,"category":"accessibility"},{"id":"network-dependency-tree-insight","title":"Network dependency tree","description":"[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"},{"id":"meta-description","title":"Document does not have a meta description","description":"Meta descriptions may be included in search results to concisely summarize page content. [Learn more about the meta description](https://developer.chrome.com/docs/lighthouse/seo/meta-description/).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":1,"category":"seo"}],"refs":{"performance":[{"id":"first-contentful-paint","weight":10,"group":"metrics"},{"id":"largest-contentful-paint","weight":25,"group":"metrics"},{"id":"total-blocking-time","weight":30,"group":"metrics"},{"id":"cumulative-layout-shift","weight":25,"group":"metrics"},{"id":"speed-index","weight":10,"group":"metrics"},{"id":"cache-insight","weight":0,"group":"insights"},{"id":"cls-culprits-insight","weight":0,"group":"insights"},{"id":"document-latency-insight","weight":0,"group":"insights"},{"id":"dom-size-insight","weight":0,"group":"insights"},{"id":"duplicated-javascript-insight","weight":0,"group":"insights"},{"id":"font-display-insight","weight":0,"group":"insights"},{"id":"forced-reflow-insight","weight":0,"group":"insights"},{"id":"image-delivery-insight","weight":0,"group":"insights"},{"id":"inp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-discovery-insight","weight":0,"group":"insights"},{"id":"legacy-javascript-insight","weight":0,"group":"insights"},{"id":"network-dependency-tree-insight","weight":0,"group":"insights"},{"id":"render-blocking-insight","weight":0,"group":"insights"},{"id":"third-parties-insight","weight":0,"group":"insights"},{"id":"viewport-insight","weight":0,"group":"insights"},{"id":"interactive","weight":0,"group":"hidden"},{"id":"max-potential-fid","weight":0,"group":"hidden"},{"id":"unminified-css","weight":0,"group":"diagnostics"},{"id":"unminified-javascript","weight":0,"group":"diagnostics"},{"id":"unused-css-rules","weight":0,"group":"diagnostics"},{"id":"unused-javascript","weight":0,"group":"diagnostics"},{"id":"total-byte-weight","weight":0,"group":"diagnostics"},{"id":"user-timings","weight":0,"group":"diagnostics"},{"id":"bootup-time","weight":0,"group":"diagnostics"},{"id":"mainthread-work-breakdown","weight":0,"group":"diagnostics"},{"id":"long-tasks","weight":0,"group":"diagnostics"},{"id":"non-composited-animations","weight":0,"group":"diagnostics"},{"id":"unsized-images","weight":0,"group":"diagnostics"},{"id":"network-requests","weight":0,"group":"hidden"},{"id":"network-rtt","weight":0,"group":"hidden"},{"id":"network-server-latency","weight":0,"group":"hidden"},{"id":"main-thread-tasks","weight":0,"group":"hidden"},{"id":"diagnostics","weight":0,"group":"hidden"},{"id":"metrics","weight":0,"group":"hidden"},{"id":"screenshot-thumbnails","weight":0,"group":"hidden"},{"id":"final-screenshot","weight":0,"group":"hidden"},{"id":"script-treemap-data","weight":0,"group":"hidden"},{"id":"resource-summary","weight":0,"group":"hidden"},{"id":"redirects","weight":0,"group":"hidden"},{"id":"server-response-time","weight":0,"group":"hidden"},{"id":"layout-shifts","weight":0,"group":"hidden"}],"accessibility":[{"id":"accesskeys","weight":0,"group":"a11y-navigation"},{"id":"aria-allowed-attr","weight":10,"group":"a11y-aria"},{"id":"aria-command-name","weight":0,"group":"a11y-aria"},{"id":"aria-conditional-attr","weight":7,"group":"a11y-aria"},{"id":"aria-deprecated-role","weight":0,"group":"a11y-aria"},{"id":"aria-dialog-name","weight":0,"group":"a11y-aria"},{"id":"aria-hidden-body","weight":10,"group":"a11y-aria"},{"id":"aria-hidden-focus","weight":7,"group":"a11y-aria"},{"id":"aria-input-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-meter-name","weight":0,"group":"a11y-aria"},{"id":"aria-progressbar-name","weight":0,"group":"a11y-aria"},{"id":"aria-prohibited-attr","weight":7,"group":"a11y-aria"},{"id":"aria-required-attr","weight":0,"group":"a11y-aria"},{"id":"aria-required-children","weight":0,"group":"a11y-aria"},{"id":"aria-required-parent","weight":0,"group":"a11y-aria"},{"id":"aria-roles","weight":0,"group":"a11y-aria"},{"id":"aria-text","weight":0,"group":"a11y-aria"},{"id":"aria-toggle-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-tooltip-name","weight":0,"group":"a11y-aria"},{"id":"aria-treeitem-name","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr-value","weight":10,"group":"a11y-aria"},{"id":"aria-valid-attr","weight":10,"group":"a11y-aria"},{"id":"button-name","weight":0,"group":"a11y-names-labels"},{"id":"bypass","weight":0,"group":"a11y-navigation"},{"id":"color-contrast","weight":7,"group":"a11y-color-contrast"},{"id":"definition-list","weight":0,"group":"a11y-tables-lists"},{"id":"dlitem","weight":0,"group":"a11y-tables-lists"},{"id":"document-title","weight":7,"group":"a11y-names-labels"},{"id":"duplicate-id-aria","weight":0,"group":"a11y-aria"},{"id":"form-field-multiple-labels","weight":0,"group":"a11y-names-labels"},{"id":"frame-title","weight":0,"group":"a11y-names-labels"},{"id":"heading-order","weight":3,"group":"a11y-navigation"},{"id":"html-has-lang","weight":7,"group":"a11y-language"},{"id":"html-lang-valid","weight":7,"group":"a11y-language"},{"id":"html-xml-lang-mismatch","weight":0,"group":"a11y-language"},{"id":"image-alt","weight":0,"group":"a11y-names-labels"},{"id":"input-button-name","weight":0,"group":"a11y-names-labels"},{"id":"input-image-alt","weight":0,"group":"a11y-names-labels"},{"id":"label","weight":0,"group":"a11y-names-labels"},{"id":"link-in-text-block","weight":0,"group":"a11y-color-contrast"},{"id":"link-name","weight":7,"group":"a11y-names-labels"},{"id":"list","weight":7,"group":"a11y-tables-lists"},{"id":"listitem","weight":7,"group":"a11y-tables-lists"},{"id":"meta-refresh","weight":0,"group":"a11y-best-practices"},{"id":"meta-viewport","weight":10,"group":"a11y-best-practices"},{"id":"object-alt","weight":0,"group":"a11y-names-labels"},{"id":"select-name","weight":0,"group":"a11y-names-labels"},{"id":"skip-link","weight":3,"group":"a11y-names-labels"},{"id":"tabindex","weight":7,"group":"a11y-navigation"},{"id":"target-size","weight":7,"group":"a11y-best-practices"},{"id":"td-headers-attr","weight":0,"group":"a11y-tables-lists"},{"id":"th-has-data-cells","weight":0,"group":"a11y-tables-lists"},{"id":"valid-lang","weight":0,"group":"a11y-language"},{"id":"video-caption","weight":0,"group":"a11y-audio-video"},{"id":"landmark-one-main","weight":3,"group":"a11y-best-practices"},{"id":"autocomplete-valid","weight":0,"group":"a11y-best-practices"},{"id":"presentation-role-conflict","weight":0,"group":"a11y-best-practices"},{"id":"svg-img-alt","weight":0,"group":"a11y-best-practices"},{"id":"focusable-controls","weight":0},{"id":"interactive-element-affordance","weight":0},{"id":"logical-tab-order","weight":0},{"id":"visual-order-follows-dom","weight":0},{"id":"focus-traps","weight":0},{"id":"managed-focus","weight":0},{"id":"use-landmarks","weight":0},{"id":"offscreen-content-hidden","weight":0},{"id":"custom-controls-labels","weight":0},{"id":"custom-controls-roles","weight":0},{"id":"table-duplicate-name","weight":0,"group":"a11y-best-practices"},{"id":"empty-heading","weight":0,"group":"a11y-best-practices"},{"id":"aria-allowed-role","weight":0,"group":"a11y-best-practices"},{"id":"image-redundant-alt","weight":0,"group":"a11y-names-labels"},{"id":"identical-links-same-purpose","weight":0,"group":"a11y-best-practices"},{"id":"label-content-name-mismatch","weight":0,"group":"hidden"},{"id":"table-fake-caption","weight":0,"group":"hidden"},{"id":"td-has-header","weight":0,"group":"hidden"}],"best-practices":[{"id":"is-on-https","weight":5,"group":"best-practices-trust-safety"},{"id":"redirects-http","weight":0,"group":"best-practices-trust-safety"},{"id":"geolocation-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"notification-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"csp-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"has-hsts","weight":0,"group":"best-practices-trust-safety"},{"id":"origin-isolation","weight":0,"group":"best-practices-trust-safety"},{"id":"clickjacking-mitigation","weight":0,"group":"best-practices-trust-safety"},{"id":"trusted-types-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"paste-preventing-inputs","weight":3,"group":"best-practices-ux"},{"id":"image-aspect-ratio","weight":1,"group":"best-practices-ux"},{"id":"image-size-responsive","weight":1,"group":"best-practices-ux"},{"id":"doctype","weight":1,"group":"best-practices-browser-compat"},{"id":"charset","weight":1,"group":"best-practices-browser-compat"},{"id":"baseline","weight":0,"group":"best-practices-browser-compat"},{"id":"js-libraries","weight":0,"group":"best-practices-general"},{"id":"deprecations","weight":5,"group":"best-practices-general"},{"id":"third-party-cookies","weight":5,"group":"best-practices-general"},{"id":"errors-in-console","weight":1,"group":"best-practices-general"},{"id":"valid-source-maps","weight":0,"group":"best-practices-general"},{"id":"inspector-issues","weight":1,"group":"best-practices-general"}],"seo":[{"id":"is-crawlable","weight":4.043478260869565,"group":"seo-crawl"},{"id":"document-title","weight":1,"group":"seo-content"},{"id":"meta-description","weight":1,"group":"seo-content"},{"id":"http-status-code","weight":1,"group":"seo-crawl"},{"id":"link-text","weight":1,"group":"seo-content"},{"id":"crawlable-anchors","weight":1,"group":"seo-crawl"},{"id":"robots-txt","weight":1,"group":"seo-crawl"},{"id":"image-alt","weight":0,"group":"seo-content"},{"id":"hreflang","weight":1,"group":"seo-content"},{"id":"canonical","weight":1,"group":"seo-content"},{"id":"structured-data","weight":0}]}},"priorities":[{"title":"font-display-insight","severity":"high","detail":"Est savings of 200 ms"},{"title":"image-delivery-insight","severity":"medium","detail":"Est savings of 569 KiB"},{"title":"network-dependency-tree-insight","severity":"high","detail":""},{"title":"render-blocking-insight","severity":"high","detail":"Est savings of 110 ms"},{"title":"unused-css-rules","severity":"high","detail":"Est savings of 36 KiB"}]},"strategies":{"mobile":{"status":"ok"},"desktop":{"status":"ok"}}}},{"tool":"securityHeaders","status":"ok","durationMs":18,"data":{"scores":{"score":0,"present":0,"missing":9},"headers":[{"name":"strict-transport-security","status":"missing","severity":"high","advice":"Add HSTS with max-age >= 1 year, includeSubDomains, and preload"},{"name":"content-security-policy","status":"missing","severity":"high","advice":"Add a CSP with default-src and script-src restrictions"},{"name":"x-frame-options","status":"missing","severity":"medium","advice":"Prefer CSP frame-ancestors; X-Frame-Options as fallback"},{"name":"x-content-type-options","status":"missing","severity":"medium","advice":"Send X-Content-Type-Options: nosniff"},{"name":"referrer-policy","status":"missing","severity":"low","advice":"Set a Referrer-Policy such as strict-origin-when-cross-origin"},{"name":"permissions-policy","status":"missing","severity":"low","advice":"Declare Permissions-Policy to disable unused features"},{"name":"cross-origin-opener-policy","status":"missing","severity":"low","advice":"Set COOP to same-origin to isolate browsing context"},{"name":"cross-origin-resource-policy","status":"missing","severity":"low","advice":"Set CORP to same-origin or same-site to prevent cross-origin reads"},{"name":"x-permitted-cross-domain-policies","status":"missing","severity":"low","advice":"Set to none to prevent Flash/PDF cross-domain requests"}],"cookies":[],"infoDisclosure":{"server":"Apache / ZoneOS"},"transport":{"finalUrl":"https://restate.ee/","status":200,"redirected":false},"caching":{"cacheControl":"max-age=0","directives":{"max-age":"0"},"expires":"Wed, 16 Sep 2026 14:12:53 GMT","etag":null,"lastModified":"Wed, 16 Sep 2026 14:08:45 GMT","age":null,"vary":"Accept-Encoding","pragma":null,"issues":[]},"compression":{"contentEncoding":"gzip","contentLength":22952,"decodedBodyBytes":86244,"compressionRatio":0.266,"issues":[]},"allHeaders":{"cache-control":"max-age=0","connection":"Keep-Alive","content-encoding":"gzip","content-length":"22952","content-type":"text/html; charset=UTF-8","date":"Wed, 16 Sep 2026 14:12:53 GMT","expires":"Wed, 16 Sep 2026 14:12:53 GMT","keep-alive":"timeout=5, max=95","last-modified":"Wed, 16 Sep 2026 14:08:45 GMT","server":"Apache / ZoneOS","vary":"Accept-Encoding"},"cdnCache":{"detected":false,"providers":[],"cacheStatus":null,"cacheBypassed":false,"evidence":[]},"httpsRedirect":{"httpUrl":"http://restate.ee/","redirectsToHttps":true,"redirectTarget":"https://restate.ee/","error":null},"cors":{"allowOrigin":null,"allowCredentials":false,"allowMethods":null,"issues":[]},"priorities":[{"title":"strict-transport-security missing","severity":"high","detail":"Add HSTS with max-age >= 1 year, includeSubDomains, and preload"},{"title":"content-security-policy missing","severity":"high","detail":"Add a CSP with default-src and script-src restrictions"},{"title":"x-frame-options missing","severity":"medium","detail":"Prefer CSP frame-ancestors; X-Frame-Options as fallback"},{"title":"x-content-type-options missing","severity":"medium","detail":"Send X-Content-Type-Options: nosniff"},{"title":"referrer-policy missing","severity":"low","detail":"Set a Referrer-Policy such as strict-origin-when-cross-origin"},{"title":"permissions-policy missing","severity":"low","detail":"Declare Permissions-Policy to disable unused features"},{"title":"cross-origin-opener-policy missing","severity":"low","detail":"Set COOP to same-origin to isolate browsing context"},{"title":"cross-origin-resource-policy missing","severity":"low","detail":"Set CORP to same-origin or same-site to prevent cross-origin reads"},{"title":"x-permitted-cross-domain-policies missing","severity":"low","detail":"Set to none to prevent Flash/PDF cross-domain requests"},{"title":"server header discloses technology","severity":"low","detail":"Server: Apache / ZoneOS"}]}},{"tool":"w3c","status":"ok","durationMs":1034,"data":{"scores":{"errors":7,"warnings":1,"cosmeticSuppressed":34},"groups":[{"message":"Attribute “nowprocket” not allowed on element “script” at this point.","type":"error","severity":"cosmetic","count":4,"occurrences":[{"line":13,"extract":"css\">\n    <script nowprocket src=\"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.js\" data-rocket-defer defer></scri"},{"line":14,"extract":"ript>\n    <script nowprocket src=\"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js\" data-rocket-defer defer></scri"},{"line":15,"extract":"ript>\n    <script nowprocket>(funct"},{"line":544,"extract":"/noscript><script nowprocket type=\"text/javascript\">var el"}]},{"message":"Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.","type":"info","severity":"cosmetic","count":30,"occurrences":[{"line":31,"extract":"noscript>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large\"/>\n<link"},{"line":32,"extract":":large\"/>\n<link rel=\"canonical\" href=\"https://restate.ee/\" />\n<meta"},{"line":33,"extract":"e.ee/\" />\n<meta property=\"og:locale\" content=\"et_EE\" />\n<meta"},{"line":34,"extract":"et_EE\" />\n<meta property=\"og:type\" content=\"website\" />\n<meta"},{"line":35,"extract":"bsite\" />\n<meta property=\"og:title\" content=\"Avaleht - Restate\" />\n<meta"},{"line":36,"extract":"state\" />\n<meta property=\"og:url\" content=\"https://restate.ee/\" />\n<meta"},{"line":37,"extract":"e.ee/\" />\n<meta property=\"og:site_name\" content=\"Restate\" />\n<meta"},{"line":38,"extract":"state\" />\n<meta property=\"og:updated_time\" content=\"2026-09-14T11:52:31+00:00\" />\n<meta"},{"line":39,"extract":"00:00\" />\n<meta property=\"article:published_time\" content=\"2026-08-12T06:24:02+00:00\" />\n<meta"},{"line":40,"extract":"00:00\" />\n<meta property=\"article:modified_time\" content=\"2026-09-14T11:52:31+00:00\" />\n<meta"},{"line":41,"extract":"00:00\" />\n<meta name=\"twitter:card\" content=\"summary_large_image\" />\n<meta"},{"line":42,"extract":"image\" />\n<meta name=\"twitter:title\" content=\"Avaleht - Restate\" />\n<meta"},{"line":43,"extract":"state\" />\n<meta name=\"twitter:label1\" content=\"Written by\" />\n<meta"},{"line":44,"extract":"en by\" />\n<meta name=\"twitter:data1\" content=\"gtap\" />\n<meta"},{"line":45,"extract":"\"gtap\" />\n<meta name=\"twitter:label2\" content=\"Time to read\" />\n<meta"},{"line":46,"extract":" read\" />\n<meta name=\"twitter:data2\" content=\"Less than a minute\" />\n<scri"},{"line":50,"extract":"ugin -->\n\n<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />\n<styl"},{"line":61,"extract":"</style>\n\n<link rel='stylesheet' id='core-css' href='https://restate.ee/wp-content/themes/restate/inc/theme/css/core.f11154451d700d01.css' media='all' />\n<link"},{"line":62,"extract":"='all' />\n<link rel='stylesheet' id='global-css' href='https://restate.ee/wp-content/themes/restate/inc/theme/css/global.53f1ec803808df22.css' media='all' />\n\n<!--"},{"line":92,"extract":"wp.com --><link rel=\"icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-32x32.png\" sizes=\"32x32\" />\n<link"},{"line":93,"extract":"32x32\" />\n<link rel=\"icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-192x192.png\" sizes=\"192x192\" />\n<link"},{"line":94,"extract":"2x192\" />\n<link rel=\"apple-touch-icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-180x180.png\" />\n<meta"},{"line":95,"extract":"0.png\" />\n<meta name=\"msapplication-TileImage\" content=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-270x270.png\" />\n\n    "},{"line":106,"extract":"</style>\n\n<meta name=\"generator\" content=\"WP Rocket 3.23.3.3\" data-wpr-features=\"wpr_delay_js wpr_defer_js wpr_cdn wpr_preload_links wpr_desktop\" /></head"},{"line":571,"extract":". 139e/2, <br />\n6. ko"},{"line":572,"extract":"\n6. korrus<br />\nTalli"},{"line":573,"extract":"inn, 11317<br />\n</div"},{"line":580,"extract":": 11592452<br />\nKMKR:"},{"line":586,"extract":": 12017388<br />\nKMKR:"},{"line":592,"extract":": 14542880<br />\nKMKR:"}]},{"message":"The “type” attribute is unnecessary for JavaScript resources.","type":"info","severity":"warning","count":1,"occurrences":[{"line":544,"extract":"/noscript><script nowprocket type=\"text/javascript\">var el"}]},{"message":"A “script” element with a “type” attribute whose value is neither a JavaScript MIME type, “module”, “importmap”, nor “speculationrules” (i.e., a data block) must not have a “defer” attribute.","type":"error","severity":"error","count":7,"occurrences":[{"line":755,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"wpml-cookie-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js\"></scri"},{"line":760,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-form-move-tracker-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-form-move-tracker.js\"></scri"},{"line":761,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-media-gate-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-media-gate.js\"></scri"},{"line":766,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-youtube-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-youtube.js\"></scri"},{"line":782,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"webpack-jquery-js\" data-rocket-src=\"https://restate.ee/wp-content/themes/restate/inc/theme/js/jquery.7e52f38a196e6397.js\" data-rocket-defer defer></scri"},{"line":788,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"jquery-js\" data-rocket-src=\"https://restate.ee/wp-content/themes/restate/inc/theme/js/global.6756ad1a5cd6d0d1.js\" data-rocket-defer defer></scri"},{"line":789,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"jquery-migrate-js\" data-rocket-src=\"https://restate.ee/wp-includes/js/jquery/jquery-migrate.min.js\" data-rocket-defer defer></scri"}]}],"parserRecovery":null,"priorities":[{"title":"A “script” element with a “type” attribute whose value is neither a JavaScript MIME type, “module”, “importmap”, nor “speculationrules” (i.e., a data block) must not have a “defer” attribute.","severity":"high","detail":"x7, first at line 755"}]}},{"tool":"axe","status":"ok","durationMs":1490,"data":{"scores":{"violations":1,"passes":31,"byImpact":{"critical":0,"serious":0,"moderate":1,"minor":0}},"violations":[{"id":"landmark-unique","impact":"moderate","help":"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination","helpUrl":"https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright","wcagTags":[],"nodes":[{"selector":".footer__social","html":"<nav class=\"footer__social\" aria-label=\"\">","failureSummary":"Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable"}]}],"manualChecks":[],"priorities":[{"title":"landmark-unique","severity":"medium","detail":"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination"}]}},{"tool":"runtime","status":"ok","durationMs":1498,"data":{"consoleErrors":[],"mixedContent":[],"network":{"requestCount":23,"totalBytes":727990,"byResourceType":{"document":{"count":1,"bytes":22952},"stylesheet":{"count":5,"bytes":47269},"other":{"count":1,"bytes":4146},"script":{"count":4,"bytes":24172},"image":{"count":6,"bytes":604825},"font":{"count":3,"bytes":16711},"xhr":{"count":3,"bytes":7915}},"thirdPartyOrigins":[{"origin":"https://cdn.jsdelivr.net","count":6,"bytes":29309},{"origin":"https://fonts.googleapis.com","count":2,"bytes":0}],"slowestRequests":[{"url":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","resourceType":"stylesheet","durationMs":271,"bytes":0},{"url":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","resourceType":"xhr","durationMs":139,"bytes":0},{"url":"https://restate.ee/wp-content/themes/restate/inc/theme/js/core.f1e246827f6b43d8.js","resourceType":"script","durationMs":46,"bytes":2596},{"url":"https://restate.ee/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js","resourceType":"script","durationMs":46,"bytes":8097},{"url":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js","resourceType":"script","durationMs":46,"bytes":10377}],"failedRequests":[]},"priorities":[]}},{"tool":"html","status":"ok","durationMs":1498,"data":{"document":{"lang":"et","title":"Avaleht - Restate","charset":"UTF-8","viewport":"width=device-width, initial-scale=1","canonical":"https://restate.ee/","bytes":85465,"mojibakeDetected":false,"mojibakeSamples":[],"cacheMarkers":["WP Rocket"]},"meta":{"description":null,"robots":"index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large","openGraph":{"og:locale":"et_EE","og:type":"website","og:title":"Avaleht - Restate","og:url":"https://restate.ee/","og:site_name":"Restate","og:updated_time":"2026-09-14T11:52:31+00:00"},"twitter":{"twitter:card":"summary_large_image","twitter:title":"Avaleht - Restate","twitter:label1":"Written by","twitter:data1":"gtap","twitter:label2":"Time to read","twitter:data2":"Less than a minute"},"hreflang":[],"jsonLd":[{"type":"Unknown","valid":true}],"themeColor":"#ffffff","generator":"WP Rocket 3.23.3.3"},"outline":{"h1Count":1,"h2Count":0,"h3Count":0,"h4Count":0,"h5Count":0,"h6Count":0,"sequence":[{"level":1,"text":"Meie kaup ei ole\n                                                                kinnisvara"}],"skips":[]},"landmarks":{"hasNav":true,"hasMain":true,"hasHeader":true,"hasFooter":true,"skipToContentLink":true},"scripts":{"total":30,"external":[{"src":"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.js","defer":true,"async":false,"type":null,"inHead":true},{"src":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js","defer":true,"async":false,"type":null,"inHead":true},{"src":"https://restate.ee/wp-content/themes/restate/inc/theme/js/core.f1e246827f6b43d8.js","defer":true,"async":false,"type":null,"inHead":false},{"src":"https://restate.ee/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js","defer":false,"async":true,"type":null,"inHead":false}],"inline":[{"bytes":476,"type":null},{"bytes":14554,"type":null},{"bytes":90,"type":null},{"bytes":220,"type":"text/rocketlazyloadscript"},{"bytes":77,"type":null},{"bytes":1790,"type":"application/ld+json"},{"bytes":514,"type":null},{"bytes":364,"type":"text/rocketlazyloadscript"},{"bytes":337,"type":"text/rocketlazyloadscript"},{"bytes":12580,"type":"text/rocketlazyloadscript"},{"bytes":210,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":102,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":82,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":2195,"type":"text/rocketlazyloadscript"},{"bytes":432,"type":null},{"bytes":3448,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":1268,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":377,"type":"speculationrules"},{"bytes":608,"type":null}],"deferCount":3,"asyncCount":1,"blockingCount":0,"speculationRules":true},"styles":{"externalCount":5,"external":[{"href":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.min.css","media":null},{"href":"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.css","media":null},{"href":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","media":"all"},{"href":"https://restate.ee/wp-content/themes/restate/inc/theme/css/core.f11154451d700d01.css","media":"all"},{"href":"https://restate.ee/wp-content/themes/restate/inc/theme/css/global.53f1ec803808df22.css","media":"all"}],"inlineCount":3,"inlineBytes":9820},"images":{"total":6,"items":[{"src":"https://restate.ee/wp-content/themes/restate/inc/theme/img/footer/hammer.png","alt":"","width":233,"height":382,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[233],"inPicture":false,"domOrder":0},{"src":"https://restate.ee/wp-content/themes/restate/inc/theme/img/footer/lego.png","alt":"","width":290,"height":290,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[290],"inPicture":false,"domOrder":1},{"src":"https://restate.ee/wp-content/themes/restate/inc/theme/img/footer/lollipop.png","alt":"","width":143,"height":384,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[143],"inPicture":false,"domOrder":2},{"src":"https://restate.ee/wp-content/themes/restate/inc/theme/img/footer/chicken-dollar.png","alt":"","width":358,"height":720,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[358],"inPicture":false,"domOrder":3},{"src":"https://restate.ee/wp-content/themes/restate/inc/theme/img/footer/croc.png","alt":"","width":401,"height":246,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[401],"inPicture":false,"domOrder":4},{"src":"https://restate.ee/wp-content/themes/restate/inc/theme/img/footer/duck.png","alt":"","width":260,"height":260,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[260],"inPicture":false,"domOrder":5}],"withoutAlt":0,"withoutDimensions":0,"withoutLazyLoading":0},"links":{"anchors":[{"href":"https://restate.ee/#main","text":"Skip to main content"},{"href":"https://restate.ee/aripinnad/","text":"Äri"},{"href":"https://restate.ee/kodud/","text":"Kodud"},{"href":"https://restate.ee/varahaldus/","text":"Varahaldus"},{"href":"https://restate.ee/ettevote/","text":"Ettevõte"},{"href":"https://restate.ee/turuolukord/","text":"Turuolukord"},{"href":"https://www.google.com/maps/d/u/0/viewer?mid=1qkc_-7-e8lS0ROKnjGHKYZQKl-GmJOK1&ll=58.941480398902726%2C24.809411500000014&z=9","text":"Arenduste kaart"},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"https://restate.ee/","text":""},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"https://restate.ee/aripinnad/","text":"Äri"},{"href":"https://restate.ee/kodud/","text":"Kodud"},{"href":"https://restate.ee/varahaldus/","text":"Varahaldus"},{"href":"tel:+3726400350","text":"+372 6 400 350"},{"href":"mailto:info@restate.ee","text":"info@restate.ee"},{"href":"https://www.facebook.com/RestateProperty","text":"Facebook"},{"href":"https://www.instagram.com/restateproperty/","text":"Instagram"}],"vagueRepeats":[{"text":"äri","count":2},{"text":"kodud","count":2},{"text":"varahaldus","count":2},{"text":"võta ühendust","count":2}],"externalCount":5,"preconnectCount":1,"preloadCount":1},"forms":[],"backgroundImages":{"total":0,"items":[]},"priorities":[]}},{"tool":"checklist","status":"ok","durationMs":0,"data":{"items":[{"id":"caching","title":"Page caching plugin / CDN active","status":"pass","detail":"Caching plugin detected (WP Rocket)","evidence":["HTML markers: WP Rocket","generator: WP Rocket 3.23.3.3"]},{"id":"lazyload","title":"Images lazy-loaded","status":"pass","detail":"All non-hero raster images use loading=\"lazy\".","evidence":[]},{"id":"heroEager","title":"Hero image eagerly loaded","status":"fail","detail":"Hero image has loading=\"lazy\", which delays LCP (inferred from DOM order/size — Lighthouse LCP element unavailable). Use loading=\"eager\" (or omit loading) and add fetchpriority=\"high\".","evidence":["hero: https://restate.ee/wp-content/themes/restate/inc/theme/img/footer/hammer.png","loading: lazy","fetchpriority: (not set)"]},{"id":"heroBackground","title":"Hero is a real <img> (not a CSS background-image)","status":"n/a","detail":"No CSS background-images detected on raster-image-eligible elements.","evidence":[]},{"id":"responsive","title":"Responsive images (srcset / <picture>)","status":"pass","detail":"6/6 raster images use srcset or <picture> (100%).","evidence":[]},{"id":"imageSizes","title":"Reasonable number of image sizes","status":"pass","detail":"6 distinct srcset widths.","evidence":["widths: 143, 233, 260, 290, 358, 401"]},{"id":"scriptsFooter","title":"JS scripts not blocking in <head>","status":"pass","detail":"No render-blocking scripts in <head>.","evidence":[]}],"summary":{"passed":5,"warned":0,"failed":1,"notApplicable":1},"priorities":[{"title":"Hero image eagerly loaded","severity":"high","detail":"Hero image has loading=\"lazy\", which delays LCP (inferred from DOM order/size — Lighthouse LCP element unavailable). Use loading=\"eager\" (or omit loading) and add fetchpriority=\"high\"."}]}}],"coverage":{"pct":100,"missing":[]}},{"url":"https://restate.ee/privacy-policy","startedAt":"2026-09-16T14:12:53.114Z","finishedAt":"2026-09-16T14:13:10.617Z","results":[{"tool":"pagespeed","status":"ok","durationMs":17502,"data":{"mobile":{"scores":{"performance":78,"accessibility":95,"bestPractices":100,"seo":100},"fieldData":{"lcp":{"p75":1434,"category":"FAST"},"cls":{"p75":0,"category":"FAST"},"inp":{"p75":119,"category":"FAST"},"fcp":{"p75":1378,"category":"FAST"},"ttfb":{"p75":615,"category":"FAST"},"source":"url"},"metrics":{"lcp":{"ms":2498.4118,"displayValue":"2.5 s"},"cls":{"value":0.3772195869732434},"tbt":{"ms":0},"fcp":{"ms":2027.1807},"speedIndex":{"ms":2161.479006112366},"ttfb":{"ms":3}},"lcpElement":null,"findings":{"renderBlocking":[],"thirdParty":[],"unusedJs":[],"images":{"missingWebp":[],"notResponsive":[],"offscreen":[],"unoptimized":[]},"layoutShifts":[{"selector":"div#page > div.main > div.main__footer > footer.footer","shiftScore":0.3772195869732434},{"selector":"","shiftScore":0.002044926706532672}],"longTasks":[],"domSize":{"value":0}},"seoAudits":{"metaDescription":{"passed":true},"canonical":{"passed":true},"hreflang":{"passed":true},"robotsTxt":{"passed":true},"tapTargets":{"passed":false},"structuredData":{"passed":false}},"bestPracticesAudits":{"httpsOk":{"passed":true},"errorsInConsole":{"passed":true},"inspectorIssues":{"passed":true},"cspXss":{"passed":true}},"allAudits":{"failed":[{"id":"cumulative-layout-shift","title":"Cumulative Layout Shift","description":"Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more about the Cumulative Layout Shift metric](https://web.dev/articles/cls).","score":0.28,"scoreDisplayMode":"numeric","displayValue":"0.377","weight":25,"category":"performance"},{"id":"target-size","title":"Touch targets do not have sufficient size or spacing.","description":"Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.12/target-size).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":7,"category":"accessibility"},{"id":"first-contentful-paint","title":"First Contentful Paint","description":"First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/).","score":0.83,"scoreDisplayMode":"numeric","displayValue":"2.0 s","weight":10,"category":"performance"},{"id":"cls-culprits-insight","title":"Layout shift culprits","description":"Layout shifts occur when elements move absent any user interaction. [Investigate the causes of layout shifts](https://developer.chrome.com/docs/performance/insights/cls-culprit), such as elements being added, removed, or their fonts changing as the page loads.","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"},{"id":"network-dependency-tree-insight","title":"Network dependency tree","description":"[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"}],"refs":{"performance":[{"id":"first-contentful-paint","weight":10,"group":"metrics"},{"id":"largest-contentful-paint","weight":25,"group":"metrics"},{"id":"total-blocking-time","weight":30,"group":"metrics"},{"id":"cumulative-layout-shift","weight":25,"group":"metrics"},{"id":"speed-index","weight":10,"group":"metrics"},{"id":"cache-insight","weight":0,"group":"insights"},{"id":"cls-culprits-insight","weight":0,"group":"insights"},{"id":"document-latency-insight","weight":0,"group":"insights"},{"id":"dom-size-insight","weight":0,"group":"insights"},{"id":"duplicated-javascript-insight","weight":0,"group":"insights"},{"id":"font-display-insight","weight":0,"group":"insights"},{"id":"forced-reflow-insight","weight":0,"group":"insights"},{"id":"image-delivery-insight","weight":0,"group":"insights"},{"id":"inp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-discovery-insight","weight":0,"group":"insights"},{"id":"legacy-javascript-insight","weight":0,"group":"insights"},{"id":"network-dependency-tree-insight","weight":0,"group":"insights"},{"id":"render-blocking-insight","weight":0,"group":"insights"},{"id":"third-parties-insight","weight":0,"group":"insights"},{"id":"viewport-insight","weight":0,"group":"insights"},{"id":"interactive","weight":0,"group":"hidden"},{"id":"max-potential-fid","weight":0,"group":"hidden"},{"id":"unminified-css","weight":0,"group":"diagnostics"},{"id":"unminified-javascript","weight":0,"group":"diagnostics"},{"id":"unused-css-rules","weight":0,"group":"diagnostics"},{"id":"unused-javascript","weight":0,"group":"diagnostics"},{"id":"total-byte-weight","weight":0,"group":"diagnostics"},{"id":"user-timings","weight":0,"group":"diagnostics"},{"id":"bootup-time","weight":0,"group":"diagnostics"},{"id":"mainthread-work-breakdown","weight":0,"group":"diagnostics"},{"id":"long-tasks","weight":0,"group":"diagnostics"},{"id":"non-composited-animations","weight":0,"group":"diagnostics"},{"id":"unsized-images","weight":0,"group":"diagnostics"},{"id":"network-requests","weight":0,"group":"hidden"},{"id":"network-rtt","weight":0,"group":"hidden"},{"id":"network-server-latency","weight":0,"group":"hidden"},{"id":"main-thread-tasks","weight":0,"group":"hidden"},{"id":"diagnostics","weight":0,"group":"hidden"},{"id":"metrics","weight":0,"group":"hidden"},{"id":"screenshot-thumbnails","weight":0,"group":"hidden"},{"id":"final-screenshot","weight":0,"group":"hidden"},{"id":"script-treemap-data","weight":0,"group":"hidden"},{"id":"resource-summary","weight":0,"group":"hidden"},{"id":"redirects","weight":0,"group":"hidden"},{"id":"server-response-time","weight":0,"group":"hidden"},{"id":"layout-shifts","weight":0,"group":"hidden"}],"accessibility":[{"id":"accesskeys","weight":0,"group":"a11y-navigation"},{"id":"aria-allowed-attr","weight":10,"group":"a11y-aria"},{"id":"aria-command-name","weight":0,"group":"a11y-aria"},{"id":"aria-conditional-attr","weight":7,"group":"a11y-aria"},{"id":"aria-deprecated-role","weight":0,"group":"a11y-aria"},{"id":"aria-dialog-name","weight":0,"group":"a11y-aria"},{"id":"aria-hidden-body","weight":10,"group":"a11y-aria"},{"id":"aria-hidden-focus","weight":7,"group":"a11y-aria"},{"id":"aria-input-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-meter-name","weight":0,"group":"a11y-aria"},{"id":"aria-progressbar-name","weight":0,"group":"a11y-aria"},{"id":"aria-prohibited-attr","weight":7,"group":"a11y-aria"},{"id":"aria-required-attr","weight":0,"group":"a11y-aria"},{"id":"aria-required-children","weight":0,"group":"a11y-aria"},{"id":"aria-required-parent","weight":0,"group":"a11y-aria"},{"id":"aria-roles","weight":0,"group":"a11y-aria"},{"id":"aria-text","weight":0,"group":"a11y-aria"},{"id":"aria-toggle-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-tooltip-name","weight":0,"group":"a11y-aria"},{"id":"aria-treeitem-name","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr-value","weight":10,"group":"a11y-aria"},{"id":"aria-valid-attr","weight":10,"group":"a11y-aria"},{"id":"button-name","weight":10,"group":"a11y-names-labels"},{"id":"bypass","weight":0,"group":"a11y-navigation"},{"id":"color-contrast","weight":7,"group":"a11y-color-contrast"},{"id":"definition-list","weight":0,"group":"a11y-tables-lists"},{"id":"dlitem","weight":0,"group":"a11y-tables-lists"},{"id":"document-title","weight":7,"group":"a11y-names-labels"},{"id":"duplicate-id-aria","weight":0,"group":"a11y-aria"},{"id":"form-field-multiple-labels","weight":0,"group":"a11y-names-labels"},{"id":"frame-title","weight":0,"group":"a11y-names-labels"},{"id":"heading-order","weight":3,"group":"a11y-navigation"},{"id":"html-has-lang","weight":7,"group":"a11y-language"},{"id":"html-lang-valid","weight":7,"group":"a11y-language"},{"id":"html-xml-lang-mismatch","weight":0,"group":"a11y-language"},{"id":"image-alt","weight":0,"group":"a11y-names-labels"},{"id":"input-button-name","weight":0,"group":"a11y-names-labels"},{"id":"input-image-alt","weight":0,"group":"a11y-names-labels"},{"id":"label","weight":0,"group":"a11y-names-labels"},{"id":"link-in-text-block","weight":0,"group":"a11y-color-contrast"},{"id":"link-name","weight":7,"group":"a11y-names-labels"},{"id":"list","weight":7,"group":"a11y-tables-lists"},{"id":"listitem","weight":7,"group":"a11y-tables-lists"},{"id":"meta-refresh","weight":0,"group":"a11y-best-practices"},{"id":"meta-viewport","weight":10,"group":"a11y-best-practices"},{"id":"object-alt","weight":0,"group":"a11y-names-labels"},{"id":"select-name","weight":0,"group":"a11y-names-labels"},{"id":"skip-link","weight":3,"group":"a11y-names-labels"},{"id":"tabindex","weight":0,"group":"a11y-navigation"},{"id":"target-size","weight":7,"group":"a11y-best-practices"},{"id":"td-headers-attr","weight":0,"group":"a11y-tables-lists"},{"id":"th-has-data-cells","weight":0,"group":"a11y-tables-lists"},{"id":"valid-lang","weight":0,"group":"a11y-language"},{"id":"video-caption","weight":0,"group":"a11y-audio-video"},{"id":"landmark-one-main","weight":3,"group":"a11y-best-practices"},{"id":"autocomplete-valid","weight":0,"group":"a11y-best-practices"},{"id":"presentation-role-conflict","weight":0,"group":"a11y-best-practices"},{"id":"svg-img-alt","weight":0,"group":"a11y-best-practices"},{"id":"focusable-controls","weight":0},{"id":"interactive-element-affordance","weight":0},{"id":"logical-tab-order","weight":0},{"id":"visual-order-follows-dom","weight":0},{"id":"focus-traps","weight":0},{"id":"managed-focus","weight":0},{"id":"use-landmarks","weight":0},{"id":"offscreen-content-hidden","weight":0},{"id":"custom-controls-labels","weight":0},{"id":"custom-controls-roles","weight":0},{"id":"table-duplicate-name","weight":0,"group":"a11y-best-practices"},{"id":"empty-heading","weight":0,"group":"a11y-best-practices"},{"id":"aria-allowed-role","weight":0,"group":"a11y-best-practices"},{"id":"image-redundant-alt","weight":0,"group":"a11y-names-labels"},{"id":"identical-links-same-purpose","weight":0,"group":"a11y-best-practices"},{"id":"label-content-name-mismatch","weight":0,"group":"hidden"},{"id":"table-fake-caption","weight":0,"group":"hidden"},{"id":"td-has-header","weight":0,"group":"hidden"}],"best-practices":[{"id":"is-on-https","weight":5,"group":"best-practices-trust-safety"},{"id":"redirects-http","weight":0,"group":"best-practices-trust-safety"},{"id":"geolocation-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"notification-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"csp-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"has-hsts","weight":0,"group":"best-practices-trust-safety"},{"id":"origin-isolation","weight":0,"group":"best-practices-trust-safety"},{"id":"clickjacking-mitigation","weight":0,"group":"best-practices-trust-safety"},{"id":"trusted-types-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"paste-preventing-inputs","weight":3,"group":"best-practices-ux"},{"id":"image-aspect-ratio","weight":1,"group":"best-practices-ux"},{"id":"image-size-responsive","weight":1,"group":"best-practices-ux"},{"id":"doctype","weight":1,"group":"best-practices-browser-compat"},{"id":"charset","weight":1,"group":"best-practices-browser-compat"},{"id":"baseline","weight":0,"group":"best-practices-browser-compat"},{"id":"js-libraries","weight":0,"group":"best-practices-general"},{"id":"deprecations","weight":5,"group":"best-practices-general"},{"id":"third-party-cookies","weight":5,"group":"best-practices-general"},{"id":"errors-in-console","weight":1,"group":"best-practices-general"},{"id":"valid-source-maps","weight":0,"group":"best-practices-general"},{"id":"inspector-issues","weight":1,"group":"best-practices-general"}],"seo":[{"id":"is-crawlable","weight":4.043478260869565,"group":"seo-crawl"},{"id":"document-title","weight":1,"group":"seo-content"},{"id":"meta-description","weight":1,"group":"seo-content"},{"id":"http-status-code","weight":1,"group":"seo-crawl"},{"id":"link-text","weight":1,"group":"seo-content"},{"id":"crawlable-anchors","weight":1,"group":"seo-crawl"},{"id":"robots-txt","weight":1,"group":"seo-crawl"},{"id":"image-alt","weight":0,"group":"seo-content"},{"id":"hreflang","weight":1,"group":"seo-content"},{"id":"canonical","weight":1,"group":"seo-content"},{"id":"structured-data","weight":0}]}},"priorities":[{"title":"cumulative-layout-shift","severity":"high","detail":"0.377"},{"title":"first-contentful-paint","severity":"low","detail":"2.0 s"},{"title":"cls-culprits-insight","severity":"high","detail":""},{"title":"document-latency-insight","severity":"high","detail":"Est savings of 280 ms"},{"title":"font-display-insight","severity":"high","detail":"Est savings of 180 ms"}]},"desktop":{"scores":{"performance":99,"accessibility":95,"bestPractices":100,"seo":100},"fieldData":{"lcp":{"p75":841,"category":"FAST"},"cls":{"p75":4,"category":"FAST"},"inp":{"p75":48,"category":"FAST"},"fcp":{"p75":605,"category":"FAST"},"ttfb":{"p75":378,"category":"FAST"},"source":"url"},"metrics":{"lcp":{"ms":684.4198500000001,"displayValue":"0.7 s"},"cls":{"value":0.0003590495948764738},"tbt":{"ms":0},"fcp":{"ms":644.39186},"speedIndex":{"ms":1136.1915850458363},"ttfb":{"ms":4}},"lcpElement":null,"findings":{"renderBlocking":[],"thirdParty":[],"unusedJs":[],"images":{"missingWebp":[],"notResponsive":[],"offscreen":[],"unoptimized":[]},"layoutShifts":[{"selector":"header.header > div.header__menu > div.h-container > nav.header-navigation","shiftScore":0.0003590495948764738}],"longTasks":[],"domSize":{"value":0}},"seoAudits":{"metaDescription":{"passed":true},"canonical":{"passed":true},"hreflang":{"passed":true},"robotsTxt":{"passed":true},"tapTargets":{"passed":false},"structuredData":{"passed":false}},"bestPracticesAudits":{"httpsOk":{"passed":true},"errorsInConsole":{"passed":true},"inspectorIssues":{"passed":true},"cspXss":{"passed":true}},"allAudits":{"failed":[{"id":"target-size","title":"Touch targets do not have sufficient size or spacing.","description":"Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.12/target-size).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":7,"category":"accessibility"},{"id":"network-dependency-tree-insight","title":"Network dependency tree","description":"[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"}],"refs":{"performance":[{"id":"first-contentful-paint","weight":10,"group":"metrics"},{"id":"largest-contentful-paint","weight":25,"group":"metrics"},{"id":"total-blocking-time","weight":30,"group":"metrics"},{"id":"cumulative-layout-shift","weight":25,"group":"metrics"},{"id":"speed-index","weight":10,"group":"metrics"},{"id":"cache-insight","weight":0,"group":"insights"},{"id":"cls-culprits-insight","weight":0,"group":"insights"},{"id":"document-latency-insight","weight":0,"group":"insights"},{"id":"dom-size-insight","weight":0,"group":"insights"},{"id":"duplicated-javascript-insight","weight":0,"group":"insights"},{"id":"font-display-insight","weight":0,"group":"insights"},{"id":"forced-reflow-insight","weight":0,"group":"insights"},{"id":"image-delivery-insight","weight":0,"group":"insights"},{"id":"inp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-discovery-insight","weight":0,"group":"insights"},{"id":"legacy-javascript-insight","weight":0,"group":"insights"},{"id":"network-dependency-tree-insight","weight":0,"group":"insights"},{"id":"render-blocking-insight","weight":0,"group":"insights"},{"id":"third-parties-insight","weight":0,"group":"insights"},{"id":"viewport-insight","weight":0,"group":"insights"},{"id":"interactive","weight":0,"group":"hidden"},{"id":"max-potential-fid","weight":0,"group":"hidden"},{"id":"unminified-css","weight":0,"group":"diagnostics"},{"id":"unminified-javascript","weight":0,"group":"diagnostics"},{"id":"unused-css-rules","weight":0,"group":"diagnostics"},{"id":"unused-javascript","weight":0,"group":"diagnostics"},{"id":"total-byte-weight","weight":0,"group":"diagnostics"},{"id":"user-timings","weight":0,"group":"diagnostics"},{"id":"bootup-time","weight":0,"group":"diagnostics"},{"id":"mainthread-work-breakdown","weight":0,"group":"diagnostics"},{"id":"long-tasks","weight":0,"group":"diagnostics"},{"id":"non-composited-animations","weight":0,"group":"diagnostics"},{"id":"unsized-images","weight":0,"group":"diagnostics"},{"id":"network-requests","weight":0,"group":"hidden"},{"id":"network-rtt","weight":0,"group":"hidden"},{"id":"network-server-latency","weight":0,"group":"hidden"},{"id":"main-thread-tasks","weight":0,"group":"hidden"},{"id":"diagnostics","weight":0,"group":"hidden"},{"id":"metrics","weight":0,"group":"hidden"},{"id":"screenshot-thumbnails","weight":0,"group":"hidden"},{"id":"final-screenshot","weight":0,"group":"hidden"},{"id":"script-treemap-data","weight":0,"group":"hidden"},{"id":"resource-summary","weight":0,"group":"hidden"},{"id":"redirects","weight":0,"group":"hidden"},{"id":"server-response-time","weight":0,"group":"hidden"},{"id":"layout-shifts","weight":0,"group":"hidden"}],"accessibility":[{"id":"accesskeys","weight":0,"group":"a11y-navigation"},{"id":"aria-allowed-attr","weight":10,"group":"a11y-aria"},{"id":"aria-command-name","weight":0,"group":"a11y-aria"},{"id":"aria-conditional-attr","weight":7,"group":"a11y-aria"},{"id":"aria-deprecated-role","weight":0,"group":"a11y-aria"},{"id":"aria-dialog-name","weight":0,"group":"a11y-aria"},{"id":"aria-hidden-body","weight":10,"group":"a11y-aria"},{"id":"aria-hidden-focus","weight":7,"group":"a11y-aria"},{"id":"aria-input-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-meter-name","weight":0,"group":"a11y-aria"},{"id":"aria-progressbar-name","weight":0,"group":"a11y-aria"},{"id":"aria-prohibited-attr","weight":7,"group":"a11y-aria"},{"id":"aria-required-attr","weight":0,"group":"a11y-aria"},{"id":"aria-required-children","weight":0,"group":"a11y-aria"},{"id":"aria-required-parent","weight":0,"group":"a11y-aria"},{"id":"aria-roles","weight":0,"group":"a11y-aria"},{"id":"aria-text","weight":0,"group":"a11y-aria"},{"id":"aria-toggle-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-tooltip-name","weight":0,"group":"a11y-aria"},{"id":"aria-treeitem-name","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr-value","weight":10,"group":"a11y-aria"},{"id":"aria-valid-attr","weight":10,"group":"a11y-aria"},{"id":"button-name","weight":0,"group":"a11y-names-labels"},{"id":"bypass","weight":0,"group":"a11y-navigation"},{"id":"color-contrast","weight":7,"group":"a11y-color-contrast"},{"id":"definition-list","weight":0,"group":"a11y-tables-lists"},{"id":"dlitem","weight":0,"group":"a11y-tables-lists"},{"id":"document-title","weight":7,"group":"a11y-names-labels"},{"id":"duplicate-id-aria","weight":0,"group":"a11y-aria"},{"id":"form-field-multiple-labels","weight":0,"group":"a11y-names-labels"},{"id":"frame-title","weight":0,"group":"a11y-names-labels"},{"id":"heading-order","weight":3,"group":"a11y-navigation"},{"id":"html-has-lang","weight":7,"group":"a11y-language"},{"id":"html-lang-valid","weight":7,"group":"a11y-language"},{"id":"html-xml-lang-mismatch","weight":0,"group":"a11y-language"},{"id":"image-alt","weight":0,"group":"a11y-names-labels"},{"id":"input-button-name","weight":0,"group":"a11y-names-labels"},{"id":"input-image-alt","weight":0,"group":"a11y-names-labels"},{"id":"label","weight":0,"group":"a11y-names-labels"},{"id":"link-in-text-block","weight":0,"group":"a11y-color-contrast"},{"id":"link-name","weight":7,"group":"a11y-names-labels"},{"id":"list","weight":7,"group":"a11y-tables-lists"},{"id":"listitem","weight":7,"group":"a11y-tables-lists"},{"id":"meta-refresh","weight":0,"group":"a11y-best-practices"},{"id":"meta-viewport","weight":10,"group":"a11y-best-practices"},{"id":"object-alt","weight":0,"group":"a11y-names-labels"},{"id":"select-name","weight":0,"group":"a11y-names-labels"},{"id":"skip-link","weight":3,"group":"a11y-names-labels"},{"id":"tabindex","weight":7,"group":"a11y-navigation"},{"id":"target-size","weight":7,"group":"a11y-best-practices"},{"id":"td-headers-attr","weight":0,"group":"a11y-tables-lists"},{"id":"th-has-data-cells","weight":0,"group":"a11y-tables-lists"},{"id":"valid-lang","weight":0,"group":"a11y-language"},{"id":"video-caption","weight":0,"group":"a11y-audio-video"},{"id":"landmark-one-main","weight":3,"group":"a11y-best-practices"},{"id":"autocomplete-valid","weight":0,"group":"a11y-best-practices"},{"id":"presentation-role-conflict","weight":0,"group":"a11y-best-practices"},{"id":"svg-img-alt","weight":0,"group":"a11y-best-practices"},{"id":"focusable-controls","weight":0},{"id":"interactive-element-affordance","weight":0},{"id":"logical-tab-order","weight":0},{"id":"visual-order-follows-dom","weight":0},{"id":"focus-traps","weight":0},{"id":"managed-focus","weight":0},{"id":"use-landmarks","weight":0},{"id":"offscreen-content-hidden","weight":0},{"id":"custom-controls-labels","weight":0},{"id":"custom-controls-roles","weight":0},{"id":"table-duplicate-name","weight":0,"group":"a11y-best-practices"},{"id":"empty-heading","weight":0,"group":"a11y-best-practices"},{"id":"aria-allowed-role","weight":0,"group":"a11y-best-practices"},{"id":"image-redundant-alt","weight":0,"group":"a11y-names-labels"},{"id":"identical-links-same-purpose","weight":0,"group":"a11y-best-practices"},{"id":"label-content-name-mismatch","weight":0,"group":"hidden"},{"id":"table-fake-caption","weight":0,"group":"hidden"},{"id":"td-has-header","weight":0,"group":"hidden"}],"best-practices":[{"id":"is-on-https","weight":5,"group":"best-practices-trust-safety"},{"id":"redirects-http","weight":0,"group":"best-practices-trust-safety"},{"id":"geolocation-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"notification-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"csp-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"has-hsts","weight":0,"group":"best-practices-trust-safety"},{"id":"origin-isolation","weight":0,"group":"best-practices-trust-safety"},{"id":"clickjacking-mitigation","weight":0,"group":"best-practices-trust-safety"},{"id":"trusted-types-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"paste-preventing-inputs","weight":3,"group":"best-practices-ux"},{"id":"image-aspect-ratio","weight":1,"group":"best-practices-ux"},{"id":"image-size-responsive","weight":1,"group":"best-practices-ux"},{"id":"doctype","weight":1,"group":"best-practices-browser-compat"},{"id":"charset","weight":1,"group":"best-practices-browser-compat"},{"id":"baseline","weight":0,"group":"best-practices-browser-compat"},{"id":"js-libraries","weight":0,"group":"best-practices-general"},{"id":"deprecations","weight":5,"group":"best-practices-general"},{"id":"third-party-cookies","weight":5,"group":"best-practices-general"},{"id":"errors-in-console","weight":1,"group":"best-practices-general"},{"id":"valid-source-maps","weight":0,"group":"best-practices-general"},{"id":"inspector-issues","weight":1,"group":"best-practices-general"}],"seo":[{"id":"is-crawlable","weight":4.043478260869565,"group":"seo-crawl"},{"id":"document-title","weight":1,"group":"seo-content"},{"id":"meta-description","weight":1,"group":"seo-content"},{"id":"http-status-code","weight":1,"group":"seo-crawl"},{"id":"link-text","weight":1,"group":"seo-content"},{"id":"crawlable-anchors","weight":1,"group":"seo-crawl"},{"id":"robots-txt","weight":1,"group":"seo-crawl"},{"id":"image-alt","weight":0,"group":"seo-content"},{"id":"hreflang","weight":1,"group":"seo-content"},{"id":"canonical","weight":1,"group":"seo-content"},{"id":"structured-data","weight":0}]}},"priorities":[{"title":"cache-insight","severity":"medium","detail":"Est savings of 5 KiB"},{"title":"document-latency-insight","severity":"high","detail":"Est savings of 1,210 ms"},{"title":"font-display-insight","severity":"high","detail":"Est savings of 30 ms"},{"title":"network-dependency-tree-insight","severity":"high","detail":""},{"title":"render-blocking-insight","severity":"high","detail":"Est savings of 210 ms"}]},"strategies":{"mobile":{"status":"ok"},"desktop":{"status":"ok"}}}},{"tool":"securityHeaders","status":"ok","durationMs":362,"data":{"scores":{"score":0,"present":0,"missing":9},"headers":[{"name":"strict-transport-security","status":"missing","severity":"high","advice":"Add HSTS with max-age >= 1 year, includeSubDomains, and preload"},{"name":"content-security-policy","status":"missing","severity":"high","advice":"Add a CSP with default-src and script-src restrictions"},{"name":"x-frame-options","status":"missing","severity":"medium","advice":"Prefer CSP frame-ancestors; X-Frame-Options as fallback"},{"name":"x-content-type-options","status":"missing","severity":"medium","advice":"Send X-Content-Type-Options: nosniff"},{"name":"referrer-policy","status":"missing","severity":"low","advice":"Set a Referrer-Policy such as strict-origin-when-cross-origin"},{"name":"permissions-policy","status":"missing","severity":"low","advice":"Declare Permissions-Policy to disable unused features"},{"name":"cross-origin-opener-policy","status":"missing","severity":"low","advice":"Set COOP to same-origin to isolate browsing context"},{"name":"cross-origin-resource-policy","status":"missing","severity":"low","advice":"Set CORP to same-origin or same-site to prevent cross-origin reads"},{"name":"x-permitted-cross-domain-policies","status":"missing","severity":"low","advice":"Set to none to prevent Flash/PDF cross-domain requests"}],"cookies":[],"infoDisclosure":{"server":"Apache / ZoneOS"},"transport":{"finalUrl":"https://restate.ee/privacy-policy/","status":200,"redirected":false},"caching":{"cacheControl":"max-age=0","directives":{"max-age":"0"},"expires":"Wed, 16 Sep 2026 14:12:53 GMT","etag":null,"lastModified":"Wed, 16 Sep 2026 14:12:53 GMT","age":null,"vary":"Accept-Encoding","pragma":null,"issues":[]},"compression":{"contentEncoding":"gzip","contentLength":22247,"decodedBodyBytes":78173,"compressionRatio":0.285,"issues":[]},"allHeaders":{"cache-control":"max-age=0","connection":"Keep-Alive","content-encoding":"gzip","content-length":"22247","content-type":"text/html; charset=UTF-8","date":"Wed, 16 Sep 2026 14:12:53 GMT","expires":"Wed, 16 Sep 2026 14:12:53 GMT","keep-alive":"timeout=5, max=94","last-modified":"Wed, 16 Sep 2026 14:12:53 GMT","link":"<https://restate.ee/wp-json/>; rel=\"https://api.w.org/\", <https://restate.ee/wp-json/wp/v2/pages/3>; rel=\"alternate\"; title=\"JSON\"; type=\"application/json\", <https://restate.ee/?p=3>; rel=shortlink","server":"Apache / ZoneOS","vary":"Accept-Encoding"},"cdnCache":{"detected":false,"providers":[],"cacheStatus":null,"cacheBypassed":false,"evidence":[]},"httpsRedirect":{"httpUrl":"http://restate.ee/privacy-policy","redirectsToHttps":true,"redirectTarget":"https://restate.ee/privacy-policy","error":null},"cors":{"allowOrigin":null,"allowCredentials":false,"allowMethods":null,"issues":[]},"priorities":[{"title":"strict-transport-security missing","severity":"high","detail":"Add HSTS with max-age >= 1 year, includeSubDomains, and preload"},{"title":"content-security-policy missing","severity":"high","detail":"Add a CSP with default-src and script-src restrictions"},{"title":"x-frame-options missing","severity":"medium","detail":"Prefer CSP frame-ancestors; X-Frame-Options as fallback"},{"title":"x-content-type-options missing","severity":"medium","detail":"Send X-Content-Type-Options: nosniff"},{"title":"referrer-policy missing","severity":"low","detail":"Set a Referrer-Policy such as strict-origin-when-cross-origin"},{"title":"permissions-policy missing","severity":"low","detail":"Declare Permissions-Policy to disable unused features"},{"title":"cross-origin-opener-policy missing","severity":"low","detail":"Set COOP to same-origin to isolate browsing context"},{"title":"cross-origin-resource-policy missing","severity":"low","detail":"Set CORP to same-origin or same-site to prevent cross-origin reads"},{"title":"x-permitted-cross-domain-policies missing","severity":"low","detail":"Set to none to prevent Flash/PDF cross-domain requests"},{"title":"server header discloses technology","severity":"low","detail":"Server: Apache / ZoneOS"}]}},{"tool":"w3c","status":"ok","durationMs":1266,"data":{"scores":{"errors":7,"warnings":1,"cosmeticSuppressed":35},"groups":[{"message":"Attribute “nowprocket” not allowed on element “script” at this point.","type":"error","severity":"cosmetic","count":4,"occurrences":[{"line":13,"extract":"css\">\n    <script nowprocket src=\"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.js\" data-rocket-defer defer></scri"},{"line":14,"extract":"ript>\n    <script nowprocket src=\"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js\" data-rocket-defer defer></scri"},{"line":15,"extract":"ript>\n    <script nowprocket>(funct"},{"line":476,"extract":"/noscript><script nowprocket type=\"text/javascript\">var el"}]},{"message":"Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.","type":"info","severity":"cosmetic","count":31,"occurrences":[{"line":31,"extract":"noscript>\n<meta name=\"description\" content=\"Suggested text: Our website address is: https://restate.ee.\"/>\n<meta"},{"line":32,"extract":"te.ee.\"/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large\"/>\n<link"},{"line":33,"extract":":large\"/>\n<link rel=\"canonical\" href=\"https://restate.ee/privacy-policy/\" />\n<meta"},{"line":34,"extract":"licy/\" />\n<meta property=\"og:locale\" content=\"et_EE\" />\n<meta"},{"line":35,"extract":"et_EE\" />\n<meta property=\"og:type\" content=\"article\" />\n<meta"},{"line":36,"extract":"ticle\" />\n<meta property=\"og:title\" content=\"Privacy Policy - Restate\" />\n<meta"},{"line":37,"extract":"state\" />\n<meta property=\"og:description\" content=\"Suggested text: Our website address is: https://restate.ee.\" />\n<meta"},{"line":38,"extract":"e.ee.\" />\n<meta property=\"og:url\" content=\"https://restate.ee/privacy-policy/\" />\n<meta"},{"line":39,"extract":"licy/\" />\n<meta property=\"og:site_name\" content=\"Restate\" />\n<meta"},{"line":40,"extract":"state\" />\n<meta property=\"og:updated_time\" content=\"2026-08-24T10:31:43+00:00\" />\n<meta"},{"line":41,"extract":"00:00\" />\n<meta property=\"article:published_time\" content=\"2026-07-17T08:06:36+00:00\" />\n<meta"},{"line":42,"extract":"00:00\" />\n<meta property=\"article:modified_time\" content=\"2026-08-24T10:31:43+00:00\" />\n<meta"},{"line":43,"extract":"00:00\" />\n<meta name=\"twitter:card\" content=\"summary_large_image\" />\n<meta"},{"line":44,"extract":"image\" />\n<meta name=\"twitter:title\" content=\"Privacy Policy - Restate\" />\n<meta"},{"line":45,"extract":"state\" />\n<meta name=\"twitter:description\" content=\"Suggested text: Our website address is: https://restate.ee.\" />\n<meta"},{"line":46,"extract":"e.ee.\" />\n<meta name=\"twitter:label1\" content=\"Time to read\" />\n<meta"},{"line":47,"extract":" read\" />\n<meta name=\"twitter:data1\" content=\"3 minutes\" />\n<scri"},{"line":51,"extract":"ugin -->\n\n<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />\n<styl"},{"line":62,"extract":"</style>\n\n<link rel='stylesheet' id='core-css' href='https://restate.ee/wp-content/themes/restate/inc/theme/css/core.f11154451d700d01.css' media='all' />\n<link"},{"line":63,"extract":"='all' />\n<link rel='stylesheet' id='global-css' href='https://restate.ee/wp-content/themes/restate/inc/theme/css/global.53f1ec803808df22.css' media='all' />\n\n<!--"},{"line":93,"extract":"wp.com --><link rel=\"icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-32x32.png\" sizes=\"32x32\" />\n<link"},{"line":94,"extract":"32x32\" />\n<link rel=\"icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-192x192.png\" sizes=\"192x192\" />\n<link"},{"line":95,"extract":"2x192\" />\n<link rel=\"apple-touch-icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-180x180.png\" />\n<meta"},{"line":96,"extract":"0.png\" />\n<meta name=\"msapplication-TileImage\" content=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-270x270.png\" />\n\n    "},{"line":107,"extract":"</style>\n\n<meta name=\"generator\" content=\"WP Rocket 3.23.3.3\" data-wpr-features=\"wpr_delay_js wpr_defer_js wpr_cdn wpr_preload_links wpr_desktop\" /></head"},{"line":503,"extract":". 139e/2, <br />\n6. ko"},{"line":504,"extract":"\n6. korrus<br />\nTalli"},{"line":505,"extract":"inn, 11317<br />\n</div"},{"line":512,"extract":": 11592452<br />\nKMKR:"},{"line":518,"extract":": 12017388<br />\nKMKR:"},{"line":524,"extract":": 14542880<br />\nKMKR:"}]},{"message":"The “type” attribute is unnecessary for JavaScript resources.","type":"info","severity":"warning","count":1,"occurrences":[{"line":476,"extract":"/noscript><script nowprocket type=\"text/javascript\">var el"}]},{"message":"A “script” element with a “type” attribute whose value is neither a JavaScript MIME type, “module”, “importmap”, nor “speculationrules” (i.e., a data block) must not have a “defer” attribute.","type":"error","severity":"error","count":7,"occurrences":[{"line":559,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"wpml-cookie-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js\"></scri"},{"line":564,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-form-move-tracker-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-form-move-tracker.js\"></scri"},{"line":565,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-media-gate-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-media-gate.js\"></scri"},{"line":570,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-youtube-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-youtube.js\"></scri"},{"line":586,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"webpack-jquery-js\" data-rocket-src=\"https://restate.ee/wp-content/themes/restate/inc/theme/js/jquery.7e52f38a196e6397.js\" data-rocket-defer defer></scri"},{"line":592,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"jquery-js\" data-rocket-src=\"https://restate.ee/wp-content/themes/restate/inc/theme/js/global.6756ad1a5cd6d0d1.js\" data-rocket-defer defer></scri"},{"line":593,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"jquery-migrate-js\" data-rocket-src=\"https://restate.ee/wp-includes/js/jquery/jquery-migrate.min.js\" data-rocket-defer defer></scri"}]}],"parserRecovery":null,"priorities":[{"title":"A “script” element with a “type” attribute whose value is neither a JavaScript MIME type, “module”, “importmap”, nor “speculationrules” (i.e., a data block) must not have a “defer” attribute.","severity":"high","detail":"x7, first at line 559"}]}},{"tool":"axe","status":"ok","durationMs":1934,"data":{"scores":{"violations":1,"passes":31,"byImpact":{"critical":0,"serious":0,"moderate":1,"minor":0}},"violations":[{"id":"landmark-unique","impact":"moderate","help":"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination","helpUrl":"https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright","wcagTags":[],"nodes":[{"selector":".footer__social","html":"<nav class=\"footer__social\" aria-label=\"\">","failureSummary":"Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable"}]}],"manualChecks":[],"priorities":[{"title":"landmark-unique","severity":"medium","detail":"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination"}]}},{"tool":"runtime","status":"ok","durationMs":1942,"data":{"consoleErrors":[],"mixedContent":[],"network":{"requestCount":17,"totalBytes":122460,"byResourceType":{"document":{"count":2,"bytes":22247},"stylesheet":{"count":5,"bytes":47269},"other":{"count":1,"bytes":4146},"script":{"count":4,"bytes":24172},"font":{"count":2,"bytes":16711},"xhr":{"count":3,"bytes":7915}},"thirdPartyOrigins":[{"origin":"https://cdn.jsdelivr.net","count":6,"bytes":29309},{"origin":"https://fonts.googleapis.com","count":2,"bytes":0}],"slowestRequests":[{"url":"https://restate.ee/privacy-policy","resourceType":"document","durationMs":234,"bytes":0},{"url":"https://restate.ee/privacy-policy/","resourceType":"document","durationMs":220,"bytes":22247},{"url":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","resourceType":"stylesheet","durationMs":137,"bytes":0},{"url":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","resourceType":"xhr","durationMs":137,"bytes":0},{"url":"https://restate.ee/wp-content/themes/restate/inc/theme/js/core.f1e246827f6b43d8.js","resourceType":"script","durationMs":43,"bytes":2596}],"failedRequests":[]},"priorities":[]}},{"tool":"html","status":"ok","durationMs":1942,"data":{"document":{"lang":"et","title":"Privacy Policy - Restate","charset":"UTF-8","viewport":"width=device-width, initial-scale=1","canonical":"https://restate.ee/privacy-policy/","bytes":77660,"mojibakeDetected":false,"mojibakeSamples":[],"cacheMarkers":["WP Rocket"]},"meta":{"description":"Suggested text: Our website address is: https://restate.ee.","robots":"index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large","openGraph":{"og:locale":"et_EE","og:type":"article","og:title":"Privacy Policy - Restate","og:description":"Suggested text: Our website address is: https://restate.ee.","og:url":"https://restate.ee/privacy-policy/","og:site_name":"Restate","og:updated_time":"2026-08-24T10:31:43+00:00"},"twitter":{"twitter:card":"summary_large_image","twitter:title":"Privacy Policy - Restate","twitter:description":"Suggested text: Our website address is: https://restate.ee.","twitter:label1":"Time to read","twitter:data1":"3 minutes"},"hreflang":[],"jsonLd":[{"type":"Unknown","valid":true}],"themeColor":"#ffffff","generator":"WP Rocket 3.23.3.3"},"outline":{"h1Count":1,"h2Count":0,"h3Count":0,"h4Count":0,"h5Count":0,"h6Count":0,"sequence":[{"level":1,"text":"Privacy Policy"}],"skips":[]},"landmarks":{"hasNav":true,"hasMain":true,"hasHeader":true,"hasFooter":true,"skipToContentLink":true},"scripts":{"total":30,"external":[{"src":"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.js","defer":true,"async":false,"type":null,"inHead":true},{"src":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js","defer":true,"async":false,"type":null,"inHead":true},{"src":"https://restate.ee/wp-content/themes/restate/inc/theme/js/core.f1e246827f6b43d8.js","defer":true,"async":false,"type":null,"inHead":false},{"src":"https://restate.ee/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js","defer":false,"async":true,"type":null,"inHead":false}],"inline":[{"bytes":476,"type":null},{"bytes":14554,"type":null},{"bytes":90,"type":null},{"bytes":220,"type":"text/rocketlazyloadscript"},{"bytes":77,"type":null},{"bytes":1765,"type":"application/ld+json"},{"bytes":511,"type":null},{"bytes":364,"type":"text/rocketlazyloadscript"},{"bytes":337,"type":"text/rocketlazyloadscript"},{"bytes":12580,"type":"text/rocketlazyloadscript"},{"bytes":210,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":102,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":82,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":2195,"type":"text/rocketlazyloadscript"},{"bytes":432,"type":null},{"bytes":3448,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":1262,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":377,"type":"speculationrules"},{"bytes":624,"type":null}],"deferCount":3,"asyncCount":1,"blockingCount":0,"speculationRules":true},"styles":{"externalCount":5,"external":[{"href":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.min.css","media":null},{"href":"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.css","media":null},{"href":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","media":"all"},{"href":"https://restate.ee/wp-content/themes/restate/inc/theme/css/core.f11154451d700d01.css","media":"all"},{"href":"https://restate.ee/wp-content/themes/restate/inc/theme/css/global.53f1ec803808df22.css","media":"all"}],"inlineCount":3,"inlineBytes":9820},"images":{"total":0,"items":[],"withoutAlt":0,"withoutDimensions":0,"withoutLazyLoading":0},"links":{"anchors":[{"href":"https://restate.ee/privacy-policy/#main","text":"Skip to main content"},{"href":"https://restate.ee/aripinnad/","text":"Äri"},{"href":"https://restate.ee/kodud/","text":"Kodud"},{"href":"https://restate.ee/varahaldus/","text":"Varahaldus"},{"href":"https://restate.ee/ettevote/","text":"Ettevõte"},{"href":"https://restate.ee/turuolukord/","text":"Turuolukord"},{"href":"https://www.google.com/maps/d/u/0/viewer?mid=1qkc_-7-e8lS0ROKnjGHKYZQKl-GmJOK1&ll=58.941480398902726%2C24.809411500000014&z=9","text":"Arenduste kaart"},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"https://restate.ee/","text":""},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"tel:+3726400350","text":"+372 6 400 350"},{"href":"mailto:info@restate.ee","text":"info@restate.ee"},{"href":"https://www.facebook.com/RestateProperty","text":"Facebook"},{"href":"https://www.instagram.com/restateproperty/","text":"Instagram"}],"vagueRepeats":[{"text":"võta ühendust","count":2}],"externalCount":5,"preconnectCount":1,"preloadCount":1},"forms":[],"backgroundImages":{"total":0,"items":[]},"priorities":[]}},{"tool":"checklist","status":"ok","durationMs":0,"data":{"items":[{"id":"caching","title":"Page caching plugin / CDN active","status":"pass","detail":"Caching plugin detected (WP Rocket)","evidence":["HTML markers: WP Rocket","generator: WP Rocket 3.23.3.3"]},{"id":"lazyload","title":"Images lazy-loaded","status":"n/a","detail":"No raster <img> elements found.","evidence":[]},{"id":"heroEager","title":"Hero image eagerly loaded","status":"n/a","detail":"No raster <img> elements found.","evidence":[]},{"id":"heroBackground","title":"Hero is a real <img> (not a CSS background-image)","status":"n/a","detail":"No CSS background-images detected on raster-image-eligible elements.","evidence":[]},{"id":"responsive","title":"Responsive images (srcset / <picture>)","status":"n/a","detail":"Only 0 raster images on the page — responsive-image rule does not apply.","evidence":[]},{"id":"imageSizes","title":"Reasonable number of image sizes","status":"n/a","detail":"Too few raster images to evaluate srcset width variety.","evidence":[]},{"id":"scriptsFooter","title":"JS scripts not blocking in <head>","status":"pass","detail":"No render-blocking scripts in <head>.","evidence":[]}],"summary":{"passed":2,"warned":0,"failed":0,"notApplicable":5},"priorities":[]}}],"coverage":{"pct":100,"missing":[]}},{"url":"https://restate.ee/ettevote/blogi","startedAt":"2026-09-16T14:13:06.091Z","finishedAt":"2026-09-16T14:13:26.090Z","results":[{"tool":"pagespeed","status":"ok","durationMs":19998,"data":{"mobile":{"scores":{"performance":83,"accessibility":96,"bestPractices":100,"seo":92},"fieldData":{"lcp":{"p75":1434,"category":"FAST"},"cls":{"p75":0,"category":"FAST"},"inp":{"p75":119,"category":"FAST"},"fcp":{"p75":1378,"category":"FAST"},"ttfb":{"p75":615,"category":"FAST"},"source":"url"},"metrics":{"lcp":{"ms":4175.98525,"displayValue":"4.2 s"},"cls":{"value":0.004608937444419568},"tbt":{"ms":0},"fcp":{"ms":2317.43233},"speedIndex":{"ms":2363.0466059330292},"ttfb":{"ms":6}},"lcpElement":null,"findings":{"renderBlocking":[],"thirdParty":[],"unusedJs":[],"images":{"missingWebp":[],"notResponsive":[],"offscreen":[],"unoptimized":[]},"layoutShifts":[{"selector":"div.grid__col > div.card-article-featured__panel > div.card-article-featured__content > p.card-article-featured__description","shiftScore":0.004608937444419568}],"longTasks":[{"url":"https://restate.ee/ettevote/blogi/","durationMs":58}],"domSize":{"value":0}},"seoAudits":{"metaDescription":{"passed":false},"canonical":{"passed":true},"hreflang":{"passed":true},"robotsTxt":{"passed":true},"tapTargets":{"passed":false},"structuredData":{"passed":false}},"bestPracticesAudits":{"httpsOk":{"passed":true},"errorsInConsole":{"passed":true},"inspectorIssues":{"passed":true},"cspXss":{"passed":true}},"allAudits":{"failed":[{"id":"largest-contentful-paint","title":"Largest Contentful Paint","description":"Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)","score":0.45,"scoreDisplayMode":"numeric","displayValue":"4.2 s","weight":25,"category":"performance"},{"id":"target-size","title":"Touch targets do not have sufficient size or spacing.","description":"Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.12/target-size).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":7,"category":"accessibility"},{"id":"first-contentful-paint","title":"First Contentful Paint","description":"First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/).","score":0.74,"scoreDisplayMode":"numeric","displayValue":"2.3 s","weight":10,"category":"performance"},{"id":"lcp-discovery-insight","title":"LCP request discovery","description":"[Optimize LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) by making the LCP image discoverable from the HTML immediately, and avoiding lazy-loading","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"},{"id":"network-dependency-tree-insight","title":"Network dependency tree","description":"[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"},{"id":"meta-description","title":"Document does not have a meta description","description":"Meta descriptions may be included in search results to concisely summarize page content. [Learn more about the meta description](https://developer.chrome.com/docs/lighthouse/seo/meta-description/).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":1,"category":"seo"},{"id":"interactive","title":"Time to Interactive","description":"Time to Interactive is the amount of time it takes for the page to become fully interactive. [Learn more about the Time to Interactive metric](https://developer.chrome.com/docs/lighthouse/performance/interactive/).","score":0.85,"scoreDisplayMode":"numeric","displayValue":"4.3 s","weight":0,"category":"performance"}],"refs":{"performance":[{"id":"first-contentful-paint","weight":10,"group":"metrics"},{"id":"largest-contentful-paint","weight":25,"group":"metrics"},{"id":"total-blocking-time","weight":30,"group":"metrics"},{"id":"cumulative-layout-shift","weight":25,"group":"metrics"},{"id":"speed-index","weight":10,"group":"metrics"},{"id":"cache-insight","weight":0,"group":"insights"},{"id":"cls-culprits-insight","weight":0,"group":"insights"},{"id":"document-latency-insight","weight":0,"group":"insights"},{"id":"dom-size-insight","weight":0,"group":"insights"},{"id":"duplicated-javascript-insight","weight":0,"group":"insights"},{"id":"font-display-insight","weight":0,"group":"insights"},{"id":"forced-reflow-insight","weight":0,"group":"insights"},{"id":"image-delivery-insight","weight":0,"group":"insights"},{"id":"inp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-discovery-insight","weight":0,"group":"insights"},{"id":"legacy-javascript-insight","weight":0,"group":"insights"},{"id":"network-dependency-tree-insight","weight":0,"group":"insights"},{"id":"render-blocking-insight","weight":0,"group":"insights"},{"id":"third-parties-insight","weight":0,"group":"insights"},{"id":"viewport-insight","weight":0,"group":"insights"},{"id":"interactive","weight":0,"group":"hidden"},{"id":"max-potential-fid","weight":0,"group":"hidden"},{"id":"unminified-css","weight":0,"group":"diagnostics"},{"id":"unminified-javascript","weight":0,"group":"diagnostics"},{"id":"unused-css-rules","weight":0,"group":"diagnostics"},{"id":"unused-javascript","weight":0,"group":"diagnostics"},{"id":"total-byte-weight","weight":0,"group":"diagnostics"},{"id":"user-timings","weight":0,"group":"diagnostics"},{"id":"bootup-time","weight":0,"group":"diagnostics"},{"id":"mainthread-work-breakdown","weight":0,"group":"diagnostics"},{"id":"long-tasks","weight":0,"group":"diagnostics"},{"id":"non-composited-animations","weight":0,"group":"diagnostics"},{"id":"unsized-images","weight":0,"group":"diagnostics"},{"id":"network-requests","weight":0,"group":"hidden"},{"id":"network-rtt","weight":0,"group":"hidden"},{"id":"network-server-latency","weight":0,"group":"hidden"},{"id":"main-thread-tasks","weight":0,"group":"hidden"},{"id":"diagnostics","weight":0,"group":"hidden"},{"id":"metrics","weight":0,"group":"hidden"},{"id":"screenshot-thumbnails","weight":0,"group":"hidden"},{"id":"final-screenshot","weight":0,"group":"hidden"},{"id":"script-treemap-data","weight":0,"group":"hidden"},{"id":"resource-summary","weight":0,"group":"hidden"},{"id":"redirects","weight":0,"group":"hidden"},{"id":"server-response-time","weight":0,"group":"hidden"},{"id":"layout-shifts","weight":0,"group":"hidden"}],"accessibility":[{"id":"accesskeys","weight":0,"group":"a11y-navigation"},{"id":"aria-allowed-attr","weight":10,"group":"a11y-aria"},{"id":"aria-command-name","weight":0,"group":"a11y-aria"},{"id":"aria-conditional-attr","weight":7,"group":"a11y-aria"},{"id":"aria-deprecated-role","weight":0,"group":"a11y-aria"},{"id":"aria-dialog-name","weight":0,"group":"a11y-aria"},{"id":"aria-hidden-body","weight":10,"group":"a11y-aria"},{"id":"aria-hidden-focus","weight":7,"group":"a11y-aria"},{"id":"aria-input-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-meter-name","weight":0,"group":"a11y-aria"},{"id":"aria-progressbar-name","weight":0,"group":"a11y-aria"},{"id":"aria-prohibited-attr","weight":7,"group":"a11y-aria"},{"id":"aria-required-attr","weight":0,"group":"a11y-aria"},{"id":"aria-required-children","weight":0,"group":"a11y-aria"},{"id":"aria-required-parent","weight":0,"group":"a11y-aria"},{"id":"aria-roles","weight":0,"group":"a11y-aria"},{"id":"aria-text","weight":0,"group":"a11y-aria"},{"id":"aria-toggle-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-tooltip-name","weight":0,"group":"a11y-aria"},{"id":"aria-treeitem-name","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr-value","weight":10,"group":"a11y-aria"},{"id":"aria-valid-attr","weight":10,"group":"a11y-aria"},{"id":"button-name","weight":10,"group":"a11y-names-labels"},{"id":"bypass","weight":0,"group":"a11y-navigation"},{"id":"color-contrast","weight":7,"group":"a11y-color-contrast"},{"id":"definition-list","weight":0,"group":"a11y-tables-lists"},{"id":"dlitem","weight":0,"group":"a11y-tables-lists"},{"id":"document-title","weight":7,"group":"a11y-names-labels"},{"id":"duplicate-id-aria","weight":0,"group":"a11y-aria"},{"id":"form-field-multiple-labels","weight":0,"group":"a11y-names-labels"},{"id":"frame-title","weight":0,"group":"a11y-names-labels"},{"id":"heading-order","weight":3,"group":"a11y-navigation"},{"id":"html-has-lang","weight":7,"group":"a11y-language"},{"id":"html-lang-valid","weight":7,"group":"a11y-language"},{"id":"html-xml-lang-mismatch","weight":0,"group":"a11y-language"},{"id":"image-alt","weight":10,"group":"a11y-names-labels"},{"id":"input-button-name","weight":0,"group":"a11y-names-labels"},{"id":"input-image-alt","weight":0,"group":"a11y-names-labels"},{"id":"label","weight":0,"group":"a11y-names-labels"},{"id":"link-in-text-block","weight":0,"group":"a11y-color-contrast"},{"id":"link-name","weight":7,"group":"a11y-names-labels"},{"id":"list","weight":7,"group":"a11y-tables-lists"},{"id":"listitem","weight":7,"group":"a11y-tables-lists"},{"id":"meta-refresh","weight":0,"group":"a11y-best-practices"},{"id":"meta-viewport","weight":10,"group":"a11y-best-practices"},{"id":"object-alt","weight":0,"group":"a11y-names-labels"},{"id":"select-name","weight":0,"group":"a11y-names-labels"},{"id":"skip-link","weight":3,"group":"a11y-names-labels"},{"id":"tabindex","weight":0,"group":"a11y-navigation"},{"id":"target-size","weight":7,"group":"a11y-best-practices"},{"id":"td-headers-attr","weight":0,"group":"a11y-tables-lists"},{"id":"th-has-data-cells","weight":0,"group":"a11y-tables-lists"},{"id":"valid-lang","weight":0,"group":"a11y-language"},{"id":"video-caption","weight":0,"group":"a11y-audio-video"},{"id":"landmark-one-main","weight":3,"group":"a11y-best-practices"},{"id":"autocomplete-valid","weight":0,"group":"a11y-best-practices"},{"id":"presentation-role-conflict","weight":1,"group":"a11y-best-practices"},{"id":"svg-img-alt","weight":0,"group":"a11y-best-practices"},{"id":"focusable-controls","weight":0},{"id":"interactive-element-affordance","weight":0},{"id":"logical-tab-order","weight":0},{"id":"visual-order-follows-dom","weight":0},{"id":"focus-traps","weight":0},{"id":"managed-focus","weight":0},{"id":"use-landmarks","weight":0},{"id":"offscreen-content-hidden","weight":0},{"id":"custom-controls-labels","weight":0},{"id":"custom-controls-roles","weight":0},{"id":"table-duplicate-name","weight":0,"group":"a11y-best-practices"},{"id":"empty-heading","weight":0,"group":"a11y-best-practices"},{"id":"aria-allowed-role","weight":0,"group":"a11y-best-practices"},{"id":"image-redundant-alt","weight":0,"group":"a11y-names-labels"},{"id":"identical-links-same-purpose","weight":0,"group":"a11y-best-practices"},{"id":"label-content-name-mismatch","weight":0,"group":"hidden"},{"id":"table-fake-caption","weight":0,"group":"hidden"},{"id":"td-has-header","weight":0,"group":"hidden"}],"best-practices":[{"id":"is-on-https","weight":5,"group":"best-practices-trust-safety"},{"id":"redirects-http","weight":0,"group":"best-practices-trust-safety"},{"id":"geolocation-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"notification-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"csp-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"has-hsts","weight":0,"group":"best-practices-trust-safety"},{"id":"origin-isolation","weight":0,"group":"best-practices-trust-safety"},{"id":"clickjacking-mitigation","weight":0,"group":"best-practices-trust-safety"},{"id":"trusted-types-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"paste-preventing-inputs","weight":3,"group":"best-practices-ux"},{"id":"image-aspect-ratio","weight":1,"group":"best-practices-ux"},{"id":"image-size-responsive","weight":1,"group":"best-practices-ux"},{"id":"doctype","weight":1,"group":"best-practices-browser-compat"},{"id":"charset","weight":1,"group":"best-practices-browser-compat"},{"id":"baseline","weight":0,"group":"best-practices-browser-compat"},{"id":"js-libraries","weight":0,"group":"best-practices-general"},{"id":"deprecations","weight":5,"group":"best-practices-general"},{"id":"third-party-cookies","weight":5,"group":"best-practices-general"},{"id":"errors-in-console","weight":1,"group":"best-practices-general"},{"id":"valid-source-maps","weight":0,"group":"best-practices-general"},{"id":"inspector-issues","weight":1,"group":"best-practices-general"}],"seo":[{"id":"is-crawlable","weight":4.043478260869565,"group":"seo-crawl"},{"id":"document-title","weight":1,"group":"seo-content"},{"id":"meta-description","weight":1,"group":"seo-content"},{"id":"http-status-code","weight":1,"group":"seo-crawl"},{"id":"link-text","weight":1,"group":"seo-content"},{"id":"crawlable-anchors","weight":1,"group":"seo-crawl"},{"id":"robots-txt","weight":1,"group":"seo-crawl"},{"id":"image-alt","weight":1,"group":"seo-content"},{"id":"hreflang","weight":1,"group":"seo-content"},{"id":"canonical","weight":1,"group":"seo-content"},{"id":"structured-data","weight":0}]}},"priorities":[{"title":"largest-contentful-paint","severity":"high","detail":"4.2 s"},{"title":"first-contentful-paint","severity":"medium","detail":"2.3 s"},{"title":"document-latency-insight","severity":"high","detail":"Est savings of 270 ms"},{"title":"font-display-insight","severity":"high","detail":"Est savings of 120 ms"},{"title":"image-delivery-insight","severity":"medium","detail":"Est savings of 133 KiB"}]},"desktop":{"scores":{"performance":99,"accessibility":95,"bestPractices":100,"seo":92},"fieldData":{"lcp":{"p75":841,"category":"FAST"},"cls":{"p75":4,"category":"FAST"},"inp":{"p75":48,"category":"FAST"},"fcp":{"p75":605,"category":"FAST"},"ttfb":{"p75":378,"category":"FAST"},"source":"url"},"metrics":{"lcp":{"ms":936.657115,"displayValue":"0.9 s"},"cls":{"value":0.0004673198384430411},"tbt":{"ms":0},"fcp":{"ms":666.30242},"speedIndex":{"ms":691.2031714075708},"ttfb":{"ms":10}},"lcpElement":null,"findings":{"renderBlocking":[],"thirdParty":[],"unusedJs":[],"images":{"missingWebp":[],"notResponsive":[],"offscreen":[],"unoptimized":[]},"layoutShifts":[{"selector":"header.header > div.header__menu > div.h-container > nav.header-navigation","shiftScore":0.0004673198384430411}],"longTasks":[],"domSize":{"value":0}},"seoAudits":{"metaDescription":{"passed":false},"canonical":{"passed":true},"hreflang":{"passed":true},"robotsTxt":{"passed":true},"tapTargets":{"passed":false},"structuredData":{"passed":false}},"bestPracticesAudits":{"httpsOk":{"passed":true},"errorsInConsole":{"passed":true},"inspectorIssues":{"passed":true},"cspXss":{"passed":true}},"allAudits":{"failed":[{"id":"target-size","title":"Touch targets do not have sufficient size or spacing.","description":"Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.12/target-size).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":7,"category":"accessibility"},{"id":"lcp-discovery-insight","title":"LCP request discovery","description":"[Optimize LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) by making the LCP image discoverable from the HTML immediately, and avoiding lazy-loading","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"},{"id":"network-dependency-tree-insight","title":"Network dependency tree","description":"[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"},{"id":"meta-description","title":"Document does not have a meta description","description":"Meta descriptions may be included in search results to concisely summarize page content. [Learn more about the meta description](https://developer.chrome.com/docs/lighthouse/seo/meta-description/).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":1,"category":"seo"}],"refs":{"performance":[{"id":"first-contentful-paint","weight":10,"group":"metrics"},{"id":"largest-contentful-paint","weight":25,"group":"metrics"},{"id":"total-blocking-time","weight":30,"group":"metrics"},{"id":"cumulative-layout-shift","weight":25,"group":"metrics"},{"id":"speed-index","weight":10,"group":"metrics"},{"id":"cache-insight","weight":0,"group":"insights"},{"id":"cls-culprits-insight","weight":0,"group":"insights"},{"id":"document-latency-insight","weight":0,"group":"insights"},{"id":"dom-size-insight","weight":0,"group":"insights"},{"id":"duplicated-javascript-insight","weight":0,"group":"insights"},{"id":"font-display-insight","weight":0,"group":"insights"},{"id":"forced-reflow-insight","weight":0,"group":"insights"},{"id":"image-delivery-insight","weight":0,"group":"insights"},{"id":"inp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-discovery-insight","weight":0,"group":"insights"},{"id":"legacy-javascript-insight","weight":0,"group":"insights"},{"id":"network-dependency-tree-insight","weight":0,"group":"insights"},{"id":"render-blocking-insight","weight":0,"group":"insights"},{"id":"third-parties-insight","weight":0,"group":"insights"},{"id":"viewport-insight","weight":0,"group":"insights"},{"id":"interactive","weight":0,"group":"hidden"},{"id":"max-potential-fid","weight":0,"group":"hidden"},{"id":"unminified-css","weight":0,"group":"diagnostics"},{"id":"unminified-javascript","weight":0,"group":"diagnostics"},{"id":"unused-css-rules","weight":0,"group":"diagnostics"},{"id":"unused-javascript","weight":0,"group":"diagnostics"},{"id":"total-byte-weight","weight":0,"group":"diagnostics"},{"id":"user-timings","weight":0,"group":"diagnostics"},{"id":"bootup-time","weight":0,"group":"diagnostics"},{"id":"mainthread-work-breakdown","weight":0,"group":"diagnostics"},{"id":"long-tasks","weight":0,"group":"diagnostics"},{"id":"non-composited-animations","weight":0,"group":"diagnostics"},{"id":"unsized-images","weight":0,"group":"diagnostics"},{"id":"network-requests","weight":0,"group":"hidden"},{"id":"network-rtt","weight":0,"group":"hidden"},{"id":"network-server-latency","weight":0,"group":"hidden"},{"id":"main-thread-tasks","weight":0,"group":"hidden"},{"id":"diagnostics","weight":0,"group":"hidden"},{"id":"metrics","weight":0,"group":"hidden"},{"id":"screenshot-thumbnails","weight":0,"group":"hidden"},{"id":"final-screenshot","weight":0,"group":"hidden"},{"id":"script-treemap-data","weight":0,"group":"hidden"},{"id":"resource-summary","weight":0,"group":"hidden"},{"id":"redirects","weight":0,"group":"hidden"},{"id":"server-response-time","weight":0,"group":"hidden"},{"id":"layout-shifts","weight":0,"group":"hidden"}],"accessibility":[{"id":"accesskeys","weight":0,"group":"a11y-navigation"},{"id":"aria-allowed-attr","weight":10,"group":"a11y-aria"},{"id":"aria-command-name","weight":0,"group":"a11y-aria"},{"id":"aria-conditional-attr","weight":7,"group":"a11y-aria"},{"id":"aria-deprecated-role","weight":0,"group":"a11y-aria"},{"id":"aria-dialog-name","weight":0,"group":"a11y-aria"},{"id":"aria-hidden-body","weight":10,"group":"a11y-aria"},{"id":"aria-hidden-focus","weight":7,"group":"a11y-aria"},{"id":"aria-input-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-meter-name","weight":0,"group":"a11y-aria"},{"id":"aria-progressbar-name","weight":0,"group":"a11y-aria"},{"id":"aria-prohibited-attr","weight":7,"group":"a11y-aria"},{"id":"aria-required-attr","weight":0,"group":"a11y-aria"},{"id":"aria-required-children","weight":0,"group":"a11y-aria"},{"id":"aria-required-parent","weight":0,"group":"a11y-aria"},{"id":"aria-roles","weight":0,"group":"a11y-aria"},{"id":"aria-text","weight":0,"group":"a11y-aria"},{"id":"aria-toggle-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-tooltip-name","weight":0,"group":"a11y-aria"},{"id":"aria-treeitem-name","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr-value","weight":10,"group":"a11y-aria"},{"id":"aria-valid-attr","weight":10,"group":"a11y-aria"},{"id":"button-name","weight":0,"group":"a11y-names-labels"},{"id":"bypass","weight":0,"group":"a11y-navigation"},{"id":"color-contrast","weight":7,"group":"a11y-color-contrast"},{"id":"definition-list","weight":0,"group":"a11y-tables-lists"},{"id":"dlitem","weight":0,"group":"a11y-tables-lists"},{"id":"document-title","weight":7,"group":"a11y-names-labels"},{"id":"duplicate-id-aria","weight":0,"group":"a11y-aria"},{"id":"form-field-multiple-labels","weight":0,"group":"a11y-names-labels"},{"id":"frame-title","weight":0,"group":"a11y-names-labels"},{"id":"heading-order","weight":3,"group":"a11y-navigation"},{"id":"html-has-lang","weight":7,"group":"a11y-language"},{"id":"html-lang-valid","weight":7,"group":"a11y-language"},{"id":"html-xml-lang-mismatch","weight":0,"group":"a11y-language"},{"id":"image-alt","weight":10,"group":"a11y-names-labels"},{"id":"input-button-name","weight":0,"group":"a11y-names-labels"},{"id":"input-image-alt","weight":0,"group":"a11y-names-labels"},{"id":"label","weight":0,"group":"a11y-names-labels"},{"id":"link-in-text-block","weight":0,"group":"a11y-color-contrast"},{"id":"link-name","weight":7,"group":"a11y-names-labels"},{"id":"list","weight":7,"group":"a11y-tables-lists"},{"id":"listitem","weight":7,"group":"a11y-tables-lists"},{"id":"meta-refresh","weight":0,"group":"a11y-best-practices"},{"id":"meta-viewport","weight":10,"group":"a11y-best-practices"},{"id":"object-alt","weight":0,"group":"a11y-names-labels"},{"id":"select-name","weight":0,"group":"a11y-names-labels"},{"id":"skip-link","weight":3,"group":"a11y-names-labels"},{"id":"tabindex","weight":7,"group":"a11y-navigation"},{"id":"target-size","weight":7,"group":"a11y-best-practices"},{"id":"td-headers-attr","weight":0,"group":"a11y-tables-lists"},{"id":"th-has-data-cells","weight":0,"group":"a11y-tables-lists"},{"id":"valid-lang","weight":0,"group":"a11y-language"},{"id":"video-caption","weight":0,"group":"a11y-audio-video"},{"id":"landmark-one-main","weight":3,"group":"a11y-best-practices"},{"id":"autocomplete-valid","weight":0,"group":"a11y-best-practices"},{"id":"presentation-role-conflict","weight":1,"group":"a11y-best-practices"},{"id":"svg-img-alt","weight":0,"group":"a11y-best-practices"},{"id":"focusable-controls","weight":0},{"id":"interactive-element-affordance","weight":0},{"id":"logical-tab-order","weight":0},{"id":"visual-order-follows-dom","weight":0},{"id":"focus-traps","weight":0},{"id":"managed-focus","weight":0},{"id":"use-landmarks","weight":0},{"id":"offscreen-content-hidden","weight":0},{"id":"custom-controls-labels","weight":0},{"id":"custom-controls-roles","weight":0},{"id":"table-duplicate-name","weight":0,"group":"a11y-best-practices"},{"id":"empty-heading","weight":0,"group":"a11y-best-practices"},{"id":"aria-allowed-role","weight":0,"group":"a11y-best-practices"},{"id":"image-redundant-alt","weight":0,"group":"a11y-names-labels"},{"id":"identical-links-same-purpose","weight":0,"group":"a11y-best-practices"},{"id":"label-content-name-mismatch","weight":0,"group":"hidden"},{"id":"table-fake-caption","weight":0,"group":"hidden"},{"id":"td-has-header","weight":0,"group":"hidden"}],"best-practices":[{"id":"is-on-https","weight":5,"group":"best-practices-trust-safety"},{"id":"redirects-http","weight":0,"group":"best-practices-trust-safety"},{"id":"geolocation-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"notification-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"csp-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"has-hsts","weight":0,"group":"best-practices-trust-safety"},{"id":"origin-isolation","weight":0,"group":"best-practices-trust-safety"},{"id":"clickjacking-mitigation","weight":0,"group":"best-practices-trust-safety"},{"id":"trusted-types-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"paste-preventing-inputs","weight":3,"group":"best-practices-ux"},{"id":"image-aspect-ratio","weight":1,"group":"best-practices-ux"},{"id":"image-size-responsive","weight":1,"group":"best-practices-ux"},{"id":"doctype","weight":1,"group":"best-practices-browser-compat"},{"id":"charset","weight":1,"group":"best-practices-browser-compat"},{"id":"baseline","weight":0,"group":"best-practices-browser-compat"},{"id":"js-libraries","weight":0,"group":"best-practices-general"},{"id":"deprecations","weight":5,"group":"best-practices-general"},{"id":"third-party-cookies","weight":5,"group":"best-practices-general"},{"id":"errors-in-console","weight":1,"group":"best-practices-general"},{"id":"valid-source-maps","weight":0,"group":"best-practices-general"},{"id":"inspector-issues","weight":1,"group":"best-practices-general"}],"seo":[{"id":"is-crawlable","weight":4.043478260869565,"group":"seo-crawl"},{"id":"document-title","weight":1,"group":"seo-content"},{"id":"meta-description","weight":1,"group":"seo-content"},{"id":"http-status-code","weight":1,"group":"seo-crawl"},{"id":"link-text","weight":1,"group":"seo-content"},{"id":"crawlable-anchors","weight":1,"group":"seo-crawl"},{"id":"robots-txt","weight":1,"group":"seo-crawl"},{"id":"image-alt","weight":1,"group":"seo-content"},{"id":"hreflang","weight":1,"group":"seo-content"},{"id":"canonical","weight":1,"group":"seo-content"},{"id":"structured-data","weight":0}]}},"priorities":[{"title":"document-latency-insight","severity":"high","detail":"Est savings of 240 ms"},{"title":"font-display-insight","severity":"high","detail":"Est savings of 40 ms"},{"title":"image-delivery-insight","severity":"high","detail":"Est savings of 572 KiB"},{"title":"lcp-discovery-insight","severity":"high","detail":""},{"title":"network-dependency-tree-insight","severity":"high","detail":""}]},"strategies":{"mobile":{"status":"ok"},"desktop":{"status":"ok"}}}},{"tool":"securityHeaders","status":"ok","durationMs":156,"data":{"scores":{"score":0,"present":0,"missing":9},"headers":[{"name":"strict-transport-security","status":"missing","severity":"high","advice":"Add HSTS with max-age >= 1 year, includeSubDomains, and preload"},{"name":"content-security-policy","status":"missing","severity":"high","advice":"Add a CSP with default-src and script-src restrictions"},{"name":"x-frame-options","status":"missing","severity":"medium","advice":"Prefer CSP frame-ancestors; X-Frame-Options as fallback"},{"name":"x-content-type-options","status":"missing","severity":"medium","advice":"Send X-Content-Type-Options: nosniff"},{"name":"referrer-policy","status":"missing","severity":"low","advice":"Set a Referrer-Policy such as strict-origin-when-cross-origin"},{"name":"permissions-policy","status":"missing","severity":"low","advice":"Declare Permissions-Policy to disable unused features"},{"name":"cross-origin-opener-policy","status":"missing","severity":"low","advice":"Set COOP to same-origin to isolate browsing context"},{"name":"cross-origin-resource-policy","status":"missing","severity":"low","advice":"Set CORP to same-origin or same-site to prevent cross-origin reads"},{"name":"x-permitted-cross-domain-policies","status":"missing","severity":"low","advice":"Set to none to prevent Flash/PDF cross-domain requests"}],"cookies":[],"infoDisclosure":{"server":"Apache / ZoneOS"},"transport":{"finalUrl":"https://restate.ee/ettevote/blogi/","status":200,"redirected":false},"caching":{"cacheControl":"max-age=0","directives":{"max-age":"0"},"expires":"Wed, 16 Sep 2026 14:13:06 GMT","etag":null,"lastModified":"Wed, 16 Sep 2026 14:09:31 GMT","age":null,"vary":"Accept-Encoding","pragma":null,"issues":[]},"compression":{"contentEncoding":"gzip","contentLength":26261,"decodedBodyBytes":114762,"compressionRatio":0.229,"issues":[]},"allHeaders":{"cache-control":"max-age=0","connection":"Upgrade, Keep-Alive","content-encoding":"gzip","content-length":"26261","content-type":"text/html; charset=UTF-8","date":"Wed, 16 Sep 2026 14:13:06 GMT","expires":"Wed, 16 Sep 2026 14:13:06 GMT","keep-alive":"timeout=5, max=100","last-modified":"Wed, 16 Sep 2026 14:09:31 GMT","server":"Apache / ZoneOS","vary":"Accept-Encoding"},"cdnCache":{"detected":false,"providers":[],"cacheStatus":null,"cacheBypassed":false,"evidence":[]},"httpsRedirect":{"httpUrl":"http://restate.ee/ettevote/blogi","redirectsToHttps":true,"redirectTarget":"https://restate.ee/ettevote/blogi","error":null},"cors":{"allowOrigin":null,"allowCredentials":false,"allowMethods":null,"issues":[]},"priorities":[{"title":"strict-transport-security missing","severity":"high","detail":"Add HSTS with max-age >= 1 year, includeSubDomains, and preload"},{"title":"content-security-policy missing","severity":"high","detail":"Add a CSP with default-src and script-src restrictions"},{"title":"x-frame-options missing","severity":"medium","detail":"Prefer CSP frame-ancestors; X-Frame-Options as fallback"},{"title":"x-content-type-options missing","severity":"medium","detail":"Send X-Content-Type-Options: nosniff"},{"title":"referrer-policy missing","severity":"low","detail":"Set a Referrer-Policy such as strict-origin-when-cross-origin"},{"title":"permissions-policy missing","severity":"low","detail":"Declare Permissions-Policy to disable unused features"},{"title":"cross-origin-opener-policy missing","severity":"low","detail":"Set COOP to same-origin to isolate browsing context"},{"title":"cross-origin-resource-policy missing","severity":"low","detail":"Set CORP to same-origin or same-site to prevent cross-origin reads"},{"title":"x-permitted-cross-domain-policies missing","severity":"low","detail":"Set to none to prevent Flash/PDF cross-domain requests"},{"title":"server header discloses technology","severity":"low","detail":"Server: Apache / ZoneOS"}]}},{"tool":"w3c","status":"ok","durationMs":1448,"data":{"scores":{"errors":7,"warnings":1,"cosmeticSuppressed":30},"groups":[{"message":"Attribute “nowprocket” not allowed on element “script” at this point.","type":"error","severity":"cosmetic","count":4,"occurrences":[{"line":13,"extract":"css\">\n    <script nowprocket src=\"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.js\" data-rocket-defer defer></scri"},{"line":14,"extract":"ript>\n    <script nowprocket src=\"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js\" data-rocket-defer defer></scri"},{"line":15,"extract":"ript>\n    <script nowprocket>(funct"},{"line":1146,"extract":"/noscript><script nowprocket type=\"text/javascript\">var el"}]},{"message":"Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.","type":"info","severity":"cosmetic","count":26,"occurrences":[{"line":31,"extract":"noscript>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large\"/>\n<link"},{"line":32,"extract":":large\"/>\n<link rel=\"canonical\" href=\"https://restate.ee/ettevote/blogi/\" />\n<link"},{"line":33,"extract":"logi/\" />\n<link rel=\"next\" href=\"https://restate.ee/ettevote/blogi/page/2/\" />\n<meta"},{"line":34,"extract":"ge/2/\" />\n<meta property=\"og:locale\" content=\"et_EE\" />\n<meta"},{"line":35,"extract":"et_EE\" />\n<meta property=\"og:type\" content=\"website\" />\n<meta"},{"line":36,"extract":"bsite\" />\n<meta property=\"og:title\" content=\"Blogi - Restate\" />\n<meta"},{"line":37,"extract":"state\" />\n<meta property=\"og:description\" content=\"Peterburi tee 103 arendus toob Lasnamäele uue mitmeotstarbelise keskuse, kus kohtuvad sport, loovmajandus ja ettevõtlus. 2026. aasta sügisel valmiv hoone loob piirkonda uue tõmbekeskuse, mille ankurüürnikud on Padel+ Restate ja Gorodenkoff Productions.\" />\n<meta"},{"line":38,"extract":"ions.\" />\n<meta property=\"og:url\" content=\"https://restate.ee/ettevote/blogi/\" />\n<meta"},{"line":39,"extract":"logi/\" />\n<meta property=\"og:site_name\" content=\"Restate\" />\n<meta"},{"line":40,"extract":"state\" />\n<meta name=\"twitter:card\" content=\"summary_large_image\" />\n<meta"},{"line":41,"extract":"image\" />\n<meta name=\"twitter:title\" content=\"Blogi - Restate\" />\n<meta"},{"line":42,"extract":"state\" />\n<meta name=\"twitter:description\" content=\"Peterburi tee 103 arendus toob Lasnamäele uue mitmeotstarbelise keskuse, kus kohtuvad sport, loovmajandus ja ettevõtlus. 2026. aasta sügisel valmiv hoone loob piirkonda uue tõmbekeskuse, mille ankurüürnikud on Padel+ Restate ja Gorodenkoff Productions.\" />\n<scri"},{"line":46,"extract":"ugin -->\n\n<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />\n<styl"},{"line":57,"extract":"</style>\n\n<link rel='stylesheet' id='core-css' href='https://restate.ee/wp-content/themes/restate/inc/theme/css/core.f11154451d700d01.css' media='all' />\n<link"},{"line":58,"extract":"='all' />\n<link rel='stylesheet' id='global-css' href='https://restate.ee/wp-content/themes/restate/inc/theme/css/global.53f1ec803808df22.css' media='all' />\n\n<!--"},{"line":88,"extract":"wp.com --><link rel=\"icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-32x32.png\" sizes=\"32x32\" />\n<link"},{"line":89,"extract":"32x32\" />\n<link rel=\"icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-192x192.png\" sizes=\"192x192\" />\n<link"},{"line":90,"extract":"2x192\" />\n<link rel=\"apple-touch-icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-180x180.png\" />\n<meta"},{"line":91,"extract":"0.png\" />\n<meta name=\"msapplication-TileImage\" content=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-270x270.png\" />\n\n    "},{"line":102,"extract":"</style>\n\n<meta name=\"generator\" content=\"WP Rocket 3.23.3.3\" data-wpr-features=\"wpr_delay_js wpr_defer_js wpr_cdn wpr_preload_links wpr_desktop\" /></head"},{"line":1173,"extract":". 139e/2, <br />\n6. ko"},{"line":1174,"extract":"\n6. korrus<br />\nTalli"},{"line":1175,"extract":"inn, 11317<br />\n</div"},{"line":1182,"extract":": 11592452<br />\nKMKR:"},{"line":1188,"extract":": 12017388<br />\nKMKR:"},{"line":1194,"extract":": 14542880<br />\nKMKR:"}]},{"message":"The “type” attribute is unnecessary for JavaScript resources.","type":"info","severity":"warning","count":1,"occurrences":[{"line":1146,"extract":"/noscript><script nowprocket type=\"text/javascript\">var el"}]},{"message":"A “script” element with a “type” attribute whose value is neither a JavaScript MIME type, “module”, “importmap”, nor “speculationrules” (i.e., a data block) must not have a “defer” attribute.","type":"error","severity":"error","count":7,"occurrences":[{"line":1229,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"wpml-cookie-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js\"></scri"},{"line":1234,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-form-move-tracker-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-form-move-tracker.js\"></scri"},{"line":1235,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-media-gate-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-media-gate.js\"></scri"},{"line":1240,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-youtube-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-youtube.js\"></scri"},{"line":1256,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"webpack-jquery-js\" data-rocket-src=\"https://restate.ee/wp-content/themes/restate/inc/theme/js/jquery.7e52f38a196e6397.js\" data-rocket-defer defer></scri"},{"line":1262,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"jquery-js\" data-rocket-src=\"https://restate.ee/wp-content/themes/restate/inc/theme/js/global.6756ad1a5cd6d0d1.js\" data-rocket-defer defer></scri"},{"line":1263,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"jquery-migrate-js\" data-rocket-src=\"https://restate.ee/wp-includes/js/jquery/jquery-migrate.min.js\" data-rocket-defer defer></scri"}]}],"parserRecovery":null,"priorities":[{"title":"A “script” element with a “type” attribute whose value is neither a JavaScript MIME type, “module”, “importmap”, nor “speculationrules” (i.e., a data block) must not have a “defer” attribute.","severity":"high","detail":"x7, first at line 1229"}]}},{"tool":"axe","status":"ok","durationMs":1723,"data":{"scores":{"violations":1,"passes":35,"byImpact":{"critical":0,"serious":0,"moderate":1,"minor":0}},"violations":[{"id":"landmark-unique","impact":"moderate","help":"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination","helpUrl":"https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright","wcagTags":[],"nodes":[{"selector":".footer__social","html":"<nav class=\"footer__social\" aria-label=\"\">","failureSummary":"Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable"}]}],"manualChecks":[],"priorities":[{"title":"landmark-unique","severity":"medium","detail":"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination"}]}},{"tool":"runtime","status":"ok","durationMs":1732,"data":{"consoleErrors":[],"mixedContent":[],"network":{"requestCount":30,"totalBytes":931624,"byResourceType":{"document":{"count":2,"bytes":26261},"stylesheet":{"count":5,"bytes":47269},"other":{"count":1,"bytes":4146},"script":{"count":4,"bytes":24172},"image":{"count":13,"bytes":805150},"font":{"count":2,"bytes":16711},"xhr":{"count":3,"bytes":7915}},"thirdPartyOrigins":[{"origin":"https://cdn.jsdelivr.net","count":6,"bytes":29309},{"origin":"https://fonts.googleapis.com","count":2,"bytes":0}],"slowestRequests":[{"url":"https://restate.ee/ettevote/blogi","resourceType":"document","durationMs":220,"bytes":0},{"url":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","resourceType":"xhr","durationMs":144,"bytes":0},{"url":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","resourceType":"stylesheet","durationMs":138,"bytes":0},{"url":"https://restate.ee/wp-content/themes/restate/inc/theme/js/core.f1e246827f6b43d8.js","resourceType":"script","durationMs":47,"bytes":2596},{"url":"https://restate.ee/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js","resourceType":"script","durationMs":47,"bytes":8097}],"failedRequests":[{"url":"https://restate.ee/wp-content/themes/restate/inc/theme/svg/global.cc972873247e83bce5ca.svg","resourceType":"xhr","failure":"net::ERR_ABORTED"}]},"priorities":[{"title":"failed request","severity":"medium","detail":"xhr: https://restate.ee/wp-content/themes/restate/inc/theme/svg/global.cc972873247e83bce5ca.svg — net::ERR_ABORTED"}]}},{"tool":"html","status":"ok","durationMs":1732,"data":{"document":{"lang":"et","title":"Blogi - Restate","charset":"UTF-8","viewport":"width=device-width, initial-scale=1","canonical":"https://restate.ee/ettevote/blogi/","bytes":112337,"mojibakeDetected":false,"mojibakeSamples":[],"cacheMarkers":["WP Rocket"]},"meta":{"description":null,"robots":"index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large","openGraph":{"og:locale":"et_EE","og:type":"website","og:title":"Blogi - Restate","og:description":"Peterburi tee 103 arendus toob Lasnamäele uue mitmeotstarbelise keskuse, kus kohtuvad sport, loovmajandus ja ettevõtlus. 2026. aasta sügisel valmiv hoone loob piirkonda uue tõmbekeskuse, mille ankurüürnikud on Padel+ Restate ja Gorodenkoff Productions.","og:url":"https://restate.ee/ettevote/blogi/","og:site_name":"Restate"},"twitter":{"twitter:card":"summary_large_image","twitter:title":"Blogi - Restate","twitter:description":"Peterburi tee 103 arendus toob Lasnamäele uue mitmeotstarbelise keskuse, kus kohtuvad sport, loovmajandus ja ettevõtlus. 2026. aasta sügisel valmiv hoone loob piirkonda uue tõmbekeskuse, mille ankurüürnikud on Padel+ Restate ja Gorodenkoff Productions."},"hreflang":[],"jsonLd":[{"type":"Unknown","valid":true}],"themeColor":"#ffffff","generator":"WP Rocket 3.23.3.3"},"outline":{"h1Count":1,"h2Count":13,"h3Count":0,"h4Count":0,"h5Count":0,"h6Count":0,"sequence":[{"level":1,"text":"Blogi"},{"level":2,"text":"Lasnamäele tuleb uus tõmbekeskus: Peterburi teele kerkivad Padel+ Restate ja virtuaalstuudio"},{"level":2,"text":"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida"},{"level":2,"text":"Built-to-suit: kui valmis pind ettevõttele lihtsalt ei sobi"},{"level":2,"text":"Tänassilma Äripark kasvab: kolmanda etapi ehitus on alanud"},{"level":2,"text":"Kuidas valida ettevõttele õige asukoht?"},{"level":2,"text":"Investeerimine ärikinnisvarasse: millest alustada"},{"level":2,"text":"Logistikapinna trendid 2026: automaatika muudab nõudeid hoonele"},{"level":2,"text":"Kodu ostmine uusarendusest: mida tasub enne broneerimist teada"},{"level":2,"text":"Projektijuhtimine kinnisvaraarenduses: läbipaistev protsess"},{"level":2,"text":"Miks talvine periood on kinnisvaraturul alahinnatud"},{"level":2,"text":"Üürilepingu indekseerimine: mida see praktikas tähendab"},{"level":2,"text":"Kohila Kodud: uus elukeskkond loodusega piiril"},{"level":2,"text":"Luige Keskus avas kolmanda etapi"}],"skips":[]},"landmarks":{"hasNav":true,"hasMain":true,"hasHeader":true,"hasFooter":true,"skipToContentLink":true},"scripts":{"total":30,"external":[{"src":"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.js","defer":true,"async":false,"type":null,"inHead":true},{"src":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js","defer":true,"async":false,"type":null,"inHead":true},{"src":"https://restate.ee/wp-content/themes/restate/inc/theme/js/core.f1e246827f6b43d8.js","defer":true,"async":false,"type":null,"inHead":false},{"src":"https://restate.ee/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js","defer":false,"async":true,"type":null,"inHead":false}],"inline":[{"bytes":476,"type":null},{"bytes":14554,"type":null},{"bytes":90,"type":null},{"bytes":220,"type":"text/rocketlazyloadscript"},{"bytes":77,"type":null},{"bytes":566,"type":"application/ld+json"},{"bytes":178,"type":null},{"bytes":364,"type":"text/rocketlazyloadscript"},{"bytes":337,"type":"text/rocketlazyloadscript"},{"bytes":12580,"type":"text/rocketlazyloadscript"},{"bytes":210,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":102,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":82,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":2195,"type":"text/rocketlazyloadscript"},{"bytes":432,"type":null},{"bytes":3448,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":1262,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":377,"type":"speculationrules"},{"bytes":625,"type":null}],"deferCount":3,"asyncCount":1,"blockingCount":0,"speculationRules":true},"styles":{"externalCount":5,"external":[{"href":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.min.css","media":null},{"href":"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.css","media":null},{"href":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","media":"all"},{"href":"https://restate.ee/wp-content/themes/restate/inc/theme/css/core.f11154451d700d01.css","media":"all"},{"href":"https://restate.ee/wp-content/themes/restate/inc/theme/css/global.53f1ec803808df22.css","media":"all"}],"inlineCount":3,"inlineBytes":9820},"images":{"total":13,"items":[{"src":"https://restate.ee/wp-content/uploads/2026/08/padel-restate-lasnamae-valjak-360x240.jpg","alt":"","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080,1440],"inPicture":false,"domOrder":0},{"src":"https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon-360x240.jpg","alt":"","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080,1440],"inPicture":false,"domOrder":1},{"src":"https://restate.ee/wp-content/uploads/2026/08/bts-mis-on-built-to-suit-360x240.jpg","alt":"Ehitusjärgus äripind, kraana ja pinnasetööd","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720],"inPicture":false,"domOrder":2},{"src":"https://restate.ee/wp-content/uploads/2026/08/arendus-tanassilma-3-etapp-360x240.jpg","alt":"Tänassilma Äripargi müügimaja õhust vaadatuna","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080],"inPicture":false,"domOrder":3},{"src":"https://restate.ee/wp-content/uploads/2026/08/restate-siia-tuleb-tulemus-360x240.jpg","alt":"","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080],"inPicture":false,"domOrder":4},{"src":"https://restate.ee/wp-content/uploads/2026/08/restate-brandi-detailid-360x240.jpg","alt":"","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080,1440],"inPicture":false,"domOrder":5},{"src":"https://restate.ee/wp-content/uploads/2026/08/arendus-m-treff-360x240.jpg","alt":"M-Treff logistika- ja tööstuspark õhust vaadatuna","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720],"inPicture":false,"domOrder":6},{"src":"https://restate.ee/wp-content/uploads/2026/08/kodu-sisevaade-olutuba-360x240.jpg","alt":"","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720],"inPicture":false,"domOrder":7},{"src":"https://restate.ee/wp-content/uploads/2026/08/pj-protsess-labipaistev-360x240.jpg","alt":"Elutoa interjöör suurte akendega","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080,1440],"inPicture":false,"domOrder":8},{"src":"https://restate.ee/wp-content/uploads/2026/08/talvine-ohuvaade-elurajoon-360x240.jpg","alt":"","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,300,1024,768,1536,720,1080,1440,232,465,600,900,1200,540,320,640,960,1280,486,972,1458,1600],"inPicture":false,"domOrder":9},{"src":"https://restate.ee/wp-content/uploads/2026/08/arendus-aaviku-aripark-360x240.jpg","alt":"Aaviku Äripargi tootmis- ja laoüksused","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080],"inPicture":false,"domOrder":10},{"src":"https://restate.ee/wp-content/uploads/2026/08/kodud-kohila-kodud-360x240.jpg","alt":"Elamupiirkond õhust sügisel","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,300,1024,768,1536,2048,720,1080,1440,233,465,600,900,1200,540,1620,320,640,960,1280,486,972,1458,1944,2160],"inPicture":false,"domOrder":11},{"src":"https://restate.ee/wp-content/uploads/2026/08/arendus-luige-keskus-360x240.jpg","alt":"Luige Keskuse kaubandushoone","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720],"inPicture":false,"domOrder":12}],"withoutAlt":0,"withoutDimensions":0,"withoutLazyLoading":0},"links":{"anchors":[{"href":"https://restate.ee/ettevote/blogi/#main","text":"Skip to main content"},{"href":"https://restate.ee/aripinnad/","text":"Äri"},{"href":"https://restate.ee/kodud/","text":"Kodud"},{"href":"https://restate.ee/varahaldus/","text":"Varahaldus"},{"href":"https://restate.ee/ettevote/","text":"Ettevõte"},{"href":"https://restate.ee/turuolukord/","text":"Turuolukord"},{"href":"https://www.google.com/maps/d/u/0/viewer?mid=1qkc_-7-e8lS0ROKnjGHKYZQKl-GmJOK1&ll=58.941480398902726%2C24.809411500000014&z=9","text":"Arenduste kaart"},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"https://restate.ee/","text":""},{"href":"https://restate.ee/ettevote/ulevaade/","text":"Ülevaade"},{"href":"https://restate.ee/ettevote/inimesed/","text":"Inimesed"},{"href":"https://restate.ee/ettevote/blogi/","text":"Blogi"},{"href":"https://restate.ee/ettevote/kinnisvarakino/","text":"Kinnisvarakino"},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"https://restate.ee/lasnamaele-tuleb-uus-tombekeskus-peterburi-teele-kerkivad-padel-restate-ja-virtuaalstuudio/","text":"Lasnamäele tuleb uus tõmbekeskus: Peterburi teele kerkivad Padel+ Restate ja virtuaalstuudio"},{"href":"https://restate.ee/lasnamaele-tuleb-uus-tombekeskus-peterburi-teele-kerkivad-padel-restate-ja-virtuaalstuudio/","text":"Loe edasi"},{"href":"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida/","text":"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida"},{"href":"https://restate.ee/built-to-suit-kui-valmis-pind-ettevottele-lihtsalt-ei-sobi/","text":"Built-to-suit: kui valmis pind ettevõttele lihtsalt ei sobi"},{"href":"https://restate.ee/tanassilma-aripark-kasvab-kolmanda-etapi-ehitus-on-alanud/","text":"Tänassilma Äripark kasvab: kolmanda etapi ehitus on alanud"},{"href":"https://restate.ee/kuidas-valida-ettevottele-oige-asukoht/","text":"Kuidas valida ettevõttele õige asukoht?"},{"href":"https://restate.ee/investeerimine-arikinnisvarasse-millest-alustada/","text":"Investeerimine ärikinnisvarasse: millest alustada"},{"href":"https://restate.ee/logistikapinna-trendid-2026-automaatika-muudab-noudeid-hoonele/","text":"Logistikapinna trendid 2026: automaatika muudab nõudeid hoonele"},{"href":"https://restate.ee/kodu-ostmine-uusarendusest-mida-tasub-enne-broneerimist-teada/","text":"Kodu ostmine uusarendusest: mida tasub enne broneerimist teada"},{"href":"https://restate.ee/projektijuhtimine-kinnisvaraarenduses-labipaistev-protsess/","text":"Projektijuhtimine kinnisvaraarenduses: läbipaistev protsess"},{"href":"https://restate.ee/miks-talvine-periood-on-kinnisvaraturul-alahinnatud/","text":"Miks talvine periood on kinnisvaraturul alahinnatud"},{"href":"https://restate.ee/uurilepingu-indekseerimine-mida-see-praktikas-tahendab/","text":"Üürilepingu indekseerimine: mida see praktikas tähendab"},{"href":"https://restate.ee/kohila-kodud-uus-elukeskkond-loodusega-piiril/","text":"Kohila Kodud: uus elukeskkond loodusega piiril"},{"href":"https://restate.ee/luige-keskus-avas-kolmanda-etapi/","text":"Luige Keskus avas kolmanda etapi"},{"href":"https://restate.ee/ettevote/blogi/page/2/","text":"2"},{"href":"https://restate.ee/ettevote/blogi/page/2/","text":"Järgmine"},{"href":"tel:+3726400350","text":"+372 6 400 350"},{"href":"mailto:info@restate.ee","text":"info@restate.ee"},{"href":"https://www.facebook.com/RestateProperty","text":"Facebook"},{"href":"https://www.instagram.com/restateproperty/","text":"Instagram"}],"vagueRepeats":[{"text":"võta ühendust","count":2}],"externalCount":5,"preconnectCount":1,"preloadCount":1},"forms":[],"backgroundImages":{"total":0,"items":[]},"priorities":[]}},{"tool":"checklist","status":"ok","durationMs":0,"data":{"items":[{"id":"caching","title":"Page caching plugin / CDN active","status":"pass","detail":"Caching plugin detected (WP Rocket)","evidence":["HTML markers: WP Rocket","generator: WP Rocket 3.23.3.3"]},{"id":"lazyload","title":"Images lazy-loaded","status":"pass","detail":"All non-hero raster images use loading=\"lazy\".","evidence":[]},{"id":"heroEager","title":"Hero image eagerly loaded","status":"fail","detail":"Hero image has loading=\"lazy\", which delays LCP (inferred from DOM order/size — Lighthouse LCP element unavailable). Use loading=\"eager\" (or omit loading) and add fetchpriority=\"high\".","evidence":["hero: …state.ee/wp-content/uploads/2026/08/padel-restate-lasnamae-valjak-360x240.jpg","loading: lazy","fetchpriority: (not set)"]},{"id":"heroBackground","title":"Hero is a real <img> (not a CSS background-image)","status":"n/a","detail":"No CSS background-images detected on raster-image-eligible elements.","evidence":[]},{"id":"responsive","title":"Responsive images (srcset / <picture>)","status":"pass","detail":"13/13 raster images use srcset or <picture> (100%).","evidence":[]},{"id":"imageSizes","title":"Reasonable number of image sizes","status":"pass","detail":"27 distinct srcset widths.","evidence":["widths: 232, 233, 300, 320, 360, 465, 486, 540, 600, 640, 720, 768, 900, 960, 972, 1024, 1080, 1200, 1280, 1440, 1458, 1536, 1600, 1620, 1944, 2048, 2160"]},{"id":"scriptsFooter","title":"JS scripts not blocking in <head>","status":"pass","detail":"No render-blocking scripts in <head>.","evidence":[]}],"summary":{"passed":5,"warned":0,"failed":1,"notApplicable":1},"priorities":[{"title":"Hero image eagerly loaded","severity":"high","detail":"Hero image has loading=\"lazy\", which delays LCP (inferred from DOM order/size — Lighthouse LCP element unavailable). Use loading=\"eager\" (or omit loading) and add fetchpriority=\"high\"."}]}}],"coverage":{"pct":100,"missing":[]}},{"url":"https://restate.ee/varahaldus-kuidas-hoida-kinnisvaraportfell-toos","startedAt":"2026-09-16T14:13:10.617Z","finishedAt":"2026-09-16T14:13:25.271Z","results":[{"tool":"pagespeed","status":"ok","durationMs":14653,"data":{"mobile":{"scores":{"performance":85,"accessibility":96,"bestPractices":100,"seo":100},"fieldData":{"lcp":{"p75":1434,"category":"FAST"},"cls":{"p75":0,"category":"FAST"},"inp":{"p75":119,"category":"FAST"},"fcp":{"p75":1378,"category":"FAST"},"ttfb":{"p75":615,"category":"FAST"},"source":"url"},"metrics":{"lcp":{"ms":4081.903674999999,"displayValue":"4.1 s"},"cls":{"value":0},"tbt":{"ms":0},"fcp":{"ms":1999.2016499999997},"speedIndex":{"ms":1999.2016499999997},"ttfb":{"ms":6}},"lcpElement":null,"findings":{"renderBlocking":[],"thirdParty":[],"unusedJs":[],"images":{"missingWebp":[],"notResponsive":[],"offscreen":[],"unoptimized":[]},"layoutShifts":[],"longTasks":[],"domSize":{"value":0}},"seoAudits":{"metaDescription":{"passed":true},"canonical":{"passed":true},"hreflang":{"passed":true},"robotsTxt":{"passed":true},"tapTargets":{"passed":false},"structuredData":{"passed":false}},"bestPracticesAudits":{"httpsOk":{"passed":true},"errorsInConsole":{"passed":true},"inspectorIssues":{"passed":true},"cspXss":{"passed":true}},"allAudits":{"failed":[{"id":"largest-contentful-paint","title":"Largest Contentful Paint","description":"Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)","score":0.47,"scoreDisplayMode":"numeric","displayValue":"4.1 s","weight":25,"category":"performance"},{"id":"target-size","title":"Touch targets do not have sufficient size or spacing.","description":"Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.12/target-size).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":7,"category":"accessibility"},{"id":"first-contentful-paint","title":"First Contentful Paint","description":"First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/).","score":0.84,"scoreDisplayMode":"numeric","displayValue":"2.0 s","weight":10,"category":"performance"},{"id":"network-dependency-tree-insight","title":"Network dependency tree","description":"[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"},{"id":"interactive","title":"Time to Interactive","description":"Time to Interactive is the amount of time it takes for the page to become fully interactive. [Learn more about the Time to Interactive metric](https://developer.chrome.com/docs/lighthouse/performance/interactive/).","score":0.86,"scoreDisplayMode":"numeric","displayValue":"4.1 s","weight":0,"category":"performance"}],"refs":{"performance":[{"id":"first-contentful-paint","weight":10,"group":"metrics"},{"id":"largest-contentful-paint","weight":25,"group":"metrics"},{"id":"total-blocking-time","weight":30,"group":"metrics"},{"id":"cumulative-layout-shift","weight":25,"group":"metrics"},{"id":"speed-index","weight":10,"group":"metrics"},{"id":"cache-insight","weight":0,"group":"insights"},{"id":"cls-culprits-insight","weight":0,"group":"insights"},{"id":"document-latency-insight","weight":0,"group":"insights"},{"id":"dom-size-insight","weight":0,"group":"insights"},{"id":"duplicated-javascript-insight","weight":0,"group":"insights"},{"id":"font-display-insight","weight":0,"group":"insights"},{"id":"forced-reflow-insight","weight":0,"group":"insights"},{"id":"image-delivery-insight","weight":0,"group":"insights"},{"id":"inp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-discovery-insight","weight":0,"group":"insights"},{"id":"legacy-javascript-insight","weight":0,"group":"insights"},{"id":"network-dependency-tree-insight","weight":0,"group":"insights"},{"id":"render-blocking-insight","weight":0,"group":"insights"},{"id":"third-parties-insight","weight":0,"group":"insights"},{"id":"viewport-insight","weight":0,"group":"insights"},{"id":"interactive","weight":0,"group":"hidden"},{"id":"max-potential-fid","weight":0,"group":"hidden"},{"id":"unminified-css","weight":0,"group":"diagnostics"},{"id":"unminified-javascript","weight":0,"group":"diagnostics"},{"id":"unused-css-rules","weight":0,"group":"diagnostics"},{"id":"unused-javascript","weight":0,"group":"diagnostics"},{"id":"total-byte-weight","weight":0,"group":"diagnostics"},{"id":"user-timings","weight":0,"group":"diagnostics"},{"id":"bootup-time","weight":0,"group":"diagnostics"},{"id":"mainthread-work-breakdown","weight":0,"group":"diagnostics"},{"id":"long-tasks","weight":0,"group":"diagnostics"},{"id":"non-composited-animations","weight":0,"group":"diagnostics"},{"id":"unsized-images","weight":0,"group":"diagnostics"},{"id":"network-requests","weight":0,"group":"hidden"},{"id":"network-rtt","weight":0,"group":"hidden"},{"id":"network-server-latency","weight":0,"group":"hidden"},{"id":"main-thread-tasks","weight":0,"group":"hidden"},{"id":"diagnostics","weight":0,"group":"hidden"},{"id":"metrics","weight":0,"group":"hidden"},{"id":"screenshot-thumbnails","weight":0,"group":"hidden"},{"id":"final-screenshot","weight":0,"group":"hidden"},{"id":"script-treemap-data","weight":0,"group":"hidden"},{"id":"resource-summary","weight":0,"group":"hidden"},{"id":"redirects","weight":0,"group":"hidden"},{"id":"server-response-time","weight":0,"group":"hidden"},{"id":"layout-shifts","weight":0,"group":"hidden"}],"accessibility":[{"id":"accesskeys","weight":0,"group":"a11y-navigation"},{"id":"aria-allowed-attr","weight":10,"group":"a11y-aria"},{"id":"aria-command-name","weight":0,"group":"a11y-aria"},{"id":"aria-conditional-attr","weight":7,"group":"a11y-aria"},{"id":"aria-deprecated-role","weight":0,"group":"a11y-aria"},{"id":"aria-dialog-name","weight":0,"group":"a11y-aria"},{"id":"aria-hidden-body","weight":10,"group":"a11y-aria"},{"id":"aria-hidden-focus","weight":7,"group":"a11y-aria"},{"id":"aria-input-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-meter-name","weight":0,"group":"a11y-aria"},{"id":"aria-progressbar-name","weight":0,"group":"a11y-aria"},{"id":"aria-prohibited-attr","weight":7,"group":"a11y-aria"},{"id":"aria-required-attr","weight":0,"group":"a11y-aria"},{"id":"aria-required-children","weight":0,"group":"a11y-aria"},{"id":"aria-required-parent","weight":0,"group":"a11y-aria"},{"id":"aria-roles","weight":0,"group":"a11y-aria"},{"id":"aria-text","weight":0,"group":"a11y-aria"},{"id":"aria-toggle-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-tooltip-name","weight":0,"group":"a11y-aria"},{"id":"aria-treeitem-name","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr-value","weight":10,"group":"a11y-aria"},{"id":"aria-valid-attr","weight":10,"group":"a11y-aria"},{"id":"button-name","weight":10,"group":"a11y-names-labels"},{"id":"bypass","weight":0,"group":"a11y-navigation"},{"id":"color-contrast","weight":7,"group":"a11y-color-contrast"},{"id":"definition-list","weight":0,"group":"a11y-tables-lists"},{"id":"dlitem","weight":0,"group":"a11y-tables-lists"},{"id":"document-title","weight":7,"group":"a11y-names-labels"},{"id":"duplicate-id-aria","weight":0,"group":"a11y-aria"},{"id":"form-field-multiple-labels","weight":0,"group":"a11y-names-labels"},{"id":"frame-title","weight":0,"group":"a11y-names-labels"},{"id":"heading-order","weight":3,"group":"a11y-navigation"},{"id":"html-has-lang","weight":7,"group":"a11y-language"},{"id":"html-lang-valid","weight":7,"group":"a11y-language"},{"id":"html-xml-lang-mismatch","weight":0,"group":"a11y-language"},{"id":"image-alt","weight":10,"group":"a11y-names-labels"},{"id":"input-button-name","weight":0,"group":"a11y-names-labels"},{"id":"input-image-alt","weight":0,"group":"a11y-names-labels"},{"id":"label","weight":0,"group":"a11y-names-labels"},{"id":"link-in-text-block","weight":0,"group":"a11y-color-contrast"},{"id":"link-name","weight":7,"group":"a11y-names-labels"},{"id":"list","weight":7,"group":"a11y-tables-lists"},{"id":"listitem","weight":7,"group":"a11y-tables-lists"},{"id":"meta-refresh","weight":0,"group":"a11y-best-practices"},{"id":"meta-viewport","weight":10,"group":"a11y-best-practices"},{"id":"object-alt","weight":0,"group":"a11y-names-labels"},{"id":"select-name","weight":0,"group":"a11y-names-labels"},{"id":"skip-link","weight":3,"group":"a11y-names-labels"},{"id":"tabindex","weight":0,"group":"a11y-navigation"},{"id":"target-size","weight":7,"group":"a11y-best-practices"},{"id":"td-headers-attr","weight":0,"group":"a11y-tables-lists"},{"id":"th-has-data-cells","weight":0,"group":"a11y-tables-lists"},{"id":"valid-lang","weight":0,"group":"a11y-language"},{"id":"video-caption","weight":0,"group":"a11y-audio-video"},{"id":"landmark-one-main","weight":3,"group":"a11y-best-practices"},{"id":"autocomplete-valid","weight":0,"group":"a11y-best-practices"},{"id":"presentation-role-conflict","weight":1,"group":"a11y-best-practices"},{"id":"svg-img-alt","weight":0,"group":"a11y-best-practices"},{"id":"focusable-controls","weight":0},{"id":"interactive-element-affordance","weight":0},{"id":"logical-tab-order","weight":0},{"id":"visual-order-follows-dom","weight":0},{"id":"focus-traps","weight":0},{"id":"managed-focus","weight":0},{"id":"use-landmarks","weight":0},{"id":"offscreen-content-hidden","weight":0},{"id":"custom-controls-labels","weight":0},{"id":"custom-controls-roles","weight":0},{"id":"table-duplicate-name","weight":0,"group":"a11y-best-practices"},{"id":"empty-heading","weight":0,"group":"a11y-best-practices"},{"id":"aria-allowed-role","weight":0,"group":"a11y-best-practices"},{"id":"image-redundant-alt","weight":0,"group":"a11y-names-labels"},{"id":"identical-links-same-purpose","weight":0,"group":"a11y-best-practices"},{"id":"label-content-name-mismatch","weight":0,"group":"hidden"},{"id":"table-fake-caption","weight":0,"group":"hidden"},{"id":"td-has-header","weight":0,"group":"hidden"}],"best-practices":[{"id":"is-on-https","weight":5,"group":"best-practices-trust-safety"},{"id":"redirects-http","weight":0,"group":"best-practices-trust-safety"},{"id":"geolocation-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"notification-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"csp-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"has-hsts","weight":0,"group":"best-practices-trust-safety"},{"id":"origin-isolation","weight":0,"group":"best-practices-trust-safety"},{"id":"clickjacking-mitigation","weight":0,"group":"best-practices-trust-safety"},{"id":"trusted-types-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"paste-preventing-inputs","weight":3,"group":"best-practices-ux"},{"id":"image-aspect-ratio","weight":1,"group":"best-practices-ux"},{"id":"image-size-responsive","weight":1,"group":"best-practices-ux"},{"id":"doctype","weight":1,"group":"best-practices-browser-compat"},{"id":"charset","weight":1,"group":"best-practices-browser-compat"},{"id":"baseline","weight":0,"group":"best-practices-browser-compat"},{"id":"js-libraries","weight":0,"group":"best-practices-general"},{"id":"deprecations","weight":5,"group":"best-practices-general"},{"id":"third-party-cookies","weight":5,"group":"best-practices-general"},{"id":"errors-in-console","weight":1,"group":"best-practices-general"},{"id":"valid-source-maps","weight":0,"group":"best-practices-general"},{"id":"inspector-issues","weight":1,"group":"best-practices-general"}],"seo":[{"id":"is-crawlable","weight":4.043478260869565,"group":"seo-crawl"},{"id":"document-title","weight":1,"group":"seo-content"},{"id":"meta-description","weight":1,"group":"seo-content"},{"id":"http-status-code","weight":1,"group":"seo-crawl"},{"id":"link-text","weight":1,"group":"seo-content"},{"id":"crawlable-anchors","weight":1,"group":"seo-crawl"},{"id":"robots-txt","weight":1,"group":"seo-crawl"},{"id":"image-alt","weight":1,"group":"seo-content"},{"id":"hreflang","weight":1,"group":"seo-content"},{"id":"canonical","weight":1,"group":"seo-content"},{"id":"structured-data","weight":0}]}},"priorities":[{"title":"largest-contentful-paint","severity":"high","detail":"4.1 s"},{"title":"first-contentful-paint","severity":"low","detail":"2.0 s"},{"title":"document-latency-insight","severity":"high","detail":"Est savings of 260 ms"},{"title":"font-display-insight","severity":"high","detail":"Est savings of 80 ms"},{"title":"image-delivery-insight","severity":"high","detail":"Est savings of 65 KiB"}]},"desktop":{"scores":{"performance":99,"accessibility":95,"bestPractices":100,"seo":100},"fieldData":{"lcp":{"p75":841,"category":"FAST"},"cls":{"p75":4,"category":"FAST"},"inp":{"p75":48,"category":"FAST"},"fcp":{"p75":605,"category":"FAST"},"ttfb":{"p75":378,"category":"FAST"},"source":"url"},"metrics":{"lcp":{"ms":824.5328,"displayValue":"0.8 s"},"cls":{"value":0.0003590495948764738},"tbt":{"ms":0},"fcp":{"ms":644.4032},"speedIndex":{"ms":644.4032},"ttfb":{"ms":4}},"lcpElement":null,"findings":{"renderBlocking":[],"thirdParty":[],"unusedJs":[],"images":{"missingWebp":[],"notResponsive":[],"offscreen":[],"unoptimized":[]},"layoutShifts":[{"selector":"header.header > div.header__menu > div.h-container > nav.header-navigation","shiftScore":0.0003590495948764738}],"longTasks":[],"domSize":{"value":0}},"seoAudits":{"metaDescription":{"passed":true},"canonical":{"passed":true},"hreflang":{"passed":true},"robotsTxt":{"passed":true},"tapTargets":{"passed":false},"structuredData":{"passed":false}},"bestPracticesAudits":{"httpsOk":{"passed":true},"errorsInConsole":{"passed":true},"inspectorIssues":{"passed":true},"cspXss":{"passed":true}},"allAudits":{"failed":[{"id":"target-size","title":"Touch targets do not have sufficient size or spacing.","description":"Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.12/target-size).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":7,"category":"accessibility"},{"id":"lcp-discovery-insight","title":"LCP request discovery","description":"[Optimize LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) by making the LCP image discoverable from the HTML immediately, and avoiding lazy-loading","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"},{"id":"network-dependency-tree-insight","title":"Network dependency tree","description":"[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"}],"refs":{"performance":[{"id":"first-contentful-paint","weight":10,"group":"metrics"},{"id":"largest-contentful-paint","weight":25,"group":"metrics"},{"id":"total-blocking-time","weight":30,"group":"metrics"},{"id":"cumulative-layout-shift","weight":25,"group":"metrics"},{"id":"speed-index","weight":10,"group":"metrics"},{"id":"cache-insight","weight":0,"group":"insights"},{"id":"cls-culprits-insight","weight":0,"group":"insights"},{"id":"document-latency-insight","weight":0,"group":"insights"},{"id":"dom-size-insight","weight":0,"group":"insights"},{"id":"duplicated-javascript-insight","weight":0,"group":"insights"},{"id":"font-display-insight","weight":0,"group":"insights"},{"id":"forced-reflow-insight","weight":0,"group":"insights"},{"id":"image-delivery-insight","weight":0,"group":"insights"},{"id":"inp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-discovery-insight","weight":0,"group":"insights"},{"id":"legacy-javascript-insight","weight":0,"group":"insights"},{"id":"network-dependency-tree-insight","weight":0,"group":"insights"},{"id":"render-blocking-insight","weight":0,"group":"insights"},{"id":"third-parties-insight","weight":0,"group":"insights"},{"id":"viewport-insight","weight":0,"group":"insights"},{"id":"interactive","weight":0,"group":"hidden"},{"id":"max-potential-fid","weight":0,"group":"hidden"},{"id":"unminified-css","weight":0,"group":"diagnostics"},{"id":"unminified-javascript","weight":0,"group":"diagnostics"},{"id":"unused-css-rules","weight":0,"group":"diagnostics"},{"id":"unused-javascript","weight":0,"group":"diagnostics"},{"id":"total-byte-weight","weight":0,"group":"diagnostics"},{"id":"user-timings","weight":0,"group":"diagnostics"},{"id":"bootup-time","weight":0,"group":"diagnostics"},{"id":"mainthread-work-breakdown","weight":0,"group":"diagnostics"},{"id":"long-tasks","weight":0,"group":"diagnostics"},{"id":"non-composited-animations","weight":0,"group":"diagnostics"},{"id":"unsized-images","weight":0,"group":"diagnostics"},{"id":"network-requests","weight":0,"group":"hidden"},{"id":"network-rtt","weight":0,"group":"hidden"},{"id":"network-server-latency","weight":0,"group":"hidden"},{"id":"main-thread-tasks","weight":0,"group":"hidden"},{"id":"diagnostics","weight":0,"group":"hidden"},{"id":"metrics","weight":0,"group":"hidden"},{"id":"screenshot-thumbnails","weight":0,"group":"hidden"},{"id":"final-screenshot","weight":0,"group":"hidden"},{"id":"script-treemap-data","weight":0,"group":"hidden"},{"id":"resource-summary","weight":0,"group":"hidden"},{"id":"redirects","weight":0,"group":"hidden"},{"id":"server-response-time","weight":0,"group":"hidden"},{"id":"layout-shifts","weight":0,"group":"hidden"}],"accessibility":[{"id":"accesskeys","weight":0,"group":"a11y-navigation"},{"id":"aria-allowed-attr","weight":10,"group":"a11y-aria"},{"id":"aria-command-name","weight":0,"group":"a11y-aria"},{"id":"aria-conditional-attr","weight":7,"group":"a11y-aria"},{"id":"aria-deprecated-role","weight":0,"group":"a11y-aria"},{"id":"aria-dialog-name","weight":0,"group":"a11y-aria"},{"id":"aria-hidden-body","weight":10,"group":"a11y-aria"},{"id":"aria-hidden-focus","weight":7,"group":"a11y-aria"},{"id":"aria-input-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-meter-name","weight":0,"group":"a11y-aria"},{"id":"aria-progressbar-name","weight":0,"group":"a11y-aria"},{"id":"aria-prohibited-attr","weight":7,"group":"a11y-aria"},{"id":"aria-required-attr","weight":0,"group":"a11y-aria"},{"id":"aria-required-children","weight":0,"group":"a11y-aria"},{"id":"aria-required-parent","weight":0,"group":"a11y-aria"},{"id":"aria-roles","weight":0,"group":"a11y-aria"},{"id":"aria-text","weight":0,"group":"a11y-aria"},{"id":"aria-toggle-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-tooltip-name","weight":0,"group":"a11y-aria"},{"id":"aria-treeitem-name","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr-value","weight":10,"group":"a11y-aria"},{"id":"aria-valid-attr","weight":10,"group":"a11y-aria"},{"id":"button-name","weight":0,"group":"a11y-names-labels"},{"id":"bypass","weight":0,"group":"a11y-navigation"},{"id":"color-contrast","weight":7,"group":"a11y-color-contrast"},{"id":"definition-list","weight":0,"group":"a11y-tables-lists"},{"id":"dlitem","weight":0,"group":"a11y-tables-lists"},{"id":"document-title","weight":7,"group":"a11y-names-labels"},{"id":"duplicate-id-aria","weight":0,"group":"a11y-aria"},{"id":"form-field-multiple-labels","weight":0,"group":"a11y-names-labels"},{"id":"frame-title","weight":0,"group":"a11y-names-labels"},{"id":"heading-order","weight":3,"group":"a11y-navigation"},{"id":"html-has-lang","weight":7,"group":"a11y-language"},{"id":"html-lang-valid","weight":7,"group":"a11y-language"},{"id":"html-xml-lang-mismatch","weight":0,"group":"a11y-language"},{"id":"image-alt","weight":10,"group":"a11y-names-labels"},{"id":"input-button-name","weight":0,"group":"a11y-names-labels"},{"id":"input-image-alt","weight":0,"group":"a11y-names-labels"},{"id":"label","weight":0,"group":"a11y-names-labels"},{"id":"link-in-text-block","weight":0,"group":"a11y-color-contrast"},{"id":"link-name","weight":7,"group":"a11y-names-labels"},{"id":"list","weight":7,"group":"a11y-tables-lists"},{"id":"listitem","weight":7,"group":"a11y-tables-lists"},{"id":"meta-refresh","weight":0,"group":"a11y-best-practices"},{"id":"meta-viewport","weight":10,"group":"a11y-best-practices"},{"id":"object-alt","weight":0,"group":"a11y-names-labels"},{"id":"select-name","weight":0,"group":"a11y-names-labels"},{"id":"skip-link","weight":3,"group":"a11y-names-labels"},{"id":"tabindex","weight":7,"group":"a11y-navigation"},{"id":"target-size","weight":7,"group":"a11y-best-practices"},{"id":"td-headers-attr","weight":0,"group":"a11y-tables-lists"},{"id":"th-has-data-cells","weight":0,"group":"a11y-tables-lists"},{"id":"valid-lang","weight":0,"group":"a11y-language"},{"id":"video-caption","weight":0,"group":"a11y-audio-video"},{"id":"landmark-one-main","weight":3,"group":"a11y-best-practices"},{"id":"autocomplete-valid","weight":0,"group":"a11y-best-practices"},{"id":"presentation-role-conflict","weight":1,"group":"a11y-best-practices"},{"id":"svg-img-alt","weight":0,"group":"a11y-best-practices"},{"id":"focusable-controls","weight":0},{"id":"interactive-element-affordance","weight":0},{"id":"logical-tab-order","weight":0},{"id":"visual-order-follows-dom","weight":0},{"id":"focus-traps","weight":0},{"id":"managed-focus","weight":0},{"id":"use-landmarks","weight":0},{"id":"offscreen-content-hidden","weight":0},{"id":"custom-controls-labels","weight":0},{"id":"custom-controls-roles","weight":0},{"id":"table-duplicate-name","weight":0,"group":"a11y-best-practices"},{"id":"empty-heading","weight":0,"group":"a11y-best-practices"},{"id":"aria-allowed-role","weight":0,"group":"a11y-best-practices"},{"id":"image-redundant-alt","weight":0,"group":"a11y-names-labels"},{"id":"identical-links-same-purpose","weight":0,"group":"a11y-best-practices"},{"id":"label-content-name-mismatch","weight":0,"group":"hidden"},{"id":"table-fake-caption","weight":0,"group":"hidden"},{"id":"td-has-header","weight":0,"group":"hidden"}],"best-practices":[{"id":"is-on-https","weight":5,"group":"best-practices-trust-safety"},{"id":"redirects-http","weight":0,"group":"best-practices-trust-safety"},{"id":"geolocation-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"notification-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"csp-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"has-hsts","weight":0,"group":"best-practices-trust-safety"},{"id":"origin-isolation","weight":0,"group":"best-practices-trust-safety"},{"id":"clickjacking-mitigation","weight":0,"group":"best-practices-trust-safety"},{"id":"trusted-types-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"paste-preventing-inputs","weight":3,"group":"best-practices-ux"},{"id":"image-aspect-ratio","weight":1,"group":"best-practices-ux"},{"id":"image-size-responsive","weight":1,"group":"best-practices-ux"},{"id":"doctype","weight":1,"group":"best-practices-browser-compat"},{"id":"charset","weight":1,"group":"best-practices-browser-compat"},{"id":"baseline","weight":0,"group":"best-practices-browser-compat"},{"id":"js-libraries","weight":0,"group":"best-practices-general"},{"id":"deprecations","weight":5,"group":"best-practices-general"},{"id":"third-party-cookies","weight":5,"group":"best-practices-general"},{"id":"errors-in-console","weight":1,"group":"best-practices-general"},{"id":"valid-source-maps","weight":0,"group":"best-practices-general"},{"id":"inspector-issues","weight":1,"group":"best-practices-general"}],"seo":[{"id":"is-crawlable","weight":4.043478260869565,"group":"seo-crawl"},{"id":"document-title","weight":1,"group":"seo-content"},{"id":"meta-description","weight":1,"group":"seo-content"},{"id":"http-status-code","weight":1,"group":"seo-crawl"},{"id":"link-text","weight":1,"group":"seo-content"},{"id":"crawlable-anchors","weight":1,"group":"seo-crawl"},{"id":"robots-txt","weight":1,"group":"seo-crawl"},{"id":"image-alt","weight":1,"group":"seo-content"},{"id":"hreflang","weight":1,"group":"seo-content"},{"id":"canonical","weight":1,"group":"seo-content"},{"id":"structured-data","weight":0}]}},"priorities":[{"title":"document-latency-insight","severity":"high","detail":"Est savings of 250 ms"},{"title":"font-display-insight","severity":"medium","detail":"Est savings of 20 ms"},{"title":"image-delivery-insight","severity":"medium","detail":"Est savings of 277 KiB"},{"title":"lcp-discovery-insight","severity":"high","detail":""},{"title":"network-dependency-tree-insight","severity":"high","detail":""}]},"strategies":{"mobile":{"status":"ok"},"desktop":{"status":"ok"}}}},{"tool":"securityHeaders","status":"ok","durationMs":228,"data":{"scores":{"score":0,"present":0,"missing":9},"headers":[{"name":"strict-transport-security","status":"missing","severity":"high","advice":"Add HSTS with max-age >= 1 year, includeSubDomains, and preload"},{"name":"content-security-policy","status":"missing","severity":"high","advice":"Add a CSP with default-src and script-src restrictions"},{"name":"x-frame-options","status":"missing","severity":"medium","advice":"Prefer CSP frame-ancestors; X-Frame-Options as fallback"},{"name":"x-content-type-options","status":"missing","severity":"medium","advice":"Send X-Content-Type-Options: nosniff"},{"name":"referrer-policy","status":"missing","severity":"low","advice":"Set a Referrer-Policy such as strict-origin-when-cross-origin"},{"name":"permissions-policy","status":"missing","severity":"low","advice":"Declare Permissions-Policy to disable unused features"},{"name":"cross-origin-opener-policy","status":"missing","severity":"low","advice":"Set COOP to same-origin to isolate browsing context"},{"name":"cross-origin-resource-policy","status":"missing","severity":"low","advice":"Set CORP to same-origin or same-site to prevent cross-origin reads"},{"name":"x-permitted-cross-domain-policies","status":"missing","severity":"low","advice":"Set to none to prevent Flash/PDF cross-domain requests"}],"cookies":[],"infoDisclosure":{"server":"Apache / ZoneOS"},"transport":{"finalUrl":"https://restate.ee/varahaldus-kuidas-hoida-kinnisvaraportfell-toos/","status":200,"redirected":false},"caching":{"cacheControl":"max-age=0","directives":{"max-age":"0"},"expires":"Wed, 16 Sep 2026 14:13:10 GMT","etag":null,"lastModified":"Wed, 16 Sep 2026 14:09:32 GMT","age":null,"vary":"Accept-Encoding","pragma":null,"issues":[]},"compression":{"contentEncoding":"gzip","contentLength":25636,"decodedBodyBytes":99421,"compressionRatio":0.258,"issues":[]},"allHeaders":{"cache-control":"max-age=0","connection":"Upgrade, Keep-Alive","content-encoding":"gzip","content-length":"25636","content-type":"text/html; charset=UTF-8","date":"Wed, 16 Sep 2026 14:13:10 GMT","expires":"Wed, 16 Sep 2026 14:13:10 GMT","keep-alive":"timeout=5, max=100","last-modified":"Wed, 16 Sep 2026 14:09:32 GMT","server":"Apache / ZoneOS","vary":"Accept-Encoding"},"cdnCache":{"detected":false,"providers":[],"cacheStatus":null,"cacheBypassed":false,"evidence":[]},"httpsRedirect":{"httpUrl":"http://restate.ee/varahaldus-kuidas-hoida-kinnisvaraportfell-toos","redirectsToHttps":true,"redirectTarget":"https://restate.ee/varahaldus-kuidas-hoida-kinnisvaraportfell-toos","error":null},"cors":{"allowOrigin":null,"allowCredentials":false,"allowMethods":null,"issues":[]},"priorities":[{"title":"strict-transport-security missing","severity":"high","detail":"Add HSTS with max-age >= 1 year, includeSubDomains, and preload"},{"title":"content-security-policy missing","severity":"high","detail":"Add a CSP with default-src and script-src restrictions"},{"title":"x-frame-options missing","severity":"medium","detail":"Prefer CSP frame-ancestors; X-Frame-Options as fallback"},{"title":"x-content-type-options missing","severity":"medium","detail":"Send X-Content-Type-Options: nosniff"},{"title":"referrer-policy missing","severity":"low","detail":"Set a Referrer-Policy such as strict-origin-when-cross-origin"},{"title":"permissions-policy missing","severity":"low","detail":"Declare Permissions-Policy to disable unused features"},{"title":"cross-origin-opener-policy missing","severity":"low","detail":"Set COOP to same-origin to isolate browsing context"},{"title":"cross-origin-resource-policy missing","severity":"low","detail":"Set CORP to same-origin or same-site to prevent cross-origin reads"},{"title":"x-permitted-cross-domain-policies missing","severity":"low","detail":"Set to none to prevent Flash/PDF cross-domain requests"},{"title":"server header discloses technology","severity":"low","detail":"Server: Apache / ZoneOS"}]}},{"tool":"w3c","status":"ok","durationMs":585,"data":{"scores":{"errors":10,"warnings":1,"cosmeticSuppressed":45},"groups":[{"message":"Attribute “nowprocket” not allowed on element “script” at this point.","type":"error","severity":"cosmetic","count":4,"occurrences":[{"line":13,"extract":"css\">\n    <script nowprocket src=\"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.js\" data-rocket-defer defer></scri"},{"line":14,"extract":"ript>\n    <script nowprocket src=\"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js\" data-rocket-defer defer></scri"},{"line":15,"extract":"ript>\n    <script nowprocket>(funct"},{"line":876,"extract":"/noscript><script nowprocket type=\"text/javascript\">var el"}]},{"message":"Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.","type":"info","severity":"cosmetic","count":41,"occurrences":[{"line":31,"extract":"noscript>\n<meta name=\"description\" content=\"Kinnisvaraportfell ei hoia end ise korras. Ülevaade sellest, millest koosneb igapäevane varahaldus ja miks see tootlust mõjutab.\"/>\n<meta"},{"line":32,"extract":"jutab.\"/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large\"/>\n<link"},{"line":33,"extract":":large\"/>\n<link rel=\"canonical\" href=\"https://restate.ee/varahaldus-kuidas-hoida-kinnisvaraportfell-toos/\" />\n<meta"},{"line":34,"extract":"toos/\" />\n<meta property=\"og:locale\" content=\"et_EE\" />\n<meta"},{"line":35,"extract":"et_EE\" />\n<meta property=\"og:type\" content=\"article\" />\n<meta"},{"line":36,"extract":"ticle\" />\n<meta property=\"og:title\" content=\"Varahaldus: kuidas hoida kinnisvaraportfell töös - Restate\" />\n<meta"},{"line":37,"extract":"state\" />\n<meta property=\"og:description\" content=\"Kinnisvaraportfell ei hoia end ise korras. Ülevaade sellest, millest koosneb igapäevane varahaldus ja miks see tootlust mõjutab.\" />\n<meta"},{"line":38,"extract":"utab.\" />\n<meta property=\"og:url\" content=\"https://restate.ee/varahaldus-kuidas-hoida-kinnisvaraportfell-toos/\" />\n<meta"},{"line":39,"extract":"toos/\" />\n<meta property=\"og:site_name\" content=\"Restate\" />\n<meta"},{"line":40,"extract":"state\" />\n<meta property=\"article:section\" content=\"Uncategorized @et\" />\n<meta"},{"line":41,"extract":"d @et\" />\n<meta property=\"og:updated_time\" content=\"2026-08-25T08:15:35+00:00\" />\n<meta"},{"line":42,"extract":"00:00\" />\n<meta property=\"og:image\" content=\"https://restate.ee/wp-content/uploads/2026/08/chess-tanassilma-aripark.jpg\" />\n<meta"},{"line":43,"extract":"k.jpg\" />\n<meta property=\"og:image:secure_url\" content=\"https://restate.ee/wp-content/uploads/2026/08/chess-tanassilma-aripark.jpg\" />\n<meta"},{"line":44,"extract":"k.jpg\" />\n<meta property=\"og:image:width\" content=\"849\" />\n<meta"},{"line":45,"extract":"=\"849\" />\n<meta property=\"og:image:height\" content=\"849\" />\n<meta"},{"line":46,"extract":"=\"849\" />\n<meta property=\"og:image:alt\" content=\"Tänassilma Äripargi laohooned õhust vaadatuna\" />\n<meta"},{"line":47,"extract":"atuna\" />\n<meta property=\"og:image:type\" content=\"image/jpeg\" />\n<meta"},{"line":48,"extract":"/jpeg\" />\n<meta property=\"article:published_time\" content=\"2026-03-19T10:00:00+00:00\" />\n<meta"},{"line":49,"extract":"00:00\" />\n<meta property=\"article:modified_time\" content=\"2026-08-25T08:15:35+00:00\" />\n<meta"},{"line":50,"extract":"00:00\" />\n<meta name=\"twitter:card\" content=\"summary_large_image\" />\n<meta"},{"line":51,"extract":"image\" />\n<meta name=\"twitter:title\" content=\"Varahaldus: kuidas hoida kinnisvaraportfell töös - Restate\" />\n<meta"},{"line":52,"extract":"state\" />\n<meta name=\"twitter:description\" content=\"Kinnisvaraportfell ei hoia end ise korras. Ülevaade sellest, millest koosneb igapäevane varahaldus ja miks see tootlust mõjutab.\" />\n<meta"},{"line":53,"extract":"utab.\" />\n<meta name=\"twitter:image\" content=\"https://restate.ee/wp-content/uploads/2026/08/chess-tanassilma-aripark.jpg\" />\n<meta"},{"line":54,"extract":"k.jpg\" />\n<meta name=\"twitter:label1\" content=\"Written by\" />\n<meta"},{"line":55,"extract":"en by\" />\n<meta name=\"twitter:data1\" content=\"gtap\" />\n<meta"},{"line":56,"extract":"\"gtap\" />\n<meta name=\"twitter:label2\" content=\"Time to read\" />\n<meta"},{"line":57,"extract":" read\" />\n<meta name=\"twitter:data2\" content=\"Less than a minute\" />\n<scri"},{"line":61,"extract":"ugin -->\n\n<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />\n<styl"},{"line":80,"extract":"</style>\n\n<link rel='stylesheet' id='core-css' href='https://restate.ee/wp-content/themes/restate/inc/theme/css/core.f11154451d700d01.css' media='all' />\n<link"},{"line":81,"extract":"='all' />\n<link rel='stylesheet' id='global-css' href='https://restate.ee/wp-content/themes/restate/inc/theme/css/global.53f1ec803808df22.css' media='all' />\n\n<!--"},{"line":111,"extract":"wp.com --><link rel=\"icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-32x32.png\" sizes=\"32x32\" />\n<link"},{"line":112,"extract":"32x32\" />\n<link rel=\"icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-192x192.png\" sizes=\"192x192\" />\n<link"},{"line":113,"extract":"2x192\" />\n<link rel=\"apple-touch-icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-180x180.png\" />\n<meta"},{"line":114,"extract":"0.png\" />\n<meta name=\"msapplication-TileImage\" content=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-270x270.png\" />\n\n    "},{"line":125,"extract":"</style>\n\n<meta name=\"generator\" content=\"WP Rocket 3.23.3.3\" data-wpr-features=\"wpr_delay_js wpr_defer_js wpr_cdn wpr_preload_links wpr_desktop\" /></head"},{"line":903,"extract":". 139e/2, <br />\n6. ko"},{"line":904,"extract":"\n6. korrus<br />\nTalli"},{"line":905,"extract":"inn, 11317<br />\n</div"},{"line":912,"extract":": 11592452<br />\nKMKR:"},{"line":918,"extract":": 12017388<br />\nKMKR:"},{"line":924,"extract":": 14542880<br />\nKMKR:"}]},{"message":"The “sizes” attribute value starting with “auto” is only valid for lazy-loaded images. Add “loading=”“lazy” to this element.","type":"error","severity":"error","count":1,"occurrences":[{"line":543,"extract":"          <img\n        alt=\"Tänassilma Äripargi laohooned õhust vaadatuna\"\n        class=\"image__img\"\n        loading=\"eager\"\n        width=\"360\"\n        height=\"240\"\n        src=\"https://restate.ee/wp-content/uploads/2026/08/chess-tanassilma-aripark-360x240.jpg\"\n        srcset=\"https://restate.ee/wp-content/uploads/2026/08/chess-tanassilma-aripark-360x240.jpg 360w, https://restate.ee/wp-content/uploads/2026/08/chess-tanassilma-aripark-720x480.jpg 720w\"\n        sizes=\"auto\"\n        data-sizes=\"auto\"\n            >\n\n    "}]},{"message":"Attribute “preserveAspectRatio” not allowed on element “use” at this point.","type":"error","severity":"error","count":2,"occurrences":[{"line":576,"extract":"rue\">\n    <use\n        href=\"https://restate.ee/wp-content/themes/restate/inc/theme/img/illustrations/target-hammer.svg#illustration\"\n        width=\"100%\"\n        height=\"100%\"\n        preserveAspectRatio=\"none\"\n    ></use>"},{"line":587,"extract":"rue\">\n    <use\n        href=\"https://restate.ee/wp-content/themes/restate/inc/theme/img/illustrations/chicken.svg#illustration\"\n        width=\"100%\"\n        height=\"100%\"\n        preserveAspectRatio=\"none\"\n    ></use>"}]},{"message":"The “type” attribute is unnecessary for JavaScript resources.","type":"info","severity":"warning","count":1,"occurrences":[{"line":876,"extract":"/noscript><script nowprocket type=\"text/javascript\">var el"}]},{"message":"A “script” element with a “type” attribute whose value is neither a JavaScript MIME type, “module”, “importmap”, nor “speculationrules” (i.e., a data block) must not have a “defer” attribute.","type":"error","severity":"error","count":7,"occurrences":[{"line":959,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"wpml-cookie-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js\"></scri"},{"line":964,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-form-move-tracker-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-form-move-tracker.js\"></scri"},{"line":965,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-media-gate-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-media-gate.js\"></scri"},{"line":970,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-youtube-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-youtube.js\"></scri"},{"line":986,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"webpack-jquery-js\" data-rocket-src=\"https://restate.ee/wp-content/themes/restate/inc/theme/js/jquery.7e52f38a196e6397.js\" data-rocket-defer defer></scri"},{"line":992,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"jquery-js\" data-rocket-src=\"https://restate.ee/wp-content/themes/restate/inc/theme/js/global.6756ad1a5cd6d0d1.js\" data-rocket-defer defer></scri"},{"line":993,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"jquery-migrate-js\" data-rocket-src=\"https://restate.ee/wp-includes/js/jquery/jquery-migrate.min.js\" data-rocket-defer defer></scri"}]}],"parserRecovery":null,"priorities":[{"title":"A “script” element with a “type” attribute whose value is neither a JavaScript MIME type, “module”, “importmap”, nor “speculationrules” (i.e., a data block) must not have a “defer” attribute.","severity":"high","detail":"x7, first at line 959"},{"title":"Attribute “preserveAspectRatio” not allowed on element “use” at this point.","severity":"medium","detail":"x2, first at line 576"},{"title":"The “sizes” attribute value starting with “auto” is only valid for lazy-loaded images. Add “loading=”“lazy” to this element.","severity":"medium","detail":"x1, first at line 543"}]}},{"tool":"axe","status":"ok","durationMs":1637,"data":{"scores":{"violations":1,"passes":35,"byImpact":{"critical":0,"serious":0,"moderate":1,"minor":0}},"violations":[{"id":"landmark-unique","impact":"moderate","help":"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination","helpUrl":"https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright","wcagTags":[],"nodes":[{"selector":".footer__social","html":"<nav class=\"footer__social\" aria-label=\"\">","failureSummary":"Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable"}]}],"manualChecks":[{"id":"color-contrast","help":"Elements must meet minimum color contrast ratio thresholds","helpUrl":"https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright","nodes":1}],"priorities":[{"title":"landmark-unique","severity":"medium","detail":"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination"}]}},{"tool":"runtime","status":"ok","durationMs":1645,"data":{"consoleErrors":[],"mixedContent":[],"network":{"requestCount":24,"totalBytes":547806,"byResourceType":{"document":{"count":2,"bytes":25636},"stylesheet":{"count":5,"bytes":47269},"image":{"count":5,"bytes":371801},"other":{"count":3,"bytes":54302},"script":{"count":4,"bytes":24172},"font":{"count":2,"bytes":16711},"xhr":{"count":3,"bytes":7915}},"thirdPartyOrigins":[{"origin":"https://cdn.jsdelivr.net","count":6,"bytes":29309},{"origin":"https://fonts.googleapis.com","count":2,"bytes":0}],"slowestRequests":[{"url":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","resourceType":"stylesheet","durationMs":275,"bytes":0},{"url":"https://restate.ee/varahaldus-kuidas-hoida-kinnisvaraportfell-toos","resourceType":"document","durationMs":145,"bytes":0},{"url":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","resourceType":"xhr","durationMs":139,"bytes":0},{"url":"https://restate.ee/wp-content/themes/restate/inc/theme/js/core.f1e246827f6b43d8.js","resourceType":"script","durationMs":52,"bytes":2596},{"url":"https://restate.ee/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js","resourceType":"script","durationMs":52,"bytes":8097}],"failedRequests":[]},"priorities":[]}},{"tool":"html","status":"ok","durationMs":1645,"data":{"document":{"lang":"et","title":"Varahaldus: kuidas hoida kinnisvaraportfell töös - Restate","charset":"UTF-8","viewport":"width=device-width, initial-scale=1","canonical":"https://restate.ee/varahaldus-kuidas-hoida-kinnisvaraportfell-toos/","bytes":98370,"mojibakeDetected":false,"mojibakeSamples":[],"cacheMarkers":["WP Rocket"]},"meta":{"description":"Kinnisvaraportfell ei hoia end ise korras. Ülevaade sellest, millest koosneb igapäevane varahaldus ja miks see tootlust mõjutab.","robots":"index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large","openGraph":{"og:locale":"et_EE","og:type":"article","og:title":"Varahaldus: kuidas hoida kinnisvaraportfell töös - Restate","og:description":"Kinnisvaraportfell ei hoia end ise korras. Ülevaade sellest, millest koosneb igapäevane varahaldus ja miks see tootlust mõjutab.","og:url":"https://restate.ee/varahaldus-kuidas-hoida-kinnisvaraportfell-toos/","og:site_name":"Restate","og:updated_time":"2026-08-25T08:15:35+00:00","og:image":"https://restate.ee/wp-content/uploads/2026/08/chess-tanassilma-aripark.jpg","og:image:secure_url":"https://restate.ee/wp-content/uploads/2026/08/chess-tanassilma-aripark.jpg","og:image:width":"849","og:image:height":"849","og:image:alt":"Tänassilma Äripargi laohooned õhust vaadatuna","og:image:type":"image/jpeg"},"twitter":{"twitter:card":"summary_large_image","twitter:title":"Varahaldus: kuidas hoida kinnisvaraportfell töös - Restate","twitter:description":"Kinnisvaraportfell ei hoia end ise korras. Ülevaade sellest, millest koosneb igapäevane varahaldus ja miks see tootlust mõjutab.","twitter:image":"https://restate.ee/wp-content/uploads/2026/08/chess-tanassilma-aripark.jpg","twitter:label1":"Written by","twitter:data1":"gtap","twitter:label2":"Time to read","twitter:data2":"Less than a minute"},"hreflang":[],"jsonLd":[{"type":"Unknown","valid":true}],"themeColor":"#ffffff","generator":"WP Rocket 3.23.3.3"},"outline":{"h1Count":1,"h2Count":4,"h3Count":4,"h4Count":0,"h5Count":0,"h6Count":0,"sequence":[{"level":1,"text":"Varahaldus: kuidas hoida kinnisvaraportfell töös"},{"level":2,"text":"Üürisuhete juhtimine"},{"level":2,"text":"Tehniline seisukord"},{"level":2,"text":"Aruandlus omanikule"},{"level":2,"text":"Veel artikleid"},{"level":3,"text":"Lasnamäele tuleb uus tõmbekeskus: Peterburi teele kerkivad Padel+ Restate ja virtuaalstuudio"},{"level":3,"text":"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida"},{"level":3,"text":"Built-to-suit: kui valmis pind ettevõttele lihtsalt ei sobi"},{"level":3,"text":"Tänassilma Äripark kasvab: kolmanda etapi ehitus on alanud"}],"skips":[]},"landmarks":{"hasNav":true,"hasMain":true,"hasHeader":true,"hasFooter":true,"skipToContentLink":true},"scripts":{"total":30,"external":[{"src":"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.js","defer":true,"async":false,"type":null,"inHead":true},{"src":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js","defer":true,"async":false,"type":null,"inHead":true},{"src":"https://restate.ee/wp-content/themes/restate/inc/theme/js/core.f1e246827f6b43d8.js","defer":true,"async":false,"type":null,"inHead":false},{"src":"https://restate.ee/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js","defer":false,"async":true,"type":null,"inHead":false}],"inline":[{"bytes":476,"type":null},{"bytes":14554,"type":null},{"bytes":90,"type":null},{"bytes":220,"type":"text/rocketlazyloadscript"},{"bytes":77,"type":null},{"bytes":2696,"type":"application/ld+json"},{"bytes":595,"type":null},{"bytes":364,"type":"text/rocketlazyloadscript"},{"bytes":337,"type":"text/rocketlazyloadscript"},{"bytes":12580,"type":"text/rocketlazyloadscript"},{"bytes":210,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":102,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":82,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":2195,"type":"text/rocketlazyloadscript"},{"bytes":432,"type":null},{"bytes":3448,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":1264,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":377,"type":"speculationrules"},{"bytes":657,"type":null}],"deferCount":3,"asyncCount":1,"blockingCount":0,"speculationRules":true},"styles":{"externalCount":5,"external":[{"href":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.min.css","media":null},{"href":"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.css","media":null},{"href":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","media":"all"},{"href":"https://restate.ee/wp-content/themes/restate/inc/theme/css/core.f11154451d700d01.css","media":"all"},{"href":"https://restate.ee/wp-content/themes/restate/inc/theme/css/global.53f1ec803808df22.css","media":"all"}],"inlineCount":5,"inlineBytes":11800},"images":{"total":5,"items":[{"src":"https://restate.ee/wp-content/uploads/2026/08/chess-tanassilma-aripark-360x240.jpg","alt":"Tänassilma Äripargi laohooned õhust vaadatuna","width":360,"height":240,"loading":"eager","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720],"inPicture":false,"domOrder":0},{"src":"https://restate.ee/wp-content/uploads/2026/08/padel-restate-lasnamae-valjak-360x240.jpg","alt":"","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080,1440],"inPicture":false,"domOrder":1},{"src":"https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon-360x240.jpg","alt":"","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080,1440],"inPicture":false,"domOrder":2},{"src":"https://restate.ee/wp-content/uploads/2026/08/bts-mis-on-built-to-suit-360x240.jpg","alt":"Ehitusjärgus äripind, kraana ja pinnasetööd","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720],"inPicture":false,"domOrder":3},{"src":"https://restate.ee/wp-content/uploads/2026/08/arendus-tanassilma-3-etapp-360x240.jpg","alt":"Tänassilma Äripargi müügimaja õhust vaadatuna","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080],"inPicture":false,"domOrder":4}],"withoutAlt":0,"withoutDimensions":0,"withoutLazyLoading":1},"links":{"anchors":[{"href":"https://restate.ee/varahaldus-kuidas-hoida-kinnisvaraportfell-toos/#main","text":"Skip to main content"},{"href":"https://restate.ee/aripinnad/","text":"Äri"},{"href":"https://restate.ee/kodud/","text":"Kodud"},{"href":"https://restate.ee/varahaldus/","text":"Varahaldus"},{"href":"https://restate.ee/ettevote/","text":"Ettevõte"},{"href":"https://restate.ee/turuolukord/","text":"Turuolukord"},{"href":"https://www.google.com/maps/d/u/0/viewer?mid=1qkc_-7-e8lS0ROKnjGHKYZQKl-GmJOK1&ll=58.941480398902726%2C24.809411500000014&z=9","text":"Arenduste kaart"},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"https://restate.ee/","text":""},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"https://restate.ee/ettevote/blogi/","text":"Blogi"},{"href":"https://restate.ee/varahaldus-kuidas-hoida-kinnisvaraportfell-toos/","text":"Varahaldus: kuidas hoida kinnisvaraportfell töös"},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"https://restate.ee/aripinnad/uusarendused/","text":"Meie projektid"},{"href":"https://restate.ee/ettevote/blogi/","text":"Vaata kõiki"},{"href":"https://restate.ee/lasnamaele-tuleb-uus-tombekeskus-peterburi-teele-kerkivad-padel-restate-ja-virtuaalstuudio/","text":"Lasnamäele tuleb uus tõmbekeskus: Peterburi teele kerkivad Padel+ Restate ja virtuaalstuudio"},{"href":"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida/","text":"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida"},{"href":"https://restate.ee/built-to-suit-kui-valmis-pind-ettevottele-lihtsalt-ei-sobi/","text":"Built-to-suit: kui valmis pind ettevõttele lihtsalt ei sobi"},{"href":"https://restate.ee/tanassilma-aripark-kasvab-kolmanda-etapi-ehitus-on-alanud/","text":"Tänassilma Äripark kasvab: kolmanda etapi ehitus on alanud"},{"href":"tel:+3726400350","text":"+372 6 400 350"},{"href":"mailto:info@restate.ee","text":"info@restate.ee"},{"href":"https://www.facebook.com/RestateProperty","text":"Facebook"},{"href":"https://www.instagram.com/restateproperty/","text":"Instagram"}],"vagueRepeats":[{"text":"võta ühendust","count":3}],"externalCount":5,"preconnectCount":1,"preloadCount":1},"forms":[],"backgroundImages":{"total":0,"items":[]},"priorities":[]}},{"tool":"checklist","status":"ok","durationMs":0,"data":{"items":[{"id":"caching","title":"Page caching plugin / CDN active","status":"pass","detail":"Caching plugin detected (WP Rocket)","evidence":["HTML markers: WP Rocket","generator: WP Rocket 3.23.3.3"]},{"id":"lazyload","title":"Images lazy-loaded","status":"pass","detail":"All non-hero raster images use loading=\"lazy\".","evidence":[]},{"id":"heroEager","title":"Hero image eagerly loaded","status":"pass","detail":"Hero image is eagerly loaded (inferred from DOM order/size — Lighthouse LCP element unavailable).","evidence":["hero: …://restate.ee/wp-content/uploads/2026/08/chess-tanassilma-aripark-360x240.jpg","loading: eager","fetchpriority: (not set)"]},{"id":"heroBackground","title":"Hero is a real <img> (not a CSS background-image)","status":"n/a","detail":"No CSS background-images detected on raster-image-eligible elements.","evidence":[]},{"id":"responsive","title":"Responsive images (srcset / <picture>)","status":"pass","detail":"5/5 raster images use srcset or <picture> (100%).","evidence":[]},{"id":"imageSizes","title":"Reasonable number of image sizes","status":"pass","detail":"4 distinct srcset widths.","evidence":["widths: 360, 720, 1080, 1440"]},{"id":"scriptsFooter","title":"JS scripts not blocking in <head>","status":"pass","detail":"No render-blocking scripts in <head>.","evidence":[]}],"summary":{"passed":6,"warned":0,"failed":0,"notApplicable":1},"priorities":[]}}],"coverage":{"pct":100,"missing":[]}},{"url":"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida","startedAt":"2026-09-16T14:13:25.271Z","finishedAt":"2026-09-16T14:13:40.355Z","results":[{"tool":"pagespeed","status":"ok","durationMs":15084,"data":{"mobile":{"scores":{"performance":81,"accessibility":96,"bestPractices":100,"seo":100},"fieldData":{"lcp":{"p75":1434,"category":"FAST"},"cls":{"p75":0,"category":"FAST"},"inp":{"p75":119,"category":"FAST"},"fcp":{"p75":1378,"category":"FAST"},"ttfb":{"p75":615,"category":"FAST"},"source":"url"},"metrics":{"lcp":{"ms":4220.294979999999,"displayValue":"4.2 s"},"cls":{"value":0},"tbt":{"ms":0},"fcp":{"ms":2714.0276799999997},"speedIndex":{"ms":3048.6257759828295},"ttfb":{"ms":3}},"lcpElement":null,"findings":{"renderBlocking":[],"thirdParty":[],"unusedJs":[],"images":{"missingWebp":[],"notResponsive":[],"offscreen":[],"unoptimized":[]},"layoutShifts":[],"longTasks":[],"domSize":{"value":0}},"seoAudits":{"metaDescription":{"passed":true},"canonical":{"passed":true},"hreflang":{"passed":true},"robotsTxt":{"passed":true},"tapTargets":{"passed":false},"structuredData":{"passed":false}},"bestPracticesAudits":{"httpsOk":{"passed":true},"errorsInConsole":{"passed":true},"inspectorIssues":{"passed":true},"cspXss":{"passed":true}},"allAudits":{"failed":[{"id":"largest-contentful-paint","title":"Largest Contentful Paint","description":"Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)","score":0.44,"scoreDisplayMode":"numeric","displayValue":"4.2 s","weight":25,"category":"performance"},{"id":"target-size","title":"Touch targets do not have sufficient size or spacing.","description":"Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.12/target-size).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":7,"category":"accessibility"},{"id":"first-contentful-paint","title":"First Contentful Paint","description":"First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/).","score":0.59,"scoreDisplayMode":"numeric","displayValue":"2.7 s","weight":10,"category":"performance"},{"id":"network-dependency-tree-insight","title":"Network dependency tree","description":"[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"},{"id":"interactive","title":"Time to Interactive","description":"Time to Interactive is the amount of time it takes for the page to become fully interactive. [Learn more about the Time to Interactive metric](https://developer.chrome.com/docs/lighthouse/performance/interactive/).","score":0.84,"scoreDisplayMode":"numeric","displayValue":"4.3 s","weight":0,"category":"performance"}],"refs":{"performance":[{"id":"first-contentful-paint","weight":10,"group":"metrics"},{"id":"largest-contentful-paint","weight":25,"group":"metrics"},{"id":"total-blocking-time","weight":30,"group":"metrics"},{"id":"cumulative-layout-shift","weight":25,"group":"metrics"},{"id":"speed-index","weight":10,"group":"metrics"},{"id":"cache-insight","weight":0,"group":"insights"},{"id":"cls-culprits-insight","weight":0,"group":"insights"},{"id":"document-latency-insight","weight":0,"group":"insights"},{"id":"dom-size-insight","weight":0,"group":"insights"},{"id":"duplicated-javascript-insight","weight":0,"group":"insights"},{"id":"font-display-insight","weight":0,"group":"insights"},{"id":"forced-reflow-insight","weight":0,"group":"insights"},{"id":"image-delivery-insight","weight":0,"group":"insights"},{"id":"inp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-discovery-insight","weight":0,"group":"insights"},{"id":"legacy-javascript-insight","weight":0,"group":"insights"},{"id":"network-dependency-tree-insight","weight":0,"group":"insights"},{"id":"render-blocking-insight","weight":0,"group":"insights"},{"id":"third-parties-insight","weight":0,"group":"insights"},{"id":"viewport-insight","weight":0,"group":"insights"},{"id":"interactive","weight":0,"group":"hidden"},{"id":"max-potential-fid","weight":0,"group":"hidden"},{"id":"unminified-css","weight":0,"group":"diagnostics"},{"id":"unminified-javascript","weight":0,"group":"diagnostics"},{"id":"unused-css-rules","weight":0,"group":"diagnostics"},{"id":"unused-javascript","weight":0,"group":"diagnostics"},{"id":"total-byte-weight","weight":0,"group":"diagnostics"},{"id":"user-timings","weight":0,"group":"diagnostics"},{"id":"bootup-time","weight":0,"group":"diagnostics"},{"id":"mainthread-work-breakdown","weight":0,"group":"diagnostics"},{"id":"long-tasks","weight":0,"group":"diagnostics"},{"id":"non-composited-animations","weight":0,"group":"diagnostics"},{"id":"unsized-images","weight":0,"group":"diagnostics"},{"id":"network-requests","weight":0,"group":"hidden"},{"id":"network-rtt","weight":0,"group":"hidden"},{"id":"network-server-latency","weight":0,"group":"hidden"},{"id":"main-thread-tasks","weight":0,"group":"hidden"},{"id":"diagnostics","weight":0,"group":"hidden"},{"id":"metrics","weight":0,"group":"hidden"},{"id":"screenshot-thumbnails","weight":0,"group":"hidden"},{"id":"final-screenshot","weight":0,"group":"hidden"},{"id":"script-treemap-data","weight":0,"group":"hidden"},{"id":"resource-summary","weight":0,"group":"hidden"},{"id":"redirects","weight":0,"group":"hidden"},{"id":"server-response-time","weight":0,"group":"hidden"},{"id":"layout-shifts","weight":0,"group":"hidden"}],"accessibility":[{"id":"accesskeys","weight":0,"group":"a11y-navigation"},{"id":"aria-allowed-attr","weight":10,"group":"a11y-aria"},{"id":"aria-command-name","weight":0,"group":"a11y-aria"},{"id":"aria-conditional-attr","weight":7,"group":"a11y-aria"},{"id":"aria-deprecated-role","weight":0,"group":"a11y-aria"},{"id":"aria-dialog-name","weight":0,"group":"a11y-aria"},{"id":"aria-hidden-body","weight":10,"group":"a11y-aria"},{"id":"aria-hidden-focus","weight":7,"group":"a11y-aria"},{"id":"aria-input-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-meter-name","weight":0,"group":"a11y-aria"},{"id":"aria-progressbar-name","weight":0,"group":"a11y-aria"},{"id":"aria-prohibited-attr","weight":7,"group":"a11y-aria"},{"id":"aria-required-attr","weight":0,"group":"a11y-aria"},{"id":"aria-required-children","weight":0,"group":"a11y-aria"},{"id":"aria-required-parent","weight":0,"group":"a11y-aria"},{"id":"aria-roles","weight":0,"group":"a11y-aria"},{"id":"aria-text","weight":0,"group":"a11y-aria"},{"id":"aria-toggle-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-tooltip-name","weight":0,"group":"a11y-aria"},{"id":"aria-treeitem-name","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr-value","weight":10,"group":"a11y-aria"},{"id":"aria-valid-attr","weight":10,"group":"a11y-aria"},{"id":"button-name","weight":10,"group":"a11y-names-labels"},{"id":"bypass","weight":0,"group":"a11y-navigation"},{"id":"color-contrast","weight":7,"group":"a11y-color-contrast"},{"id":"definition-list","weight":0,"group":"a11y-tables-lists"},{"id":"dlitem","weight":0,"group":"a11y-tables-lists"},{"id":"document-title","weight":7,"group":"a11y-names-labels"},{"id":"duplicate-id-aria","weight":0,"group":"a11y-aria"},{"id":"form-field-multiple-labels","weight":0,"group":"a11y-names-labels"},{"id":"frame-title","weight":0,"group":"a11y-names-labels"},{"id":"heading-order","weight":3,"group":"a11y-navigation"},{"id":"html-has-lang","weight":7,"group":"a11y-language"},{"id":"html-lang-valid","weight":7,"group":"a11y-language"},{"id":"html-xml-lang-mismatch","weight":0,"group":"a11y-language"},{"id":"image-alt","weight":10,"group":"a11y-names-labels"},{"id":"input-button-name","weight":0,"group":"a11y-names-labels"},{"id":"input-image-alt","weight":0,"group":"a11y-names-labels"},{"id":"label","weight":0,"group":"a11y-names-labels"},{"id":"link-in-text-block","weight":0,"group":"a11y-color-contrast"},{"id":"link-name","weight":7,"group":"a11y-names-labels"},{"id":"list","weight":7,"group":"a11y-tables-lists"},{"id":"listitem","weight":7,"group":"a11y-tables-lists"},{"id":"meta-refresh","weight":0,"group":"a11y-best-practices"},{"id":"meta-viewport","weight":10,"group":"a11y-best-practices"},{"id":"object-alt","weight":0,"group":"a11y-names-labels"},{"id":"select-name","weight":0,"group":"a11y-names-labels"},{"id":"skip-link","weight":3,"group":"a11y-names-labels"},{"id":"tabindex","weight":0,"group":"a11y-navigation"},{"id":"target-size","weight":7,"group":"a11y-best-practices"},{"id":"td-headers-attr","weight":0,"group":"a11y-tables-lists"},{"id":"th-has-data-cells","weight":0,"group":"a11y-tables-lists"},{"id":"valid-lang","weight":0,"group":"a11y-language"},{"id":"video-caption","weight":0,"group":"a11y-audio-video"},{"id":"landmark-one-main","weight":3,"group":"a11y-best-practices"},{"id":"autocomplete-valid","weight":0,"group":"a11y-best-practices"},{"id":"presentation-role-conflict","weight":1,"group":"a11y-best-practices"},{"id":"svg-img-alt","weight":0,"group":"a11y-best-practices"},{"id":"focusable-controls","weight":0},{"id":"interactive-element-affordance","weight":0},{"id":"logical-tab-order","weight":0},{"id":"visual-order-follows-dom","weight":0},{"id":"focus-traps","weight":0},{"id":"managed-focus","weight":0},{"id":"use-landmarks","weight":0},{"id":"offscreen-content-hidden","weight":0},{"id":"custom-controls-labels","weight":0},{"id":"custom-controls-roles","weight":0},{"id":"table-duplicate-name","weight":0,"group":"a11y-best-practices"},{"id":"empty-heading","weight":0,"group":"a11y-best-practices"},{"id":"aria-allowed-role","weight":0,"group":"a11y-best-practices"},{"id":"image-redundant-alt","weight":0,"group":"a11y-names-labels"},{"id":"identical-links-same-purpose","weight":0,"group":"a11y-best-practices"},{"id":"label-content-name-mismatch","weight":0,"group":"hidden"},{"id":"table-fake-caption","weight":0,"group":"hidden"},{"id":"td-has-header","weight":0,"group":"hidden"}],"best-practices":[{"id":"is-on-https","weight":5,"group":"best-practices-trust-safety"},{"id":"redirects-http","weight":0,"group":"best-practices-trust-safety"},{"id":"geolocation-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"notification-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"csp-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"has-hsts","weight":0,"group":"best-practices-trust-safety"},{"id":"origin-isolation","weight":0,"group":"best-practices-trust-safety"},{"id":"clickjacking-mitigation","weight":0,"group":"best-practices-trust-safety"},{"id":"trusted-types-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"paste-preventing-inputs","weight":3,"group":"best-practices-ux"},{"id":"image-aspect-ratio","weight":1,"group":"best-practices-ux"},{"id":"image-size-responsive","weight":1,"group":"best-practices-ux"},{"id":"doctype","weight":1,"group":"best-practices-browser-compat"},{"id":"charset","weight":1,"group":"best-practices-browser-compat"},{"id":"baseline","weight":0,"group":"best-practices-browser-compat"},{"id":"js-libraries","weight":0,"group":"best-practices-general"},{"id":"deprecations","weight":5,"group":"best-practices-general"},{"id":"third-party-cookies","weight":5,"group":"best-practices-general"},{"id":"errors-in-console","weight":1,"group":"best-practices-general"},{"id":"valid-source-maps","weight":0,"group":"best-practices-general"},{"id":"inspector-issues","weight":1,"group":"best-practices-general"}],"seo":[{"id":"is-crawlable","weight":4.043478260869565,"group":"seo-crawl"},{"id":"document-title","weight":1,"group":"seo-content"},{"id":"meta-description","weight":1,"group":"seo-content"},{"id":"http-status-code","weight":1,"group":"seo-crawl"},{"id":"link-text","weight":1,"group":"seo-content"},{"id":"crawlable-anchors","weight":1,"group":"seo-crawl"},{"id":"robots-txt","weight":1,"group":"seo-crawl"},{"id":"image-alt","weight":1,"group":"seo-content"},{"id":"hreflang","weight":1,"group":"seo-content"},{"id":"canonical","weight":1,"group":"seo-content"},{"id":"structured-data","weight":0}]}},"priorities":[{"title":"largest-contentful-paint","severity":"high","detail":"4.2 s"},{"title":"first-contentful-paint","severity":"medium","detail":"2.7 s"},{"title":"document-latency-insight","severity":"high","detail":"Est savings of 200 ms"},{"title":"font-display-insight","severity":"high","detail":"Est savings of 50 ms"},{"title":"image-delivery-insight","severity":"medium","detail":"Est savings of 128 KiB"}]},"desktop":{"scores":{"performance":99,"accessibility":95,"bestPractices":100,"seo":100},"fieldData":{"lcp":{"p75":841,"category":"FAST"},"cls":{"p75":4,"category":"FAST"},"inp":{"p75":48,"category":"FAST"},"fcp":{"p75":605,"category":"FAST"},"ttfb":{"p75":378,"category":"FAST"},"source":"url"},"metrics":{"lcp":{"ms":819.3841400000001,"displayValue":"0.8 s"},"cls":{"value":0.0003590495948764738},"tbt":{"ms":0},"fcp":{"ms":656.7432200000001},"speedIndex":{"ms":656.7432200000001},"ttfb":{"ms":3}},"lcpElement":null,"findings":{"renderBlocking":[],"thirdParty":[],"unusedJs":[],"images":{"missingWebp":[],"notResponsive":[],"offscreen":[],"unoptimized":[]},"layoutShifts":[{"selector":"header.header > div.header__menu > div.h-container > nav.header-navigation","shiftScore":0.0003590495948764738}],"longTasks":[],"domSize":{"value":0}},"seoAudits":{"metaDescription":{"passed":true},"canonical":{"passed":true},"hreflang":{"passed":true},"robotsTxt":{"passed":true},"tapTargets":{"passed":false},"structuredData":{"passed":false}},"bestPracticesAudits":{"httpsOk":{"passed":true},"errorsInConsole":{"passed":true},"inspectorIssues":{"passed":true},"cspXss":{"passed":true}},"allAudits":{"failed":[{"id":"target-size","title":"Touch targets do not have sufficient size or spacing.","description":"Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https://dequeuniversity.com/rules/axe/4.12/target-size).","score":0,"scoreDisplayMode":"binary","displayValue":"","weight":7,"category":"accessibility"},{"id":"lcp-discovery-insight","title":"LCP request discovery","description":"[Optimize LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) by making the LCP image discoverable from the HTML immediately, and avoiding lazy-loading","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"},{"id":"network-dependency-tree-insight","title":"Network dependency tree","description":"[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.","score":0,"scoreDisplayMode":"numeric","displayValue":"","weight":0,"category":"performance"}],"refs":{"performance":[{"id":"first-contentful-paint","weight":10,"group":"metrics"},{"id":"largest-contentful-paint","weight":25,"group":"metrics"},{"id":"total-blocking-time","weight":30,"group":"metrics"},{"id":"cumulative-layout-shift","weight":25,"group":"metrics"},{"id":"speed-index","weight":10,"group":"metrics"},{"id":"cache-insight","weight":0,"group":"insights"},{"id":"cls-culprits-insight","weight":0,"group":"insights"},{"id":"document-latency-insight","weight":0,"group":"insights"},{"id":"dom-size-insight","weight":0,"group":"insights"},{"id":"duplicated-javascript-insight","weight":0,"group":"insights"},{"id":"font-display-insight","weight":0,"group":"insights"},{"id":"forced-reflow-insight","weight":0,"group":"insights"},{"id":"image-delivery-insight","weight":0,"group":"insights"},{"id":"inp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-breakdown-insight","weight":0,"group":"insights"},{"id":"lcp-discovery-insight","weight":0,"group":"insights"},{"id":"legacy-javascript-insight","weight":0,"group":"insights"},{"id":"network-dependency-tree-insight","weight":0,"group":"insights"},{"id":"render-blocking-insight","weight":0,"group":"insights"},{"id":"third-parties-insight","weight":0,"group":"insights"},{"id":"viewport-insight","weight":0,"group":"insights"},{"id":"interactive","weight":0,"group":"hidden"},{"id":"max-potential-fid","weight":0,"group":"hidden"},{"id":"unminified-css","weight":0,"group":"diagnostics"},{"id":"unminified-javascript","weight":0,"group":"diagnostics"},{"id":"unused-css-rules","weight":0,"group":"diagnostics"},{"id":"unused-javascript","weight":0,"group":"diagnostics"},{"id":"total-byte-weight","weight":0,"group":"diagnostics"},{"id":"user-timings","weight":0,"group":"diagnostics"},{"id":"bootup-time","weight":0,"group":"diagnostics"},{"id":"mainthread-work-breakdown","weight":0,"group":"diagnostics"},{"id":"long-tasks","weight":0,"group":"diagnostics"},{"id":"non-composited-animations","weight":0,"group":"diagnostics"},{"id":"unsized-images","weight":0,"group":"diagnostics"},{"id":"network-requests","weight":0,"group":"hidden"},{"id":"network-rtt","weight":0,"group":"hidden"},{"id":"network-server-latency","weight":0,"group":"hidden"},{"id":"main-thread-tasks","weight":0,"group":"hidden"},{"id":"diagnostics","weight":0,"group":"hidden"},{"id":"metrics","weight":0,"group":"hidden"},{"id":"screenshot-thumbnails","weight":0,"group":"hidden"},{"id":"final-screenshot","weight":0,"group":"hidden"},{"id":"script-treemap-data","weight":0,"group":"hidden"},{"id":"resource-summary","weight":0,"group":"hidden"},{"id":"redirects","weight":0,"group":"hidden"},{"id":"server-response-time","weight":0,"group":"hidden"},{"id":"layout-shifts","weight":0,"group":"hidden"}],"accessibility":[{"id":"accesskeys","weight":0,"group":"a11y-navigation"},{"id":"aria-allowed-attr","weight":10,"group":"a11y-aria"},{"id":"aria-command-name","weight":0,"group":"a11y-aria"},{"id":"aria-conditional-attr","weight":7,"group":"a11y-aria"},{"id":"aria-deprecated-role","weight":0,"group":"a11y-aria"},{"id":"aria-dialog-name","weight":0,"group":"a11y-aria"},{"id":"aria-hidden-body","weight":10,"group":"a11y-aria"},{"id":"aria-hidden-focus","weight":7,"group":"a11y-aria"},{"id":"aria-input-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-meter-name","weight":0,"group":"a11y-aria"},{"id":"aria-progressbar-name","weight":0,"group":"a11y-aria"},{"id":"aria-prohibited-attr","weight":7,"group":"a11y-aria"},{"id":"aria-required-attr","weight":0,"group":"a11y-aria"},{"id":"aria-required-children","weight":0,"group":"a11y-aria"},{"id":"aria-required-parent","weight":0,"group":"a11y-aria"},{"id":"aria-roles","weight":0,"group":"a11y-aria"},{"id":"aria-text","weight":0,"group":"a11y-aria"},{"id":"aria-toggle-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-tooltip-name","weight":0,"group":"a11y-aria"},{"id":"aria-treeitem-name","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr-value","weight":10,"group":"a11y-aria"},{"id":"aria-valid-attr","weight":10,"group":"a11y-aria"},{"id":"button-name","weight":0,"group":"a11y-names-labels"},{"id":"bypass","weight":0,"group":"a11y-navigation"},{"id":"color-contrast","weight":7,"group":"a11y-color-contrast"},{"id":"definition-list","weight":0,"group":"a11y-tables-lists"},{"id":"dlitem","weight":0,"group":"a11y-tables-lists"},{"id":"document-title","weight":7,"group":"a11y-names-labels"},{"id":"duplicate-id-aria","weight":0,"group":"a11y-aria"},{"id":"form-field-multiple-labels","weight":0,"group":"a11y-names-labels"},{"id":"frame-title","weight":0,"group":"a11y-names-labels"},{"id":"heading-order","weight":3,"group":"a11y-navigation"},{"id":"html-has-lang","weight":7,"group":"a11y-language"},{"id":"html-lang-valid","weight":7,"group":"a11y-language"},{"id":"html-xml-lang-mismatch","weight":0,"group":"a11y-language"},{"id":"image-alt","weight":10,"group":"a11y-names-labels"},{"id":"input-button-name","weight":0,"group":"a11y-names-labels"},{"id":"input-image-alt","weight":0,"group":"a11y-names-labels"},{"id":"label","weight":0,"group":"a11y-names-labels"},{"id":"link-in-text-block","weight":0,"group":"a11y-color-contrast"},{"id":"link-name","weight":7,"group":"a11y-names-labels"},{"id":"list","weight":7,"group":"a11y-tables-lists"},{"id":"listitem","weight":7,"group":"a11y-tables-lists"},{"id":"meta-refresh","weight":0,"group":"a11y-best-practices"},{"id":"meta-viewport","weight":10,"group":"a11y-best-practices"},{"id":"object-alt","weight":0,"group":"a11y-names-labels"},{"id":"select-name","weight":0,"group":"a11y-names-labels"},{"id":"skip-link","weight":3,"group":"a11y-names-labels"},{"id":"tabindex","weight":7,"group":"a11y-navigation"},{"id":"target-size","weight":7,"group":"a11y-best-practices"},{"id":"td-headers-attr","weight":0,"group":"a11y-tables-lists"},{"id":"th-has-data-cells","weight":0,"group":"a11y-tables-lists"},{"id":"valid-lang","weight":0,"group":"a11y-language"},{"id":"video-caption","weight":0,"group":"a11y-audio-video"},{"id":"landmark-one-main","weight":3,"group":"a11y-best-practices"},{"id":"autocomplete-valid","weight":0,"group":"a11y-best-practices"},{"id":"presentation-role-conflict","weight":1,"group":"a11y-best-practices"},{"id":"svg-img-alt","weight":0,"group":"a11y-best-practices"},{"id":"focusable-controls","weight":0},{"id":"interactive-element-affordance","weight":0},{"id":"logical-tab-order","weight":0},{"id":"visual-order-follows-dom","weight":0},{"id":"focus-traps","weight":0},{"id":"managed-focus","weight":0},{"id":"use-landmarks","weight":0},{"id":"offscreen-content-hidden","weight":0},{"id":"custom-controls-labels","weight":0},{"id":"custom-controls-roles","weight":0},{"id":"table-duplicate-name","weight":0,"group":"a11y-best-practices"},{"id":"empty-heading","weight":0,"group":"a11y-best-practices"},{"id":"aria-allowed-role","weight":0,"group":"a11y-best-practices"},{"id":"image-redundant-alt","weight":0,"group":"a11y-names-labels"},{"id":"identical-links-same-purpose","weight":0,"group":"a11y-best-practices"},{"id":"label-content-name-mismatch","weight":0,"group":"hidden"},{"id":"table-fake-caption","weight":0,"group":"hidden"},{"id":"td-has-header","weight":0,"group":"hidden"}],"best-practices":[{"id":"is-on-https","weight":5,"group":"best-practices-trust-safety"},{"id":"redirects-http","weight":0,"group":"best-practices-trust-safety"},{"id":"geolocation-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"notification-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"csp-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"has-hsts","weight":0,"group":"best-practices-trust-safety"},{"id":"origin-isolation","weight":0,"group":"best-practices-trust-safety"},{"id":"clickjacking-mitigation","weight":0,"group":"best-practices-trust-safety"},{"id":"trusted-types-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"paste-preventing-inputs","weight":3,"group":"best-practices-ux"},{"id":"image-aspect-ratio","weight":1,"group":"best-practices-ux"},{"id":"image-size-responsive","weight":1,"group":"best-practices-ux"},{"id":"doctype","weight":1,"group":"best-practices-browser-compat"},{"id":"charset","weight":1,"group":"best-practices-browser-compat"},{"id":"baseline","weight":0,"group":"best-practices-browser-compat"},{"id":"js-libraries","weight":0,"group":"best-practices-general"},{"id":"deprecations","weight":5,"group":"best-practices-general"},{"id":"third-party-cookies","weight":5,"group":"best-practices-general"},{"id":"errors-in-console","weight":1,"group":"best-practices-general"},{"id":"valid-source-maps","weight":0,"group":"best-practices-general"},{"id":"inspector-issues","weight":1,"group":"best-practices-general"}],"seo":[{"id":"is-crawlable","weight":4.043478260869565,"group":"seo-crawl"},{"id":"document-title","weight":1,"group":"seo-content"},{"id":"meta-description","weight":1,"group":"seo-content"},{"id":"http-status-code","weight":1,"group":"seo-crawl"},{"id":"link-text","weight":1,"group":"seo-content"},{"id":"crawlable-anchors","weight":1,"group":"seo-crawl"},{"id":"robots-txt","weight":1,"group":"seo-crawl"},{"id":"image-alt","weight":1,"group":"seo-content"},{"id":"hreflang","weight":1,"group":"seo-content"},{"id":"canonical","weight":1,"group":"seo-content"},{"id":"structured-data","weight":0}]}},"priorities":[{"title":"document-latency-insight","severity":"high","detail":"Est savings of 200 ms"},{"title":"font-display-insight","severity":"high","detail":"Est savings of 50 ms"},{"title":"image-delivery-insight","severity":"high","detail":"Est savings of 390 KiB"},{"title":"lcp-discovery-insight","severity":"high","detail":""},{"title":"network-dependency-tree-insight","severity":"high","detail":""}]},"strategies":{"mobile":{"status":"ok"},"desktop":{"status":"ok"}}}},{"tool":"securityHeaders","status":"ok","durationMs":192,"data":{"scores":{"score":0,"present":0,"missing":9},"headers":[{"name":"strict-transport-security","status":"missing","severity":"high","advice":"Add HSTS with max-age >= 1 year, includeSubDomains, and preload"},{"name":"content-security-policy","status":"missing","severity":"high","advice":"Add a CSP with default-src and script-src restrictions"},{"name":"x-frame-options","status":"missing","severity":"medium","advice":"Prefer CSP frame-ancestors; X-Frame-Options as fallback"},{"name":"x-content-type-options","status":"missing","severity":"medium","advice":"Send X-Content-Type-Options: nosniff"},{"name":"referrer-policy","status":"missing","severity":"low","advice":"Set a Referrer-Policy such as strict-origin-when-cross-origin"},{"name":"permissions-policy","status":"missing","severity":"low","advice":"Declare Permissions-Policy to disable unused features"},{"name":"cross-origin-opener-policy","status":"missing","severity":"low","advice":"Set COOP to same-origin to isolate browsing context"},{"name":"cross-origin-resource-policy","status":"missing","severity":"low","advice":"Set CORP to same-origin or same-site to prevent cross-origin reads"},{"name":"x-permitted-cross-domain-policies","status":"missing","severity":"low","advice":"Set to none to prevent Flash/PDF cross-domain requests"}],"cookies":[],"infoDisclosure":{"server":"Apache / ZoneOS"},"transport":{"finalUrl":"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida/","status":200,"redirected":false},"caching":{"cacheControl":"max-age=0","directives":{"max-age":"0"},"expires":"Wed, 16 Sep 2026 14:13:25 GMT","etag":null,"lastModified":"Wed, 16 Sep 2026 14:09:34 GMT","age":null,"vary":"Accept-Encoding","pragma":null,"issues":[]},"compression":{"contentEncoding":"gzip","contentLength":25963,"decodedBodyBytes":100708,"compressionRatio":0.258,"issues":[]},"allHeaders":{"cache-control":"max-age=0","connection":"Upgrade, Keep-Alive","content-encoding":"gzip","content-length":"25963","content-type":"text/html; charset=UTF-8","date":"Wed, 16 Sep 2026 14:13:25 GMT","expires":"Wed, 16 Sep 2026 14:13:25 GMT","keep-alive":"timeout=5, max=100","last-modified":"Wed, 16 Sep 2026 14:09:34 GMT","server":"Apache / ZoneOS","vary":"Accept-Encoding"},"cdnCache":{"detected":false,"providers":[],"cacheStatus":null,"cacheBypassed":false,"evidence":[]},"httpsRedirect":{"httpUrl":"http://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida","redirectsToHttps":true,"redirectTarget":"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida","error":null},"cors":{"allowOrigin":null,"allowCredentials":false,"allowMethods":null,"issues":[]},"priorities":[{"title":"strict-transport-security missing","severity":"high","detail":"Add HSTS with max-age >= 1 year, includeSubDomains, and preload"},{"title":"content-security-policy missing","severity":"high","detail":"Add a CSP with default-src and script-src restrictions"},{"title":"x-frame-options missing","severity":"medium","detail":"Prefer CSP frame-ancestors; X-Frame-Options as fallback"},{"title":"x-content-type-options missing","severity":"medium","detail":"Send X-Content-Type-Options: nosniff"},{"title":"referrer-policy missing","severity":"low","detail":"Set a Referrer-Policy such as strict-origin-when-cross-origin"},{"title":"permissions-policy missing","severity":"low","detail":"Declare Permissions-Policy to disable unused features"},{"title":"cross-origin-opener-policy missing","severity":"low","detail":"Set COOP to same-origin to isolate browsing context"},{"title":"cross-origin-resource-policy missing","severity":"low","detail":"Set CORP to same-origin or same-site to prevent cross-origin reads"},{"title":"x-permitted-cross-domain-policies missing","severity":"low","detail":"Set to none to prevent Flash/PDF cross-domain requests"},{"title":"server header discloses technology","severity":"low","detail":"Server: Apache / ZoneOS"}]}},{"tool":"w3c","status":"ok","durationMs":991,"data":{"scores":{"errors":10,"warnings":1,"cosmeticSuppressed":45},"groups":[{"message":"Attribute “nowprocket” not allowed on element “script” at this point.","type":"error","severity":"cosmetic","count":4,"occurrences":[{"line":13,"extract":"css\">\n    <script nowprocket src=\"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.js\" data-rocket-defer defer></scri"},{"line":14,"extract":"ript>\n    <script nowprocket src=\"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js\" data-rocket-defer defer></scri"},{"line":15,"extract":"ript>\n    <script nowprocket>(funct"},{"line":892,"extract":"/noscript><script nowprocket type=\"text/javascript\">var el"}]},{"message":"Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.","type":"info","severity":"cosmetic","count":41,"occurrences":[{"line":31,"extract":"noscript>\n<meta name=\"description\" content=\"Üürileping seob ettevõtte pinnaga sageli viieks kuni kümneks aastaks. Panime kokku viis punkti, mis tasub enne allkirjastamist rahulikult üle käia.\"/>\n<meta"},{"line":32,"extract":" käia.\"/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large\"/>\n<link"},{"line":33,"extract":":large\"/>\n<link rel=\"canonical\" href=\"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida/\" />\n<meta"},{"line":34,"extract":"lida/\" />\n<meta property=\"og:locale\" content=\"et_EE\" />\n<meta"},{"line":35,"extract":"et_EE\" />\n<meta property=\"og:type\" content=\"article\" />\n<meta"},{"line":36,"extract":"ticle\" />\n<meta property=\"og:title\" content=\"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida - Restate\" />\n<meta"},{"line":37,"extract":"state\" />\n<meta property=\"og:description\" content=\"Üürileping seob ettevõtte pinnaga sageli viieks kuni kümneks aastaks. Panime kokku viis punkti, mis tasub enne allkirjastamist rahulikult üle käia.\" />\n<meta"},{"line":38,"extract":"käia.\" />\n<meta property=\"og:url\" content=\"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida/\" />\n<meta"},{"line":39,"extract":"lida/\" />\n<meta property=\"og:site_name\" content=\"Restate\" />\n<meta"},{"line":40,"extract":"state\" />\n<meta property=\"article:section\" content=\"Uncategorized @et\" />\n<meta"},{"line":41,"extract":"d @et\" />\n<meta property=\"og:updated_time\" content=\"2026-08-25T08:09:40+00:00\" />\n<meta"},{"line":42,"extract":"00:00\" />\n<meta property=\"og:image\" content=\"https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon.jpg\" />\n<meta"},{"line":43,"extract":"n.jpg\" />\n<meta property=\"og:image:secure_url\" content=\"https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon.jpg\" />\n<meta"},{"line":44,"extract":"n.jpg\" />\n<meta property=\"og:image:width\" content=\"1600\" />\n<meta"},{"line":45,"extract":"\"1600\" />\n<meta property=\"og:image:height\" content=\"1119\" />\n<meta"},{"line":46,"extract":"\"1119\" />\n<meta property=\"og:image:alt\" content=\"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida\" />\n<meta"},{"line":47,"extract":"llida\" />\n<meta property=\"og:image:type\" content=\"image/jpeg\" />\n<meta"},{"line":48,"extract":"/jpeg\" />\n<meta property=\"article:published_time\" content=\"2026-07-14T10:00:00+00:00\" />\n<meta"},{"line":49,"extract":"00:00\" />\n<meta property=\"article:modified_time\" content=\"2026-08-25T08:09:40+00:00\" />\n<meta"},{"line":50,"extract":"00:00\" />\n<meta name=\"twitter:card\" content=\"summary_large_image\" />\n<meta"},{"line":51,"extract":"image\" />\n<meta name=\"twitter:title\" content=\"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida - Restate\" />\n<meta"},{"line":52,"extract":"state\" />\n<meta name=\"twitter:description\" content=\"Üürileping seob ettevõtte pinnaga sageli viieks kuni kümneks aastaks. Panime kokku viis punkti, mis tasub enne allkirjastamist rahulikult üle käia.\" />\n<meta"},{"line":53,"extract":"käia.\" />\n<meta name=\"twitter:image\" content=\"https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon.jpg\" />\n<meta"},{"line":54,"extract":"n.jpg\" />\n<meta name=\"twitter:label1\" content=\"Written by\" />\n<meta"},{"line":55,"extract":"en by\" />\n<meta name=\"twitter:data1\" content=\"gtap\" />\n<meta"},{"line":56,"extract":"\"gtap\" />\n<meta name=\"twitter:label2\" content=\"Time to read\" />\n<meta"},{"line":57,"extract":" read\" />\n<meta name=\"twitter:data2\" content=\"Less than a minute\" />\n<scri"},{"line":61,"extract":"ugin -->\n\n<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />\n<styl"},{"line":80,"extract":"</style>\n\n<link rel='stylesheet' id='core-css' href='https://restate.ee/wp-content/themes/restate/inc/theme/css/core.f11154451d700d01.css' media='all' />\n<link"},{"line":81,"extract":"='all' />\n<link rel='stylesheet' id='global-css' href='https://restate.ee/wp-content/themes/restate/inc/theme/css/global.53f1ec803808df22.css' media='all' />\n\n<!--"},{"line":111,"extract":"wp.com --><link rel=\"icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-32x32.png\" sizes=\"32x32\" />\n<link"},{"line":112,"extract":"32x32\" />\n<link rel=\"icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-192x192.png\" sizes=\"192x192\" />\n<link"},{"line":113,"extract":"2x192\" />\n<link rel=\"apple-touch-icon\" href=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-180x180.png\" />\n<meta"},{"line":114,"extract":"0.png\" />\n<meta name=\"msapplication-TileImage\" content=\"https://restate.ee/wp-content/uploads/2026/09/cropped-favicon-3-270x270.png\" />\n\n    "},{"line":125,"extract":"</style>\n\n<meta name=\"generator\" content=\"WP Rocket 3.23.3.3\" data-wpr-features=\"wpr_delay_js wpr_defer_js wpr_cdn wpr_preload_links wpr_desktop\" /></head"},{"line":919,"extract":". 139e/2, <br />\n6. ko"},{"line":920,"extract":"\n6. korrus<br />\nTalli"},{"line":921,"extract":"inn, 11317<br />\n</div"},{"line":928,"extract":": 11592452<br />\nKMKR:"},{"line":934,"extract":": 12017388<br />\nKMKR:"},{"line":940,"extract":": 14542880<br />\nKMKR:"}]},{"message":"The “sizes” attribute value starting with “auto” is only valid for lazy-loaded images. Add “loading=”“lazy” to this element.","type":"error","severity":"error","count":1,"occurrences":[{"line":559,"extract":"          <img\n        alt=\"\"\n        class=\"image__img\"\n        loading=\"eager\"\n        width=\"360\"\n        height=\"240\"\n        src=\"https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon-360x240.jpg\"\n        srcset=\"https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon-360x240.jpg 360w, https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon-720x480.jpg 720w, https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon-1080x720.jpg 1080w, https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon-1440x960.jpg 1440w\"\n        sizes=\"auto\"\n        data-sizes=\"auto\"\n            >\n\n    "}]},{"message":"Attribute “preserveAspectRatio” not allowed on element “use” at this point.","type":"error","severity":"error","count":2,"occurrences":[{"line":592,"extract":"rue\">\n    <use\n        href=\"https://restate.ee/wp-content/themes/restate/inc/theme/img/illustrations/target-hammer.svg#illustration\"\n        width=\"100%\"\n        height=\"100%\"\n        preserveAspectRatio=\"none\"\n    ></use>"},{"line":603,"extract":"rue\">\n    <use\n        href=\"https://restate.ee/wp-content/themes/restate/inc/theme/img/illustrations/chicken.svg#illustration\"\n        width=\"100%\"\n        height=\"100%\"\n        preserveAspectRatio=\"none\"\n    ></use>"}]},{"message":"The “type” attribute is unnecessary for JavaScript resources.","type":"info","severity":"warning","count":1,"occurrences":[{"line":892,"extract":"/noscript><script nowprocket type=\"text/javascript\">var el"}]},{"message":"A “script” element with a “type” attribute whose value is neither a JavaScript MIME type, “module”, “importmap”, nor “speculationrules” (i.e., a data block) must not have a “defer” attribute.","type":"error","severity":"error","count":7,"occurrences":[{"line":975,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"wpml-cookie-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js\"></scri"},{"line":980,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-form-move-tracker-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-form-move-tracker.js\"></scri"},{"line":981,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-media-gate-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-media-gate.js\"></scri"},{"line":986,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" data-wp-strategy=\"defer\" defer id=\"gtm4wp-youtube-js\" data-rocket-src=\"https://restate.ee/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-youtube.js\"></scri"},{"line":1002,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"webpack-jquery-js\" data-rocket-src=\"https://restate.ee/wp-content/themes/restate/inc/theme/js/jquery.7e52f38a196e6397.js\" data-rocket-defer defer></scri"},{"line":1008,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"jquery-js\" data-rocket-src=\"https://restate.ee/wp-content/themes/restate/inc/theme/js/global.6756ad1a5cd6d0d1.js\" data-rocket-defer defer></scri"},{"line":1009,"extract":"</script>\n<script type=\"text/rocketlazyloadscript\" id=\"jquery-migrate-js\" data-rocket-src=\"https://restate.ee/wp-includes/js/jquery/jquery-migrate.min.js\" data-rocket-defer defer></scri"}]}],"parserRecovery":null,"priorities":[{"title":"A “script” element with a “type” attribute whose value is neither a JavaScript MIME type, “module”, “importmap”, nor “speculationrules” (i.e., a data block) must not have a “defer” attribute.","severity":"high","detail":"x7, first at line 975"},{"title":"Attribute “preserveAspectRatio” not allowed on element “use” at this point.","severity":"medium","detail":"x2, first at line 592"},{"title":"The “sizes” attribute value starting with “auto” is only valid for lazy-loaded images. Add “loading=”“lazy” to this element.","severity":"medium","detail":"x1, first at line 559"}]}},{"tool":"axe","status":"ok","durationMs":1616,"data":{"scores":{"violations":1,"passes":35,"byImpact":{"critical":0,"serious":0,"moderate":1,"minor":0}},"violations":[{"id":"landmark-unique","impact":"moderate","help":"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination","helpUrl":"https://dequeuniversity.com/rules/axe/4.11/landmark-unique?application=playwright","wcagTags":[],"nodes":[{"selector":".footer__social","html":"<nav class=\"footer__social\" aria-label=\"\">","failureSummary":"Fix any of the following:\n  The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable"}]}],"manualChecks":[{"id":"color-contrast","help":"Elements must meet minimum color contrast ratio thresholds","helpUrl":"https://dequeuniversity.com/rules/axe/4.11/color-contrast?application=playwright","nodes":2}],"priorities":[{"title":"landmark-unique","severity":"medium","detail":"Landmarks should have a unique role or role/label/title (i.e. accessible name) combination"}]}},{"tool":"runtime","status":"ok","durationMs":1624,"data":{"consoleErrors":[],"mixedContent":[],"network":{"requestCount":24,"totalBytes":656570,"byResourceType":{"document":{"count":2,"bytes":25963},"image":{"count":5,"bytes":480238},"stylesheet":{"count":5,"bytes":47269},"other":{"count":3,"bytes":54302},"script":{"count":4,"bytes":24172},"font":{"count":2,"bytes":16711},"xhr":{"count":3,"bytes":7915}},"thirdPartyOrigins":[{"origin":"https://cdn.jsdelivr.net","count":6,"bytes":29309},{"origin":"https://fonts.googleapis.com","count":2,"bytes":0}],"slowestRequests":[{"url":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","resourceType":"stylesheet","durationMs":192,"bytes":0},{"url":"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida","resourceType":"document","durationMs":172,"bytes":0},{"url":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","resourceType":"xhr","durationMs":137,"bytes":0},{"url":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js","resourceType":"script","durationMs":57,"bytes":10377},{"url":"https://restate.ee/wp-content/themes/restate/inc/theme/js/core.f1e246827f6b43d8.js","resourceType":"script","durationMs":56,"bytes":2596}],"failedRequests":[]},"priorities":[]}},{"tool":"html","status":"ok","durationMs":1624,"data":{"document":{"lang":"et","title":"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida - Restate","charset":"UTF-8","viewport":"width=device-width, initial-scale=1","canonical":"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida/","bytes":99612,"mojibakeDetected":false,"mojibakeSamples":[],"cacheMarkers":["WP Rocket"]},"meta":{"description":"Üürileping seob ettevõtte pinnaga sageli viieks kuni kümneks aastaks. Panime kokku viis punkti, mis tasub enne allkirjastamist rahulikult üle käia.","robots":"index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large","openGraph":{"og:locale":"et_EE","og:type":"article","og:title":"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida - Restate","og:description":"Üürileping seob ettevõtte pinnaga sageli viieks kuni kümneks aastaks. Panime kokku viis punkti, mis tasub enne allkirjastamist rahulikult üle käia.","og:url":"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida/","og:site_name":"Restate","og:updated_time":"2026-08-25T08:09:40+00:00","og:image":"https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon.jpg","og:image:secure_url":"https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon.jpg","og:image:width":"1600","og:image:height":"1119","og:image:alt":"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida","og:image:type":"image/jpeg"},"twitter":{"twitter:card":"summary_large_image","twitter:title":"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida - Restate","twitter:description":"Üürileping seob ettevõtte pinnaga sageli viieks kuni kümneks aastaks. Panime kokku viis punkti, mis tasub enne allkirjastamist rahulikult üle käia.","twitter:image":"https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon.jpg","twitter:label1":"Written by","twitter:data1":"gtap","twitter:label2":"Time to read","twitter:data2":"Less than a minute"},"hreflang":[],"jsonLd":[{"type":"Unknown","valid":true}],"themeColor":"#ffffff","generator":"WP Rocket 3.23.3.3"},"outline":{"h1Count":1,"h2Count":6,"h3Count":4,"h4Count":0,"h5Count":0,"h6Count":0,"sequence":[{"level":1,"text":"Äripinna üürimine: viis asja, mida enne lepingu allkirjastamist kontrollida"},{"level":2,"text":"1. Tegelik kasutatav pind ja mõõtmise alus"},{"level":2,"text":"2. Kõrvalkulude struktuur"},{"level":2,"text":"3. Indekseerimine ja üüritõusu lagi"},{"level":2,"text":"4. Kohandustööd ja nende omanik"},{"level":2,"text":"5. Väljumis- ja laienemisvõimalused"},{"level":2,"text":"Veel artikleid"},{"level":3,"text":"Lasnamäele tuleb uus tõmbekeskus: Peterburi teele kerkivad Padel+ Restate ja virtuaalstuudio"},{"level":3,"text":"Built-to-suit: kui valmis pind ettevõttele lihtsalt ei sobi"},{"level":3,"text":"Tänassilma Äripark kasvab: kolmanda etapi ehitus on alanud"},{"level":3,"text":"Kuidas valida ettevõttele õige asukoht?"}],"skips":[]},"landmarks":{"hasNav":true,"hasMain":true,"hasHeader":true,"hasFooter":true,"skipToContentLink":true},"scripts":{"total":30,"external":[{"src":"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.js","defer":true,"async":false,"type":null,"inHead":true},{"src":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.umd.js","defer":true,"async":false,"type":null,"inHead":true},{"src":"https://restate.ee/wp-content/themes/restate/inc/theme/js/core.f1e246827f6b43d8.js","defer":true,"async":false,"type":null,"inHead":false},{"src":"https://restate.ee/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js","defer":false,"async":true,"type":null,"inHead":false}],"inline":[{"bytes":476,"type":null},{"bytes":14554,"type":null},{"bytes":90,"type":null},{"bytes":220,"type":"text/rocketlazyloadscript"},{"bytes":77,"type":null},{"bytes":2905,"type":"application/ld+json"},{"bytes":622,"type":null},{"bytes":364,"type":"text/rocketlazyloadscript"},{"bytes":337,"type":"text/rocketlazyloadscript"},{"bytes":12580,"type":"text/rocketlazyloadscript"},{"bytes":210,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":102,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":82,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":2195,"type":"text/rocketlazyloadscript"},{"bytes":432,"type":null},{"bytes":3448,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":1264,"type":null},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":0,"type":"text/rocketlazyloadscript"},{"bytes":377,"type":"speculationrules"},{"bytes":683,"type":null}],"deferCount":3,"asyncCount":1,"blockingCount":0,"speculationRules":true},"styles":{"externalCount":5,"external":[{"href":"https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@3.0.1/dist/cookieconsent.min.css","media":null},{"href":"https://cdn.jsdelivr.net/gh/orestbida/iframemanager@1.3.0/dist/iframemanager.css","media":null},{"href":"https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C400i%2C600%2C700%2C700i&subset=cyrillic&display=swap","media":"all"},{"href":"https://restate.ee/wp-content/themes/restate/inc/theme/css/core.f11154451d700d01.css","media":"all"},{"href":"https://restate.ee/wp-content/themes/restate/inc/theme/css/global.53f1ec803808df22.css","media":"all"}],"inlineCount":5,"inlineBytes":11800},"images":{"total":5,"items":[{"src":"https://restate.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon-360x240.jpg","alt":"","width":360,"height":240,"loading":"eager","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080,1440],"inPicture":false,"domOrder":0},{"src":"https://restate.ee/wp-content/uploads/2026/08/padel-restate-lasnamae-valjak-360x240.jpg","alt":"","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080,1440],"inPicture":false,"domOrder":1},{"src":"https://restate.ee/wp-content/uploads/2026/08/bts-mis-on-built-to-suit-360x240.jpg","alt":"Ehitusjärgus äripind, kraana ja pinnasetööd","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720],"inPicture":false,"domOrder":2},{"src":"https://restate.ee/wp-content/uploads/2026/08/arendus-tanassilma-3-etapp-360x240.jpg","alt":"Tänassilma Äripargi müügimaja õhust vaadatuna","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080],"inPicture":false,"domOrder":3},{"src":"https://restate.ee/wp-content/uploads/2026/08/restate-siia-tuleb-tulemus-360x240.jpg","alt":"","width":360,"height":240,"loading":"lazy","hasSrcset":true,"hasSizes":true,"fetchPriority":null,"srcsetWidths":[360,720,1080],"inPicture":false,"domOrder":4}],"withoutAlt":0,"withoutDimensions":0,"withoutLazyLoading":1},"links":{"anchors":[{"href":"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida/#main","text":"Skip to main content"},{"href":"https://restate.ee/aripinnad/","text":"Äri"},{"href":"https://restate.ee/kodud/","text":"Kodud"},{"href":"https://restate.ee/varahaldus/","text":"Varahaldus"},{"href":"https://restate.ee/ettevote/","text":"Ettevõte"},{"href":"https://restate.ee/turuolukord/","text":"Turuolukord"},{"href":"https://www.google.com/maps/d/u/0/viewer?mid=1qkc_-7-e8lS0ROKnjGHKYZQKl-GmJOK1&ll=58.941480398902726%2C24.809411500000014&z=9","text":"Arenduste kaart"},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"https://restate.ee/","text":""},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"https://restate.ee/ettevote/blogi/","text":"Blogi"},{"href":"https://restate.ee/aripinna-uurimine-viis-asja-mida-enne-lepingu-allkirjastamist-kontrollida/","text":"Äripinna üürimine: viis asja, mida enne lepingu allkirjastam…"},{"href":"https://restate.ee/uldkontakt/","text":"Võta ühendust"},{"href":"https://restate.ee/aripinnad/uusarendused/","text":"Meie projektid"},{"href":"https://restate.ee/ettevote/blogi/","text":"Vaata kõiki"},{"href":"https://restate.ee/lasnamaele-tuleb-uus-tombekeskus-peterburi-teele-kerkivad-padel-restate-ja-virtuaalstuudio/","text":"Lasnamäele tuleb uus tõmbekeskus: Peterburi teele kerkivad Padel+ Restate ja virtuaalstuudio"},{"href":"https://restate.ee/built-to-suit-kui-valmis-pind-ettevottele-lihtsalt-ei-sobi/","text":"Built-to-suit: kui valmis pind ettevõttele lihtsalt ei sobi"},{"href":"https://restate.ee/tanassilma-aripark-kasvab-kolmanda-etapi-ehitus-on-alanud/","text":"Tänassilma Äripark kasvab: kolmanda etapi ehitus on alanud"},{"href":"https://restate.ee/kuidas-valida-ettevottele-oige-asukoht/","text":"Kuidas valida ettevõttele õige asukoht?"},{"href":"tel:+3726400350","text":"+372 6 400 350"},{"href":"mailto:info@restate.ee","text":"info@restate.ee"},{"href":"https://www.facebook.com/RestateProperty","text":"Facebook"},{"href":"https://www.instagram.com/restateproperty/","text":"Instagram"}],"vagueRepeats":[{"text":"võta ühendust","count":3}],"externalCount":5,"preconnectCount":1,"preloadCount":1},"forms":[],"backgroundImages":{"total":0,"items":[]},"priorities":[]}},{"tool":"checklist","status":"ok","durationMs":0,"data":{"items":[{"id":"caching","title":"Page caching plugin / CDN active","status":"pass","detail":"Caching plugin detected (WP Rocket)","evidence":["HTML markers: WP Rocket","generator: WP Rocket 3.23.3.3"]},{"id":"lazyload","title":"Images lazy-loaded","status":"pass","detail":"All non-hero raster images use loading=\"lazy\".","evidence":[]},{"id":"heroEager","title":"Hero image eagerly loaded","status":"pass","detail":"Hero image is eagerly loaded (inferred from DOM order/size — Lighthouse LCP element unavailable).","evidence":["hero: …state.ee/wp-content/uploads/2026/08/p103-arihoone-visualisatsioon-360x240.jpg","loading: eager","fetchpriority: (not set)"]},{"id":"heroBackground","title":"Hero is a real <img> (not a CSS background-image)","status":"n/a","detail":"No CSS background-images detected on raster-image-eligible elements.","evidence":[]},{"id":"responsive","title":"Responsive images (srcset / <picture>)","status":"pass","detail":"5/5 raster images use srcset or <picture> (100%).","evidence":[]},{"id":"imageSizes","title":"Reasonable number of image sizes","status":"pass","detail":"4 distinct srcset widths.","evidence":["widths: 360, 720, 1080, 1440"]},{"id":"scriptsFooter","title":"JS scripts not blocking in <head>","status":"pass","detail":"No render-blocking scripts in <head>.","evidence":[]}],"summary":{"passed":6,"warned":0,"failed":0,"notApplicable":1},"priorities":[]}}],"coverage":{"pct":100,"missing":[]}}],"coverage":{"pagesAudited":5,"pagesAttempted":5,"pct":100,"missing":[]}}