{"id":61485,"date":"2023-01-09T12:40:01","date_gmt":"2023-01-09T11:40:01","guid":{"rendered":"https:\/\/kinsta.com\/es\/?p=61485&#038;preview=true&#038;preview_id=61485"},"modified":"2023-08-23T14:41:55","modified_gmt":"2023-08-23T12:41:55","slug":"cumulative-layout-shift","status":"publish","type":"post","link":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/","title":{"rendered":"Cumulative Layout Shift Explicado: C\u00f3mo Corregir Tu Puntuaci\u00f3n"},"content":{"rendered":"<p>\u00bfTienes problemas con el Cumulative Layout Shift Explicado en tu sitio web? \u00bfO no est\u00e1s seguro de lo que significa Cumulative Layout Shift?<\/p>\n<p>Cumulative Layout Shift (Cambio de Dise\u00f1o Acumulativo), o CLS para abreviar, es una m\u00e9trica que forma parte de la iniciativa Core Web Vitals de Google.<\/p>\n<p>En pocas palabras, mide la cantidad de contenido de una p\u00e1gina web que se desplaza \u00abinesperadamente\u00bb. Una puntuaci\u00f3n alta de CLS puede indicar una mala experiencia del usuario y tambi\u00e9n puede ser un lastre para el SEO de tu sitio.<\/p>\n<p>En este art\u00edculo, aprender\u00e1s todo lo que necesitas saber sobre el Cambio de Dise\u00f1o Acumulativo y c\u00f3mo afecta a los sitios de WordPress (y a la web en general).<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>\u00bfQu\u00e9 Es el Cambio de Dise\u00f1o Acumulativo (CLS)? Explicaci\u00f3n del Significado del Cambio de Dise\u00f1o Acumulativo<\/h2>\n<p>El Cumulative Layout Shift es la medida de cu\u00e1nto se desplaza inesperadamente una p\u00e1gina de tu sitio durante la visita de un usuario, seg\u00fan las mediciones de la <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Layout_Instability_API\">API de Layout Instability<\/a>, una <a href=\"https:\/\/kinsta.com\/es\/blog\/performance-api\/\">API estandarizada de pruebas de rendimiento<\/a>.<\/p>\n<p>El Cambio de Dise\u00f1o Acumulativo (CLS) es una de las tres m\u00e9tricas de la <a href=\"https:\/\/kinsta.com\/es\/blog\/core-web-vitals\/\">iniciativa Core Web Vitals de Google<\/a>, junto con el Renderizado del Mayor Elemento con Contenido (LCP &#8211; Largest Contentful Paint) y la Latencia de la Primera Interacci\u00f3n (FID &#8211; First Input Delay).<\/p>\n<p>Para entender el significado de Cumulative Layout Shift, es importante hablar del cambio de dise\u00f1o en general.<\/p>\n<p>Un cambio de dise\u00f1o se produce cuando el contenido de tu sitio se \u00abmueve\u00bb o \u00abdesplaza\u00bb inesperadamente.<\/p>\n<p>O, en t\u00e9rminos t\u00e9cnicos, es cuando cualquier elemento visible en la ventana gr\u00e1fica cambia su posici\u00f3n inicial entre dos fotogramas.<\/p>\n<p>Un ejemplo com\u00fan ser\u00eda que estuvieras en mitad de la lectura de un bloque de texto&#8230; pero entonces aparece de repente un anuncio que se carga tarde y empuja el contenido del texto hacia abajo en la p\u00e1gina.<\/p>\n<p>Aqu\u00ed tienes otra imagen de ejemplo de Google que muestra c\u00f3mo ocurre esto:<\/p>\n<figure id=\"attachment_142553\" aria-describedby=\"caption-attachment-142553\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142553 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/cumulative-layout-shift-example-1024x749.jpg\" alt=\"Un ejemplo de Cambio de dise\u00f1o acumulativo de Google.\" width=\"1024\" height=\"749\"><figcaption id=\"caption-attachment-142553\" class=\"wp-caption-text\">Un ejemplo de Cambio de dise\u00f1o acumulativo de Google.<\/figcaption><\/figure>\n<p>Es casi seguro que te has encontrado con cambios de dise\u00f1o al navegar por la web, aunque no los conozcas por ese nombre.<\/p>\n<p>Una sola visita puede tener varios cambios de dise\u00f1o distintos. Por ello, la m\u00e9trica Cambio de Dise\u00f1o Acumulativo pretende captar la imagen completa midiendo la cantidad total de cambios de dise\u00f1o inesperados en una p\u00e1gina*.<\/p>\n<p><em>*La medida exacta es un poco m\u00e1s t\u00e9cnica tras algunos cambios introducidos por Google, pero la idea b\u00e1sica sigue siendo \u00e9sa. Si te interesan los detalles concretos, puedes <\/em><a href=\"https:\/\/web.dev\/cls\/#layout-shift-score\" target=\"_blank\" rel=\"noopener noreferrer\"><em>lee sobre ello aqu\u00ed<\/em><\/a><em>.<\/em><\/p>\n\n<h2>\u00bfPor Qu\u00e9 es malo el Cambio de Dise\u00f1o Acumulativo?<\/h2>\n<p>La raz\u00f3n principal por la que el Cambio de Dise\u00f1o Acumulativo es malo es que <a href=\"https:\/\/kinsta.com\/es\/blog\/prueba-usabilidad-sitio-web\/\">crea una mala experiencia de usuario<\/a> en tu sitio.<\/p>\n<p>En el mejor de los casos, es ligeramente molesto para tus visitantes. En el peor de los casos, puede hacer que los visitantes realicen acciones que no desean.<\/p>\n<p>Por ejemplo, imagina que un usuario quiere hacer clic en \u00abCancelar\u00bb pero accidentalmente hace clic en \u00abConfirmar\u00bb porque un cambio de dise\u00f1o ha desplazado la posici\u00f3n de los botones justo cuando estaba haciendo clic.<\/p>\n<p>Adem\u00e1s de afectar a la experiencia de tus visitantes humanos, tener malas puntuaciones de Cumulative Layout Shift tambi\u00e9n puede ser un lastre para <a href=\"https:\/\/kinsta.com\/es\/blog\/wordpress-seo\/\">la clasificaci\u00f3n de tu sitio en los motores de b\u00fasqueda<\/a>.<\/p>\n<p>A partir de la <a href=\"https:\/\/developers.google.com\/search\/blog\/2021\/04\/more-details-page-experience\" target=\"_blank\" rel=\"noopener noreferrer\">actualizaci\u00f3n de la Experiencia en la P\u00e1gina de Google<\/a> (que termin\u00f3 de lanzarse en agosto de 2021), Google utiliza Core Web Vitals como uno de sus factores de clasificaci\u00f3n SEO. Dado que el Cumulative Layout Shift forma parte de Core Web Vitals, esto significa que puede <a href=\"https:\/\/kinsta.com\/es\/blog\/caida-rankings-seo\/\">afectar al rendimiento de b\u00fasqueda de tu sitio<\/a>.<\/p>\n<p>B\u00e1sicamente, arreglar cualquier problema con el Cumulative Layout Shift en tu sitio ayudar\u00e1 a mejorarlo tanto para los visitantes humanos como para los motores de b\u00fasqueda.<\/p>\n<p>Entonces, \u00bfcu\u00e1les podr\u00edan ser las causas del Cumulative Layout Shift? Ve\u00e1moslo a continuaci\u00f3n&#8230;<\/p>\n<h2>\u00bfQu\u00e9 Causa el Cumulative Layout Shift?<\/h2>\n<p>Aqu\u00ed tienes un breve resumen de las causas m\u00e1s comunes del desplazamiento de dise\u00f1o:<\/p>\n<ul>\n<li>No establecer las dimensiones de las im\u00e1genes, iframes, v\u00eddeos u otros elementos incrustados.<\/li>\n<li>Problemas con la carga de <a href=\"https:\/\/kinsta.com\/es\/blog\/como-cambiar-las-fuentes-en-wordpress\/\">fuentes personalizadas<\/a>, que pueden hacer que el texto sea invisible o cambie de tama\u00f1o al cargarse las fuentes personalizadas.<\/li>\n<li>Servir anuncios responsivos (por ejemplo, <a href=\"https:\/\/kinsta.com\/es\/blog\/como-anadir-google-adsense-a-wordpress\/\">AdSense<\/a>) con diferentes tama\u00f1os (y no reservar espacio para esos anuncios).<\/li>\n<li>Inyectar din\u00e1micamente contenido con plugins (avisos de consentimiento de cookies, formularios de generaci\u00f3n de clientes potenciales, etc.).<\/li>\n<li>Utilizar animaciones sin la propiedad CSS Transform.<\/li>\n<\/ul>\n<p>M\u00e1s adelante profundizaremos en estos problemas y te mostraremos c\u00f3mo solucionar cada uno de ellos.<\/p>\n<h2>C\u00f3mo Medir el Cumulative Layout Shift: Las Mejores Herramientas de Prueba<\/h2>\n<p>Existen varias herramientas que puedes utilizar para comprobar la puntuaci\u00f3n del Cumulative Layout Shift de tu sitio.<\/p>\n<p>Cumulative Layout Shift forma parte de la auditor\u00eda de Lighthouse, por lo que cualquier herramienta de prueba de velocidad que utilice Lighthouse como parte de su auditor\u00eda incluir\u00e1 datos CLS: esto incluye <a href=\"https:\/\/kinsta.com\/es\/blog\/google-pagespeed-insights\/\">PageSpeed Insights<\/a>, <a href=\"https:\/\/kinsta.com\/es\/blog\/gtmetrix-herramienta-de-test-de-velocidad\/\">GTmetrix<\/a>, Chrome Developer Tools y muchas otras <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/resolucion-de-problemas-de-wordpress\/herramientas-de-prueba-del-sitio-web\/\">herramientas de prueba populares<\/a>.<\/p>\n<p>\u00c9stas son algunas de las principales herramientas de comprobaci\u00f3n del Cumulative Layout Shift que destacan por su utilidad&#8230;<\/p>\n<h3>PageSpeed Insights<\/h3>\n<p><a href=\"https:\/\/pagespeed.web.dev\/\" target=\"_blank\" rel=\"noopener noreferrer\">PageSpeed Insights<\/a>\u00a0es una de las herramientas m\u00e1s \u00fatiles para evaluar el estado del cambio de dise\u00f1o de tu sitio porque te proporciona dos fuentes de datos:<\/p>\n<ul>\n<li><strong>Datos de campo<\/strong>: datos de usuarios reales del informe UX de Chrome (suponiendo que tu sitio tenga suficiente tr\u00e1fico para ser incluido en el informe). Esto te permite ver los datos reales del Cambio de dise\u00f1o acumulado de tus visitantes humanos reales. Estos son tambi\u00e9n los datos que Google utiliza como se\u00f1al de clasificaci\u00f3n.<\/li>\n<li><strong>Datos de laboratorio<\/strong>: datos de prueba simulados recopilados por Lighthouse (que es lo que PageSpeed Insights utiliza para generar sus informes de an\u00e1lisis de rendimiento).<\/li>\n<\/ul>\n<p>Tambi\u00e9n puedes ver datos tanto para escritorio como para m\u00f3vil cambiando entre las pesta\u00f1as.<\/p>\n<figure id=\"attachment_142560\" aria-describedby=\"caption-attachment-142560\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142560 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/pagespeed-insights-cls-1024x960.jpg\" alt=\"Puntuaciones acumuladas del cambio de dise\u00f1o en PageSpeed Insights.\" width=\"1024\" height=\"960\"><figcaption id=\"caption-attachment-142560\" class=\"wp-caption-text\">Puntuaciones acumuladas del cambio de dise\u00f1o en PageSpeed Insights.<\/figcaption><\/figure>\n<p><strong>Nota<\/strong>: los datos de laboratorio s\u00f3lo pueden medir los cambios de dise\u00f1o que se producen durante la carga de la p\u00e1gina, por lo que los resultados de usuario real pueden ser ligeramente superiores si los cambios de dise\u00f1o se producen despu\u00e9s de la carga de la p\u00e1gina.<\/p>\n<h3>Herramientas de Desarrollo de Chrome<\/h3>\n<p>Las Herramientas para desarrolladores de Chrome <a href=\"https:\/\/kinsta.com\/es\/blog\/inspeccion-elementos\/\">ofrecen algunos recursos \u00fatiles<\/a> tanto para medir CLS como para depurar los cambios de dise\u00f1o individuales que se producen en tu sitio.<\/p>\n<p>En primer lugar, puedes ejecutar una auditor\u00eda Lighthouse para ver la puntuaci\u00f3n CLS de tu sitio. He aqu\u00ed c\u00f3mo hacerlo:<\/p>\n<ol>\n<li>Abre las Herramientas para desarrolladores de Chrome.<\/li>\n<li>Ve a la pesta\u00f1a <strong>Lighthouse<\/strong>.<\/li>\n<li>Configura tu prueba.<\/li>\n<li>Haz clic en el bot\u00f3n <strong>Analizar carga de p\u00e1gina<\/strong> para ejecutar la prueba.<\/li>\n<\/ol>\n<p>Tras una breve espera, deber\u00edas ver la interfaz normal de auditor\u00eda de Lighthouse (que se parece mucho a PageSpeed Insights).<\/p>\n<figure id=\"attachment_142551\" aria-describedby=\"caption-attachment-142551\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142551 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/chrome-developer-tools-1-1024x763.jpg\" alt=\"C\u00f3mo ejecutar una auditor\u00eda Lighthouse en Herramientas para desarrolladores.\" width=\"1024\" height=\"763\"><figcaption id=\"caption-attachment-142551\" class=\"wp-caption-text\">C\u00f3mo ejecutar una auditor\u00eda Lighthouse en Herramientas para desarrolladores.<\/figcaption><\/figure>\n<p>Sin embargo, las Herramientas para desarrolladores de Chrome tambi\u00e9n te permiten profundizar en CLS con su an\u00e1lisis de <strong>renderizado<\/strong>. Esto te permitir\u00e1 resaltar regiones individuales de cambio de dise\u00f1o en tu sitio, lo que te ayudar\u00e1 a depurarlas.<\/p>\n<p>He aqu\u00ed c\u00f3mo hacerlo:<\/p>\n<ol>\n<li>Haz clic en el icono de los \u00abtres puntos\u00bb situado en la esquina superior derecha de la interfaz de las Herramientas para desarrolladores de Chrome.<\/li>\n<li>Selecciona <strong>M\u00e1s herramientas <\/strong>\u2192 <strong>Renderizado<\/strong>, que deber\u00eda abrir una nueva interfaz en la parte inferior.<\/li>\n<li>Marca la casilla <strong>Regiones de Cambio de dise\u00f1o<\/strong>.<\/li>\n<\/ol>\n<figure id=\"attachment_142552\" aria-describedby=\"caption-attachment-142552\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142552 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/chrome-developer-tools-2-enable-rendering-report-1024x580.jpg\" alt=\"C\u00f3mo ver el renderizado CLS en las Herramientas para desarrolladores.\" width=\"1024\" height=\"580\"><figcaption id=\"caption-attachment-142552\" class=\"wp-caption-text\">C\u00f3mo ver el renderizado CLS en las Herramientas para desarrolladores.<\/figcaption><\/figure>\n<p>Ahora, vuelve a cargar la p\u00e1gina que quieres probar y Chrome deber\u00eda resaltar las \u00e1reas con cambios de dise\u00f1o mediante un recuadro azul. Estos resaltes aparecer\u00e1n en la p\u00e1gina real mientras se carga el contenido y desaparecer\u00e1n una vez finalizado el desplazamiento.<\/p>\n<p>Si las zonas resaltadas aparecen demasiado r\u00e1pido para que puedas seguirlas, puedes ralentizar tu sitio y ver c\u00f3mo se carga fotograma a fotograma utilizando la pesta\u00f1a <strong>Rendimiento<\/strong>.<\/p>\n<h3>Google Search Console<\/h3>\n<p>Aunque <a href=\"https:\/\/search.google.com\/search-console\/about\" target=\"_blank\" rel=\"noopener noreferrer\">Google Search Console<\/a> no te permite realizar pruebas de laboratorio para determinar el cambio de dise\u00f1o acumulativo, te ofrece una forma sencilla de ver los problemas con el cambio de dise\u00f1o acumulativo en tu sitio, medidos por el informe UX de Chrome.<\/p>\n<p>La ventaja de <a href=\"https:\/\/kinsta.com\/es\/blog\/google-search-console\/\">utilizar Google Search Console<\/a> en lugar de otras herramientas es que te permite ver r\u00e1pidamente los problemas en todo tu sitio en lugar de probar p\u00e1gina por p\u00e1gina.<\/p>\n<p>A continuaci\u00f3n te explicamos c\u00f3mo ver los posibles problemas de tu sitio:<\/p>\n<ol>\n<li>Ve a Google Search Console. Si a\u00fan no has verificado tu sitio, puedes seguir <a href=\"https:\/\/kinsta.com\/es\/blog\/verificacion-sitio-google\/\">nuestra gu\u00eda sobre c\u00f3mo verificar Google Search Console<\/a>.<\/li>\n<li>Abre el informe <strong>Core Web Vitals<\/strong> en <strong>Experiencia<\/strong>.<\/li>\n<li>Haz clic en <strong>Abrir informe<\/strong> junto a <strong>M\u00f3vil<\/strong> o <strong>Escritorio<\/strong>, seg\u00fan lo que quieras analizar.<\/li>\n<\/ol>\n<figure id=\"attachment_142556\" aria-describedby=\"caption-attachment-142556\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142556 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/cumulative-layout-shift-search-console-1024x696.jpg\" alt=\"El informe Core Web Vitals en Search Console.\" width=\"1024\" height=\"696\"><figcaption id=\"caption-attachment-142556\" class=\"wp-caption-text\">El informe Core Web Vitals en Search Console.<\/figcaption><\/figure>\n<p>Si procede, Google resaltar\u00e1 <a href=\"https:\/\/kinsta.com\/es\/blog\/que-es-una-url\/\">las URL<\/a> con puntuaciones de Desplazamiento de dise\u00f1o acumulativo problem\u00e1ticas.<\/p>\n<figure id=\"attachment_142555\" aria-describedby=\"caption-attachment-142555\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142555 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/cumulative-layout-shift-search-console-list-1024x982.jpg\" alt=\"C\u00f3mo ver las URL con problemas de CLS en Search Console.\" width=\"1024\" height=\"982\"><figcaption id=\"caption-attachment-142555\" class=\"wp-caption-text\">C\u00f3mo ver las URL con problemas de CLS en Search Console.<\/figcaption><\/figure>\n<p><strong>Nota<\/strong>: s\u00f3lo ver\u00e1s datos aqu\u00ed si tu sitio tiene suficiente tr\u00e1fico mensual para ser incluido en el informe Chrome UX.<\/p>\n<h3>Generador de GIF Layout Shift<\/h3>\n<p>Como su nombre indica, el Generador <a href=\"https:\/\/defaced.dev\/tools\/layout-shift-gif-generator\/\" target=\"_blank\" rel=\"noopener noreferrer\">Generador de GIF Layout Shift<\/a> genera un GIF de los cambios de dise\u00f1o de tu sitio para que puedas ver exactamente qu\u00e9 contenido est\u00e1 causando problemas. Tambi\u00e9n te dar\u00e1 tu puntuaci\u00f3n, aunque ese no es el objetivo principal de la herramienta.<\/p>\n<p>Todo lo que tienes que hacer es a\u00f1adir la URL que quieres probar y elegir entre m\u00f3vil o escritorio. A continuaci\u00f3n, generar\u00e1 un GIF de tu sitio con resaltes verdes que muestran los elementos exactos que est\u00e1n cambiando.<\/p>\n<p>Al ver qu\u00e9 elementos se est\u00e1n desplazando y contribuyen a tu puntuaci\u00f3n de cambio de dise\u00f1o acumulativo, puedes saber exactamente d\u00f3nde centrarte a la hora de mejorar las puntuaciones de tu sitio.<\/p>\n<figure id=\"attachment_142558\" aria-describedby=\"caption-attachment-142558\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142558 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/layout-shift-gif-generator-1024x724.jpg\" alt=\"La herramienta resalta en verde los cambios de dise\u00f1o individuales.\" width=\"1024\" height=\"724\"><figcaption id=\"caption-attachment-142558\" class=\"wp-caption-text\">La herramienta resalta en verde los cambios de dise\u00f1o individuales.<\/figcaption><\/figure>\n<h2>\u00bfQu\u00e9 Se Considera una Buena Puntuaci\u00f3n para el Cumulative Layout?<\/h2>\n<p>Seg\u00fan la iniciativa Core Web Vitals de Google, una buena puntuaci\u00f3n del Cambio de dise\u00f1o acumulativo es de <strong>0,1 o menos<\/strong>.<\/p>\n<p>Si tu puntuaci\u00f3n de Cambio de dise\u00f1o acumulativo est\u00e1 entre 0,1 y 0,25, Google lo define como \u00abNecesita mejorar\u00bb.<\/p>\n<p>Y si tu puntuaci\u00f3n de Desplazamiento de dise\u00f1o acumulativo es superior a 0,25, Google lo define como \u00abDeficiente\u00bb.<\/p>\n<p>Aqu\u00ed tienes un gr\u00e1fico del sitio web Core Web Vitals de Google que muestra visualmente estas puntuaciones:<\/p>\n<figure id=\"attachment_142554\" aria-describedby=\"caption-attachment-142554\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142554 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/cumulative-layout-shift-scores-1024x252.jpg\" alt=\"Recomendaciones de Google para las puntuaciones CLS.\" width=\"1024\" height=\"252\"><figcaption id=\"caption-attachment-142554\" class=\"wp-caption-text\">Recomendaciones de Google para las puntuaciones CLS.<\/figcaption><\/figure>\n<h2>C\u00f3mo Corregir el Cambio de Dise\u00f1o Acumulativo en WordPress (U Otras Plataformas)<\/h2>\n<p>Ahora que ya sabes lo que ocurre con el Cumulative Layout Shift, es hora de pasar a algunos consejos pr\u00e1cticos sobre c\u00f3mo solucionar el Cumulative Layout Shift en WordPress.<\/p>\n<p>Aunque estos consejos se refieren a WordPress, todos son universales y puedes aplicarlos a otras herramientas de creaci\u00f3n de sitios web.<\/p>\n<h3>Siempre Especifica las Dimensiones de las Im\u00e1genes<\/h3>\n<p>Una de las causas m\u00e1s comunes del cambio del dise\u00f1o son las im\u00e1genes que se cargan tarde y desplazan el contenido, especialmente si utilizas t\u00e1cticas <a href=\"https:\/\/kinsta.com\/es\/blog\/lazy-load-de-wordpress\/\">como la carga lenta<\/a>.<\/p>\n<p>Para evitarlo, puedes especificar las dimensiones de una imagen en el c\u00f3digo cuando la incrustes. De este modo, el navegador del visitante reservar\u00e1 ese espacio aunque la imagen a\u00fan no se haya cargado, lo que significa que la imagen no tendr\u00e1 que desplazar el contenido.<\/p>\n<p>Si incrustas im\u00e1genes a trav\u00e9s del editor de WordPress (ya sea <a href=\"https:\/\/kinsta.com\/es\/blog\/gutenberg-wordpress-editor\/\">el editor de bloques Gutenberg<\/a> o <a href=\"https:\/\/kinsta.com\/es\/blog\/deshabilitar-gutenberg-wordpress-editor\/\">el editor cl\u00e1sico TinyMCE<\/a>), no es necesario especificar manualmente las dimensiones de la imagen porque WordPress lo har\u00e1 por ti autom\u00e1ticamente.<\/p>\n<p>Lo mismo ocurre con <a href=\"https:\/\/kinsta.com\/es\/blog\/constructores-pagina-wordpress\/\">los plugins constructores de p\u00e1ginas m\u00e1s populares<\/a>, como <a href=\"https:\/\/kinsta.com\/es\/blog\/divi-vs-elementor\/\">Elementor, Divi<\/a>, Beaver Builder, etc.<\/p>\n<p>Sin embargo, pueden surgir problemas si est\u00e1s incrustando im\u00e1genes manualmente utilizando tu propio c\u00f3digo, lo que puede ocurrir si est\u00e1s a\u00f1adiendo contenido a un plugin, editando <a href=\"https:\/\/kinsta.com\/es\/blog\/temas-child-wordpress\/\">los archivos de plantilla de tu tema hijo<\/a>, etc.<\/p>\n<p>El c\u00f3digo HTML para incrustar una imagen b\u00e1sica tiene este aspecto:<\/p>\n<p><code>&lt;img src=\"https:\/\/kinsta.com\/example-image.jpg\" alt=\"An example image\"&gt;<\/code><\/p>\n<p>Para especificar sus dimensiones, puedes a\u00f1adir par\u00e1metros de <strong>altura<\/strong> y <strong>anchura<\/strong>. Aqu\u00ed tienes un ejemplo de c\u00f3mo quedar\u00eda una imagen de 600x300px:<\/p>\n<p><code>&lt;img src=\"https:\/\/kinsta.com\/example-image.jpg\" alt=\"An example image\" <strong>width=\"600\" height=\"300\"<\/strong>&gt;<\/code><\/p>\n<p>Muchos <a href=\"https:\/\/kinsta.com\/es\/blog\/plugins-cache-wordpress\/\">plugins de rendimiento de WordPress<\/a> tambi\u00e9n incluyen funciones para automatizar esto, como las funciones <strong>A\u00f1adir dimensiones de im\u00e1genes que faltan<\/strong> en WP Rocket o Perfmatters.<\/p>\n<h3>Siempre Especifica las Dimensiones de los V\u00eddeos, iframes y Otros Elementos Incrustados<\/h3>\n<p>Al igual que con las im\u00e1genes, tambi\u00e9n deber\u00e1s especificar las dimensiones cuando a\u00f1adas v\u00eddeos, iframes u otros elementos incrustados.<\/p>\n<p>La mayor\u00eda de las herramientas de incrustaci\u00f3n de los sitios web deber\u00edan especificar autom\u00e1ticamente las dimensiones de la incrustaci\u00f3n.<\/p>\n<p>Por ejemplo, si miras <a href=\"https:\/\/kinsta.com\/es\/blog\/integrar-incrustar-youtube-video-wordpress\/\">el c\u00f3digo de incrustaci\u00f3n de YouTube<\/a>, ver\u00e1s que incluye dimensiones:<\/p>\n<figure id=\"attachment_142564\" aria-describedby=\"caption-attachment-142564\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142564 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/youtube-embed-code-1024x605.jpg\" alt=\"Ejemplo de dimensiones de iframe en el c\u00f3digo de incrustaci\u00f3n.\" width=\"1024\" height=\"605\"><figcaption id=\"caption-attachment-142564\" class=\"wp-caption-text\">Ejemplo de dimensiones de iframe en el c\u00f3digo de incrustaci\u00f3n.<\/figcaption><\/figure>\n<p>Lo mismo ocurre con muchos otros servicios.<\/p>\n<p>Sin embargo, si tu c\u00f3digo de incrustaci\u00f3n no especifica la altura y la anchura, puedes a\u00f1adir manualmente estas dimensiones al c\u00f3digo de incrustaci\u00f3n.<\/p>\n<h3>Corrige y Optimiza la Carga de Fuentes<\/h3>\n<p>Los problemas con la carga y optimizaci\u00f3n de las fuentes pueden ser otra fuente com\u00fan de cambios de dise\u00f1o a trav\u00e9s de dos problemas potenciales:<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/fonts.google.com\/knowledge\/glossary\/foit\" target=\"_blank\" rel=\"noopener noreferrer\">Flash of Invisible Text (FOIT)<\/a> <\/strong>&#8211; la p\u00e1gina se carga inicialmente sin que aparezca ning\u00fan contenido de texto. Una vez que se carga la fuente personalizada, el texto aparece de repente (lo que puede hacer que el contenido existente se desplace).<\/li>\n<li><a href=\"https:\/\/fonts.google.com\/knowledge\/glossary\/fout\"><strong>Flash of Unstyled Text (FOUT)<\/strong><\/a> &#8211; el contenido de texto se carga utilizando una fuente del sistema (sin estilo). Una vez que se carga la fuente personalizada, el texto cambia a esa fuente personalizada, lo que puede hacer que el contenido se desplace porque el tama\u00f1o del texto y el espaciado pueden ser diferentes.<\/li>\n<\/ul>\n<p>Para evitar estos problemas, debes optimizar la forma en que cargas las fuentes en tu sitio (lo que tambi\u00e9n puede tener algunas ventajas para el rendimiento de tu sitio).<\/p>\n<h4>Aloja las Fuentes Localmente y C\u00e1rgalas Previamente<\/h4>\n<p>Al alojar las fuentes localmente y utilizar la precarga, indicas a los navegadores de los visitantes que den mayor prioridad a la carga de archivos de fuentes personalizadas.<\/p>\n<p>Al cargar los archivos de fuentes antes que otros recursos, puedes asegurarte de que los archivos de fuentes ya est\u00e9n cargados cuando el navegador empiece a procesar tu contenido, lo que puede evitar problemas con FOUT y FOIT.<\/p>\n<p>Para saber c\u00f3mo alojar fuentes localmente en WordPress, puedes leer <a href=\"https:\/\/kinsta.com\/es\/blog\/fuentes-locales\/\">nuestra gu\u00eda completa para alojar fuentes localmente en WordPress<\/a>.<\/p>\n<p>A partir de ah\u00ed, puedes configurar la precarga de fuentes manualmente o mediante un plugin. La mayor\u00eda de los plugins de rendimiento incluyen opciones para precargar fuentes, como WP Rocket, Perfmatters, <a href=\"https:\/\/kinsta.com\/es\/blog\/configurar-autoptimize\/\">Autoptimize<\/a> y otros.<\/p>\n<p>Si <a href=\"https:\/\/kinsta.com\/es\/blog\/mejores-google-fonts\/\">utilizas Google Fonts<\/a>, tambi\u00e9n puedes usar <a href=\"https:\/\/wordpress.org\/plugins\/host-webfonts-local\/\" target=\"_blank\" rel=\"noopener noreferrer\">el plugin gratuito OMGF<\/a> para alojar las fuentes localmente <em>y<\/em> precargarlas.<\/p>\n<p>Tambi\u00e9n puedes precargar manualmente las fuentes a\u00f1adiendo el c\u00f3digo a la secci\u00f3n <strong>&lt;head&gt;<\/strong> de tu sitio.<\/p>\n<p>Aqu\u00ed tienes un ejemplo del c\u00f3digo &#8211; aseg\u00farate de sustituirlo por el nombre\/ubicaci\u00f3n real del archivo de fuentes que quieres precargar:<\/p>\n<p><code>&lt;link rel=\"preload\" href=\"https:\/\/kinsta.com\/fonts\/roboto.woff2\" as=\"font\/woff2\" crossorigin&gt;<\/code><\/p>\n<p>Puedes a\u00f1adirlo directamente utilizando un <a href=\"https:\/\/kinsta.com\/es\/blog\/temas-child-wordpress\/\">tema hijo de WordPress<\/a> o inyectarlo con <a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/wp_head\/\" target=\"_blank\" rel=\"noopener noreferrer\">el gancho wp_head<\/a> y un plugin como <a href=\"https:\/\/wordpress.org\/plugins\/code-snippets\/\" target=\"_blank\" rel=\"noopener noreferrer\">Code Snippets<\/a>.<\/p>\n<h4>Establece Font-Display como Opcional o Intercambiar<\/h4>\n<p><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/@font-face\/font-display\" target=\"_blank\" rel=\"noopener noreferrer\">La propiedad CSS Font-Display<\/a> te permite controlar el comportamiento de representaci\u00f3n de las fuentes en tu sitio y evitar FOIT.<\/p>\n<p>B\u00e1sicamente, te permite utilizar una fuente alternativa en situaciones en las que tu fuente personalizada a\u00fan no se ha cargado.<\/p>\n<p>Hay dos opciones principales que puedes utilizar para hacer frente a CLS:<\/p>\n<ul>\n<li><strong>Swap<\/strong> &#8211; utiliza una fuente de reserva mientras se carga la fuente personalizada y luego la cambia por tu fuente personalizada una vez cargada la fuente.<\/li>\n<li><strong>Optional <\/strong>&#8211; permite al navegador determinar si utiliza o no una fuente personalizada en funci\u00f3n de la velocidad de conexi\u00f3n de un visitante.<\/li>\n<\/ul>\n<p>Con <strong>Swap<\/strong>, el navegador <strong>siempre<\/strong> cambiar\u00e1 a la fuente personalizada una vez que se cargue.<\/p>\n<p>Aunque <strong>Swap<\/strong> resuelve completamente FOIT, puede provocar FOUT. Para minimizarlo, debes asegurarte de que la fuente alternativa utiliza un espaciado id\u00e9ntico al de la fuente personalizada (al menos en la medida de lo posible). De este modo, aunque cambie el estilo de la fuente, no se producir\u00e1n cambios en el dise\u00f1o porque el espaciado ser\u00e1 el mismo.<\/p>\n<p>Con <strong>Optional<\/strong>, el navegador dar\u00e1 a la fuente personalizada 100 ms para cargarse. Sin embargo, si la fuente personalizada no est\u00e1 disponible para entonces, el navegador seguir\u00e1 utilizando la fuente alternativa y nunca cambiar\u00e1 a la fuente personalizada para esa p\u00e1gina<em>(utilizar\u00e1 la fuente personalizada para las siguientes p\u00e1ginas, ya que es probable que el archivo de fuente se haya descargado y almacenado en cach\u00e9 para entonces<\/em>).<\/p>\n<p>Aunque <strong>Optional<\/strong> puede resolver tanto FOIT como FOUT, la desventaja es que el visitante puede quedarse con la fuente alternativa en su primera visita a la p\u00e1gina.<\/p>\n<p>Si te sientes c\u00f3modo trabajando con CSS, puedes editar manualmente la propiedad Font-Display en la hoja de estilos de tu tema hijo.<\/p>\n<p>Si no te sientes c\u00f3modo haci\u00e9ndolo, tambi\u00e9n puedes encontrar algunos plugins que te ayudar\u00e1n:<\/p>\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/swap-google-font-display\/\" target=\"_blank\" rel=\"noopener noreferrer\">Swap Google Fonts Display<\/a>\u00a0&#8211; activa f\u00e1cilmente el intercambio de visualizaci\u00f3n de fuentes de Google Fonts.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/swap-google-font-display\/\" target=\"_blank\" rel=\"noopener noreferrer\">Asset CleanUp<\/a> &#8211; admite Google Fonts gratuitas y fuentes locales personalizadas con la versi\u00f3n Pro.<\/li>\n<li><a href=\"https:\/\/perfmatters.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">Perfmatters<\/a> &#8211; ofrece una funci\u00f3n para Google Fonts.<\/li>\n<\/ul>\n<p>Si <a href=\"https:\/\/kinsta.com\/es\/blog\/wordpress-elementor\/\">utilizas Elementor<\/a>, Elementor tambi\u00e9n incluye una opci\u00f3n integrada para hacer esto. Ve a <strong>Elementor \u2192 Ajustes \u2192 Avanzado<\/strong>. A continuaci\u00f3n, puedes establecer el desplegable <strong>Carga de Google Fonts<\/strong> igual a Intercambiar u Opcional seg\u00fan tus preferencias:<\/p>\n<figure id=\"attachment_142557\" aria-describedby=\"caption-attachment-142557\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142557 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/elementor-font-display-1024x796.jpg\" alt=\"Las opciones de visualizaci\u00f3n de fuentes de Elementor.\" width=\"1024\" height=\"796\"><figcaption id=\"caption-attachment-142557\" class=\"wp-caption-text\">Las opciones de visualizaci\u00f3n de fuentes de Elementor.<\/figcaption><\/figure>\n<h4>\u00bfDemasiado Complejo? Considera una Pila de Fuentes del Sistema<\/h4>\n<p>Si toda esta charla sobre precarga y visualizaci\u00f3n de fuentes te resulta un poco confusa, una soluci\u00f3n f\u00e1cil es utilizar una pila de fuentes del sistema en lugar de una pila de fuentes personalizada.<\/p>\n<p>Aunque esto limita tus opciones de dise\u00f1o, resolver\u00e1 por completo los problemas de desplazamiento de dise\u00f1o acumulativo, FOIT y FOUT. Adem\u00e1s, har\u00e1 que tu sitio se cargue mucho m\u00e1s r\u00e1pido.<\/p>\n<p>Si te interesa, consulta <a href=\"https:\/\/woorkup.com\/system-font\/\" target=\"_blank\" rel=\"noopener noreferrer\">la gu\u00eda de Brian sobre el uso de una pila de fuentes de sistema en WordPress<\/a>.<\/p>\n<h3>Reserva Espacio para Anuncios (Si Utilizas Anuncios de Display)<\/h3>\n<p>Si utilizas anuncios de display, es importante que reserves espacio para esos anuncios en el c\u00f3digo de tu sitio. Esto sigue la misma idea que reservar espacio para im\u00e1genes, v\u00eddeos e incrustaciones.<\/p>\n<p>Sin embargo, los anuncios de display merecen una menci\u00f3n especial porque es muy com\u00fan que los anuncios de display se carguen tarde si utilizas alg\u00fan tipo de tecnolog\u00eda de pujas. Esto se debe a que la tecnolog\u00eda de pujas necesita tiempo para funcionar y averiguar qu\u00e9 anuncio mostrar.<\/p>\n<p>Tambi\u00e9n puede ser un problema con <a href=\"https:\/\/kinsta.com\/es\/blog\/como-anadir-google-adsense-a-wordpress\/\">los anuncios autom\u00e1ticos de Ad Sense<\/a>\u00a0si tienes espacios publicitarios din\u00e1micos, porque, adem\u00e1s del problema de la puja, AdSense tambi\u00e9n cargar\u00e1 <a href=\"https:\/\/kinsta.com\/es\/blog\/tamanos-anuncios-banners\/\">anuncios de diferentes tama\u00f1os<\/a> (por lo que es posible que no sepas el tama\u00f1o del anuncio de antemano).<\/p>\n<p>Si utilizas una de las <a href=\"https:\/\/kinsta.com\/es\/blog\/redes-publicitarias\/\">redes publicitarias de display m\u00e1s populares<\/a>, como Mediavine o AdThrive, ya deber\u00edan ofrecer herramientas que te ayuden a evitar cambios de dise\u00f1o con tus anuncios. Por ejemplo, si abres el \u00e1rea de <strong>Configuraci\u00f3n de anuncios<\/strong> de Mediavine, puedes activar una opci\u00f3n para <strong>Optimizar anuncios para CLS<\/strong>:<\/p>\n<figure id=\"attachment_142559\" aria-describedby=\"caption-attachment-142559\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142559 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/optimize-mediavine-ads-cls-1024x597.jpg\" alt=\"Configuraci\u00f3n de Optimizar anuncios para CLS de Mediavine.\" width=\"1024\" height=\"597\"><figcaption id=\"caption-attachment-142559\" class=\"wp-caption-text\">Configuraci\u00f3n de Optimizar anuncios para CLS de Mediavine.<\/figcaption><\/figure>\n<p>Optimizar AdSense para el desplazamiento de dise\u00f1o acumulativo es un poco m\u00e1s complicado.<\/p>\n<p>Una soluci\u00f3n habitual es a\u00f1adir un elemento envolvente &lt;div&gt; alrededor de cada unidad de anuncio que especifique una altura m\u00ednima mediante <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/min-height\" target=\"_blank\" rel=\"noopener noreferrer\">la propiedad CSS <strong>min-height <\/strong><\/a>. Tambi\u00e9n puedes utilizar consultas de medios para cambiar la altura m\u00ednima en funci\u00f3n del dispositivo del usuario.<\/p>\n<p>Google recomienda establecer la altura m\u00ednima igual al tama\u00f1o de anuncio m\u00e1s grande posible. Aunque esto puede provocar que se desperdicie espacio si se publica un anuncio m\u00e1s peque\u00f1o, es la mejor opci\u00f3n para eliminar cualquier posibilidad de que se produzca un desplazamiento del dise\u00f1o.<\/p>\n<p>Cuando configures este elemento envolvente, aseg\u00farate de <a href=\"https:\/\/kinsta.com\/es\/blog\/buenas-practicas-css\/\">utilizar un ID CSS en lugar de una clase<\/a>, ya que AdSense suele eliminar la clase CSS de los objetos padre.<\/p>\n<p>Este es el aspecto que podr\u00eda tener el CSS:<\/p>\n<figure id=\"attachment_142563\" aria-describedby=\"caption-attachment-142563\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142563 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/reserve-space-for-adsense-1024x775.jpg\" alt=\"Ejemplo de CSS para una envoltura de anuncio.\" width=\"1024\" height=\"775\"><figcaption id=\"caption-attachment-142563\" class=\"wp-caption-text\">Ejemplo de CSS para una envoltura de anuncio.<\/figcaption><\/figure>\n<p>Y aqu\u00ed tienes el aspecto que podr\u00eda tener la incrustaci\u00f3n de AdSense:<\/p>\n<figure id=\"attachment_142561\" aria-describedby=\"caption-attachment-142561\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142561 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/reserve-space-for-adsense-embed-code-1024x703.jpg\" alt=\"Envuelve el c\u00f3digo del anuncio de AdSense en un div.\" width=\"1024\" height=\"703\"><figcaption id=\"caption-attachment-142561\" class=\"wp-caption-text\">Envuelve el c\u00f3digo del anuncio de AdSense en un div.<\/figcaption><\/figure>\n<p>En el frontend, ahora ver\u00e1s que tu sitio reserva espacio para ese anuncio, aunque est\u00e9 vac\u00edo:<\/p>\n<figure id=\"attachment_142562\" aria-describedby=\"caption-attachment-142562\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-142562 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/12\/reserve-space-for-adsense-frontend-example-1024x611.jpg\" alt=\"Tu sitio reservar\u00e1 ahora espacio para ese anuncio en el frontend.\" width=\"1024\" height=\"611\"><figcaption id=\"caption-attachment-142562\" class=\"wp-caption-text\">Tu sitio reservar\u00e1 ahora espacio para ese anuncio en el frontend.<\/figcaption><\/figure>\n<h3>S\u00e9 Inteligente al Inyectar Contenido Din\u00e1micamente con Plugins<\/h3>\n<p>Muchos sitios de WordPress inyectan contenido din\u00e1micamente para funciones como avisos de consentimiento de cookies, contenido relacionado, <a href=\"https:\/\/kinsta.com\/es\/blog\/wordpress-lead-generation\/\">formularios de suscripci\u00f3n por correo electr\u00f3nico<\/a>, etc.<\/p>\n<p>Aunque esto est\u00e1 bien, debes tener cuidado de no hacerlo de forma que provoque cambios en el dise\u00f1o.<\/p>\n<p>Una buena <a href=\"https:\/\/kinsta.com\/es\/blog\/mejores-practicas-diseno-web\/\">pr\u00e1ctica de dise\u00f1o web<\/a> en este caso es no inyectar nunca contenido <em>sobre<\/em> el contenido existente a menos que el usuario haya realizado espec\u00edficamente una interacci\u00f3n (por ejemplo, haciendo clic en un bot\u00f3n).<\/p>\n<p>Por ejemplo, si est\u00e1s <a href=\"https:\/\/kinsta.com\/es\/blog\/cumplimiento-gdpr\/\">a\u00f1adiendo un aviso de consentimiento de cookies<\/a>, no querr\u00e1s inyectarlo en la parte superior de la p\u00e1gina, porque eso har\u00eda que el contenido se desplazara hacia abajo<em>(a menos que ya est\u00e9s reservando espacio para el banner de consentimiento de cookies<\/em>).<\/p>\n<p>En su lugar, debes mostrar el aviso en la parte inferior de la p\u00e1gina, lo que evitar\u00e1 desplazar hacia abajo el contenido visible.<\/p>\n<p>Para ver si el contenido din\u00e1mico est\u00e1 causando el problema, puedes utilizar las herramientas de visualizaci\u00f3n anteriores (por ejemplo, <a href=\"https:\/\/defaced.dev\/tools\/layout-shift-gif-generator\/\" target=\"_blank\" rel=\"noopener noreferrer\">el Generador de Layout Shift GIF<\/a>).<\/p>\n<p>Si ves que el contenido de un plugin espec\u00edfico est\u00e1 provocando desplazamientos de dise\u00f1o, puedes considerar ajustar la configuraci\u00f3n de ese plugin o cambiar a un plugin diferente.<\/p>\n<p>Por ejemplo, algunos plugins de consentimiento de cookies son mejores que otros en lo que respecta a los cambios de dise\u00f1o, por lo que vale la pena experimentar con diferentes plugins si tienes problemas.<\/p>\n<p>Si quieres profundizar a\u00fan m\u00e1s en el comportamiento de los plugins, puedes <a href=\"https:\/\/kinsta.com\/es\/blog\/monitoreo-rendimiento-aplicaciones\/\">utilizar una herramienta de monitorizaci\u00f3n del rendimiento de las aplicaciones<\/a>. Si alojas con Kinsta, <a href=\"https:\/\/kinsta.com\/es\/herramienta-apm\/\">la herramienta APM de Kinsta<\/a> est\u00e1 disponible gratuitamente en <a href=\"https:\/\/kinsta.com\/es\/mykinsta\/\">tu panel de control MyKinsta<\/a>, o puedes encontrar <a href=\"https:\/\/kinsta.com\/es\/blog\/herramientas-apm\/\">otras herramientas APM<\/a>.<\/p>\n<p>Para ayudarte a probar los plugins, tambi\u00e9n puedes <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/entorno-staging\/\">utilizar los sitios de staging de Kinsta<\/a>\u00a0o <a href=\"https:\/\/kinsta.com\/es\/devkinsta\/\">la herramienta de desarrollo local DevKinsta<\/a>.<\/p>\n<h3>Utiliza la Propiedad CSS Transform para las Animaciones Siempre que Sea Posible<\/h3>\n<p>Si utilizas animaciones en tu sitio, \u00e9stas pueden ser uno de los culpables comunes de los cambios de dise\u00f1o.<\/p>\n<p>Para evitar que las animaciones provoquen desplazamientos del dise\u00f1o, debes utilizar <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/transform-function\" target=\"_blank\" rel=\"noopener noreferrer\">la funci\u00f3n Transformar CSS<\/a>\u00a0para las animaciones en lugar de otras t\u00e1cticas:<\/p>\n<ul>\n<li>En lugar de utilizar las propiedades de <strong>height<\/strong> y <strong>width<\/strong>, utiliza <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/transform-function\/scale\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>transform: scale()<\/strong><\/a><\/li>\n<li>Si quieres desplazar elementos, utiliza <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/transform-function\/translate\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>transform: translate()<\/strong><\/a> en lugar de <strong>top<\/strong>,\u00a0<strong>bottom<\/strong>,\u00a0<strong>right<\/strong>,\u00a0o <strong>left.<\/strong><\/li>\n<\/ul>\n<p>Se trata m\u00e1s bien de un consejo t\u00e9cnico, por lo que es poco probable que tengas que hacerlo a menos que a\u00f1adas tu propio CSS. Para saber m\u00e1s, puedes leer <a href=\"https:\/\/web.dev\/cls\/#animations-and-transitions\" target=\"_blank\" rel=\"noopener noreferrer\">la p\u00e1gina de Google sobre CLS y animaciones\/transiciones<\/a>.<\/p>\n\n<h2>Resumen<\/h2>\n<p>Si tu sitio web tiene una puntuaci\u00f3n alta de Cumulative Layout Shift, es importante que lo corrijas tanto para crear una mejor experiencia para tus visitantes humanos como para maximizar el rendimiento de tu sitio en los resultados de b\u00fasqueda de Google.<\/p>\n<p>Dos de los problemas m\u00e1s comunes son la falta de dimensiones de las im\u00e1genes\/embeds y los problemas con la carga de fuentes. Si los solucionas, conseguir\u00e1s una puntuaci\u00f3n mucho mejor.<\/p>\n<p>Otros sitios pueden necesitar ir m\u00e1s all\u00e1 y profundizar en la carga de anuncios, el contenido din\u00e1mico y las animaciones. Si tienes problemas para implementar este tipo de optimizaciones por ti mismo, puedes considerar la posibilidad de <a href=\"https:\/\/kinsta.com\/es\/directorio-de-agencias\/\">trabajar con una agencia<\/a> o un aut\u00f3nomo de WordPress.<\/p>\n<p>Para saber m\u00e1s sobre las Core Web Vitals en general, puedes <a href=\"https:\/\/kinsta.com\/es\/blog\/core-web-vitals\/\">leer la gu\u00eda completa de Kinsta sobre las Vitales Web B\u00e1sicas<\/a>.<\/p>\n<p>Y si quieres un alojamiento WordPress que pueda <a href=\"https:\/\/kinsta.com\/es\/wordpress-hosting\/\">ayudarte a crear un sitio de alto rendimiento<\/a> que funcione bien en Core Web Vitals, considera utilizar <a href=\"https:\/\/kinsta.com\/es\/wordpress-hosting\/\">el alojamiento administrado de WordPress<\/a> &#8211; \u00a0<a href=\"https:\/\/kinsta.com\/es\/wordpress-hosting\/migracion\/\">\u00a1Nosotros migraremos tus sitios WordPress gratis<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfTienes problemas con el Cumulative Layout Shift Explicado en tu sitio web? \u00bfO no est\u00e1s seguro de lo que significa Cumulative Layout Shift? Cumulative Layout Shift &#8230;<\/p>\n","protected":false},"author":199,"featured_media":61486,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[1324,1330],"class_list":["post-61485","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-estrategia-seo","topic-experiencia-de-usuario"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cumulative Layout Shift Explicado: C\u00f3mo Corregir Tu Puntuaci\u00f3n - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Aprende el significado de Cumulative Layout Shift y c\u00f3mo arreglar las puntuaciones de Cumulative Layout Shift de tu sitio WordPress en Core Web Vitals.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cumulative Layout Shift Explicado: C\u00f3mo Corregir Tu Puntuaci\u00f3n\" \/>\n<meta property=\"og:description\" content=\"Aprende el significado de Cumulative Layout Shift y c\u00f3mo arreglar las puntuaciones de Cumulative Layout Shift de tu sitio WordPress en Core Web Vitals.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinsta.es\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-09T11:40:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-23T12:41:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeremy Holcombe\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Aprende el significado de Cumulative Layout Shift y c\u00f3mo arreglar las puntuaciones de Cumulative Layout Shift de tu sitio WordPress en Core Web Vitals.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@Kinsta_ES\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_ES\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeremy Holcombe\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"21 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/\"},\"author\":{\"name\":\"Jeremy Holcombe\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\"},\"headline\":\"Cumulative Layout Shift Explicado: C\u00f3mo Corregir Tu Puntuaci\u00f3n\",\"datePublished\":\"2023-01-09T11:40:01+00:00\",\"dateModified\":\"2023-08-23T12:41:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/\"},\"wordCount\":4495,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg\",\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/\",\"url\":\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/\",\"name\":\"Cumulative Layout Shift Explicado: C\u00f3mo Corregir Tu Puntuaci\u00f3n - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg\",\"datePublished\":\"2023-01-09T11:40:01+00:00\",\"dateModified\":\"2023-08-23T12:41:55+00:00\",\"description\":\"Aprende el significado de Cumulative Layout Shift y c\u00f3mo arreglar las puntuaciones de Cumulative Layout Shift de tu sitio WordPress en Core Web Vitals.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Estrategia SEO\",\"item\":\"https:\/\/kinsta.com\/es\/secciones\/estrategia-seo\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cumulative Layout Shift Explicado: C\u00f3mo Corregir Tu Puntuaci\u00f3n\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/es\/#website\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluciones de alojamiento premium, r\u00e1pidas y seguras\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/es\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinsta.es\/\",\"https:\/\/x.com\/Kinsta_ES\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21\",\"name\":\"Jeremy Holcombe\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g\",\"caption\":\"Jeremy Holcombe\"},\"description\":\"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/jeremyholcombe\/\"],\"url\":\"https:\/\/kinsta.com\/es\/blog\/author\/jeremyholcombe\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cumulative Layout Shift Explicado: C\u00f3mo Corregir Tu Puntuaci\u00f3n - Kinsta\u00ae","description":"Aprende el significado de Cumulative Layout Shift y c\u00f3mo arreglar las puntuaciones de Cumulative Layout Shift de tu sitio WordPress en Core Web Vitals.","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:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/","og_locale":"es_ES","og_type":"article","og_title":"Cumulative Layout Shift Explicado: C\u00f3mo Corregir Tu Puntuaci\u00f3n","og_description":"Aprende el significado de Cumulative Layout Shift y c\u00f3mo arreglar las puntuaciones de Cumulative Layout Shift de tu sitio WordPress en Core Web Vitals.","og_url":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinsta.es\/","article_published_time":"2023-01-09T11:40:01+00:00","article_modified_time":"2023-08-23T12:41:55+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg","type":"image\/jpeg"}],"author":"Jeremy Holcombe","twitter_card":"summary_large_image","twitter_description":"Aprende el significado de Cumulative Layout Shift y c\u00f3mo arreglar las puntuaciones de Cumulative Layout Shift de tu sitio WordPress en Core Web Vitals.","twitter_image":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg","twitter_creator":"@Kinsta_ES","twitter_site":"@Kinsta_ES","twitter_misc":{"Escrito por":"Jeremy Holcombe","Tiempo de lectura":"21 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/"},"author":{"name":"Jeremy Holcombe","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21"},"headline":"Cumulative Layout Shift Explicado: C\u00f3mo Corregir Tu Puntuaci\u00f3n","datePublished":"2023-01-09T11:40:01+00:00","dateModified":"2023-08-23T12:41:55+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/"},"wordCount":4495,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/es\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg","inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/","url":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/","name":"Cumulative Layout Shift Explicado: C\u00f3mo Corregir Tu Puntuaci\u00f3n - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg","datePublished":"2023-01-09T11:40:01+00:00","dateModified":"2023-08-23T12:41:55+00:00","description":"Aprende el significado de Cumulative Layout Shift y c\u00f3mo arreglar las puntuaciones de Cumulative Layout Shift de tu sitio WordPress en Core Web Vitals.","breadcrumb":{"@id":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#primaryimage","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/01\/cumulative-layout-shift.jpg","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/es\/blog\/cumulative-layout-shift\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/es\/"},{"@type":"ListItem","position":2,"name":"Estrategia SEO","item":"https:\/\/kinsta.com\/es\/secciones\/estrategia-seo\/"},{"@type":"ListItem","position":3,"name":"Cumulative Layout Shift Explicado: C\u00f3mo Corregir Tu Puntuaci\u00f3n"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/es\/#website","url":"https:\/\/kinsta.com\/es\/","name":"Kinsta\u00ae","description":"Soluciones de alojamiento premium, r\u00e1pidas y seguras","publisher":{"@id":"https:\/\/kinsta.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/es\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinsta.es\/","https:\/\/x.com\/Kinsta_ES","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/4eee42881d7b5a73ebb4f58dd5223b21","name":"Jeremy Holcombe","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0e17001f3bb37dbbe54fceef9bb547fa?s=96&d=mm&r=g","caption":"Jeremy Holcombe"},"description":"Senior Editor at Kinsta, WordPress Web Developer, and Content Writer. Outside of all things WordPress, I enjoy the beach, golf, and movies. I also have tall people problems.","sameAs":["https:\/\/www.linkedin.com\/in\/jeremyholcombe\/"],"url":"https:\/\/kinsta.com\/es\/blog\/author\/jeremyholcombe\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/61485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/users\/199"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/comments?post=61485"}],"version-history":[{"count":16,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/61485\/revisions"}],"predecessor-version":[{"id":77928,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/61485\/revisions\/77928"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/61485\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/61485\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/61485\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/61485\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/61485\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/61485\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/61485\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/61485\/translations\/es"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/61485\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/61485\/translations\/dk"},{"href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/61485\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media\/61486"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media?parent=61485"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/tags?post=61485"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/topic?post=61485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}