{"schemaVersion":"2.1","id":"4f55c970-23e5-48b2-86d7-c796936a3a29","url":"https://kravtsovlabpro.ru/landings/","hostname":"kravtsovlabpro.ru","completedAt":"2026-07-19T12:15:39.758Z","scores":{"overall":91,"performance":91,"seo":91,"accessibility":88,"technical":96},"metrics":{"finalUrl":"https://kravtsovlabpro.ru/landings/","title":"Портфолио — 19 лендингов","description":"","lang":"ru","h1":["19 лендингов · портфолио"],"canonical":"","loadTimeMs":3709,"transferBytes":492493,"requestCount":24,"lighthouse":{"fcpMs":2490.2343,"lcpMs":2490.2343,"cls":0.10806487387974215,"tbtMs":0,"speedIndexMs":2526.4022000000004,"runCount":5,"representativeRun":5,"clsEvidenceRun":2,"variability":{"lcpMs":{"min":2447.2218000000003,"median":2490.2343,"max":2558.2085000000006},"cls":{"min":0.008640642709879348,"median":0.10806487387974215,"max":0.10806487387974215},"performance":{"min":89,"median":91,"max":94}},"runSummaries":[{"index":1,"performance":94,"lcpMs":2526.4022000000004,"cls":0.008640642709879348},{"index":2,"performance":91,"lcpMs":2447.2218000000003,"cls":0.10806487387974215},{"index":3,"performance":90,"lcpMs":2558.2085000000006,"cls":0.10806487387974215},{"index":4,"performance":91,"lcpMs":2470.4700000000003,"cls":0.10806487387974215},{"index":5,"performance":89,"lcpMs":2490.2343,"cls":0.10806487387974215}],"lcpElement":{"selector":"body > div.wrap > p.sub","tagName":"разные","excerpt":"<p class=\"sub\">","type":"text"},"lcpPhases":{"ttfbMs":1478.0829997558594,"resourceLoadDelayMs":null,"resourceLoadDurationMs":null,"elementRenderDelayMs":513.3990002441407},"clsSources":[{"selector":"body > div.wrap > div.grid","score":0.06690866996322392,"excerpt":"<div class=\"grid\">"},{"selector":"body > div.wrap > div.grid","score":0.04115620391651822,"excerpt":"<div class=\"grid\">"}],"environment":{"lighthouseVersion":"13.4.0","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/149.0.0.0 Safari/537.36","formFactor":"mobile","viewport":"390 × 844 @2","throttlingMethod":"simulate"},"scores":{"performance":91,"seo":91,"accessibility":88,"bestPractices":100}},"lighthouseCompleted":true,"axeViolations":3,"axeCompleted":true,"mobileCompleted":true,"securityHeaders":{"referrer-policy":false,"frame-protection":false,"permissions-policy":false,"x-content-type-options":false,"content-security-policy":false,"strict-transport-security":false},"hasViewport":true,"hasRobots":false,"hasStructuredData":false,"imagesWithoutAlt":0,"accessibility":{"desktopViolations":3,"mobileViolations":3,"seriousOrCritical":1,"nodes":[{"ruleId":"landmark-one-main","impact":"moderate","selector":"html","summary":"Fix all of the following: Document does not have a main landmark","viewport":"desktop"},{"ruleId":"link-in-text-block","impact":"serious","selector":"a[href$=\"STACK.md\"]","summary":"Fix any of the following: The link has insufficient color contrast of 1.05:1 with the surrounding text. (Minimum contrast is 3:1, link text: #6ea8fe, surrounding text: #9aa3b0) The link has no styling (such as underline) to distinguish it from the surrounding text","viewport":"desktop"},{"ruleId":"region","impact":"moderate","selector":"h1","summary":"Fix any of the following: Some page content is not contained by landmarks","viewport":"desktop"},{"ruleId":"region","impact":"moderate","selector":".sub","summary":"Fix any of the following: Some page content is not contained by landmarks","viewport":"desktop"},{"ruleId":"region","impact":"moderate","selector":".grid","summary":"Fix any of the following: Some page content is not contained by landmarks","viewport":"desktop"},{"ruleId":"landmark-one-main","impact":"moderate","selector":"html","summary":"Fix all of the following: Document does not have a main landmark","viewport":"mobile"},{"ruleId":"link-in-text-block","impact":"serious","selector":"a[href$=\"STACK.md\"]","summary":"Fix any of the following: The link has insufficient color contrast of 1.05:1 with the surrounding text. (Minimum contrast is 3:1, link text: #6ea8fe, surrounding text: #9aa3b0) The link has no styling (such as underline) to distinguish it from the surrounding text","viewport":"mobile"},{"ruleId":"region","impact":"moderate","selector":"h1","summary":"Fix any of the following: Some page content is not contained by landmarks","viewport":"mobile"},{"ruleId":"region","impact":"moderate","selector":".sub","summary":"Fix any of the following: Some page content is not contained by landmarks","viewport":"mobile"},{"ruleId":"region","impact":"moderate","selector":".grid","summary":"Fix any of the following: Some page content is not contained by landmarks","viewport":"mobile"}]},"responsive":{"testedWidths":[320,360,375,390,412,768,1024,1280,1440],"checks":[{"width":320,"height":800,"engine":"chromium","mode":"desktop","layoutViewportWidth":320,"visualViewportWidth":320,"horizontalOverflowPx":44,"clippedElements":0,"fixedObstructions":0,"screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-320.jpg"},{"width":360,"height":800,"engine":"chromium","mode":"desktop","layoutViewportWidth":360,"visualViewportWidth":360,"horizontalOverflowPx":4,"clippedElements":0,"fixedObstructions":0,"screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-360.jpg"},{"width":375,"height":800,"engine":"chromium","mode":"desktop","layoutViewportWidth":375,"visualViewportWidth":375,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0},{"width":390,"height":800,"engine":"chromium","mode":"desktop","layoutViewportWidth":390,"visualViewportWidth":390,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0},{"width":412,"height":800,"engine":"chromium","mode":"desktop","layoutViewportWidth":412,"visualViewportWidth":412,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0},{"width":768,"height":900,"engine":"chromium","mode":"desktop","layoutViewportWidth":768,"visualViewportWidth":768,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0},{"width":1024,"height":1000,"engine":"chromium","mode":"desktop","layoutViewportWidth":1024,"visualViewportWidth":1024,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0},{"width":1280,"height":1000,"engine":"chromium","mode":"desktop","layoutViewportWidth":1280,"visualViewportWidth":1280,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0},{"width":1440,"height":1000,"engine":"chromium","mode":"desktop","layoutViewportWidth":1440,"visualViewportWidth":1440,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0},{"width":320,"height":800,"engine":"chromium","mode":"mobile","layoutViewportWidth":364,"visualViewportWidth":364,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0,"screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-mobile-320.jpg"},{"width":360,"height":800,"engine":"chromium","mode":"mobile","layoutViewportWidth":364,"visualViewportWidth":364,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0,"screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-mobile-360.jpg"},{"width":375,"height":800,"engine":"chromium","mode":"mobile","layoutViewportWidth":375,"visualViewportWidth":375,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0},{"width":390,"height":800,"engine":"chromium","mode":"mobile","layoutViewportWidth":390,"visualViewportWidth":390,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0},{"width":412,"height":800,"engine":"chromium","mode":"mobile","layoutViewportWidth":412,"visualViewportWidth":412,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0},{"width":390,"height":664,"engine":"webkit","mode":"mobile","layoutViewportWidth":390,"visualViewportWidth":390,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0},{"width":1366,"height":768,"engine":"firefox","mode":"desktop","layoutViewportWidth":1366,"visualViewportWidth":1366,"horizontalOverflowPx":0,"clippedElements":0,"fixedObstructions":0}],"issues":[{"kind":"overflow","width":320,"mode":"desktop","selector":"div.card","evidence":"границы 24…364 px при viewport 320 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-320.jpg"},{"kind":"overflow","width":320,"mode":"desktop","selector":"a.thumb","evidence":"границы 25…363 px при viewport 320 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-320.jpg"},{"kind":"overflow","width":320,"mode":"desktop","selector":"img","evidence":"границы 25…363 px при viewport 320 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-320.jpg"},{"kind":"overflow","width":320,"mode":"desktop","selector":"div.body","evidence":"границы 25…363 px при viewport 320 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-320.jpg"},{"kind":"overflow","width":320,"mode":"desktop","selector":"span.num","evidence":"границы 49…339 px при viewport 320 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-320.jpg"},{"kind":"overflow","width":320,"mode":"desktop","selector":"h2","evidence":"границы 49…339 px при viewport 320 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-320.jpg"},{"kind":"overflow","width":320,"mode":"desktop","selector":"p.tags","evidence":"границы 49…339 px при viewport 320 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-320.jpg"},{"kind":"overflow","width":320,"mode":"desktop","selector":"div.links","evidence":"границы 49…339 px при viewport 320 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-320.jpg"},{"kind":"overflow","width":360,"mode":"desktop","selector":"div.card","evidence":"границы 24…364 px при viewport 360 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-360.jpg"},{"kind":"overflow","width":360,"mode":"desktop","selector":"a.thumb","evidence":"границы 25…363 px при viewport 360 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-360.jpg"},{"kind":"overflow","width":360,"mode":"desktop","selector":"img","evidence":"границы 25…363 px при viewport 360 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-360.jpg"},{"kind":"overflow","width":360,"mode":"desktop","selector":"div.body","evidence":"границы 25…363 px при viewport 360 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-360.jpg"},{"kind":"overflow","width":360,"mode":"desktop","selector":"div.card","evidence":"границы 24…364 px при viewport 360 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-360.jpg"},{"kind":"overflow","width":360,"mode":"desktop","selector":"a.thumb","evidence":"границы 25…363 px при viewport 360 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-360.jpg"},{"kind":"overflow","width":360,"mode":"desktop","selector":"img","evidence":"границы 25…363 px при viewport 360 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-360.jpg"},{"kind":"overflow","width":360,"mode":"desktop","selector":"div.body","evidence":"границы 25…363 px при viewport 360 px","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-360.jpg"}]},"fieldData":{"status":"not_configured","scope":null,"formFactor":null,"collectionPeriod":null,"metrics":{}},"coverage":{"tested":["5 лабораторных Lighthouse-прогонов","axe: desktop + mobile","9 responsive-ширин","пассивные HTTP-заголовки","SEO-crawl: 21 страниц из 21 найденных URL"],"notTested":["CrUX (API-ключ не настроен)","собственный RUM без установки скрипта","авторизованные страницы","все пользовательские сценарии","ручная UX-оценка"],"limitations":["Лабораторные данные зависят от страницы, сети и состояния сервера.","Отсутствие автоматического нарушения не доказывает отсутствие проблемы.","Обход читает серверный HTML и crawlable-ссылки <a href>; контент и ссылки, появляющиеся только после JavaScript, могут быть не видны.","Статус «кандидат на индексацию» означает доступный 2xx HTML без noindex, а не факт присутствия в индексе Google.","Позиции, поисковый спрос, внешние ссылки и ручное качество контента этим обходом не измеряются.","Публичный обход ограничен 30 страницами, ответом до 2 МБ и пятью перенаправлениями на URL."]},"scoreModel":{"name":"SitePulse Score","version":"2.1","overallFormula":"30% скорость + 25% SEO + 25% доступность + 20% техника","technicalFormula":"65% Lighthouse Best Practices + 35% проверок SitePulse","scope":"Лабораторная составная оценка одного URL; это не рейтинг в поиске и не оценка всего сайта.","limitations":["SEO-балл Lighthouse проверяет технические правила одной страницы, но не позиции, спрос, конкурентов, ссылки и весь сайт.","Без CrUX оценка скорости не описывает реальных посетителей.","Автоматические проверки доступности не заменяют клавиатуру и скринридер."]},"seoCrawl":{"rootUrl":"https://kravtsovlabpro.ru/landings/","hostname":"kravtsovlabpro.ru","pagesLimit":30,"pagesFetched":21,"urlsDiscovered":21,"truncated":false,"status":"completed","robots":{"url":"https://kravtsovlabpro.ru/robots.txt","statusCode":404,"status":"unavailable","contentType":"text/html; charset=utf-8","sitemaps":[]},"sitemaps":[{"url":"https://kravtsovlabpro.ru/sitemap.xml","statusCode":404,"type":"unknown","urlsFound":0,"error":"HTTP 404"}],"pages":[{"url":"https://kravtsovlabpro.ru/landings/","finalUrl":"https://kravtsovlabpro.ru/landings/","statusCode":200,"contentType":"text/html","title":"Портфолио — 19 лендингов","description":"","h1Count":1,"h1Text":["19 лендингов · портфолио"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":20,"externalLinks":0,"incomingInternalLinks":0,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/STACK.md","https://kravtsovlabpro.ru/landings/01-saas-analytics/index.html","https://kravtsovlabpro.ru/landings/02-restaurant/index.html","https://kravtsovlabpro.ru/landings/03-fitness/index.html","https://kravtsovlabpro.ru/landings/04-fintech/index.html","https://kravtsovlabpro.ru/landings/05-online-school/index.html","https://kravtsovlabpro.ru/landings/06-real-estate/index.html","https://kravtsovlabpro.ru/landings/07-coffee/index.html","https://kravtsovlabpro.ru/landings/08-travel/index.html","https://kravtsovlabpro.ru/landings/09-esports/index.html","https://kravtsovlabpro.ru/landings/10-dental/index.html","https://kravtsovlabpro.ru/landings/11-water/index.html","https://kravtsovlabpro.ru/landings/12-botanical/index.html","https://kravtsovlabpro.ru/landings/13-energy/index.html","https://kravtsovlabpro.ru/landings/14-perfume/index.html","https://kravtsovlabpro.ru/landings/15-juice/index.html","https://kravtsovlabpro.ru/landings/16-auto/index.html","https://kravtsovlabpro.ru/landings/17-earbuds/index.html","https://kravtsovlabpro.ru/landings/18-agency/index.html","https://kravtsovlabpro.ru/landings/19-stratos/index.html"],"emptyAnchorLinks":0,"depth":0,"inSitemap":false,"discoveredBy":["root"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":398,"contentHash":"e0ca37b15ac2514da53f41bcae2eadb42684c47b85919e63b738d17269c33220","responseTimeMs":247,"contentBytes":14778},{"url":"https://kravtsovlabpro.ru/landings/STACK.md","finalUrl":"https://kravtsovlabpro.ru/landings/STACK.md","statusCode":200,"contentType":"application/octet-stream","title":"","description":"","h1Count":0,"h1Text":[],"canonical":"","canonicalResolved":"","indexableCandidate":null,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":0,"externalLinks":0,"incomingInternalLinks":1,"outgoingInternalUrls":[],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"","wordCount":0,"contentHash":"","responseTimeMs":108,"contentBytes":0},{"url":"https://kravtsovlabpro.ru/landings/01-saas-analytics/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/01-saas-analytics/index.html","statusCode":200,"contentType":"text/html","title":"Nova Analytics — AI-powered product analytics","description":"Nova Analytics turns raw product data into decisions. AI insights, funnels, retention and revenue analytics in one workspace.","h1Count":1,"h1Text":["Know exactly why your metrics move"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/01-saas-analytics/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"en","wordCount":780,"contentHash":"d5aef6f772b65cc337406e41e8ba76fb9a7c115a5db30d86878758f1b271f5c9","responseTimeMs":248,"contentBytes":24834},{"url":"https://kravtsovlabpro.ru/landings/02-restaurant/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/02-restaurant/index.html","statusCode":200,"contentType":"text/html","title":"Северянин — ресторан новой северной кухни в Москве","description":"Ресторан «Северянин»: сезонная северная кухня, дегустационные сеты, локальные продукты. Бронирование столов онлайн.","h1Count":1,"h1Text":["Вкус Севера,рассказанный заново"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":3,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/02-restaurant/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":478,"contentHash":"d1295598fd7046ec21e9afeb591b0d3ee195bb781335242b489da08582d14ade","responseTimeMs":120,"contentBytes":18479},{"url":"https://kravtsovlabpro.ru/landings/03-fitness/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/03-fitness/index.html","statusCode":200,"contentType":"text/html","title":"ФОРМА — силовая студия без гламура","description":"Силовая студия «ФОРМА»: железо, функционалка, кроссфит. Калькулятор абонемента, расписание, первая тренировка бесплатно.","h1Count":1,"h1Text":["Сила —это навык"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/03-fitness/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":433,"contentHash":"0f3a90e16cd6f6ec1904d7c329803cea1d35cf399c8f97323eea3b4818f7636f","responseTimeMs":111,"contentBytes":17278},{"url":"https://kravtsovlabpro.ru/landings/04-fintech/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/04-fintech/index.html","statusCode":200,"contentType":"text/html","title":"Lumo — the card that pays you back","description":"Lumo is a smart debit card with up to 5% cashback, instant budgeting and zero hidden fees. Join 2 million members.","h1Count":1,"h1Text":["The card that pays you back for living"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/04-fintech/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"en","wordCount":617,"contentHash":"78763a47dda07520835da9f223f3c3d788e7637b538a2ed4c6b1455e55681dae","responseTimeMs":109,"contentBytes":18766},{"url":"https://kravtsovlabpro.ru/landings/05-online-school/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/05-online-school/index.html","statusCode":200,"contentType":"text/html","title":"Скобки — курс «Веб-разработчик с нуля» за 9 месяцев","description":"Онлайн-школа «Скобки»: станьте веб-разработчиком за 9 месяцев. Живые вебинары, код-ревью от менторов, помощь с трудоустройством.","h1Count":1,"h1Text":["Станьте веб-разработчиком за 9 месяцев. Без магии."],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/05-online-school/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":1112,"contentHash":"42d67f2344bcf27003fa65b71fddcea1bb429d5f1ac1e935585b2dcf352d40f9","responseTimeMs":110,"contentBytes":33244},{"url":"https://kravtsovlabpro.ru/landings/06-real-estate/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/06-real-estate/index.html","statusCode":200,"contentType":"text/html","title":"ЖК «Меридиан Парк» — квартиры бизнес-класса у парка","description":"Жилой комплекс «Меридиан Парк»: квартиры бизнес-класса от 12,4 млн ₽, собственный парк 4 га, сдача в 2027 году. Планировки и ипотечный калькулятор.","h1Count":1,"h1Text":["Дом, где город переходит в парк"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/06-real-estate/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":493,"contentHash":"87a43c5aa7153ea590e4e7e7e75c53b6fefc2d5dcd322dd8a9a26060507a8e0f","responseTimeMs":109,"contentBytes":17899},{"url":"https://kravtsovlabpro.ru/landings/07-coffee/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/07-coffee/index.html","statusCode":200,"contentType":"text/html","title":"Зёрна — свежая обжарка кофе. Доставка по всей России","description":"Городская обжарка «Зёрна»: спешелти-кофе, обжаренный в день отправки. Каталог сортов, подписка со скидкой 15%, доставка по России.","h1Count":1,"h1Text":["Кофе, который пахнет сегодняшним утром"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/07-coffee/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":697,"contentHash":"6840664233dbdb41805f3a5319709835600084cb3ece429df135c015099dd6e6","responseTimeMs":108,"contentBytes":24328},{"url":"https://kravtsovlabpro.ru/landings/08-travel/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/08-travel/index.html","statusCode":200,"contentType":"text/html","title":"Компас — авторские путешествия малыми группами","description":"Клуб авторских путешествий «Компас»: Алтай, Камчатка, Заполярье, Узбекистан. Группы до 12 человек, всё включено, гиды-эксперты.","h1Count":1,"h1Text":["Места, куда невозят автобусы"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/08-travel/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":582,"contentHash":"572ad06fcfe283852d637c934602c8802246c8d2a908decdecc91bc93e29b355","responseTimeMs":108,"contentBytes":20937},{"url":"https://kravtsovlabpro.ru/landings/09-esports/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/09-esports/index.html","statusCode":200,"contentType":"text/html","title":"IRON CIRCUIT 2026 — International Esports Championship","description":"IRON CIRCUIT 2026: 16 teams, $500,000 prize pool, live finals in Berlin. Tickets and team registration are open.","h1Count":1,"h1Text":["Iron Circuit2026"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/09-esports/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"en","wordCount":339,"contentHash":"088420865e0e29de577688bcf44f611e2ff145d743c1500d0152e229f192594c","responseTimeMs":109,"contentBytes":13757},{"url":"https://kravtsovlabpro.ru/landings/10-dental/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/10-dental/index.html","statusCode":200,"contentType":"text/html","title":"Лагуна — стоматология без боли и сюрпризов в счёте","description":"Стоматология «Лагуна»: лечение во сне и без боли, фиксированная смета до начала лечения, гарантия до 5 лет. Запись онлайн.","h1Count":1,"h1Text":["Стоматология, в которую не страшно возвращаться"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/10-dental/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":682,"contentHash":"4e541aad2242eaca22af492b9d3e77e2a3d489f31a2fb7cbdda54a07f30372d8","responseTimeMs":111,"contentBytes":23789},{"url":"https://kravtsovlabpro.ru/landings/11-water/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/11-water/index.html","statusCode":200,"contentType":"text/html","title":"AQUEA — glacier water, bottled in silence","description":"AQUEA: alpine glacier water with natural mineralization. An immersive scroll experience — waves, ripples and light.","h1Count":1,"h1Text":["Water, remembered by glaciers"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":3,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/11-water/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"en","wordCount":361,"contentHash":"c1f7b927cc0b0a9c12c3e1015d314ecd0f425c791ceb98bc233621180af47ba1","responseTimeMs":109,"contentBytes":9157},{"url":"https://kravtsovlabpro.ru/landings/12-botanical/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/12-botanical/index.html","statusCode":200,"contentType":"text/html","title":"Гербарий — ботаническая косметика живых экстрактов","description":"«Гербарий»: сыворотки и масла из дикорастущих трав. Иммерсивный лендинг — растущая лоза, живые листья, споры света.","h1Count":1,"h1Text":["Кожа помнит лес"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/12-botanical/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":344,"contentHash":"7970073de6d46625c54abf00a31d4135696543362a7cf1f3e28bd0b7564763db","responseTimeMs":109,"contentBytes":15449},{"url":"https://kravtsovlabpro.ru/landings/13-energy/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/13-energy/index.html","statusCode":200,"contentType":"text/html","title":"РАЗРЯД — энергетик, который взрывается вкусом","description":"Энергетик «РАЗРЯД»: тройной заряд гуараны, взрывной вкус и ноль сахара. Интерактивный лендинг со взрывами частиц.","h1Count":1,"h1Text":["ВЗРЫВВНУТРИ ВЗРЫВВНУТРИ ВЗРЫВВНУТРИ"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":3,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/13-energy/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":245,"contentHash":"4b4bf1f704486e9aac255a129986893a4a48a8131dc258a17bf24aba68bc0983","responseTimeMs":108,"contentBytes":10663},{"url":"https://kravtsovlabpro.ru/landings/14-perfume/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/14-perfume/index.html","statusCode":200,"contentType":"text/html","title":"VELOUR — parfum de nuit. Liquid silk in a bottle","description":"VELOUR: an amber oud parfum wrapped in liquid silk. A WebGL experience — smoke, gold and motion that follows your hand.","h1Count":1,"h1Text":["Silk you can breathe"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":3,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/14-perfume/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"en","wordCount":310,"contentHash":"a651f29a4140ad677dcdfbe460fb26148ea4b914025120d19f1ebbcaba0c1276","responseTimeMs":108,"contentBytes":8041},{"url":"https://kravtsovlabpro.ru/landings/15-juice/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/15-juice/index.html","statusCode":200,"contentType":"text/html","title":"ГРАНАТ №1 — сок прямого отжима. Живая жидкость","description":"«ГРАНАТ №1»: сок прямого отжима из азербайджанских гранатов. WebGL-лендинг — рубиновая жидкость течёт за скроллом и курсором.","h1Count":1,"h1Text":["Течёт, как рубин"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/15-juice/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":325,"contentHash":"32cf31cc216d3f15f5df71b128adc770f60644f4a214cfb4125c1165afab464b","responseTimeMs":120,"contentBytes":10506},{"url":"https://kravtsovlabpro.ru/landings/16-auto/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/16-auto/index.html","statusCode":200,"contentType":"text/html","title":"AXIOM ONE — the electric grand tourer","description":"AXIOM ONE: 780 km range, 2.9 s to 100. A WebGL experience — light streaks follow your cursor, the paint shop recolors the whole scene.","h1Count":1,"h1Text":["Axiom One"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":3,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/16-auto/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"en","wordCount":260,"contentHash":"cf5a34d7b3a1c8c5598a6d24ca2810a600190211c5d0d41a904ff7b48f483398","responseTimeMs":108,"contentBytes":9137},{"url":"https://kravtsovlabpro.ru/landings/17-earbuds/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/17-earbuds/index.html","statusCode":200,"contentType":"text/html","title":"PULSE X — earbuds that read the room","description":"PULSE X wireless earbuds: adaptive ANC, graphene drivers, 30h battery. An Apple-style scroll story — the product moves as you read.","h1Count":1,"h1Text":["Hear everything.Carry nothing."],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/17-earbuds/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"en","wordCount":331,"contentHash":"547a90b2c2fcbc3eb0cd3a8546c956ac4806edb8665d69f7c8c8d9e03f4a1897","responseTimeMs":108,"contentBytes":9235},{"url":"https://kravtsovlabpro.ru/landings/18-agency/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/18-agency/index.html","statusCode":200,"contentType":"text/html","title":"СДВИГ — digital-агентство. Сайты, которые двигают метрики","description":"Агентство «Сдвиг»: лендинги, интернет-магазины и брендинг. Кастомный курсор, MorphSVG-блоб, магнитные кнопки и заголовки, разлетающиеся по буквам.","h1Count":1,"h1Text":["Двигаем пиксели — сдвигаем метрики"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":6,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/18-agency/index.html","https://kravtsovlabpro.ru/landings/14-perfume/index.html","https://kravtsovlabpro.ru/landings/16-auto/index.html","https://kravtsovlabpro.ru/landings/11-water/index.html","https://kravtsovlabpro.ru/landings/02-restaurant/index.html","https://kravtsovlabpro.ru/landings/13-energy/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":170,"contentHash":"41653dbeb7c10818607cbc4c8b5fb300f4c19f3f30fde4defd5bd2fdd1922856","responseTimeMs":107,"contentBytes":10656},{"url":"https://kravtsovlabpro.ru/landings/19-stratos/index.html","finalUrl":"https://kravtsovlabpro.ru/landings/19-stratos/index.html","statusCode":200,"contentType":"text/html","title":"ОРБИТА — полёт в стратосферу на воздушном шаре","description":"«ОРБИТА»: 6 часов на высоте 30 км в панорамной капсуле. Лендинг-подъём: скрольте — и небо темнеет, звёзды разгораются, альтиметр считает метры.","h1Count":1,"h1Text":["Ближний космосбез ракеты"],"canonical":"","canonicalResolved":"","indexableCandidate":true,"robotsAllowed":true,"noindex":false,"metaRobots":"","xRobotsTag":"","internalLinks":1,"externalLinks":0,"incomingInternalLinks":2,"outgoingInternalUrls":["https://kravtsovlabpro.ru/landings/19-stratos/index.html"],"emptyAnchorLinks":0,"depth":1,"inSitemap":false,"discoveredBy":["link"],"redirectCount":0,"redirectChain":[],"lang":"ru","wordCount":309,"contentHash":"320007558e20a1e8382c5137ef46d9005f0ab050505c126e0bbcfa1404f310b9","responseTimeMs":108,"contentBytes":11122}],"limitations":["Обход читает серверный HTML и crawlable-ссылки <a href>; контент и ссылки, появляющиеся только после JavaScript, могут быть не видны.","Статус «кандидат на индексацию» означает доступный 2xx HTML без noindex, а не факт присутствия в индексе Google.","Позиции, поисковый спрос, внешние ссылки и ручное качество контента этим обходом не измеряются.","Публичный обход ограничен 30 страницами, ответом до 2 МБ и пятью перенаправлениями на URL."],"capturedAt":"2026-07-19T12:15:13.160Z"},"capturedAt":"2026-07-19T12:15:13.179Z"},"findings":[{"id":"performance-lcp-good","category":"performance","severity":"good","title":"Главный контент укладывается в лабораторный ориентир","evidence":"Медиана 5 лабораторных прогонов: LCP 2.5 с; разброс 2.4–2.6.","recommendation":"Сохранить текущий бюджет первого экрана и следить за полевым 75-м перцентилем.","scoreImpact":0,"status":"passed","confidence":"high","evidenceLevel":"confirmed","testMethod":"Lighthouse mobile, simulated throttling","standard":"Core Web Vitals / LCP","recheck":"Повторить пять лабораторных прогонов в той же среде и сравнить медиану; при наличии CrUX сверить полевой p75.","evidenceItems":[]},{"id":"performance-cls","category":"performance","severity":"medium","title":"Макет заметно сдвигается во время загрузки","evidence":"CLS 0.108 при ориентире до 0,1; разброс 0.009–0.108. Затронуто: body > div.wrap > div.grid, body > div.wrap > div.grid.","recommendation":"Проверить перечисленные элементы и причины в trace: размеры медиа, подмену шрифта и поздно вставляемые блоки.","scoreImpact":8,"status":"failed","confidence":"high","evidenceLevel":"confirmed","testMethod":"Lighthouse layout-shift trace","standard":"Core Web Vitals / CLS","recheck":"Повторить пять лабораторных прогонов в той же среде и сравнить медиану; при наличии CrUX сверить полевой p75.","evidenceItems":[{"label":"Источник сдвига","value":"<div class=\"grid\">","source":"Lighthouse trace, прогон 2/5","selector":"body > div.wrap > div.grid"},{"label":"Источник сдвига","value":"<div class=\"grid\">","source":"Lighthouse trace, прогон 2/5","selector":"body > div.wrap > div.grid"}]},{"id":"seo-description","category":"seo","severity":"medium","title":"Не задано описание страницы","evidence":"Meta description отсутствует.","recommendation":"Добавить ясное описание предложения; поисковик всё равно может выбрать другой фрагмент.","scoreImpact":7,"status":"failed","confidence":"high","evidenceLevel":"confirmed","testMethod":"DOM","recheck":"Повторить проверку DOM и Lighthouse для этого URL; выводы о всём сайте подтверждать отдельным crawl.","evidenceItems":[]},{"id":"technical-responsive-overflow","category":"technical","severity":"low","title":"Узкий desktop viewport требует ручной проверки","evidence":"Desktop Chromium нашёл переполнение: 320px (+44px), 360px (+4px). В мобильном профиле на тех же запрошенных ширинах переполнение не найдено; layout viewport мог отличаться из-за mobile viewport scaling.","recommendation":"Сначала подтвердить, что эти ширины входят в поддерживаемый диапазон сайта, и воспроизвести проблему на реальном устройстве. Не менять мобильную вёрстку только по desktop-эмуляции.","scoreImpact":2,"status":"failed","confidence":"medium","evidenceLevel":"needs_confirmation","testMethod":"Сравнение desktop Chromium и mobile device profile","standard":"Responsive layout","recheck":"Открыть страницу на реальном телефоне шириной 320 или 360 CSS px. Исправлять только если горизонтальный скролл воспроизводится и ширина входит в поддержку.","evidenceItems":[{"label":"Desktop · 320px","value":"Запрошено 320px; layout viewport 320px; visual viewport 320px; горизонтальное переполнение 44px.","source":"chromium · DOM geometry","selector":"div.card","kind":"visual","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-320.jpg","screenshotWidth":320,"screenshotHeight":800},{"label":"Desktop · 360px","value":"Запрошено 360px; layout viewport 360px; visual viewport 360px; горизонтальное переполнение 4px.","source":"chromium · DOM geometry","selector":"div.card","kind":"visual","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-desktop-360.jpg","screenshotWidth":360,"screenshotHeight":800},{"label":"Mobile · 320px","value":"Запрошено 320px; layout viewport 364px; visual viewport 364px; горизонтальное переполнение 0px.","source":"chromium · DOM geometry","kind":"visual","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-mobile-320.jpg","screenshotWidth":320,"screenshotHeight":800},{"label":"Mobile · 360px","value":"Запрошено 360px; layout viewport 364px; visual viewport 364px; горизонтальное переполнение 0px.","source":"chromium · DOM geometry","kind":"visual","screenshot":"/api/assets/4f55c970-23e5-48b2-86d7-c796936a3a29/responsive-mobile-360.jpg","screenshotWidth":360,"screenshotHeight":800}]},{"id":"accessibility-axe-landmark-one-main","category":"accessibility","severity":"medium","title":"Document should have one main landmark","evidence":"axe moderate: 2 узл. Проверено: desktop и mobile.","recommendation":"Оставить одну основную область main на странице.","scoreImpact":4,"status":"failed","confidence":"high","evidenceLevel":"confirmed","testMethod":"axe-core 4.12.1","standard":"axe best practice","recheck":"Повторить axe на desktop и mobile, затем проверить клавиатурой, масштабом 200% и скринридером.","evidenceItems":[{"label":"desktop · moderate","value":"Fix all of the following: Document does not have a main landmark","source":"axe rule landmark-one-main","selector":"html"},{"label":"mobile · moderate","value":"Fix all of the following: Document does not have a main landmark","source":"axe rule landmark-one-main","selector":"html"}]},{"id":"accessibility-axe-link-in-text-block","category":"accessibility","severity":"high","title":"Links must be distinguishable without relying on color","evidence":"axe serious: 2 узл. Проверено: desktop и mobile.","recommendation":"Сделать ссылки заметными не только цветом — например, добавить подчёркивание.","scoreImpact":8,"status":"failed","confidence":"high","evidenceLevel":"confirmed","testMethod":"axe-core 4.12.1","standard":"wcag2a, wcag141","recheck":"Повторить axe на desktop и mobile, затем проверить клавиатурой, масштабом 200% и скринридером.","evidenceItems":[{"label":"desktop · serious","value":"Fix any of the following: The link has insufficient color contrast of 1.05:1 with the surrounding text. (Minimum contrast is 3:1, link text: #6ea8fe, surrounding text: #9aa3b0) The link has no styling (such as underline) to distinguish it from the surrounding text","source":"axe rule link-in-text-block","selector":"a[href$=\"STACK.md\"]"},{"label":"mobile · serious","value":"Fix any of the following: The link has insufficient color contrast of 1.05:1 with the surrounding text. (Minimum contrast is 3:1, link text: #6ea8fe, surrounding text: #9aa3b0) The link has no styling (such as underline) to distinguish it from the surrounding text","source":"axe rule link-in-text-block","selector":"a[href$=\"STACK.md\"]"}]},{"id":"accessibility-axe-region","category":"accessibility","severity":"medium","title":"All page content should be contained by landmarks","evidence":"axe moderate: 6 узл. Проверено: desktop и mobile.","recommendation":"Поместить содержимое в семантические области header, nav, main, aside или footer.","scoreImpact":4,"status":"failed","confidence":"high","evidenceLevel":"confirmed","testMethod":"axe-core 4.12.1","standard":"axe best practice","recheck":"Повторить axe на desktop и mobile, затем проверить клавиатурой, масштабом 200% и скринридером.","evidenceItems":[{"label":"desktop · moderate","value":"Fix any of the following: Some page content is not contained by landmarks","source":"axe rule region","selector":"h1"},{"label":"desktop · moderate","value":"Fix any of the following: Some page content is not contained by landmarks","source":"axe rule region","selector":".sub"},{"label":"desktop · moderate","value":"Fix any of the following: Some page content is not contained by landmarks","source":"axe rule region","selector":".grid"},{"label":"mobile · moderate","value":"Fix any of the following: Some page content is not contained by landmarks","source":"axe rule region","selector":"h1"},{"label":"mobile · moderate","value":"Fix any of the following: Some page content is not contained by landmarks","source":"axe rule region","selector":".sub"},{"label":"mobile · moderate","value":"Fix any of the following: Some page content is not contained by landmarks","source":"axe rule region","selector":".grid"}]},{"id":"technical-headers","category":"technical","severity":"medium","title":"Пассивная проверка заголовков нашла пробелы","evidence":"Отсутствуют или не прошли базовую валидацию: strict-transport-security, content-security-policy, x-content-type-options, referrer-policy, frame-protection, permissions-policy. Активный поиск уязвимостей не выполнялся.","recommendation":"Проверить совместимость и настроить заголовки на веб-сервере; CSP сначала внедрять в Report-Only.","scoreImpact":9,"status":"failed","confidence":"medium","evidenceLevel":"confirmed","testMethod":"Пассивная проверка HTTP-ответа","recheck":"Повторить техническую проверку в тех же браузерных режимах и убедиться, что исходное доказательство исчезло.","evidenceItems":[]},{"id":"seo-crawl-missing-descriptions","category":"seo","severity":"medium","title":"Часть страниц не задаёт meta description","evidence":"У 1 потенциально индексируемой страницы не задан meta description. Google может собрать сниппет из текста страницы, поэтому это возможность улучшения, а не запрет индексации.","recommendation":"Для важных страниц написать конкретные уникальные описания. Не ориентироваться на жёсткий лимит символов: поисковик обрезает сниппет по ситуации.","scoreImpact":0,"status":"failed","confidence":"high","evidenceLevel":"confirmed","testMethod":"SitePulse SEO crawler · HTTP/HTML","standard":"Google Search Central · Snippets","recheck":"Повторить SEO-crawl с тем же лимитом и убедиться, что список затронутых URL пуст.","evidenceItems":[{"label":"/landings/","value":"Meta description отсутствует","source":"SitePulse SEO crawler · HTTP/HTML","kind":"http"}]},{"id":"seo-crawl-no-sitemap","category":"seo","severity":"low","title":"Рабочий XML sitemap не найден","evidence":"Краулер проверил объявления в robots.txt и /sitemap.xml, но не получил читаемый sitemap с URL.","recommendation":"Для сайта с несколькими важными страницами создать XML sitemap и указать его в robots.txt. Sitemap помогает обнаружению, но не гарантирует индексацию.","scoreImpact":0,"status":"failed","confidence":"high","evidenceLevel":"informational","testMethod":"SitePulse SEO crawler · HTTP/HTML","standard":"Google Search Central · Sitemaps","recheck":"Опубликовать XML sitemap с ответом 2xx, объявить его в robots.txt и повторить crawl.","evidenceItems":[]}],"summary":{"verdict":"SitePulse Score: 91/100 — сильный результат с точечными задачами","executiveSummary":"Лабораторные оценки одного URL: скорость — 91, SEO — 91, доступность — 88, техника — 96. Автоматическая проверка нашла 9 зон для улучшения; план ниже составлен только по измеренным наблюдениям.","strengths":["Техника — 96/100","Скорость — 91/100","SEO — 91/100","Доступность — 88/100"],"priorities":[{"findingId":"accessibility-axe-link-in-text-block","action":"Сделать ссылки заметными не только цветом — например, добавить подчёркивание.","whyNow":"axe serious: 2 узл. Проверено: desktop и mobile."},{"findingId":"accessibility-axe-region","action":"Поместить содержимое в семантические области header, nav, main, aside или footer.","whyNow":"axe moderate: 6 узл. Проверено: desktop и mobile."},{"findingId":"performance-cls","action":"Проверить перечисленные элементы и причины в trace: размеры медиа, подмену шрифта и поздно вставляемые блоки.","whyNow":"CLS 0.108 при ориентире до 0,1; разброс 0.009–0.108. Затронуто: body > div.wrap > div.grid, body > div.wrap > div.grid."},{"findingId":"seo-description","action":"Добавить ясное описание предложения; поисковик всё равно может выбрать другой фрагмент.","whyNow":"Meta description отсутствует."},{"findingId":"technical-headers","action":"Проверить совместимость и настроить заголовки на веб-сервере; CSP сначала внедрять в Report-Only.","whyNow":"Отсутствуют или не прошли базовую валидацию: strict-transport-security, content-security-policy, x-content-type-options, referrer-policy, frame-protection, permissions-policy. Активный поиск уязвимостей не выполнялся."}],"source":"minimax"}}