{"id":15083,"date":"2021-05-10T08:52:40","date_gmt":"2021-05-10T06:52:40","guid":{"rendered":"https:\/\/www.serverplan.com\/blog\/?p=15083"},"modified":"2021-05-10T08:52:42","modified_gmt":"2021-05-10T06:52:42","slug":"cumulative-layout-shift","status":"publish","type":"post","link":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/","title":{"rendered":"Cos&#8217;\u00e8 il cumulative layout shift e come migliorarlo"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Il <strong>cumulative layout shift<\/strong> \u00e8 una delle metriche (sono tre in tutto) del Core Web Vitals, ovvero gli elementi fondamentali che definiscono l&#8217;intera <a href=\"https:\/\/www.serverplan.com\/blog\/google-page-experience-update\/\">page experience secondo Google<\/a>. E che fanno parte di un insieme di fattori che influenzano il posizionamento SEO nella serp.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"517\" src=\"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls-1024x517.png\" alt=\"Come ottimizzare il cumulative layout shift\" class=\"wp-image-15104\" srcset=\"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls-1024x517.png 1024w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls-300x151.png 300w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls-768x388.png 768w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls-1200x605.png 1200w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls-773x390.png 773w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls.png 1314w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ormai il dado \u00e8 tratto: la fusione tra posizionamento nelle pagine dei risultati e user experience \u00e8 completa, totale, pienamente in grado di <strong>determinare il successo<\/strong> o l&#8217;insuccesso di un&#8217;attivit\u00e0. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O almeno \u00e8 cos\u00ec che puoi fare al differenza su Google: il concetto di <strong>contenuto abbraccia<\/strong> anche la perfetta esecuzione della pagina, in sicurezza e con una velocit\u00e0 degna di nota. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Google alza sempre l&#8217;asticella e ci impone un<strong> lavoro di ottimizzazione <\/strong>che va oltre la modifica al <a href=\"https:\/\/www.serverplan.com\/blog\/tag-title\/\">tag title<\/a> o alla <a href=\"https:\/\/www.serverplan.com\/blog\/come-ottimizzare-la-meta-description\/\">meta description<\/a>. Ecco perch\u00e9 oggi \u00e8 giusto affrontare questo concetto .<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cos&#8217;\u00e8 il cumulative layout shift, definizione<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\n\n\n\n<p class=\"wp-block-paragraph\">Si tratta dello spostamento di elementi &#8211; testo, immagini, video, banner e altro &#8211; all&#8217;interno di una <strong>pagina web dopo che si \u00e8 caricata<\/strong>. In pratica si tratta di una disfunzione, un errore di layout che porta gli utenti a confondersi durante la navigazione e l&#8217;interazione con gli elementi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A volte si tratta di un errore legato alla lentezza di caricamento di alcuni elementi, nulla per\u00f2 mi persuade dal non vedere questa soluzione come una tecnica messa in campo da webmaster poco onesti per <strong>ottenere click<\/strong> poco convinti (del tutto casuali) su link Adsense. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questa \u00e8 solo una riflessione, per ora il cumulative layout shift resta un errore di caricamento della pagina e di visualizzazione che da qualche mese viene incluso, insieme a first input delay e <a href=\"https:\/\/www.serverplan.com\/blog\/largest-contentful-paint\/\">largest contentful paint<\/a>, nel Core Web Vitals. Con relativa influenza su <strong>user experience <\/strong>e SEO.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Da leggere:&nbsp;<a href=\"https:\/\/www.serverplan.com\/blog\/la-velocita-e-tutto-per-un-e-commerce\/\">la velocit\u00e0 \u00e8 tutto per un ecommerce<\/a><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Qual \u00e8 il cumulative layout shift ideale<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Risposta rapida: attraverso un layout shift score di 0,1 o inferiore. Ma che significa? Di base si tratta di una <strong>metrica difficile da monitorare<\/strong>, anche perch\u00e9 con la velocit\u00e0 di caricamento o di interazione degli elementi ci basiamo su una scala nota: il tempo. Facciamo un esempio?<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/layout.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"554\" src=\"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/layout-1024x554.png\" alt=\"\" class=\"wp-image-15098\" srcset=\"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/layout-1024x554.png 1024w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/layout-300x162.png 300w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/layout-768x416.png 768w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/layout-1536x831.png 1536w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/layout-1200x650.png 1200w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/layout-721x390.png 721w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/layout.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Sappiamo che con un hosting veloce si <strong>risparmiano secondi<\/strong> e che attivando una serie di benefit sulle macchie (dischi SSD, <a href=\"https:\/\/www.serverplan.com\/blog\/http2\/\">HTTP\/2<\/a>, <a href=\"https:\/\/www.serverplan.com\/blog\/http-keep-alive\/\">Http Keep Alive<\/a>) c&#8217;\u00e8 un miglioramento basato sul tempo. Saranno decimi di secondo, ma nell&#8217;insieme fanno al differenza. La formula:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>layout shift score = impact fraction * distance fraction<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">La frazione di impatto misura l&#8217;influenza degli elementi instabili sull&#8217;area di visualizzazione tra due fotogrammi, ovvero quanto spazio occupano gli oggetti che si spostano. L&#8217;altra voce dell&#8217;equazione<strong> misura la distanza<\/strong> coperta dagli elementi instabili nell&#8217;area dell&#8217;impatto. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Torniamo al valore indicato: per fornire una buona <strong>esperienza utente<\/strong>, i siti web dovrebbero avere un punteggio CLS di 0,1 o inferiore. Questo \u00e8 il valore che viene definito dall&#8217;operazione che viene effettuata dai vari tool per misurare la velocit\u00e0 di caricamento pagina.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Come misurare il cumulative layout shift<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ci sono diversi strumenti che permettono di ottenere una <strong>misurazione chiara <\/strong>di questo parametro. Il pi\u00f9 famoso \u00e8 sicuramente il <a href=\"https:\/\/www.serverplan.com\/blog\/pagespeed-insight-google\/\">Pagespeed Insight<\/a> di Google. Grazie a questo tool puoi inserire l&#8217;<a href=\"https:\/\/www.serverplan.com\/blog\/indirizzo-url\/\">URL<\/a> che vuoi analizzare e ottenere una misurazione chiara della metrica. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/pagespeed.png\"><img loading=\"lazy\" decoding=\"async\" width=\"989\" height=\"358\" src=\"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/pagespeed.png\" alt=\"cumulative layout shift\" class=\"wp-image-15096\" srcset=\"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/pagespeed.png 989w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/pagespeed-300x109.png 300w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/pagespeed-768x278.png 768w, https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/pagespeed-790x286.png 790w\" sizes=\"auto, (max-width: 989px) 100vw, 989px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Avendo una <strong>fotografia del caricamento<\/strong> pagina puoi individuare i passaggi in chi un elemento si sposta o si carica in modo inadeguato (questo lo ottieni anche con <a href=\"https:\/\/www.serverplan.com\/blog\/google-lighthouse\/\">Lighthouse<\/a>). <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Con Gtmetrix ottieni una misurazione del cumulative layout shift e il waterfall permette di individuare con grande precisione la fonte di eventuali problemi. In entrambi i casi hai la valutazione numerica <strong>come indice del lavoro svolto<\/strong>. Per monitorare l&#8217;andamento dell&#8217;intero sito web puoi utilizzare la search console che offre un&#8217;intera sezione dedicata ai parametri vitali.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bisogna sempre correggere spostamenti?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In realt\u00e0 no, dipende dalle aspettative degli utenti. Nel senso che ci sono alcuni elementi che devono cambiare posizione nella pagina: esistono <strong>spostamenti di layout<\/strong> previsti e imprevisti, quest&#8217;ultimi devono essere eliminati. Inoltre i cambiamenti di layout che si verificano dopo le interazioni dell&#8217;utente devono essere limitati, e pensati in modo che la relazione sia chiara.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Come ottimizzare il cumulative layout shift<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Perch\u00e9 avviene tutto questo? Qual \u00e8 la causa del<strong> cumulative layout shift<\/strong>? Ci\u00f2 si manifesta per una serie di motivi che riguardano il codice e l&#8217;uso degli elementi multimediali. Nello specifico: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>immagini e iframe senza dimensioni.<\/li><li>Contenuto dinamico.<\/li><li>Caratteri particolari del font<\/li><li>Elementi DOM aggiunti dinamicamente<\/li><li>Sezioni definiti sopra il contenuto esistente. <\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Come risolvere questi problemi? In primo luogo includi sempre gli <strong>attributi HTML<\/strong> per definire le dimensione delle immagini e dei video, oppure definisci lo spazio necessario a monte.&nbsp;In questo modo il browser pu\u00f2 gestire lo spazio nel documento durante il caricamento.&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;img src=\"esempio.jpg\" width=\"640\" height=\"360\" alt=\"esempio di foto\" \/&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Poi devi rispettare le priorit\u00e0 dei vari elementi. Non inserire mai contenuto sopra quello gi\u00e0 esistente, tranne in risposta a un&#8217;<strong>interazione dell&#8217;utente.&nbsp;<\/strong>Ci\u00f2 garantisce che tutti i cambiamenti di layout che si verificano siano previsti. Ed \u00e8 questa la soluzione tipica per i banner pubblicitari.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Spesso l&#8217;adv \u00e8 investita dal problema del cumulative layout shift: applica uno stile all&#8217;elemento prima del caricamento. Lo stesso deve essere fatto per gli iframe, tipo<strong> quelli di YouTube<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Da leggere: <a href=\"https:\/\/www.serverplan.com\/blog\/seo-esperienza-utente\/\">rapporto tra SEO ed esperienza utente<\/a><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Come risolvere questi problemi?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In primo luogo bisogna studiare la <a href=\"https:\/\/web.dev\/optimize-cls\/\">guida ufficiale di Google<\/a> per ottimizzare il cumulative layout shift. Per esperienza posso aggiungere questo: contattare un bravo web performer pu\u00f2 risolvere la maggior parte dei problemi e lo stesso si pu\u00f2 dire rispetto alla scelta di un design semplice, lineare. <strong>Essenziale \u00e8 meglio<\/strong>, soprattutto per evitare inutili sbalzi di layout.<\/p>\n<div style='text-align:center' class='yasr-auto-insert-visitor'><\/div>","protected":false},"excerpt":{"rendered":"<p>Il cumulative layout shift \u00e8 una delle metriche (sono tre in tutto) del Core Web Vitals, ovvero gli elementi fondamentali che definiscono l&#8217;intera page experience secondo Google. E che fanno parte di un insieme di fattori che influenzano il posizionamento SEO nella serp. Ormai il dado \u00e8 tratto: la fusione tra posizionamento nelle pagine dei <\/p>\n","protected":false},"author":5,"featured_media":15104,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"yasr_overall_rating":0,"yasr_post_is_review":"","yasr_auto_insert_disabled":"","yasr_review_type":"","footnotes":""},"categories":[415],"tags":[],"class_list":["post-15083","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vita-da-webmaster"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cumulative layout shift, cos&#039;\u00e8 e come migliorare il CLS<\/title>\n<meta name=\"description\" content=\"Il cumulative layout shift pu\u00f2 fare la differenza per gestire al meglio il buon equilibrio grafico di un sito web. Cosa sapere in pi\u00f9?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cumulative layout shift, cos&#039;\u00e8 e come migliorare il CLS\" \/>\n<meta property=\"og:description\" content=\"Il cumulative layout shift pu\u00f2 fare la differenza per gestire al meglio il buon equilibrio grafico di un sito web. Cosa sapere in pi\u00f9?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/\" \/>\n<meta property=\"og:site_name\" content=\"Serverplan Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/serverplan.it\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/riccardo.esposito\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-10T06:52:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-10T06:52:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1314\" \/>\n\t<meta property=\"og:image:height\" content=\"663\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Riccardo Esposito\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Riccardo Esposito\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/\"},\"author\":{\"name\":\"Riccardo Esposito\",\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/#\\\/schema\\\/person\\\/7bb3435beb74d4bf4797212aab494862\"},\"headline\":\"Cos&#8217;\u00e8 il cumulative layout shift e come migliorarlo\",\"datePublished\":\"2021-05-10T06:52:40+00:00\",\"dateModified\":\"2021-05-10T06:52:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/\"},\"wordCount\":920,\"commentCount\":1,\"image\":{\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/cls.png\",\"articleSection\":[\"Webmaster\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/\",\"url\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/\",\"name\":\"Cumulative layout shift, cos'\u00e8 e come migliorare il CLS\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/cls.png\",\"datePublished\":\"2021-05-10T06:52:40+00:00\",\"dateModified\":\"2021-05-10T06:52:42+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/#\\\/schema\\\/person\\\/7bb3435beb74d4bf4797212aab494862\"},\"description\":\"Il cumulative layout shift pu\u00f2 fare la differenza per gestire al meglio il buon equilibrio grafico di un sito web. Cosa sapere in pi\u00f9?\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/cls.png\",\"contentUrl\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/cls.png\",\"width\":1314,\"height\":663},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/cumulative-layout-shift\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cos&#8217;\u00e8 il cumulative layout shift e come migliorarlo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/\",\"name\":\"Serverplan Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/#\\\/schema\\\/person\\\/7bb3435beb74d4bf4797212aab494862\",\"name\":\"Riccardo Esposito\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d6173542a8ca5dfd7c2cd3ecb7725a470038bbb1722d954e2b096ddee8eb2830?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d6173542a8ca5dfd7c2cd3ecb7725a470038bbb1722d954e2b096ddee8eb2830?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d6173542a8ca5dfd7c2cd3ecb7725a470038bbb1722d954e2b096ddee8eb2830?s=96&d=mm&r=g\",\"caption\":\"Riccardo Esposito\"},\"description\":\"Senior copywriter, web writer freelance per Serverplan e autore di My Social Web. Scrivo ogni giorno. Ho pubblicato 3 libri dedicati al mondo del blogging e del web copywriting.\",\"sameAs\":[\"https:\\\/\\\/www.mysocialweb.it\\\/\",\"https:\\\/\\\/www.facebook.com\\\/riccardo.esposito\"],\"url\":\"https:\\\/\\\/www.serverplan.com\\\/blog\\\/author\\\/serverplan-web\\\/\"},false]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cumulative layout shift, cos'\u00e8 e come migliorare il CLS","description":"Il cumulative layout shift pu\u00f2 fare la differenza per gestire al meglio il buon equilibrio grafico di un sito web. Cosa sapere in pi\u00f9?","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:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/","og_locale":"it_IT","og_type":"article","og_title":"Cumulative layout shift, cos'\u00e8 e come migliorare il CLS","og_description":"Il cumulative layout shift pu\u00f2 fare la differenza per gestire al meglio il buon equilibrio grafico di un sito web. Cosa sapere in pi\u00f9?","og_url":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/","og_site_name":"Serverplan Blog","article_publisher":"https:\/\/www.facebook.com\/serverplan.it","article_author":"https:\/\/www.facebook.com\/riccardo.esposito","article_published_time":"2021-05-10T06:52:40+00:00","article_modified_time":"2021-05-10T06:52:42+00:00","og_image":[{"width":1314,"height":663,"url":"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls.png","type":"image\/png"}],"author":"Riccardo Esposito","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"Riccardo Esposito","Tempo di lettura stimato":"5 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/#article","isPartOf":{"@id":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/"},"author":{"name":"Riccardo Esposito","@id":"https:\/\/www.serverplan.com\/blog\/#\/schema\/person\/7bb3435beb74d4bf4797212aab494862"},"headline":"Cos&#8217;\u00e8 il cumulative layout shift e come migliorarlo","datePublished":"2021-05-10T06:52:40+00:00","dateModified":"2021-05-10T06:52:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/"},"wordCount":920,"commentCount":1,"image":{"@id":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/#primaryimage"},"thumbnailUrl":"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls.png","articleSection":["Webmaster"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/","url":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/","name":"Cumulative layout shift, cos'\u00e8 e come migliorare il CLS","isPartOf":{"@id":"https:\/\/www.serverplan.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/#primaryimage"},"image":{"@id":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/#primaryimage"},"thumbnailUrl":"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls.png","datePublished":"2021-05-10T06:52:40+00:00","dateModified":"2021-05-10T06:52:42+00:00","author":{"@id":"https:\/\/www.serverplan.com\/blog\/#\/schema\/person\/7bb3435beb74d4bf4797212aab494862"},"description":"Il cumulative layout shift pu\u00f2 fare la differenza per gestire al meglio il buon equilibrio grafico di un sito web. Cosa sapere in pi\u00f9?","breadcrumb":{"@id":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/#primaryimage","url":"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls.png","contentUrl":"https:\/\/www.serverplan.com\/blog\/wp-content\/uploads\/2021\/05\/cls.png","width":1314,"height":663},{"@type":"BreadcrumbList","@id":"https:\/\/www.serverplan.com\/blog\/cumulative-layout-shift\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.serverplan.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cos&#8217;\u00e8 il cumulative layout shift e come migliorarlo"}]},{"@type":"WebSite","@id":"https:\/\/www.serverplan.com\/blog\/#website","url":"https:\/\/www.serverplan.com\/blog\/","name":"Serverplan Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.serverplan.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.serverplan.com\/blog\/#\/schema\/person\/7bb3435beb74d4bf4797212aab494862","name":"Riccardo Esposito","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/d6173542a8ca5dfd7c2cd3ecb7725a470038bbb1722d954e2b096ddee8eb2830?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d6173542a8ca5dfd7c2cd3ecb7725a470038bbb1722d954e2b096ddee8eb2830?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d6173542a8ca5dfd7c2cd3ecb7725a470038bbb1722d954e2b096ddee8eb2830?s=96&d=mm&r=g","caption":"Riccardo Esposito"},"description":"Senior copywriter, web writer freelance per Serverplan e autore di My Social Web. Scrivo ogni giorno. Ho pubblicato 3 libri dedicati al mondo del blogging e del web copywriting.","sameAs":["https:\/\/www.mysocialweb.it\/","https:\/\/www.facebook.com\/riccardo.esposito"],"url":"https:\/\/www.serverplan.com\/blog\/author\/serverplan-web\/"},false]}},"yasr_visitor_votes":{"stars_attributes":{"read_only":false,"span_bottom":false},"number_of_votes":5,"sum_votes":20},"_links":{"self":[{"href":"https:\/\/www.serverplan.com\/blog\/wp-json\/wp\/v2\/posts\/15083","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.serverplan.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.serverplan.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.serverplan.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.serverplan.com\/blog\/wp-json\/wp\/v2\/comments?post=15083"}],"version-history":[{"count":5,"href":"https:\/\/www.serverplan.com\/blog\/wp-json\/wp\/v2\/posts\/15083\/revisions"}],"predecessor-version":[{"id":15105,"href":"https:\/\/www.serverplan.com\/blog\/wp-json\/wp\/v2\/posts\/15083\/revisions\/15105"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.serverplan.com\/blog\/wp-json\/wp\/v2\/media\/15104"}],"wp:attachment":[{"href":"https:\/\/www.serverplan.com\/blog\/wp-json\/wp\/v2\/media?parent=15083"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.serverplan.com\/blog\/wp-json\/wp\/v2\/categories?post=15083"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.serverplan.com\/blog\/wp-json\/wp\/v2\/tags?post=15083"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}