{"id":69741,"date":"2026-04-22T16:41:57","date_gmt":"2026-04-22T14:41:57","guid":{"rendered":"https:\/\/cronuts.digital\/technical-seo\/"},"modified":"2026-04-24T19:24:23","modified_gmt":"2026-04-24T17:24:23","slug":"technical-seo","status":"publish","type":"page","link":"https:\/\/cronuts.digital\/en\/technical-seo\/","title":{"rendered":"Technical SEO \u00b7 Core Web Vitals"},"content":{"rendered":"<section class=\"cd-landing cd-geo-hero\">\n<div class=\"container\">\n<p class=\"eyebrow\">SEO + GEO \u00b7 Technical SEO<\/p>\n<h1 data-speakable>Technical SEO \u00b7 Core Web Vitals, crawl, indexation and rendering so your content actually ranks<\/h1>\n<p class=\"lead\" data-speakable><strong>Technical SEO<\/strong> is the invisible foundation that makes content rank: <strong>Core Web Vitals<\/strong> in Google&#8217;s 75th percentile, optimized crawl budget, SSR rendering solved, validated @graph schema, coherent hreflang and canonicals. Without that foundation, neither the best content nor the best link building moves the needle.<\/p>\n<ul class=\"hero-kpis\">\n<li><strong>Core Web Vitals<\/strong> in the green (LCP &lt; 2.5s, INP &lt; 200ms, CLS &lt; 0.1) at Google&#8217;s real 75th percentile<\/li>\n<li><strong>Optimized crawl budget<\/strong>: prioritized crawlable URLs, parameters and facets under control<\/li>\n<li><strong>Time to indexation<\/strong> reduced to days, not weeks, on newly published pages<\/li>\n<li><strong>0 critical errors<\/strong> in Search Console: coverage, mobile usability and schema in the green<\/li>\n<\/ul>\n<div class=\"hero-ctas\">\n      <a class=\"btn btn--primary\" href=\"mailto:info@cronuts.digital\">Request a technical audit<\/a><br \/>\n      <a class=\"btn btn--ghost\" href=\"#methodology\">See methodology<\/a>\n    <\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"cd-landing cd-tldr\">\n<div class=\"container container--narrow\">\n<div class=\"tldr\" data-speakable>\n<p><strong>Technical SEO<\/strong> is the discipline that optimizes web infrastructure \u2014performance (Core Web Vitals), crawlability, indexability, rendering, URL architecture, hreflang, canonicals, robots, sitemap and structured data\u2014 so search engines can discover, render, understand and index every page correctly. Unlike content SEO or link building, technical SEO is not about writing better or earning links: it&#8217;s about making sure the machine <em>can read what you already have<\/em>. It&#8217;s a precondition, not a substitute. A technically solid site is the one that ranks on Google and gets cited by ChatGPT, Perplexity, Gemini and AI Overviews.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"cd-landing cd-senales\" id=\"what-it-covers\">\n<div class=\"container container--narrow\">\n<header class=\"section-head\">\n<p class=\"eyebrow\">What technical SEO covers<\/p>\n<h2>10 audit areas we work on every project<\/h2>\n<p class=\"section-lead\">Complete technical SEO stack applied to B2B environments: WordPress, Next.js, Shopify, headless and complex ecommerce. Execution order: top first.<\/p>\n<\/header>\n<ol class=\"stack-list\">\n<li><span class=\"stack-list__num\">01<\/span>\n<div>\n<h3>Crawlability<\/h3>\n<p>Bot access to every important URL: <code>robots.txt<\/code>, meta robots, <code>X-Robots-Tag<\/code> HTTP headers, blocks via authentication or firewall. A single misplaced <code>Disallow<\/code> wipes out entire sections.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">02<\/span>\n<div>\n<h3>Indexation<\/h3>\n<p>Which URLs should (and which URLs should not) be in Google&#8217;s index. Coverage review in Search Console, correct canonicals, duplicates, thin content and zombie URLs purged.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">03<\/span>\n<div>\n<h3>Rendering<\/h3>\n<p>How Google (and the LLMs) processes your JavaScript content: SSR, SSG, ISR or CSR. We verify that the rendered HTML matches the HTML the bot sees, with no partial hydration or critical post-JS content.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">04<\/span>\n<div>\n<h3>Core Web Vitals<\/h3>\n<p>LCP, INP and CLS measured in the <em>field<\/em> (CrUX), not in the lab. Goal: 75th percentile in the green on mobile and desktop. Explicit performance budget per key page.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">05<\/span>\n<div>\n<h3>Schema \u00b7 JSON-LD<\/h3>\n<p>Structured data as an enriched @graph: Organization, WebPage, Article, Service, FAQPage, BreadcrumbList, Product, Review. Validated with Rich Results and Schema.org validator.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">06<\/span>\n<div>\n<h3>Hreflang \u00b7 international<\/h3>\n<p>Multi-language and multi-country sites: bidirectional <code>hreflang<\/code>, <code>x-default<\/code>, sitemap with annotations and coherence with canonicals. A single mistake here sinks rankings in your main market.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">07<\/span>\n<div>\n<h3>Canonicals<\/h3>\n<p>One canonical per URL, absolute, coherent with <code>hreflang<\/code>, sitemap and internal links. No self-loops, no chains, no conflict with tracking parameters.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">08<\/span>\n<div>\n<h3>Robots \u00b7 sitemap<\/h3>\n<p>Clean <code>robots.txt<\/code> with explicit access for Googlebot, Bingbot, GPTBot, PerplexityBot, Google-Extended and ClaudeBot. Segmented XML sitemap with real lastmod and no 3xx\/4xx URLs.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">09<\/span>\n<div>\n<h3>URL architecture<\/h3>\n<p>Folder structure, slugs in the right language, faceted parameters, pagination, 301 redirects with no chains and no self-loops. Every URL with a clear indexation purpose.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">10<\/span>\n<div>\n<h3>SSR \u00b7 CSR \u00b7 hydration<\/h3>\n<p>Technical decision per template: what is SSR, what is SSG, what is CSR. Pre-JS vs post-JS HTML measurement so the bot sees the same content as the user.<\/p>\n<\/div>\n<\/li>\n<\/ol><\/div>\n<\/section>\n<section class=\"cd-landing cd-geo-vs-seo\" id=\"core-web-vitals\">\n<div class=\"container container--narrow\">\n<header class=\"section-head\">\n<p class=\"eyebrow\">Core Web Vitals<\/p>\n<h2>INP, LCP and CLS: the 3 metrics Google ranks on<\/h2>\n<p class=\"section-lead\">Google has used Core Web Vitals as a real ranking signal since 2021. INP replaced FID in March 2024. The <em>good<\/em> threshold is measured at the 75th percentile of real users (CrUX field data), not in Lighthouse.<\/p>\n<\/header>\n<div class=\"table-wrap\">\n<table class=\"cd-table\">\n<thead>\n<tr>\n<th>Metric<\/th>\n<th>What it measures<\/th>\n<th>Good (p75)<\/th>\n<th>Needs improvement<\/th>\n<th>Poor<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>LCP \u00b7 Largest Contentful Paint<\/td>\n<td>Time to paint the main visible element (hero, featured image, H1)<\/td>\n<td>&lt; 2.5 s<\/td>\n<td>2.5 \u2013 4.0 s<\/td>\n<td>&gt; 4.0 s<\/td>\n<\/tr>\n<tr>\n<td>INP \u00b7 Interaction to Next Paint<\/td>\n<td>Latency of the user&#8217;s worst interaction with the page (click, tap, keyboard)<\/td>\n<td>&lt; 200 ms<\/td>\n<td>200 \u2013 500 ms<\/td>\n<td>&gt; 500 ms<\/td>\n<\/tr>\n<tr>\n<td>CLS \u00b7 Cumulative Layout Shift<\/td>\n<td>Visual stability: how much elements move during load<\/td>\n<td>&lt; 0.1<\/td>\n<td>0.1 \u2013 0.25<\/td>\n<td>&gt; 0.25<\/td>\n<\/tr>\n<tr>\n<td>TTFB \u00b7 Time to First Byte<\/td>\n<td>Server time to the first byte (diagnostic, not a direct ranking signal)<\/td>\n<td>&lt; 800 ms<\/td>\n<td>800 \u2013 1800 ms<\/td>\n<td>&gt; 1800 ms<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p class=\"section-note\">Levers that move CWV in production: preload the LCP image with <code>fetchpriority=\"high\"<\/code>, inline critical CSS, always declare <code>width<\/code>\/<code>height<\/code>, defer non-critical JS, avoid heavy hydration in the hero, fonts with <code>font-display: swap<\/code> and <code>preload<\/code>, and watch third-party scripts (analytics, chat, ads) that trigger INP.<\/p>\n<\/p><\/div>\n<\/section>\n<section class=\"cd-landing cd-senales\" id=\"crawl-indexation\">\n<div class=\"container container--narrow\">\n<header class=\"section-head\">\n<p class=\"eyebrow\">Crawl + indexation<\/p>\n<h2>Crawl budget, JS rendering, robots.txt and sitemap<\/h2>\n<p class=\"section-lead\">On large sites (&gt;10k URLs, ecommerce, media) crawl budget is a finite resource. On small sites what matters is correct rendering and canonical-sitemap-hreflang coherence.<\/p>\n<\/header>\n<ol class=\"stack-list\">\n<li><span class=\"stack-list__num\">01<\/span>\n<div>\n<h3>Crawl budget and logs<\/h3>\n<p>Server log analysis to see which URLs Googlebot crawls, how often and what response it gets. Detects traps: infinite facets, calendars, tracking parameters, sessions in URLs.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">02<\/span>\n<div>\n<h3>JavaScript rendering<\/h3>\n<p>Googlebot processes JS but with delay (two-wave indexing). SSR or SSG solves the problem on the first pass. Pure CSR is only acceptable in private or non-indexable areas.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">03<\/span>\n<div>\n<h3>Robots.txt and AI bots<\/h3>\n<p>Explicit access for Googlebot, Bingbot and relevant AI crawlers: GPTBot, PerplexityBot, Google-Extended, ClaudeBot, OAI-SearchBot. Blocking by omission = disappearing from generative results.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">04<\/span>\n<div>\n<h3>Segmented XML sitemap<\/h3>\n<p>One sitemap per content type (posts, pages, products, categories), master index, real <code>lastmod<\/code>, no 3xx\/4xx\/canonicalized URLs, registered in Search Console and Bing Webmaster Tools.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">05<\/span>\n<div>\n<h3>Coverage in Search Console<\/h3>\n<p>Weekly review of the pages report: indexed, excluded, discovered not indexed, crawled not indexed, 5xx errors, redirect loops. Each anomaly with a technical ticket.<\/p>\n<\/div>\n<\/li>\n<\/ol><\/div>\n<\/section>\n<section class=\"cd-landing cd-senales\" id=\"architecture\">\n<div class=\"container container--narrow\">\n<header class=\"section-head\">\n<p class=\"eyebrow\">Web architecture<\/p>\n<h2>URLs, hreflang and canonicals coherent with each other<\/h2>\n<p class=\"section-lead\">The URL + canonical + hreflang triangle must be consistent. An error in one of the three vertices breaks the other two and drags down entire rankings.<\/p>\n<\/header>\n<ol class=\"stack-list\">\n<li><span class=\"stack-list__num\">01<\/span>\n<div>\n<h3>URL structure<\/h3>\n<p>Folder hierarchy that reflects the real business taxonomy. Slugs in the market language, no stop-words (<em>the\/a\/an<\/em>), lowercase, hyphen-separated, no numeric IDs or session parameters.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">02<\/span>\n<div>\n<h3>Bidirectional hreflang<\/h3>\n<p>Each language version declares all the others and itself. <code>x-default<\/code> for the fallback. Coherent with <code>&lt;link rel=\"canonical\"&gt;<\/code> and the sitemap. Validated with dedicated tools (Merkle, Sistrix).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">03<\/span>\n<div>\n<h3>Canonicals with no loops<\/h3>\n<p>One single absolute canonical per URL. No chains, no self-loops, no conflict with <code>hreflang<\/code> or with UTM\/GCLID tracking parameters. Consistent with internal linking.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">04<\/span>\n<div>\n<h3>Governed 301 redirects<\/h3>\n<p>3-tier policy: <code>.htaccess<\/code> only for infrastructure (HTTPS, domain), redirects plugin for slug migrations, <code>functions.php<\/code> only for programmatic rules with documented reasoning.<\/p>\n<\/div>\n<\/li>\n<\/ol><\/div>\n<\/section>\n<section class=\"cd-landing cd-plataformas\" id=\"schema\">\n<div class=\"container container--narrow\">\n<header class=\"section-head\">\n<p class=\"eyebrow\">Schema \u00b7 JSON-LD<\/p>\n<h2>Structured data Google and LLMs use as ground truth<\/h2>\n<p class=\"section-lead\">JSON-LD schema is not an extra: it&#8217;s the syntactic map engines use to understand without ambiguity. We deploy it as a <code>@graph<\/code> with all entities linked by <code>@id<\/code>.<\/p>\n<\/header>\n<ul class=\"ce-formats\">\n<li><span class=\"ce-formats__tag\">Organization<\/span><br \/>\n<h3>Organization<\/h3>\n<p>Company entity with <code>sameAs<\/code> to LinkedIn, Crunchbase, GMB, Wikidata. With <code>aggregateRating<\/code> if there are verifiable reviews.<\/p>\n<\/li>\n<li><span class=\"ce-formats__tag\">WebPage<\/span><br \/>\n<h3>WebPage + speakable<\/h3>\n<p>Correct type per template (WebPage, AboutPage, ContactPage, CollectionPage, ItemPage). <code>SpeakableSpecification<\/code> pointing to H1, TL;DR and FAQ.<\/p>\n<\/li>\n<li><span class=\"ce-formats__tag\">Article<\/span><br \/>\n<h3>Article + Author Person<\/h3>\n<p>For blog and resources. With <code>author<\/code> as Person, <code>datePublished<\/code>, <code>dateModified<\/code>, <code>wordCount<\/code>, <code>about<\/code> linked to Wikidata entities.<\/p>\n<\/li>\n<li><span class=\"ce-formats__tag\">Service<\/span><br \/>\n<h3>Service \/ Product<\/h3>\n<p>For service pages or product sheets. With structured <code>provider<\/code>, <code>areaServed<\/code>, <code>serviceType<\/code> and <code>offers<\/code>.<\/p>\n<\/li>\n<li><span class=\"ce-formats__tag\">FAQPage<\/span><br \/>\n<h3>FAQPage<\/h3>\n<p>Frequently asked questions marked up as <code>Question<\/code> + <code>acceptedAnswer<\/code>. Answers of 40-80 words citable by LLMs.<\/p>\n<\/li>\n<li><span class=\"ce-formats__tag\">Breadcrumb<\/span><br \/>\n<h3>BreadcrumbList<\/h3>\n<p>Navigational path with <code>itemListElement<\/code> positioned 1-N. Reinforces architecture and appears in the SERP as a visual breadcrumb.<\/p>\n<\/li>\n<\/ul>\n<p class=\"section-note\">cronuts rule: schema is deployed via ACF (<code>schema_jsonld<\/code> field) or CMS equivalent, never hardcoded in the theme. That way each page can adjust its graph without touching code.<\/p>\n<\/p><\/div>\n<\/section>\n<section class=\"cd-landing cd-metodologia\" id=\"methodology\">\n<div class=\"container container--narrow\">\n<header class=\"section-head\">\n<p class=\"eyebrow\">cronuts methodology<\/p>\n<h2>5 phases to audit and resolve technical SEO debt<\/h2>\n<p class=\"section-lead\">Proven sequence on B2B accounts in professional services, SaaS and ecommerce. Each phase has an auditable deliverable.<\/p>\n<\/header>\n<ol class=\"stack-list\">\n<li><span class=\"stack-list__num\">01<\/span>\n<div>\n<h3>Full technical audit<\/h3>\n<p>Crawl with Screaming Frog, log analysis, Lighthouse CI, Search Console, CrUX and rendering test. Deliverable: prioritized report with impact and effort per ticket.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">02<\/span>\n<div>\n<h3>Core Web Vitals and performance<\/h3>\n<p>Intervention on LCP, INP and CLS with explicit budget per template. Preload, critical CSS, defer third-party JS, image and font optimization. Real measurement in CrUX, not just Lighthouse.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">03<\/span>\n<div>\n<h3>Crawl, indexation and rendering<\/h3>\n<p>Cleanup of <code>robots.txt<\/code>, segmented sitemap, coherent canonicals, validated hreflang, governed 3-tier redirects and SSR verification on critical templates.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">04<\/span>\n<div>\n<h3>Schema @graph and GEO<\/h3>\n<p>Enriched JSON-LD deployment on key templates: Organization, WebPage, Article, Service, FAQPage, BreadcrumbList and <code>speakable<\/code>. Validated with Rich Results and Schema.org validator.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"stack-list__num\">05<\/span>\n<div>\n<h3>Continuous monitoring<\/h3>\n<p>Alerts on Search Console coverage, weekly CrUX, monthly crawl diff and schema regressions. Dashboard with technical KPIs the business actually understands.<\/p>\n<\/div>\n<\/li>\n<\/ol><\/div>\n<\/section>\n<section class=\"cd-landing cd-stack\" id=\"stack\">\n<div class=\"container container--narrow\">\n<header class=\"section-head\">\n<p class=\"eyebrow\">Technology stack<\/p>\n<h2>Tools we use to audit and ship technical SEO<\/h2>\n<\/header>\n<ul class=\"ce-formats\">\n<li><span class=\"ce-formats__tag\">Crawl<\/span><br \/>\n<h3>Screaming Frog SEO Spider<\/h3>\n<p>Full site crawl: headers, status codes, canonicals, hreflang, schema, images, redirects, JS rendering with headless Chromium.<\/p>\n<\/li>\n<li><span class=\"ce-formats__tag\">Performance<\/span><br \/>\n<h3>Lighthouse CI + PageSpeed Insights<\/h3>\n<p>Performance metrics in lab and field (CrUX). Integrated into the deploy pipeline so we don&#8217;t regress on Core Web Vitals.<\/p>\n<\/li>\n<li><span class=\"ce-formats__tag\">Indexation<\/span><br \/>\n<h3>Google Search Console<\/h3>\n<p>Coverage, SERP performance, field Core Web Vitals, schema errors, sitemap, security, manual actions. Primary source of truth.<\/p>\n<\/li>\n<li><span class=\"ce-formats__tag\">Schema<\/span><br \/>\n<h3>Rich Results Test + Schema.org validator<\/h3>\n<p>JSON-LD validation before deploy. Catches errors and warnings that break eligibility for rich snippets and AI Overviews.<\/p>\n<\/li>\n<li><span class=\"ce-formats__tag\">Logs<\/span><br \/>\n<h3>Log file analyzer<\/h3>\n<p>Server log analysis to understand which URLs Googlebot crawls, how often and with what response. Critical on large sites.<\/p>\n<\/li>\n<li><span class=\"ce-formats__tag\">Monitoring<\/span><br \/>\n<h3>Notion \u00b7 Looker dashboard<\/h3>\n<p>Monthly deliverable with KPIs: CWV p75, coverage, indexed\/excluded pages, valid schema, crawl errors, broken redirects.<\/p>\n<\/li>\n<\/ul><\/div>\n<\/section>\n<section class=\"cd-landing cd-cta-final\">\n<div class=\"container container--narrow\">\n<h2>Does your site meet Core Web Vitals on Google?<\/h2>\n<p>If the answer is &#8220;I don&#8217;t know,&#8221; it doesn&#8217;t. We measure it for you in an initial technical audit and hand you the 90-day plan to go green on LCP, INP and CLS, with coherent crawl, indexation and schema.<\/p>\n<div class=\"hero-ctas\">\n      <a class=\"btn btn--primary\" href=\"mailto:info@cronuts.digital\">Email info@cronuts.digital<\/a><br \/>\n      <a class=\"btn btn--ghost\" href=\"https:\/\/cronuts.digital\/en\/contact\/\">Book a diagnostic<\/a>\n    <\/div>\n<\/p><\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Technical SEO for B2B companies: Core Web Vitals, SSR rendering, crawl budget, indexation and URL architecture. The foundation that makes content rank.<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/takeover.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-69741","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.7 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Technical SEO \u00b7 Core Web Vitals &amp; crawl | cronuts.digital<\/title>\n<meta name=\"description\" content=\"B2B technical SEO: Core Web Vitals (LCP, INP, CLS), crawl budget, indexation, SSR rendering, JSON-LD schema, hreflang and canonicals. The base that makes content rank.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cronuts.digital\/en\/technical-seo\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Technical SEO \u00b7 Core Web Vitals\" \/>\n<meta property=\"og:description\" content=\"B2B technical SEO: Core Web Vitals (LCP, INP, CLS), crawl budget, indexation, SSR rendering, JSON-LD schema, hreflang and canonicals. The base that makes content rank.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cronuts.digital\/en\/technical-seo\/\" \/>\n<meta property=\"og:site_name\" content=\"CRONUTS.DIGITAL\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cronutsdigital\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-24T17:24:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cronuts.digital\/wp-content\/uploads\/2026\/04\/og-image-cronuts-digital-2026-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1429\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@cronuts_digital\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/technical-seo\\\/\",\"url\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/technical-seo\\\/\",\"name\":\"Technical SEO \u00b7 Core Web Vitals & crawl | cronuts.digital\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/#website\"},\"datePublished\":\"2026-04-22T14:41:57+00:00\",\"dateModified\":\"2026-04-24T17:24:23+00:00\",\"description\":\"B2B technical SEO: Core Web Vitals (LCP, INP, CLS), crawl budget, indexation, SSR rendering, JSON-LD schema, hreflang and canonicals. The base that makes content rank.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/technical-seo\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cronuts.digital\\\/en\\\/technical-seo\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/technical-seo\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/digital-marketing-consultant-to-scale-business\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Technical SEO \u00b7 Core Web Vitals\",\"item\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/wp-json\\\/wp\\\/v2\\\/pages\\\/69741\\\/\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/\",\"name\":\"CRONUTS.DIGITAL\",\"description\":\"CRONUTS.DIGITAL es una consultora de crecimiento que redise\u00f1a el sistema digital de empresas que ya no pueden permitirse seguir igual.\",\"publisher\":{\"@id\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/#organization\"},\"alternateName\":\"Cronuts Digital\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/#organization\",\"name\":\"CRONUTS.DIGITAL\",\"alternateName\":\"Cronuts Digital\",\"url\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cronuts.digital\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/cronuts_digital_logo-1.jpeg\",\"contentUrl\":\"https:\\\/\\\/cronuts.digital\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/cronuts_digital_logo-1.jpeg\",\"width\":200,\"height\":200,\"caption\":\"CRONUTS.DIGITAL\"},\"image\":{\"@id\":\"https:\\\/\\\/cronuts.digital\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/cronutsdigital\\\/\",\"https:\\\/\\\/x.com\\\/cronuts_digital\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/cronuts-digital\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@cronuts.digital\",\"https:\\\/\\\/www.instagram.com\\\/cronuts.digital\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@cronutsdigital\",\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q139014139\"],\"description\":\"Agencia de Growth Marketing en Barcelona. Dise\u00f1amos, ejecutamos y escalamos sistemas de crecimiento digital medibles para PYMEs y empresas B2B.\",\"email\":\"info@cronuts.digital\",\"telephone\":\"+34722525769\",\"legalName\":\"FIUS TRADE, S.L.\",\"foundingDate\":\"2022\",\"vatID\":\"B67049718\",\"taxID\":\"B67049718\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"15\",\"maxValue\":\"20\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Technical SEO \u00b7 Core Web Vitals & crawl | cronuts.digital","description":"B2B technical SEO: Core Web Vitals (LCP, INP, CLS), crawl budget, indexation, SSR rendering, JSON-LD schema, hreflang and canonicals. The base that makes content rank.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cronuts.digital\/en\/technical-seo\/","og_locale":"en_US","og_type":"article","og_title":"Technical SEO \u00b7 Core Web Vitals","og_description":"B2B technical SEO: Core Web Vitals (LCP, INP, CLS), crawl budget, indexation, SSR rendering, JSON-LD schema, hreflang and canonicals. The base that makes content rank.","og_url":"https:\/\/cronuts.digital\/en\/technical-seo\/","og_site_name":"CRONUTS.DIGITAL","article_publisher":"https:\/\/www.facebook.com\/cronutsdigital\/","article_modified_time":"2026-04-24T17:24:23+00:00","og_image":[{"width":2560,"height":1429,"url":"https:\/\/cronuts.digital\/wp-content\/uploads\/2026\/04\/og-image-cronuts-digital-2026-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@cronuts_digital","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cronuts.digital\/en\/technical-seo\/","url":"https:\/\/cronuts.digital\/en\/technical-seo\/","name":"Technical SEO \u00b7 Core Web Vitals & crawl | cronuts.digital","isPartOf":{"@id":"https:\/\/cronuts.digital\/en\/#website"},"datePublished":"2026-04-22T14:41:57+00:00","dateModified":"2026-04-24T17:24:23+00:00","description":"B2B technical SEO: Core Web Vitals (LCP, INP, CLS), crawl budget, indexation, SSR rendering, JSON-LD schema, hreflang and canonicals. The base that makes content rank.","breadcrumb":{"@id":"https:\/\/cronuts.digital\/en\/technical-seo\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cronuts.digital\/en\/technical-seo\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cronuts.digital\/en\/technical-seo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/cronuts.digital\/en\/digital-marketing-consultant-to-scale-business\/"},{"@type":"ListItem","position":2,"name":"Technical SEO \u00b7 Core Web Vitals","item":"https:\/\/cronuts.digital\/en\/wp-json\/wp\/v2\/pages\/69741\/"}]},{"@type":"WebSite","@id":"https:\/\/cronuts.digital\/en\/#website","url":"https:\/\/cronuts.digital\/en\/","name":"CRONUTS.DIGITAL","description":"CRONUTS.DIGITAL es una consultora de crecimiento que redise\u00f1a el sistema digital de empresas que ya no pueden permitirse seguir igual.","publisher":{"@id":"https:\/\/cronuts.digital\/en\/#organization"},"alternateName":"Cronuts Digital","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cronuts.digital\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cronuts.digital\/en\/#organization","name":"CRONUTS.DIGITAL","alternateName":"Cronuts Digital","url":"https:\/\/cronuts.digital\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cronuts.digital\/en\/#\/schema\/logo\/image\/","url":"https:\/\/cronuts.digital\/wp-content\/uploads\/2025\/09\/cronuts_digital_logo-1.jpeg","contentUrl":"https:\/\/cronuts.digital\/wp-content\/uploads\/2025\/09\/cronuts_digital_logo-1.jpeg","width":200,"height":200,"caption":"CRONUTS.DIGITAL"},"image":{"@id":"https:\/\/cronuts.digital\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/cronutsdigital\/","https:\/\/x.com\/cronuts_digital","https:\/\/www.linkedin.com\/company\/cronuts-digital\/","https:\/\/www.tiktok.com\/@cronuts.digital","https:\/\/www.instagram.com\/cronuts.digital\/","https:\/\/www.youtube.com\/@cronutsdigital","https:\/\/www.wikidata.org\/wiki\/Q139014139"],"description":"Agencia de Growth Marketing en Barcelona. Dise\u00f1amos, ejecutamos y escalamos sistemas de crecimiento digital medibles para PYMEs y empresas B2B.","email":"info@cronuts.digital","telephone":"+34722525769","legalName":"FIUS TRADE, S.L.","foundingDate":"2022","vatID":"B67049718","taxID":"B67049718","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"15","maxValue":"20"}}]}},"_links":{"self":[{"href":"https:\/\/cronuts.digital\/en\/wp-json\/wp\/v2\/pages\/69741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cronuts.digital\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cronuts.digital\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/cronuts.digital\/en\/wp-json\/wp\/v2\/comments?post=69741"}],"version-history":[{"count":2,"href":"https:\/\/cronuts.digital\/en\/wp-json\/wp\/v2\/pages\/69741\/revisions"}],"predecessor-version":[{"id":69751,"href":"https:\/\/cronuts.digital\/en\/wp-json\/wp\/v2\/pages\/69741\/revisions\/69751"}],"wp:attachment":[{"href":"https:\/\/cronuts.digital\/en\/wp-json\/wp\/v2\/media?parent=69741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}