{"id":40181,"date":"2023-04-18T07:10:56","date_gmt":"2023-04-18T14:10:56","guid":{"rendered":"https:\/\/dhblog.dream.press\/blog\/?p=40181"},"modified":"2025-01-16T14:43:15","modified_gmt":"2025-01-16T22:43:15","slug":"mejorar-calificacion-reporte-de-pagespeed-insights","status":"publish","type":"post","link":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/","title":{"rendered":"C\u00f3mo Obtener un 100% en El Reporte de PageSpeed Insights Y Mejorar Tu SEO"},"content":{"rendered":"\n<p><span style=\"font-weight: 400;\">En el internet, no hay l\u00edmite de velocidad \u2014 pero, s\u00ed hay un veloc\u00edmetro.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">La velocidad y el rendimiento de tu sitio web pueden impactar notablemente tu negocio. Son capaces de mejorar tu ranking en motores de b\u00fasqueda y SEO, aumentar la interacci\u00f3n de tu sitio web y generar m\u00e1s conversiones \u2014 y ganancias.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Pero antes de que optimices la velocidad de tu sitio web, necesitas saber c\u00f3mo funciona.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Ah\u00ed es donde entra en escena PageSpeed Insights.<\/span><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1600\" height=\"900\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/01_PageSpeed-Insights.jpg\" alt=\"Evaluaci\u00f3n de un sitio web en PageSpeed Insights\" class=\"wp-image-40188 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/01_PageSpeed-Insights.jpg.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/01_PageSpeed-Insights-300x169.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/01_PageSpeed-Insights-1024x576.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/01_PageSpeed-Insights-768x432.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/01_PageSpeed-Insights-1536x864.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/01_PageSpeed-Insights-600x338.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/01_PageSpeed-Insights-1200x675.jpg.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/01_PageSpeed-Insights-730x411.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/01_PageSpeed-Insights-1460x821.jpg.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/01_PageSpeed-Insights-784x441.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/01_PageSpeed-Insights-1568x882.jpg.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/01_PageSpeed-Insights-877x493.jpg.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/900;\" \/><\/figure><\/div>\n\n\n<p><span style=\"font-weight: 400;\">Esta herramienta gratuita de Google te ayuda a entender el rendimiento de tu sitio. Pero puede ser un poco dif\u00edcil de abordar.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Despu\u00e9s de todo, \u00bfqu\u00e9 significan todos estos t\u00e9rminos y puntuaciones diferentes? \u00bfC\u00f3mo se supone que sepas qu\u00e9 hacer aqu\u00ed, o por d\u00f3nde empezar?<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Escribimos esta gu\u00eda para que sepas qu\u00e9 hacer con los resultados de tu reporte de PageSpeed Insights y c\u00f3mo trabajar estrat\u00e9gicamente con soluciones espec\u00edficas y mejorar cada uno de tus puntajes, \u00a1sin importar qu\u00e9 problemas necesitas solucionar!<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Hoy, te vamos a guiar por cada uno de los factores clave y te presentaremos estrategias, para que mejores tu rendimiento en cada uno de ellos.<\/span><\/p>\n\n\n\n<h2 id=\"h-que-es-google-pagespeed-insights\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">\u00bfQu\u00e9 Es Google PageSpeed Insights?<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">PageSpeed Insights (PSI) es una herramienta que prueba, mide e informa c\u00f3mo est\u00e1 el rendimiento de tu sitio web. Captura datos clave sobre c\u00f3mo los usuarios experimentan y se involucran con tu sitio, mediante el an\u00e1lisis de aspectos clave como la velocidad del sitio, el tiempo de carga y la experiencia del usuario.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Adem\u00e1s de calificar tu sitio web en una variedad de m\u00e9tricas clave de rendimiento, PSI realiza una serie de diagn\u00f3sticos y tambi\u00e9n recomienda acciones espec\u00edficas para ayudarte a mejorar el rendimiento de tu sitio web.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">PSI est\u00e1 impulsado por el <\/span><a href=\"https:\/\/developers.google.com\/search\/blog\/2018\/11\/pagespeed-insights-now-powered-by?hl=es-419#:~:text=Historically%2C%20these%20tools%20have%20used,Lighthouse%20as%20its%20analysis%20engine.\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">motor de an\u00e1lisis de c\u00f3digo abierto de Google, Lighthouse<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Lo que hace que PSI sea vital para webmasters y especialistas en marketing, es que el rendimiento del sitio se relaciona profundamente con KPIs, como experiencia del usuario (UX), SEO, tr\u00e1fico, conversiones y otros de alto valor para el negocio.<\/span><\/p>\n\n\n\n\n\n<div class=\"glossary-term\">\n\t<a\n\t\tclass=\"glossary-term__above-title\"\n\t\thref=\"\"\n\t\ttarget=\"_blank\"\n\t\trel=\"noopener noreferrer\"\n\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span><\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n    <h3>Rendimiento de Sitio Web<\/h3>\n    <p>El rendimiento de un sitio web se refiere a la velocidad de carga y el tiempo de actividad del sitio. Un sitio con mejor rendimiento carga m\u00e1s r\u00e1pido, funciona con menos problemas y posee un tiempo de actividad casi perfecto.<\/p>\n    \n<\/div>\n\n\n\n<p><span style=\"font-weight: 400;\">Obtener un 100% en PSI es como sacar una excelente nota en tus pruebas de conocimiento para entrar a la Universidad.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Esta buena nota no garantiza que te ir\u00e1 muy bien en la Universidad, pero definitivamente lograrla ser\u00e1 positivo para ti y te posicionar\u00e1 mejor para el reto.<\/span><\/p>\n\n\n\n<h2 id=\"h-velocidad-de-pagina-y-seo\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">Velocidad de P\u00e1gina y SEO<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">Respondamos la pregunta principal en primer lugar.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">S\u00ed, la velocidad y el rendimiento de tu sitio web pueden afectar la Optimizaci\u00f3n para Motores de B\u00fasqueda (SEO). Para bien o para mal.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">En particular, un mal rendimiento puede afectar tu SEO. Piensa en tu PSI, como en un testigo de tu sitio web. Si tienes puntuaciones bajas, eso significa que el sitio web es lento, lo cual ralentiza tambi\u00e9n tu crecimiento en SERPs o P\u00e1ginas de Resultados de Motores de B\u00fasqueda.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Google ya antes ha <\/span><a href=\"https:\/\/developers.google.com\/search\/blog\/2020\/05\/evaluating-page-experience?hl=es-419\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">declarado p\u00fablicamente que usa se\u00f1ales de velocidad de sitio web<\/span><\/a><span style=\"font-weight: 400;\">, las llama &#8220;experiencia de p\u00e1gina&#8221;, como un factor de clasificaci\u00f3n de SEO.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Hay 3 factores fundamentales incluidos en el algoritmo de b\u00fasqueda, que Google llama M\u00e9tricas Web Principales:<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Carga &#8211; <\/span><i><span style=\"font-weight: 400;\">Largest Contentful Paint<\/span><\/i><span style=\"font-weight: 400;\"> (LCP o Renderizado del Mayor Elemento con Contenido)<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Interactividad &#8211; <\/span><i><span style=\"font-weight: 400;\">First Input Delay<\/span><\/i><span style=\"font-weight: 400;\"> (FIP o Latencia de la Primera Interacci\u00f3n)<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Estabilidad Visual &#8211; <\/span><i><span style=\"font-weight: 400;\">Cumulative Layout Shift<\/span><\/i><span style=\"font-weight: 400;\"> (CLS o Cambio Acumulativo del Dise\u00f1o)<\/span><\/li>\n\n\n\n\n<\/ol>\n\n\n\n\n\n<div class=\"glossary-term\">\n\t<a\n\t\tclass=\"glossary-term__above-title\"\n\t\thref=\"\"\n\t\ttarget=\"_blank\"\n\t\trel=\"noopener noreferrer\"\n\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span><\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n    <h3>\u00bfQu\u00e9 son las M\u00e9tricas Web Principales? <\/h3>\n    <p>Las M\u00e9tricas Web Principales, ue desarrollado por Google y representa un tr\u00edo de m\u00e9tricas de experiencia del usuario dise\u00f1adas para ayudar a crear una experiencia de navegaci\u00f3n web m\u00e1s r\u00e1pida, m\u00e1s accesible y de mayor calidad. Las tres m\u00e9tricas principales de Web Vitals incluyen la pintura m\u00e1s grande con contenido (LCP), el retraso de la primera entrada (FID) y el cambio de dise\u00f1o acumulativo (CLS).<\/p>\n    \n<\/div>\n\n\n\n<p><span style=\"font-weight: 400;\">Estos tres factores miden cu\u00e1nto tarda tu sitio en cargar, as\u00ed como la velocidad y calidad de la experiencia del usuario (UX), que tambi\u00e9n pueden afectar la accesibilidad.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Estos 3 factores son parte de las 6 m\u00e9tricas medidas por PSI.&nbsp;<\/span><\/p>\n\n\n\n<h2 id=\"h-como-funciona-pagespeed-insights\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">C\u00f3mo Funciona PageSpeed Insights<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">Ahora que entendemos qui\u00e9n, qu\u00e9, d\u00f3nde y por qu\u00e9&#8230; nos resta el c\u00f3mo.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">\u00bfC\u00f3mo funciona PageSpeed Insights en realidad y c\u00f3mo puedes usar la informaci\u00f3n que te proporciona?<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Para responderte, te mostraremos algo sobre c\u00f3mo funciona realmente la herramienta detr\u00e1s de escenas, seg\u00fan declaraciones de Google:<\/span><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><span style=\"font-weight: 400;\">\u201cPSI brinda, tanto datos de laboratorio, como de campo, sobre una p\u00e1gina. Los de laboratorio sirven para depurar problemas, pues se recopilan en un entorno controlado. Pero es posible que no capturen los cuellos de botella que suceden en la vida real. Por otro lado, los datos de campo son \u00fatiles para capturar la verdadera experiencia del usuario en el mundo real &#8211; pero tienen un conjunto m\u00e1s limitado de m\u00e9tricas&#8221;.<\/span><\/p>\n\n\n\n\n<\/blockquote>\n\n\n\n<p><span style=\"font-weight: 400;\">En otras palabras, PSI normalmente est\u00e1 en busca de dos cosas.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Primero, los computadores de Google cargan tu sitio web para ver c\u00f3mo funciona.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Segundo, como los computadores de Google no son como el port\u00e1til que tienes en casa o en la oficina, ellos miran un historial de datos de usuarios reales que visitaron tu sitio en los \u00faltimos 28 d\u00edas. (Estos datos provienen del Informe de Experiencia de Usuario de Chrome, o &#8220;<\/span><i><span style=\"font-weight: 400;\">CrUX<\/span><\/i><span style=\"font-weight: 400;\">&#8220;, y se recopilan de usuarios que usan el navegador Chrome).&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Luego, PSI combinar\u00e1 estas dos pruebas y calificar\u00e1 tu sitio web, seg\u00fan la experiencia de los usuarios reales.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">El puntaje de PageSpeed Insights es, entonces, una colecci\u00f3n de m\u00e9tricas sobre el rendimiento de tu sitio. Desglosa las \u00e1reas buenas y las que necesitan m\u00e1s trabajo.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Hay 6 m\u00e9tricas en especial, a las cuales debes prestar especial atenci\u00f3n:<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><i><span style=\"font-weight: 400;\">First Contentful Paint <\/span><\/i><span style=\"font-weight: 400;\">(FCP o Primer Despliegue de Contenido)<\/span><\/li>\n\n\n\n<li><i><span style=\"font-weight: 400;\">First Input Delay<\/span><\/i><span style=\"font-weight: 400;\"> (FIP o Demora de la Primera Entrada)<\/span><\/li>\n\n\n\n<li><i><span style=\"font-weight: 400;\">Largest Contentful Paint<\/span><\/i><span style=\"font-weight: 400;\"> (LCP o Despliegue m\u00e1s Extenso de Contenido)<\/span><\/li>\n\n\n\n<li><i><span style=\"font-weight: 400;\">Cumulative Layout Shift<\/span><\/i><span style=\"font-weight: 400;\"> (CLS o Cambio Acumulativo del Dise\u00f1o)<\/span><\/li>\n\n\n\n<li><i><span style=\"font-weight: 400;\">Interaction to Next Paint<\/span><\/i><span style=\"font-weight: 400;\"> (INP o Interacci\u00f3n con la Pr\u00f3xima Pintura)<\/span><\/li>\n\n\n\n<li><i><span style=\"font-weight: 400;\">Time to First Byte<\/span><\/i><span style=\"font-weight: 400;\"> (TTFB o Tiempo Hasta el Primer Byte)<\/span><\/li>\n\n\n\n\n<\/ol>\n\n\n\n<p><span style=\"font-weight: 400;\">Cada una de estas m\u00e9tricas se mide y eval\u00faa seg\u00fan su rendimiento.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Al llevar a cabo un reporte PSI en tu sitio, se te dar\u00e1 una puntuaci\u00f3n y una &#8220;calificaci\u00f3n&#8221; para cada uno de estos factores, la cual podr\u00e1 ser:<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Bueno<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Necesita Mejorar<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Pobre<\/span><\/li>\n\n\n\n\n<\/ol>\n\n\n\n<p><span style=\"font-weight: 400;\">Estas calificaciones se determinan, seg\u00fan rangos predefinidos de Google:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>&nbsp;<\/td><td><b>Bueno<\/b><\/td><td><b>Necesita mejorar<\/b><\/td><td><b>Pobre<\/b><\/td><\/tr><tr><td><span style=\"font-weight: 400;\">FCP<\/span><\/td><td><span style=\"font-weight: 400;\">[0, 1800ms]<\/span><\/td><td><span style=\"font-weight: 400;\">(1800ms, 3000ms]<\/span><\/td><td><span style=\"font-weight: 400;\">sobre 3000ms<\/span><\/td><\/tr><tr><td><span style=\"font-weight: 400;\">FID<\/span><\/td><td><span style=\"font-weight: 400;\">[0, 100ms]<\/span><\/td><td><span style=\"font-weight: 400;\">(100ms, 300ms]<\/span><\/td><td><span style=\"font-weight: 400;\">sobre 300ms<\/span><\/td><\/tr><tr><td><span style=\"font-weight: 400;\">LCP<\/span><\/td><td><span style=\"font-weight: 400;\">[0, 2500ms]<\/span><\/td><td><span style=\"font-weight: 400;\">(2500ms, 4000ms]<\/span><\/td><td><span style=\"font-weight: 400;\">sobre 4000ms<\/span><\/td><\/tr><tr><td><span style=\"font-weight: 400;\">CLS<\/span><\/td><td><span style=\"font-weight: 400;\">[0, 0.1]<\/span><\/td><td><span style=\"font-weight: 400;\">(0.1, 0.25]<\/span><\/td><td><span style=\"font-weight: 400;\">sobre 0.25<\/span><\/td><\/tr><tr><td><span style=\"font-weight: 400;\">INP (experimental)<\/span><\/td><td><span style=\"font-weight: 400;\">[0, 200ms]<\/span><\/td><td><span style=\"font-weight: 400;\">(200ms, 500ms]<\/span><\/td><td><span style=\"font-weight: 400;\">sobre 500ms<\/span><\/td><\/tr><tr><td><span style=\"font-weight: 400;\">TTFB<\/span><span style=\"font-weight: 400;\"> (experimental)<\/span><\/td><td><span style=\"font-weight: 400;\">[0, 800ms]<\/span><\/td><td><span style=\"font-weight: 400;\">(800ms, 1800ms]<\/span><\/td><td><span style=\"font-weight: 400;\">sobre 1800ms<\/span><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"h-como-usar-esta-guia-para-mejorar-tu-puntaje-en-pagespeed-insights\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">C\u00f3mo Usar Esta Gu\u00eda para Mejorar Tu Puntaje en<\/span><span style=\"font-weight: 400;\"> PageSpeed Insights<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">Comprender el PageSpeed Insights es la primera parte de la batalla.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">La siguiente es llevar todas esas puntuaciones, n\u00fameros y sugerencias, a un plan accionable y aterrizado en el mundo real, para que tu sitio web pueda mejorar.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Aqu\u00ed hay una forma de usar esta gu\u00eda:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/pagespeed.web.dev\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Ejecuta el reporte PSI en tu sitio web<\/span><\/a><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Busca pruebas o m\u00e9tricas de CWV fallidas, o calificadas como &#8220;Pobre&#8221;<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Encuentra la secci\u00f3n relacionada con esas m\u00e9tricas en espec\u00edfico<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Trabaja los pasos (en orden de mayor a menor impacto)<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Vuelve <\/span><span style=\"font-weight: 400;\">a ejecutar el reporte PSI<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Si es necesario, repite el proceso para cada m\u00e9trica marcada como &#8220;Pobre&#8221;<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Contin\u00faa con las m\u00e9tricas calificadas como \u201cNecesita mejorar\u201d<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Repite de nuevo desde el inicio<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<div class=\"article-newsletter article-newsletter--gradient\">\n\n\n<h2>Get Content Delivered Straight to Your Inbox<\/h2><p>Subscribe now to receive all the latest updates, delivered directly to your inbox.<\/p><form class=\"nwsl-form\" id=\"newsletter_block_\" novalidate><div class=\"messages\"><\/div><div class=\"form-group\"><label for=\"input_newsletter_block_\"><input type=\"email\"name=\"email\"id=\"input_newsletter_block_\"placeholder=\"Enter your email address\"novalidatedisabled=\"disabled\"\/><\/label><button type=\"submit\"class=\"btn btn--brand\"disabled=\"disabled\"><span>Sign Me Up!<\/span><svg width=\"21\" height=\"14\" viewBox=\"0 0 21 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M13.8523 0.42524L12.9323 1.34521C12.7095 1.56801 12.7132 1.9304 12.9404 2.14865L16.7241 5.7823H0.5625C0.251859 5.7823 0 6.03416 0 6.3448V7.6573C0 7.96794 0.251859 8.2198 0.5625 8.2198H16.7241L12.9405 11.8535C12.7132 12.0717 12.7095 12.4341 12.9323 12.6569L13.8523 13.5769C14.072 13.7965 14.4281 13.7965 14.6478 13.5769L20.8259 7.39879C21.0456 7.17913 21.0456 6.82298 20.8259 6.60327L14.6477 0.42524C14.4281 0.205584 14.0719 0.205584 13.8523 0.42524Z\" fill=\"white\"\/>\n<\/svg>\n<\/button><\/div><\/form><\/div>\n\n\n<h2 id=\"h-1-first-contentful-paint-fcp\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">#1 &#8211; <\/span><i><span style=\"font-weight: 400;\">First Contentful Paint<\/span><\/i><span style=\"font-weight: 400;\"> (FCP)<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">Iniciemos hablando de la primera m\u00e9trica en el listado de Google.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">El Despliegue del Primer Contenido o <\/span><i><span style=\"font-weight: 400;\">First Contentful Paint<\/span><\/i><span style=\"font-weight: 400;\"> o FCP. Mide cu\u00e1n r\u00e1pido el usuario puede ver tu sitio web mientras carga.<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-que-es-first-contentful-paint\"><span style=\"font-weight: 400;\">\u00bfQu\u00e9 es <\/span><i><span style=\"font-weight: 400;\">First Contentful Paint<\/span><\/i><span style=\"font-weight: 400;\">?<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">E <\/span><a href=\"https:\/\/www.dreamhost.com\/glossary\/hosting\/first-contentful-paint\/\" target=\"_blank\" rel=\"noopener\"><i><span style=\"font-weight: 400;\">First Contentful Paint<\/span><\/i><\/a><span style=\"font-weight: 400;\"> (FCP) es el tiempo que tarda el primer objeto en cargar en el navegador del usuario. Es diferente de la velocidad de carga de la p\u00e1gina o del tiempo de carga, porque no es el tiempo que toma toda la p\u00e1gina en renderizar. Es solo la primera pieza de la p\u00e1gina que aparece en la pantalla.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Esto es importante desde la perspectiva del usuario, porque con esto se puede ver el progreso a medida que la p\u00e1gina comienza a aparecer ante ellos.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Tambi\u00e9n significa que las estrategias para acelerar el FCP van m\u00e1s all\u00e1 de solo hacer que la p\u00e1gina en general cargue m\u00e1s r\u00e1pido.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">FCP se mide en segundos.<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Bueno: &lt;1.8 segundos<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Necesita mejorar: 1.8 &#8211; 3 segundos<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Pobre: >3 segundos<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-tecnicas-para-mejorar-el-fcp\"><span style=\"font-weight: 400;\">T\u00e9cnicas para Mejorar el FCP<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">Digamos que tu FCP est\u00e1 en 2.2 segundos y quieres bajarla a 1.8 segundos.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">\u00bfQu\u00e9 herramientas tienes a tu disposici\u00f3n?<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-minimiza-los-recursos-que-bloquean-el-renderizado\"><span style=\"font-weight: 400;\">Minimiza los recursos que bloquean el renderizado<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Ten presente que el objetivo de FCP no es medir cu\u00e1nto tiempo la pantalla tarda en cargar, sino hacer que los primeros p\u00edxeles aparezcan en pantalla lo m\u00e1s r\u00e1pido posible.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Una estrategia clave es cambiar, simplemente, el orden del contenido en tu p\u00e1gina.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Deja que el navegador renderice el texto, im\u00e1genes y los estilos m\u00e1s importantes, antes de comenzar a cargar scripts pesados, animaciones sofisticadas, y contenido no tan notorio.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Lo primero que debes hacer, es: <\/span><b>Eliminar cualquier estilo o script no utilizado en tu p\u00e1gina.<\/b><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Si est\u00e1s cargando JavaScript o CSS en la p\u00e1gina (por lo general, esto ser\u00e1 en la secci\u00f3n de encabezado de tu sitio web), tu FCP se ralentizar\u00e1. Y si no los est\u00e1s usando, esto simplemente estar\u00e1 haciendo todo m\u00e1s y m\u00e1s lento, sin ninguna raz\u00f3n.<\/span><\/p>\n\n\n\n\n\n<div class=\"glossary-term\">\n\t<a\n\t\tclass=\"glossary-term__above-title\"\n\t\thref=\"\"\n\t\ttarget=\"_blank\"\n\t\trel=\"noopener noreferrer\"\n\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span><\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n    <h3>JavaScript<\/h3>\n    <p>JavaScript es un lenguaje de programaci\u00f3n que te permite crear cosas dentro de una p\u00e1gina web o en un servidor web. Cuando ves o visitas una p\u00e1gina web, el c\u00f3digo JavaScript se ejecuta autom\u00e1ticamente.<\/p>\n    \n<\/div>\n\n\n\n<p><span style=\"font-weight: 400;\">En WordPress, es posible que logres esto tan solo desactivando plugins que no usas, los cuales cargan c\u00f3digo en la p\u00e1gina, as\u00ed no est\u00e9n en uso o en pantalla.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Si revisas los hallazgos de tu reporte PSI, ver\u00e1s qu\u00e9 c\u00f3digo se carga en tu p\u00e1gina, sin ser utilizado:<\/span><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"394\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Reporte-javascript-PSI.jpg\" alt=\"Trabajando en mejorar la calificaci\u00f3n FCP en tu reporte de PageSpeed Insights.\" class=\"wp-image-40190 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Reporte-javascript-PSI.jpg.webp 900w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Reporte-javascript-PSI-300x131.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Reporte-javascript-PSI-768x336.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Reporte-javascript-PSI-600x263.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Reporte-javascript-PSI-730x320.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Reporte-javascript-PSI-784x343.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Reporte-javascript-PSI-877x384.jpg.webp 877w\" data-sizes=\"(max-width: 900px) 100vw, 900px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 900px; --smush-placeholder-aspect-ratio: 900\/394;\" \/><\/figure><\/div>\n\n\n<p><span style=\"font-weight: 400;\">As\u00ed podr\u00e1s notar qu\u00e9 c\u00f3digo o plugins puedes eliminar de modo seguro.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">(Nota: Puede que no emplees un c\u00f3digo en una p\u00e1gina, pero eso no implica que no lo uses en otras. Por eso, ten cuidado antes de ponerte a alterar o eliminar cosas de tus p\u00e1ginas.)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Siguiente: <\/span><b>Diferir o cargar scripts de forma as\u00edncrona.<\/b><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Si necesitas scripts o estilos en tu p\u00e1gina, pero no son esenciales para el contenido principal que ve el usuario, te recomendamos hacer algo conocido como \u201cdiferirlos\u201d, o cargarlos asincr\u00f3nicamente. Esto b\u00e1sicamente le indica al navegador que espere para cargarlos, en lugar de cargarlos en el orden que la p\u00e1gina dicta.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Hacer esto es muy sencillo \u2014 Puedes agregar algo de c\u00f3digo adicional a tu sitio web, el cual indicar\u00e1 al navegador que difiera o cargue asincr\u00f3nicamente (o ambos):<\/span><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400;\">&lt;script src=\"app.js\" async&gt;&lt;\/script&gt;<\/span><\/pre>\n\n\n\n<p><span style=\"font-weight: 400;\">(Nota Nerd: No es lo mismo diferir, que cargar asincr\u00f3nicamente. Pero, para la mayor\u00eda de nosotros, la diferencia es principalmente sem\u00e1ntica. Sin embargo, si\u00e9ntete libre de <\/span><a href=\"https:\/\/stackoverflow.com\/questions\/10808109\/script-tag-async-defer\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">profundizar y descubrir m\u00e1s sobre las sutilezas.<\/span><\/a><span style=\"font-weight: 400;\">)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Si quieres manejar este paso m\u00e1s f\u00e1cilmente, el <\/span><a href=\"https:\/\/es.wordpress.org\/plugins\/jetpack-boost\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">plugin JetPack Boost para WordPress<\/span><\/a><span style=\"font-weight: 400;\"> te puede interesar.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">JetPack es una suite de plugins gratuita, que te da m\u00faltiples herramientas para optimizar la velocidad y el rendimiento de tu sitio web. Si quieres, puedes diferir la carga de JavaScript no esencial con un simple clic.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">En tu WordPress, ve a <\/span><b>\u2018<\/b><b>Plugins &gt; A\u00f1adir Nuevo\u2019<\/b><span style=\"font-weight: 400;\">.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Luego, busca \u2018Boost\u2019. Aparecer\u00e1 \u2018Jetpack Boost \u2013 Website Speed, Performance and Critical CSS\u2019. Haz clic en <\/span><b>\u2018Instalar ahora\u2019<\/b><span style=\"font-weight: 400;\"> y <\/span><b>\u2018Activar\u2019<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Deber\u00edas ver un nuevo men\u00fa de navegaci\u00f3n a tu izquierda, llamado \u201cJetPack\u201d.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Ve a <\/span><b><i>\u2018JetPack &gt; Boost\u2019<\/i><\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">El plugin renderizar\u00e1 tu sitio en segundo plano y mostrar\u00e1 tu puntaje y opciones para mejorar. Para diferir JS no esencial, haz clic en el interruptor para habilitarlo.<\/span><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"506\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/JetPack-Boost-1.jpg\" alt=\"Plugin Jetpack Boost\" class=\"wp-image-40191 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/JetPack-Boost-1.jpg.webp 900w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/JetPack-Boost-1-300x169.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/JetPack-Boost-1-768x432.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/JetPack-Boost-1-600x337.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/JetPack-Boost-1-730x410.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/JetPack-Boost-1-784x441.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/JetPack-Boost-1-877x493.jpg.webp 877w\" data-sizes=\"(max-width: 900px) 100vw, 900px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 900px; --smush-placeholder-aspect-ratio: 900\/506;\" \/><\/figure><\/div>\n\n\n<p><span style=\"font-weight: 400;\">Fin<\/span><span style=\"font-weight: 400;\">almente: <\/span><b>Restructurar CSS (estilo).<\/b><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Si est\u00e1s familiarizado con CSS, ya sabes que es com\u00fan agregar todos tus estilos en un gran bloque de c\u00f3digo y cargarlo en un archivo est\u00e1ndar como style.css.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">No es incorrecto. Simplemente, no es muy eficiente.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Si quieres mejorar el FCP, te recomendamos optimizar tu estructura CSS:<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Elimina todos los estilos que se apliquen al contenido que forma parte del FCP (cualquier cosa <\/span><i><span style=\"font-weight: 400;\">above the fold<\/span><\/i><span style=\"font-weight: 400;\">, o que se ve de inmediato al cargar).<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Agrega estos estilos como un bloque de estilo en l\u00ednea, en el encabezado de tu sitio web.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Carga los estilos restantes asincr\u00f3nicamente, con una funci\u00f3n \u201cpre cargada\u201d (mostrada abajo).<\/span><\/li>\n\n\n\n\n<\/ol>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400;\">&lt;link rel=\"preload\" href=\"styles.<\/span><span style=\"font-weight: 400;\">css<\/span><span style=\"font-weight: 400;\">\" as=\"style\" onload=\"this.onload=null;this.rel='stylesheet'\"&gt;<\/span>\n<span style=\"font-weight: 400;\">&lt;noscript&gt;&lt;link rel=\"stylesheet\" href=\"styles.<\/span><span style=\"font-weight: 400;\">css<\/span><span style=\"font-weight: 400;\">\"&gt;&lt;\/noscript&gt;<\/span><\/pre>\n\n\n\n<p><span style=\"font-weight: 400;\">Alternativamente, si tienes varios estilos por aparte, para diferentes dispositivos y navegadores, es posible que desees dividir tu hoja de estilo en varios archivos y <\/span><a href=\"https:\/\/developer.mozilla.org\/es\/docs\/Web\/CSS\/Media_Queries\/Using_media_queries\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">hacer una consulta de medios @import para cargar solo los estilos apropiados<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-optimizando-imagenes-y-videos\"><span style=\"font-weight: 400;\">Optimizando Im\u00e1genes y Videos<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Como el FCP se trata principalmente de optimizar los primeros cientos de p\u00edxeles en la parte superior de tu p\u00e1gina, no entraremos en muchos detalles sobre la optimizaci\u00f3n de im\u00e1genes y videos.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Pero si tu encabezado tiene muchas im\u00e1genes o alg\u00fan video en la parte superior de la p\u00e1gina, es bueno que sepas c\u00f3mo optimizar esos activos para mejorar la velocidad inicial de carga. M\u00e1s adelante ver\u00e1s c\u00f3mo abordar esta optimizaci\u00f3n.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-usando-una-red-de-distribucion-de-contenido-cdn\"><span style=\"font-weight: 400;\">Usando una Red de Distribuci\u00f3n de Contenido (CDN)<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">As\u00ed como pasaba con el punto anterior, los CDN pueden ayudar a que tu sitio entero cargue m\u00e1s r\u00e1pido, lo cual ayudar\u00e1 al FCP. M\u00e1s adelante ver\u00e1s c\u00f3mo usar un CDN.<\/span><\/p>\n\n\n\n<h2 id=\"h-2-first-input-delay-fid-total-blocking-time-tbt-y-time-to-interactive-tti\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">#2 &#8211; <\/span><i><span style=\"font-weight: 400;\">First Input Delay<\/span><\/i><span style=\"font-weight: 400;\"> (FID), <\/span><i><span style=\"font-weight: 400;\">Total Blocking Time<\/span><\/i><span style=\"font-weight: 400;\"> (TBT), y <\/span><i><span style=\"font-weight: 400;\">Time to Interactive<\/span><\/i><span style=\"font-weight: 400;\"> (TTI)<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">Ahora hablemos de compromisos.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Si solo prestas atenci\u00f3n al FCP<\/span><i><span style=\"font-weight: 400;\">,<\/span><\/i><span style=\"font-weight: 400;\"> puedes caer en el error de creer que todo lo que necesitas, para arrasar con tu puntuaci\u00f3n PSI, es diferir y cargar todos los recursos luego, para que la parte superior de tu sitio cargue r\u00e1pidamente.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Pero si tu sitio web parece cargar r\u00e1pidamente, pero tus visitantes no pueden interactuar realmente con \u00e9l, eso tambi\u00e9n es una mala experiencia de usuario.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Bienvenido: <\/span><i><span style=\"font-weight: 400;\">First Input Delay <\/span><\/i><span style=\"font-weight: 400;\">.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">La Demora de la Primera Entrada o <\/span><i><span style=\"font-weight: 400;\">First Input Delay<\/span><\/i><span style=\"font-weight: 400;\"> tambi\u00e9n tiene que ver con m\u00e9tricas como <\/span><i><span style=\"font-weight: 400;\">Total Blocking Time (TBT)<\/span><\/i><span style=\"font-weight: 400;\"> y <\/span><i><span style=\"font-weight: 400;\">Time to Interactive (TTI)<\/span><\/i><span style=\"font-weight: 400;\">, que ya veremos m\u00e1s adelante.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Revisemos cada concepto aparte y veamos c\u00f3mo se relacionan, siendo distintos.<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-que-es-first-input-delay\"><span style=\"font-weight: 400;\">\u00bfQu\u00e9 es <\/span><i><span style=\"font-weight: 400;\">First Input Delay<\/span><\/i><span style=\"font-weight: 400;\">?<\/span><\/h3>\n\n\n\n<p><i><span style=\"font-weight: 400;\">First Input Delay<\/span><\/i><span style=\"font-weight: 400;\"> (FID) es el tiempo que tarda el navegador en responder a la primera entrada o interacci\u00f3n de un usuario (por ejemplo, si hace clic en un enlace o bot\u00f3n). El rendimiento de tu sitio afecta ese retraso, pues no se puede procesar la mayor\u00eda de interacciones mientras el navegador carga o procesa c\u00f3digo.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Es decir, si tu c\u00f3digo tarda mucho en cargar, impedir\u00e1 que el usuario interact\u00fae con tu sitio. Habr\u00e1 un tiempo de espera entre su clic y la puesta en marcha de la acci\u00f3n.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Esta m\u00e9trica se mide en milisegundos. Se basa en datos de usuarios reales.<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Buena: &lt; 100ms<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Necesita Mejorar: 100 &#8211; 300ms<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Pobre: > 300ms<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-que-es-time-to-interactive-tti\"><span style=\"font-weight: 400;\">\u00bfQu\u00e9 es <\/span><i><span style=\"font-weight: 400;\">Time to Interactive<\/span><\/i><span style=\"font-weight: 400;\"> (TTI)?<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">El Tiempo Para Interactuar o TTI es el tiempo que toma una p\u00e1gina en volverse \u201cconfiablemente interactiva\u201d.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Google define como \u201cconfiablemente interactiva\u201d a esa oportunidad en que el hilo principal del navegador est\u00e1 libre durante al menos 5 segundos. Esto permite que la p\u00e1gina sea completamente interactiva para el usuario.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Esta es una m\u00e9trica medida por Lighthouse de Google, as\u00ed que no se basa en datos de usuarios reales. En cambio, se mide seg\u00fan criterios espec\u00edficos y controlados.&nbsp;<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-que-es-total-blocking-time-tbt\"><span style=\"font-weight: 400;\">\u00bfQu\u00e9 es <\/span><i><span style=\"font-weight: 400;\">Total Blocking Time<\/span><\/i><span style=\"font-weight: 400;\"> (TBT)?<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">El Tiempo de Bloqueo Total o TBT mide el per\u00edodo completo de tiempo entre el FCP y TTI.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">En otras palabras, su reloj no comienza a correr hasta que se renderiza la parte superior de la p\u00e1gina. Luego se detiene, despu\u00e9s de que la p\u00e1gina se considere \u201cconfiablemente interactiva\u201d, o 5 segundos luego de que el hilo principal est\u00e9 libre.<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-first-input-delay-vs-time-to-interactive-vs-total-blocking-time\"><i><span style=\"font-weight: 400;\">First Input Delay<\/span><\/i><span style=\"font-weight: 400;\"> Vs. <\/span><i><span style=\"font-weight: 400;\">Time to Interactive<\/span><\/i><span style=\"font-weight: 400;\"> Vs. <\/span><i><span style=\"font-weight: 400;\">Total Blocking Time<\/span><\/i><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">Estas 3 m\u00e9tricas est\u00e1n relacionadas, pero no son id\u00e9nticas.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">FID se basa en datos de usuario del mundo real y es parte de las M\u00e9tricas Principales Web (<\/span><i><span style=\"font-weight: 400;\">Core Web Vitals<\/span><\/i><span style=\"font-weight: 400;\">). TTI y TBT se miden con el informe de rendimiento en PageSpeed Insights, impulsado por Lighthouse de Google.<\/span><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"675\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/FID-TTI-TBT.jpg\" alt=\"Cuadro Explicativo de M\u00e9tricas Web Principales\" class=\"wp-image-40192 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/FID-TTI-TBT.jpg.webp 900w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/FID-TTI-TBT-300x225.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/FID-TTI-TBT-768x576.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/FID-TTI-TBT-600x450.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/FID-TTI-TBT-730x548.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/FID-TTI-TBT-784x588.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/FID-TTI-TBT-877x658.jpg.webp 877w\" data-sizes=\"(max-width: 900px) 100vw, 900px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 900px; --smush-placeholder-aspect-ratio: 900\/675;\" \/><\/figure><\/div>\n\n\n<p><span style=\"font-weight: 400;\">En t\u00e9rminos de mejorar el rendimiento de estas 3 m\u00e9tricas, las soluciones tambi\u00e9n son similares pero no id\u00e9nticas. La mayor\u00eda de soluciones para mejorar FID, que involucran la postergaci\u00f3n del renderizado de JavaScript, no mejorar\u00e1n TTI o TBT porque ese JavaScript a\u00fan debe cargarse.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Pero, soluciones como eliminar, minimizar y almacenar en cach\u00e9, te ayudar\u00e1n a mejorar las 3 m\u00e9tricas.<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-tecnicas-para-mejorar-fid-tti-y-tbt\"><span style=\"font-weight: 400;\">T\u00e9cnicas para Mejorar FID, TTI, y TBT<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">Por mucho, el mayor impacto en FID, es el JavaScript que se carga en tu p\u00e1gina.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Imagina que JavaScript es una v\u00eda f\u00e9rrea, separada para el navegador. Mientras est\u00e1s renderizando o ejecutando c\u00f3digo JavaScript, no podr\u00e1s completar otras tareas, o responder a entradas como un usuario, haciendo clic en un enlace (la v\u00eda principal de nuestro ejemplo necesita estar libre, para que el navegador responda).<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Por lo tanto, entre m\u00e1s tiempo pases leyendo y ejecutando c\u00f3digo de JavaScript, al cargar tu p\u00e1gina, mayor ser\u00e1 el retraso cuando el usuario interact\u00fae con esa p\u00e1gina.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-reduce-el-impacto-de-codigo-de-terceros\"><span style=\"font-weight: 400;\">Reduce el Impacto de C\u00f3digo de Terceros<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Cuando un sitio responde lentamente, el culpable habitual es la carga de todo tipo de herramientas, widgets y aplicaciones de terceros, por parte de ese sitio.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Cada vez que agregas servicios como Facebook, Drift, Intercom, HotJar y otras herramientas y productos de terceros, a tu sitio web, eso implica que un fragmento de c\u00f3digo se agrega a tu p\u00e1gina, as\u00ed que debe cargarse y renderizarse en ella.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Si tienes muchos de estos servicios, puede tomar mucho tiempo cargarlos todos.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Peor a\u00fan, tienes control sobre qu\u00e9 tan r\u00e1pido se cargan estos recursos en tu sitio. Por eso, si el navegador est\u00e1 tratando de recuperar alg\u00fan JavaScript de un sitio web de terceros, y a eso sumamos lentitud en el servidor, habr\u00eda retrasos significativos.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Solucionemos esto.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Opci\u00f3n #1: <\/span><b>Eliminar todas las herramientas de terceros no utilizadas.<\/b><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Es probable que hayas instalado todo tipo de servicios, plugins y herramientas en tu sitio web a lo largo de los a\u00f1os. Y que probablemente solo uses algunos de ellos.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Lleg\u00f3 la hora de eliminar o desinstalar los que no uses activamente.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Puedes tener una lista completa del JavaScript de terceros cargados en tu p\u00e1gina, consultando tu reporte PSI o <\/span><a href=\"https:\/\/developer.chrome.com\/docs\/lighthouse\/overview\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">ejecutando un informe Lighthouse por separado<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Deber\u00edas ver una lista de todos los scripts que se cargan y cu\u00e1nto tardan:<\/span><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"540\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Eliminar-codigo-herramientas-terceros-inutilizadas.jpg\" alt=\"Analizando el impacto del c\u00f3digo de terceros en tu reporte PSI\" class=\"wp-image-40193 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Eliminar-codigo-herramientas-terceros-inutilizadas.jpg.webp 900w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Eliminar-codigo-herramientas-terceros-inutilizadas-300x180.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Eliminar-codigo-herramientas-terceros-inutilizadas-768x461.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Eliminar-codigo-herramientas-terceros-inutilizadas-600x360.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Eliminar-codigo-herramientas-terceros-inutilizadas-730x438.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Eliminar-codigo-herramientas-terceros-inutilizadas-784x470.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Eliminar-codigo-herramientas-terceros-inutilizadas-877x526.jpg.webp 877w\" data-sizes=\"(max-width: 900px) 100vw, 900px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 900px; --smush-placeholder-aspect-ratio: 900\/540;\" \/><\/figure><\/div>\n\n\n<p><span style=\"font-weight: 400;\">Ahora, con esta informaci\u00f3n a la mano, podr\u00e1s decidir cu\u00e1les son cr\u00edticos e intocables, y cu\u00e1les puedes eliminar de forma segura.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Seg\u00fan el servicio a eliminar, puede que debas hacer esta tarea manualmente en tu sitio web, desinstalar un plugin de WordPress, o eliminar el c\u00f3digo agregado mediante Google Tag Manager, para mejorar el rendimiento de la p\u00e1gina.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Opci\u00f3n #2: <\/span><b>Cargar JavaScript de forma asincr\u00f3nica<\/b><span style=\"font-weight: 400;\">&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">A menos que sea vital para renderizar tu FCP, casi siempre lo mejor es renderizar scripts de terceros asincr\u00f3nicamente. Si tienes un JavaScript vital y \u00e9l ralentiza FID, pero no puedes eliminarlo, busca mejor cargarlo <\/span><a href=\"https:\/\/web.dev\/i18n\/es\/efficiently-load-third-party-javascript\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">asincr\u00f3nicamente<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-minimizando-el-tiempo-de-ejecucion-de-javascript\"><span style=\"font-weight: 400;\">Minimizando el tiempo de ejecuci\u00f3n de JavaScript<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">El c\u00f3digo de terceros puede ser un dolor de cabeza. Pero, \u00bfy nuestro c\u00f3digo propio? \u00bfEse que nosotros mismos agregamos a nuestro sitio web?<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Es probable que tambi\u00e9n sea un posible responsable en las demoras al cargar.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Si tienes JavaScript no esencial, que t\u00fa mismo agregaste a tu sitio web, puede que quieras eliminarlo.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Revisando el reporte PSI, deber\u00edas ver una secci\u00f3n que hace referencia al JavaScript no utilizado:<\/span><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"394\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Reporte-javascript-PSI-1.jpg\" alt=\"Reduciendo el tiempo de ejecuci\u00f3n de JavaScript\" class=\"wp-image-40194 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Reporte-javascript-PSI-1.jpg.webp 900w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Reporte-javascript-PSI-1-300x131.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Reporte-javascript-PSI-1-768x336.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Reporte-javascript-PSI-1-600x263.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Reporte-javascript-PSI-1-730x320.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Reporte-javascript-PSI-1-784x343.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Reporte-javascript-PSI-1-877x384.jpg.webp 877w\" data-sizes=\"(max-width: 900px) 100vw, 900px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 900px; --smush-placeholder-aspect-ratio: 900\/394;\" \/><\/figure><\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Si el JavaScript no se utiliza en absoluto, puedes eliminarlo.\u00a0<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Si empleas JavaScript en otras p\u00e1ginas, puedes entregarlo selectivamente solo en las que sea necesario (es un proceso tambi\u00e9n conocido como &#8220;<\/span><a href=\"https:\/\/web.dev\/i18n\/es\/reduce-javascript-payloads-with-code-splitting\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">divisi\u00f3n de c\u00f3digo o code splitting<\/span><\/a><span style=\"font-weight: 400;\">\u201d<\/span><span style=\"font-weight: 400;\">).<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<p><span style=\"font-weight: 400;\">Explora, tambi\u00e9n, opciones para mejorar el tiempo de carga de tu JavaScript.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">La forma m\u00e1s com\u00fan de mejorar tus tiempos de carga, es disminuir el tama\u00f1o del archivo. Y con JavaScript, hay 2 estrategias principales:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Minificaci\u00f3n \u2014 Elimina todo espacio, salto de l\u00ednea, etc. en el c\u00f3digo<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Compresi\u00f3n \u2014 Comprime el archivo para hacerlo m\u00e1s peque\u00f1o<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<p><a href=\"https:\/\/web.dev\/i18n\/es\/reduce-network-payloads-using-text-compression\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Cualquiera de estos m\u00e9todos ayudar\u00e1 a dar m\u00e1s eficiencia a tu c\u00f3digo<\/span><\/a><span style=\"font-weight: 400;\">.&nbsp;<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-priorizando-el-contenido-visible\"><span style=\"font-weight: 400;\">Priorizando el Contenido Visible<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Si tu preocupaci\u00f3n principal es mejorar tu FID, puede que necesites enfocarte en retrasar el JavaScript, as\u00ed como otros elementos de la p\u00e1gina, para concentrarte en el contenido que el FCP tiene m\u00e1s en cuenta.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Despu\u00e9s de todo, un usuario no podr\u00e1 interactuar con elementos que no se rendericen.<\/span><\/p>\n\n\n\n<h2 id=\"h-3-largest-contentful-paint-lcp\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">#3 &#8211; <\/span><i><span style=\"font-weight: 400;\">Largest Contentful Paint<\/span><\/i><span style=\"font-weight: 400;\"> (LCP)<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">Un ejemplo. Si el FCP es lo que toma tu carro en ir de 0 a 60, LCP es tu cuarto de milla.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Ahora, si no sabes de mec\u00e1nica, lo que queremos decir es que LCP mide qu\u00e9 tan r\u00e1pido podr\u00e1n tus usuarios ver el contenido \u201cprincipal\u201d de tu p\u00e1gina web.<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-que-es-el-largest-contentful-paint\"><span style=\"font-weight: 400;\">\u00bfQu\u00e9 es el <\/span><i><span style=\"font-weight: 400;\">Largest Contentful Paint<\/span><\/i><span style=\"font-weight: 400;\">?<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">El Renderizado del Mayor Elemento con Contenido o <\/span><i><span style=\"font-weight: 400;\">Largest Contentful Paint <\/span><\/i><span style=\"font-weight: 400;\">(LCP)&nbsp; es una m\u00e9trica y mide cu\u00e1nto tarda el bloque de contenido m\u00e1s grande de tu p\u00e1gina, en ser visible para un usuario. A diferencia del FCP, mira el tiempo de carga del bloque de imagen o texto m\u00e1s grande que haya, a pesar de su posici\u00f3n u orden.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Mide el bloque de contenido m\u00e1s grande, seg\u00fan su dimensi\u00f3n real, en la vista del usuario. Entonces, si hay un solo &lt;div&gt; con mucho texto, o una sola imagen con gran espacio en pantalla, puede considerarse el bloque de contenido m\u00e1s grande y utilizarse para calcular el LCP.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Se mide en segundos y se basa en datos de usuario del mundo real (\u201cen el campo\u201d):<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Bueno: &lt; 2.5s<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Necesita mejorar: 2.5 &#8211; 4s<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Pobre: > 4s<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-tecnicas-para-mejorar-lcp\"><span style=\"font-weight: 400;\">T\u00e9cnicas para Mejorar LCP<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">Antes de comenzar a optimizar tu LCP, puede que quieras determinar cu\u00e1l parte de tu p\u00e1gina ser\u00eda el bloque de contenido m\u00e1s grande.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">As\u00ed podr\u00e1s identificar en qu\u00e9 enfocar tus esfuerzos, para mejorar el rendimiento de una p\u00e1gina, o plantilla espec\u00edfica.<\/span><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"1600\" height=\"750\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/07_Dreamhost.jpg\" alt=\"Identificando y encontrando LCP\" class=\"wp-image-40195 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/07_Dreamhost.jpg.webp 1600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/07_Dreamhost-300x141.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/07_Dreamhost-1024x480.jpg 1024w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/07_Dreamhost-768x360.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/07_Dreamhost-1536x720.jpg 1536w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/07_Dreamhost-600x281.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/07_Dreamhost-1200x563.jpg.webp 1200w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/07_Dreamhost-730x342.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/07_Dreamhost-1460x684.jpg.webp 1460w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/07_Dreamhost-784x368.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/07_Dreamhost-1568x735.jpg.webp 1568w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/07_Dreamhost-877x411.jpg.webp 877w\" data-sizes=\"(max-width: 1600px) 100vw, 1600px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1600px; --smush-placeholder-aspect-ratio: 1600\/750;\" \/><\/figure><\/div>\n\n\n<p><span style=\"font-weight: 400;\">Puedes hacer esto, con<\/span><a href=\"https:\/\/www.twicpics.com\/blog\/how-to-find-the-lcp-element-a-complete-guide\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\"> las Herramientas para desarrolladores de Chrome en tu navegador, para identificar el recurso LCP<\/span><\/a><span style=\"font-weight: 400;\"> de cualquier p\u00e1gina espec\u00edfica.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-optimiza-la-prioridad-de-carga\"><span style=\"font-weight: 400;\">Optimiza la Prioridad de Carga<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">En secciones anteriores, hablamos del uso de estrategias asincr\u00f3nicas o de diferimiento, para acelerar el renderizado de partes clave para la p\u00e1gina.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Puede que valga la pena pensar en esta como tu primera opci\u00f3n.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Eliminar o diferir recursos de bloqueo del renderizado, puede ayudar a lograr una carga m\u00e1s r\u00e1pida del contenido principal. Pero, recuerda que si estos recursos cambian significativamente el dise\u00f1o o la estructura de la p\u00e1gina, podr\u00edas cambiar el bloque considerado como el m\u00e1s grande y as\u00ed ralentizar LCP en lugar de mejorarlo.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Te sugerimos llevar esta estrategia un paso m\u00e1s all\u00e1, especialmente si el bloque m\u00e1s grande de contenido es una imagen.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Aplica algo conocido como un marco <\/span><a href=\"https:\/\/web.dev\/apply-instant-loading-with-prpl\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">PRPL<\/span><\/a><span style=\"font-weight: 400;\"> (Pre-carga, Render, Pre-cach\u00e9, y carga diferida, o <\/span><i><span style=\"font-weight: 400;\">lazy load),<\/span><\/i><span style=\"font-weight: 400;\"> para dirigir recursos espec\u00edficos de tu p\u00e1gina y cargarlos en primer lugar de la cola de pendientes. Si esa imagen es el bloque de contenido m\u00e1s grande, entonces mejorar\u00e1 significativamente tu puntuaci\u00f3n LCP.<\/span><\/p>\n\n\n\n\n\n<div class=\"glossary-term\">\n\t<a\n\t\tclass=\"glossary-term__above-title\"\n\t\thref=\"\"\n\t\ttarget=\"_blank\"\n\t\trel=\"noopener noreferrer\"\n\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span><\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n    <h3>Carga Diferida<\/h3>\n    <p>La carga diferida es una herramienta de desarrollo web usada para mejorar el rendimiento y reducir el consumo de recursos. Implica posponer la inicializaci\u00f3n o la carga de un objeto hasta que sea necesario.<\/p>\n    \n<\/div>\n\n\n\n<p><span style=\"font-weight: 400;\">Adem\u00e1s de las opciones de renderizado asincr\u00f3nicas de las que hemos hablado, este marco te brinda otras estrategias, para optimizar el camino de renderizaci\u00f3n<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Una de las m\u00e1s simples, es precargar los recursos m\u00e1s cr\u00edticos.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Puedes hacer esto, con tan solo agregar un peque\u00f1o fragmento al encabezado de tu sitio web. As\u00ed podr\u00e1s indicar al navegador que priorice im\u00e1genes, fuentes, estilos o scripts cr\u00edticos, los cuales ser\u00e1n claves para tu secci\u00f3n de contenido m\u00e1s grande.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Por ejemplo, si tu hero es el bloque m\u00e1s grande de tu p\u00e1gina, es posible que desees pre cargar esa imagen en cada p\u00e1gina, con un fragmento de c\u00f3digo como este:<\/span><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400;\">&nbsp;&lt;link rel=\"preload\" as=\"image\" href=\"image1.<\/span><span style=\"font-weight: 400;\">png<\/span><span style=\"font-weight: 400;\">\"&gt;<\/span><\/pre>\n\n\n\n<p><span style=\"font-weight: 400;\">Esto le indica al navegador que cargue este recurso de inmediato, antes de que sea descubierto en la p\u00e1gina.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-optimiza-el-tamano-de-tus-archivos-recursos\"><span style=\"font-weight: 400;\">Optimiza el Tama\u00f1o de Tus Archivos (Recursos)<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Ahora hablemos del tama\u00f1o de archivo.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Los archivos m\u00e1s grandes, tardar\u00e1n m\u00e1s al cargar. Esto aplica para im\u00e1genes, scripts, videos, fuentes y cualquier elemento en tu p\u00e1gina que pueda cargarse como parte del bloque de contenido m\u00e1s grande.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Puedes acelerar tu puntuaci\u00f3n de LCP, optimizando el tama\u00f1o de los archivos.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Las estrategias para optimizar los tama\u00f1os de archivo dependen de su formato.<\/span><\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"h-optimizando-imagenes\"><span style=\"font-weight: 400;\">Optimizando Im\u00e1genes<\/span><\/h5>\n\n\n\n<p><span style=\"font-weight: 400;\">Com\u00fanmente, ver\u00e1s grandes mejoras comprimiendo y optimizando tus im\u00e1genes.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Comienza evaluando estas \u00e1reas para mejorar:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><b>Formato<\/b><span style=\"font-weight: 400;\">: Diversos formatos de imagen ofrecen diversos niveles de calidad y compresi\u00f3n. Para usar en la web, los m\u00e1s comunes son JPEG, PNG y WebP.<\/span>\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">JPEG usualmente es mejor para fotos<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">PNG suele ser el mejor para im\u00e1genes con texto o bordes precisos<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">WebP es un formato m\u00e1s eficiente y brinda una gran compresi\u00f3n, sin sacrificar calidad, pero puede no ser soportado en algunos navegadores.<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n\n<\/li>\n\n\n\n<li><b>Compresi\u00f3n: <\/b><span style=\"font-weight: 400;\">Hay casos en que puedes comprimir el tama\u00f1o del archivo de una imagen, sin perder mucha calidad visual, o nada de ella.<\/span>\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Herramientas de compresi\u00f3n de im\u00e1genes en l\u00ednea: <\/span><a href=\"https:\/\/tinypng.com\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">TinyPNG<\/span><\/a><span style=\"font-weight: 400;\"> (para PNG y JPEG), <\/span><a href=\"https:\/\/squoosh.app\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Squoosh<\/span><\/a><span style=\"font-weight: 400;\"> (para WebP)<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Herramientas de compresi\u00f3n de im\u00e1genes de WordPress: <\/span><a href=\"https:\/\/shortpixel.com\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">ShortPixel<\/span><\/a><span style=\"font-weight: 400;\">, <\/span><a href=\"https:\/\/imagify.io\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Imagify<\/span><\/a><\/li>\n\n\n\n\n<\/ul>\n\n\n\n\n<\/li>\n\n\n\n<li><b>Tama\u00f1o de imagen:<\/b><span style=\"font-weight: 400;\"> Si subes im\u00e1genes o fotos sin procesar a tu sitio web y luego las agregas a tu p\u00e1gina, es probable que sean mucho m\u00e1s grandes de lo necesario y ralenticen el tiempo de carga.<\/span>\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Redimensiona tus im\u00e1genes y carga solo el tama\u00f1o que necesitas<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Usa un <\/span><a href=\"https:\/\/wordpress.org\/plugins\/resize-image-after-upload\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">plugin de WordPress para redimensionar autom\u00e1ticamente las im\u00e1genes<\/span><\/a><span style=\"font-weight: 400;\"> una vez se carguen<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Usa los <\/span><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Learn\/HTML\/Multimedia_and_embedding\/Responsive_images\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">atributos &#8220;srcset&#8221; y &#8220;sizes&#8221; en la etiqueta &#8220;img&#8221;<\/span><\/a><span style=\"font-weight: 400;\"> para especificar m\u00faltiples fuentes y tama\u00f1os de imagen. El navegador elegir\u00e1 la imagen m\u00e1s adecuada, autom\u00e1ticamente, seg\u00fan el tama\u00f1o y la resoluci\u00f3n de la pantalla del usuario.<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n\n<\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"h-optimizando-scripts-y-estilos\"><span style=\"font-weight: 400;\">Optimizando Scripts y Estilos<\/span><\/h5>\n\n\n\n<p><span style=\"font-weight: 400;\">Todos los recursos necesarios para representar el bloque de contenido m\u00e1s grande deber\u00e1n estar completamente cargados antes de que se calcule el LCP<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Esto incluye scripts y estilos que afectan a tu bloque de contenido m\u00e1s grande.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Con algunas de las t\u00e9cnicas aqu\u00ed descritas podr\u00e1s mejorar el LCP, optimizando el tama\u00f1o del archivo y el camino de renderizado para JavaScript, CSS, etc:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Minimiza los archivos<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Divide el c\u00f3digo para reducir el tama\u00f1o del archivo<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Agrega estilos y scripts en l\u00ednea<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Precarga o cach\u00e9<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"h-optimizando-videos\"><span style=\"font-weight: 400;\">Optimizando Videos<\/span><\/h5>\n\n\n\n<p><span style=\"font-weight: 400;\">Si tu recurso de LCP es un video, considera algunas formas de optimizarlo.<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Aloja el video en YouTube o en otro servicio con un CDN r\u00e1pido, en lugar de cargarlo directamente<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Comprime el tama\u00f1o del archivo de video<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"h-optimizando-tipografias\"><span style=\"font-weight: 400;\">Optimizando Tipograf\u00edas<\/span><\/h5>\n\n\n\n<p><span style=\"font-weight: 400;\">Si el recurso de LCP en cuesti\u00f3n es texto y ese texto maneja una fuente importada (desde Google Fonts, por ejemplo), optim\u00edzalo, mejorando la velocidad de carga del archivo de fuente.<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Solo usa <\/span><a href=\"http:\/\/caniuse.com\/#feat=woff2\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">fuentes de archivo WOFF y WOFF 2.0<\/span><\/a><span style=\"font-weight: 400;\"> para la web.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Precarga el archivo de fuente, con una etiqueta link rel (m\u00edrala m\u00e1s arriba).<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Explora m\u00e1s opciones para <\/span><a href=\"https:\/\/web.dev\/i18n\/es\/reduce-webfont-size\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">reducir a\u00fan m\u00e1s el tiempo de carga de tu archivo de fuente<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-implementa-un-cdn\"><span style=\"font-weight: 400;\">Implementa un CDN<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Imag\u00ednate al CDN como un carril preferencial de autopista en hora pico.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Ayuda al navegador a descargar recursos m\u00e1s r\u00e1pido <\/span><a href=\"https:\/\/www.dreamhost.com\/blog\/es\/guia-almacenamiento-cache-web\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">al cachearlos<\/span><\/a><span style=\"font-weight: 400;\">, almacen\u00e1ndolos en servidores de todo el mundo.<\/span><\/p>\n\n\n\n\n\n<div class=\"glossary-term\">\n\t<a\n\t\tclass=\"glossary-term__above-title\"\n\t\thref=\"\"\n\t\ttarget=\"_blank\"\n\t\trel=\"noopener noreferrer\"\n\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span><\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n    <h3>CDN<\/h3>\n    <p>Un CDN es una red de entrega de contenido, mejor conocida por sus siglas en ingl\u00e9s. Se refiere a una red de servidores y sus centros de datos distribuidos en varias regiones. Las entidades que componen un CDN colaboran para servir el contenido de la web de manera m\u00e1s r\u00e1pida.<\/p>\n    \n<\/div>\n\n\n\n<p><span style=\"font-weight: 400;\">Lo principal que debes saber es: Implementar un CDN puede mejorar dr\u00e1sticamente el rendimiento de tu sitio web, en general. Y, hablando de LCP, ayudar\u00e1 a renderizar im\u00e1genes, scripts y otros recursos m\u00e1s r\u00e1pidamente que el servidor de tu proveedor de alojamiento.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Para implementar un CDN:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><b>Selecciona un proveedor de CDN<\/b><span style=\"font-weight: 400;\">: Hay varios, muy populares en el mercado, como <\/span><a href=\"https:\/\/www.cloudflare.com\/es-es\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Cloudflare<\/span><\/a><span style=\"font-weight: 400;\">, <\/span><a href=\"https:\/\/aws.amazon.com\/es\/cloudfront\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Amazon CloudFront<\/span><\/a><span style=\"font-weight: 400;\">, <\/span><a href=\"https:\/\/cloud.google.com\/cdn?hl=es\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Google Cloud CDN<\/span><\/a><span style=\"font-weight: 400;\"> y <\/span><a href=\"https:\/\/www.fastly.com\/es\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Fastly<\/span><\/a><\/li>\n\n\n\n<li><b>Configura la cuenta y configura el CDN:<\/b><span style=\"font-weight: 400;\"> Cuando elijas un proveedor de CDN, reg\u00edstrate en una cuenta y configura el CDN. Esto implica normalmente que deber\u00e1s crear una zona de CDN, configurar reglas de almacenamiento en cach\u00e9 y configurar cifrado SSL\/TLS<\/span><\/li>\n\n\n\n<li><b>Integra el CDN con tu sitio web:<\/b><span style=\"font-weight: 400;\"> Para integrar el CDN con tu sitio, actualiza las URL del contenido que deseas servir con el CDN. Eso implica cambiar los nombres de los servidores, para apuntar al CDN y no al servidor habitual.<\/span><\/li>\n\n\n\n<li><b>Prueba el CDN: <\/b><span style=\"font-weight: 400;\">Una vez hayas integrado el CDN con tu sitio, haz pruebas para garantizar que el contenido sea servido con el CDN y el rendimiento de LCP haya mejorado.<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<p><span style=\"font-weight: 400;\">Para m\u00e1s detalles, visita nuestro art\u00edculo sobre <\/span><a href=\"https:\/\/www.dreamhost.com\/blog\/es\/guia-uso-cdn-con-wordpress\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">c\u00f3mo usar un CDN con WordPress<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-mejora-el-rendimiento-del-servidor\"><span style=\"font-weight: 400;\">Mejora el Rendimiento del Servidor<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Por \u00faltimo, pero no menos importante, el rendimiento del servidor de tu <\/span><a href=\"https:\/\/www.dreamhost.com\/es\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">proveedor de alojamiento web<\/span><\/a><span style=\"font-weight: 400;\"> tambi\u00e9n juega un papel clave en LCP.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Hablaremos de esto m\u00e1s a fondo al mencionar TTFB, pero te adelantaremos que el navegador solo puede descargar recursos tan r\u00e1pido como permita el servidor. Si este responde en mucho tiempo, cargar un recurso tambi\u00e9n tomar\u00e1 mucho tiempo.<\/span><\/p>\n\n\n\n<h2 id=\"h-4-cumulative-layout-shift-cls\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">#4 &#8211; <\/span><span style=\"font-weight: 400;\">Cumulative Layout Shift (CLS)<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">\u00bfSab\u00edas que los sitios web pueden bailar?<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Bueno, algo as\u00ed\u2026 Y no muy bien.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Para ser m\u00e1s precisos, ellos pueden desplazarse. Es que los elementos en una p\u00e1gina se mueven, mientras se renderizan diferentes im\u00e1genes, scripts, estilos y texto, hasta que la p\u00e1gina cargue completamente.<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-que-es-cumulative-layout-shift\"><span style=\"font-weight: 400;\">\u00bfQu\u00e9 es Cumulative Layout Shift?<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">El Cambio Acumulativo de Dise\u00f1o o CLS mide cu\u00e1nto se mueven las im\u00e1genes, el texto, los botones y otros elementos de tu p\u00e1gina en la pantalla, mientras un usuario espera a que la p\u00e1gina cargue. Entonces, si tu CLS es bajo, la experiencia del usuario (UX) ser\u00e1 mejor.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Esto no sorprende mucho, si piensas en tus propios h\u00e1bitos de navegaci\u00f3n.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Si, por ejemplo, sientes que juegas a \u201cpegarle al topo\u201d mientras intentas hacer clic en un enlace, que se mueve m\u00e1s abajo en la p\u00e1gina, es muy posible que te frustres y te vayas de ese sitio. A veces para siempre. (\u00a1Hola, tasa de rebote!).<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Y si esto te sucede en un dispositivo m\u00f3vil, esta experiencia puede ser exasperante.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">El CLS maneja datos de campo, obtenidos de usuarios reales y se mide como una puntuaci\u00f3n que combina la \u201cfracci\u00f3n de impacto\u201d (elementos que se mueven en el \u00e1rea de visualizaci\u00f3n) y la \u201cfracci\u00f3n de distancia\u201d (cu\u00e1nto se movieron, en relaci\u00f3n con el tama\u00f1o completo de la pantalla).<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Hay, adem\u00e1s, una designaci\u00f3n especial para \u201cdesplazamientos esperados\u201d (por ejemplo, cuando haces clic en un bot\u00f3n que abre una nueva secci\u00f3n en la p\u00e1gina) y los \u201cinesperados\u201d, que no est\u00e1n provocados por las acciones del usuario.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">El CLS se mide multiplicando la fracci\u00f3n de impacto y la fracci\u00f3n de distancia.<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Buena: &lt; 0.1<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Necesita mejorar: 0.1 &#8211; 0.25<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Pobre: > 0.25<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-tecnicas-para-mejorar-el-cls\"><span style=\"font-weight: 400;\">T\u00e9cnicas para Mejorar el CLS<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">Si no tienes malas pr\u00e1cticas, para intencionalmente enga\u00f1ar a tus usuarios, moviendo cosas en tu p\u00e1gina, tu CLS normalmente ser\u00e1 bajo. Sin embargo, hay algunos errores inocentes que puedes cometer sin saber y es bueno considerar.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-define-los-tamanos-de-todas-las-imagenes-y-videos\"><span style=\"font-weight: 400;\">Define los Tama\u00f1os de Todas las Im\u00e1genes y Videos<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Este es el ejemplo del gran impacto que pueden tener las peque\u00f1as cosas. Si no dejas claro el tama\u00f1o de im\u00e1genes y videos en tu p\u00e1gina, puedes ocasionar un cambio en el dise\u00f1o, pues el navegador no sabr\u00e1 cu\u00e1nto espacio dedicarle a ese recurso.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Esto es tan simple, como a\u00f1adir el atributo a cualquier imagen o video en tu p\u00e1gina:<\/span><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><span style=\"font-weight: 400;\">&lt;img src=\"hero_image.jpg\" width=\"400\" height=\"400\"&gt;<\/span><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-evade-anuncios-y-pop-ups-que-ocasionen-cambios-en-el-diseno\"><span style=\"font-weight: 400;\">Evade Anuncios y Pop-Ups que Ocasionen Cambios en el Dise\u00f1o<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Debes pagar las facturas de alguna manera. Lo sabemos. Sin embargo, procura evitar las ventanas emergentes, ya sea que aparezcan en nuevas ventanas o en la misma, pues cambian el dise\u00f1o de la p\u00e1gina. Si no hay de otra, usa un <\/span><a href=\"https:\/\/css-tricks.com\/aspect-ratio-boxes\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">cuadro de proporciones CSS<\/span><\/a><span style=\"font-weight: 400;\"> y \u201creserva\u201d espacio para anuncios, u otros mensajes, que pueden cargarse en la p\u00e1gina mientras el usuario interact\u00faa.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-elige-sabiamente-las-animaciones\"><span style=\"font-weight: 400;\">Elige Sabiamente las Animaciones<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Implementa todo tipo de animaciones interesantes y atractivas en la p\u00e1gina con CSS y JavaScript modernos.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Pero, desde la perspectiva del usuario, la funcionalidad siempre supera la forma.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Elimina cualquier animaci\u00f3n que ocasione cambios en el dise\u00f1o, pues cada cambio de estado puede contribuir al desplazamiento general del dise\u00f1o y afectar tu CLS.<\/span><\/p>\n\n\n\n<h2 id=\"h-5-interaction-to-next-paint-inp\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">#5 &#8211; Interaction to Next Paint (INP)<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">Como alguna vez dijo Jay-Z, \u201cno tengo paciencia. Y odio esperar\u201d.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">\u00bfNo somos todos as\u00ed?<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Aunque ya hablamos del FID, el INP es una m\u00e9trica m\u00e1s amplia y eval\u00faa la responsividad general de tu sitio.<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-que-es-el-interaction-to-next-paint\"><span style=\"font-weight: 400;\">\u00bfQu\u00e9 es el Interaction to Next Paint?<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">El INP mide cu\u00e1nto tarda en aparecer el siguiente cuadro, o marco actualizado en tu sitio web, una vez el usuario interact\u00faa con un elemento de la p\u00e1gina. Mide la responsividad general de tu sitio web y si las interacciones son fluidas.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Esto es especialmente importante para aplicaciones web, pues requieren de una significativa interacci\u00f3n. Pueden sentirse lentas y confusas en su uso, si entrar tarda mucho, o si hay retrasos significativos entre una acci\u00f3n y su resultado.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">El INP se mide en milisegundos.<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Bueno: &lt; 200ms<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Necesita mejorar: 200 &#8211; 500ms<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Pobre: > 500ms<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-tecnicas-para-mejorar-el-inp\"><span style=\"font-weight: 400;\">T\u00e9cnicas para Mejorar el INP<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">Si tienes problemas con el INP, lo sentimos por ti, hijo. (S\u00ed, seguimos en Modo Jay-Z.)<\/span><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"900\" height=\"450\" data-src=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Desglose-interaccion-siguiente-entrada.jpg\" alt=\"Desglose de interacci\u00f3n Next Paint\" class=\"wp-image-40196 lazyload\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Desglose-interaccion-siguiente-entrada.jpg.webp 900w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Desglose-interaccion-siguiente-entrada-300x150.jpg 300w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/Desglose-interaccion-siguiente-entrada-768x384.jpg 768w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Desglose-interaccion-siguiente-entrada-600x300.jpg.webp 600w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Desglose-interaccion-siguiente-entrada-730x365.jpg.webp 730w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Desglose-interaccion-siguiente-entrada-784x392.jpg.webp 784w, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/smush-webp\/2023\/04\/Desglose-interaccion-siguiente-entrada-877x439.jpg.webp 877w\" data-sizes=\"(max-width: 900px) 100vw, 900px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 900px; --smush-placeholder-aspect-ratio: 900\/450;\" \/><\/figure><\/div>\n\n\n<p><span style=\"font-weight: 400;\">Afortunadamente, la mayor\u00eda de los problemas se clasifican en tres categor\u00edas:<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Retraso de entrada<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Retraso de interacci\u00f3n<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Retraso de presentaci\u00f3n<\/span><\/li>\n\n\n\n\n<\/ol>\n\n\n\n<p><span style=\"font-weight: 400;\">Y aqu\u00ed viene la parte interesante. Para diagnosticar el problema con mayor precisi\u00f3n, recomendamos <\/span><a href=\"https:\/\/web.dev\/optimize-inp\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">usar el perfilador de rendimiento de Google Chrome, o la funci\u00f3n de grabaci\u00f3n de Lighthouse<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Aqu\u00ed podr\u00e1s ver de cerca una interacci\u00f3n individual en detalle y ver d\u00f3nde se produce el retraso m\u00e1s largo.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Ya partiendo de ah\u00ed, podemos buscar algunas soluciones para cada uno.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-solucionando-el-retraso-de-entrada\"><span style=\"font-weight: 400;\">Solucionando el Retraso de Entrada<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">El retraso de entrada se produce cuando el hilo principal est\u00e1 ocupado, durante la interacci\u00f3n. Es decir, algo pasa mientras el clic o la pulsaci\u00f3n de tecla tienen lugar.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Para solucionarlo, investiga qu\u00e9 procesos se est\u00e1n ejecutando como parte del hilo principal:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Elimina u optimiza el JavaScript de terceros<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Usa <\/span><a href=\"https:\/\/web.dev\/i18n\/es\/off-main-thread\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">trabajadores web<\/span><\/a><span style=\"font-weight: 400;\"> para ejecutar JavaScript fuera del hilo principal<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Utiliza oyentes como isInputPending() para ceder el hilo principal (avanzado)<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-solucionando-el-diferido-de-interaccion\"><span style=\"font-weight: 400;\">Solucionando el Diferido de Interacci\u00f3n<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Si la interacci\u00f3n tarda mucho tiempo en ejecutarse y por eso es la culpable de la demora, refactoriza el c\u00f3digo para esta entrada.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Te recomendamos, en este punto, diferir c\u00e1lculos no esenciales.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">En otras palabras, ejecuta la parte de la interacci\u00f3n que el usuario ve y espera de inmediato. Luego, despu\u00e9s de actualizar el marco, realiza cualquier otro c\u00e1lculo o interacci\u00f3n detr\u00e1s de escena.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Digamos que un usuario hace clic en un bot\u00f3n que abre una ventana y registra un evento, el cual refleja que tal clic realmente tuvo lugar. Busca que tu c\u00f3digo abra primero la ventana, \u201ccompletando el proceso\u201d ante los ojos de ese usuario.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Luego, una vez que se complete la interacci\u00f3n, registra tu el evento que el usuario no ver\u00e1 ni experimentar\u00e1 directamente.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-solucionando-el-retraso-en-la-presentacion\"><span style=\"font-weight: 400;\">Solucionando el Retraso en la Presentaci\u00f3n<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">Es posible que la entrada y la interacci\u00f3n ocurran muy r\u00e1pido. Pero, simplemente el navegador estar\u00e1 tardando mucho en actualizar la presentaci\u00f3n con el nuevo marco.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Desafortunadamente, no hay muchas refactorizaciones que te ayuden con esto.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Pero hay algunas cosas que podr\u00edan causar un retraso m\u00e1s largo de lo normal:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Uso excesivo de <\/span><b>requestAnimationFrame().<\/b><span style=\"font-weight: 400;\"> Cada vez que se llama a esta funci\u00f3n, ella crea un peque\u00f1o retraso. Busca casos en que se utilice bastante o de modo innecesario.<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Los atributos &#8220;async&#8221; se ejecutan mal. Seg\u00fan el contexto, algunos recursos marcados para un renderizado asincr\u00f3nico podr\u00edan ignorar la directiva o cargarse en momentos inesperados. Si eso sucede, retrasar\u00e1 otros elementos en la ruta de renderizado, y por ende, al siguiente marco.<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h2 id=\"h-6-time-to-first-byte-ttfb\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">#6 &#8211; Time to First Byte (TTFB)<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">Ahora, pensemos en ese primer instante al cargar una p\u00e1gina web.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Antes de que la p\u00e1gina pueda incluso comenzar a renderizarse, el navegador del usuario debe establecer contacto con el servidor web, descubrir qui\u00e9n se est\u00e1 conectando, y obtener \u00f3rdenes sobre qu\u00e9 tarea iniciar y en cu\u00e1l orden.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Ese saludo inicial contiene el primer byte de informaci\u00f3n. La rapidez con la que llega ese byte es como el disparo de pistola al comienzo de una carrera de caballos.&nbsp;<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-que-es-time-to-first-byte\"><span style=\"font-weight: 400;\">\u00bfQu\u00e9 es Time to First Byte?<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">El Tiempo Hasta el Primer Byte o TTFB es el tiempo que tu navegador tarda en realizar procesos, como la b\u00fasqueda de DNS, los saludos de TCP y SSL, y la configuraci\u00f3n de la conexi\u00f3n para solicitar y recibir los primeros bytes de informaci\u00f3n desde un servidor web. La velocidad con la que se establece la conexi\u00f3n con el servidor web, depende casi en su totalidad del servidor mismo y de la forma en que el sitio web se hospeda.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Se mide en milisegundos.<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">Bueno: &lt; 800ms<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Necesita mejorar: 800 &#8211; 1800ms<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Pobre: > 1800ms<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-tecnicas-para-mejorar-el-ttfb\"><span style=\"font-weight: 400;\">T\u00e9cnicas para Mejorar el TTFB<\/span><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\">Como dec\u00edamos, piensa en el tiempo que el caballo pasa en la l\u00ednea de salida, hasta que suena el pistoletazo de arrancada. Todo lo que retrase a ese momento vital, a\u00f1adir\u00e1 tiempo al TTFB y, por ende, al tiempo total de carga de la p\u00e1gina.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Entonces, \u00bfcu\u00e1les son tus opciones para mejorar?<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-elimina-las-redirecciones\"><span style=\"font-weight: 400;\">Elimina las Redirecciones<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">En primer lugar: Elimina toda redirecci\u00f3n de p\u00e1gina que sea posible. Si est\u00e1s redirigiendo usuarios de una p\u00e1gina hacia otra, el tiempo que tarda en ejecutarse va incluido dentro de la medici\u00f3n de TTFB, por lo cual a\u00f1adir\u00e1s una gran cantidad de tiempo a tu puntuaci\u00f3n.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Esto incluye redirecciones 301 de una URL antigua a una nueva, as\u00ed como redirecciones temporales y otras implementaciones.<\/span><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-mejora-tu-plan-de-alojamiento-web\"><span style=\"font-weight: 400;\">Mejora Tu Plan de Alojamiento Web<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">El alojamiento juega un papel important\u00edsimo en la puntuaci\u00f3n general de velocidad y rendimiento de tu sitio web. Especialmente, si hablamos de TTFB.&nbsp;<\/span><\/p>\n\n\n\n\n\n<div class=\"glossary-term\">\n\t<a\n\t\tclass=\"glossary-term__above-title\"\n\t\thref=\"\"\n\t\ttarget=\"_blank\"\n\t\trel=\"noopener noreferrer\"\n\t>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 640 512\"><path d=\"M320 32c-8.1 0-16.1 1.4-23.7 4.1L15.8 137.4C6.3 140.9 0 149.9 0 160s6.3 19.1 15.8 22.6l57.9 20.9C57.3 229.3 48 259.8 48 291.9v28.1c0 28.4-10.8 57.7-22.3 80.8c-6.5 13-13.9 25.8-22.5 37.6C0 442.7-.9 448.3 .9 453.4s6 8.9 11.2 10.2l64 16c4.2 1.1 8.7 .3 12.4-2s6.3-6.1 7.1-10.4c8.6-42.8 4.3-81.2-2.1-108.7C90.3 344.3 86 329.8 80 316.5V291.9c0-30.2 10.2-58.7 27.9-81.5c12.9-15.5 29.6-28 49.2-35.7l157-61.7c8.2-3.2 17.5 .8 20.7 9s-.8 17.5-9 20.7l-157 61.7c-12.4 4.9-23.3 12.4-32.2 21.6l159.6 57.6c7.6 2.7 15.6 4.1 23.7 4.1s16.1-1.4 23.7-4.1L624.2 182.6c9.5-3.4 15.8-12.5 15.8-22.6s-6.3-19.1-15.8-22.6L343.7 36.1C336.1 33.4 328.1 32 320 32zM128 408c0 35.3 86 72 192 72s192-36.7 192-72L496.7 262.6 354.5 314c-11.1 4-22.8 6-34.5 6s-23.5-2-34.5-6L143.3 262.6 128 408z\"\/><\/svg>\n\t\t<span><\/span>\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 384 512\"><path d=\"M342.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L274.7 256 105.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z\"\/><\/svg>\n\t<\/a>\n    <h3>Proveedor de Alojamiento<\/h3>\n    <p>Un proveedor de hosting es un servicio que cobra una tasa a cambio de &#8216;alquilar&#8217; el espacio y los recursos en un servidor. Puedes escoger usar cualquier proveedor de hosting que desees para lanzar un sitio web nuevo.<\/p>\n    \n<\/div>\n\n\n\n<p><span style=\"font-weight: 400;\">Dedica tiempo para revisar los detalles de qu\u00e9 te ofrece tu proveedor de alojamiento web. Mira, de modo especial, aspectos como:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><b>Alojamiento compartido vs. dedicado:<\/b><span style=\"font-weight: 400;\"> \u00bfTu sitio web est\u00e1 hospedado solo, o comparte recursos con otros usuarios y sus sitios? El alojamiento dedicado suele ser m\u00e1s costoso, pero proporciona un rendimiento m\u00e1s consistente.<\/span><\/li>\n\n\n\n<li><b>Memoria (RAM): <\/b><span style=\"font-weight: 400;\">La memoria a la cual tu sitio puede acceder en su servidor, juega un papel fundamental en el rendimiento general. Por eso, si la memoria est\u00e1 al m\u00e1ximo, el servidor no podr\u00e1 procesar y responder nuevas solicitudes.<\/span><\/li>\n\n\n\n<li><b>CPU \/ Procesador: <\/b><span style=\"font-weight: 400;\">La velocidad del procesador del servidor tambi\u00e9n influye en la velocidad de respuesta y el tiempo de procesamiento.<\/span><\/li>\n\n\n\n<li><b>Actualizaciones de infraestructura: <\/b><span style=\"font-weight: 400;\">\u00bfEl software que se ejecuta en el servidor se mantiene actualizado y libre de errores o conflictos? Recuerda actualizar PHP, MySQL y otras aplicaciones esenciales a sus \u00faltimas versiones, para maximizar el rendimiento.<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-implementa-cache\"><span style=\"font-weight: 400;\">Implementa Cach\u00e9<\/span><\/h4>\n\n\n\n<p><span style=\"font-weight: 400;\">En aquellos \u201csitios web din\u00e1micos\u201d, como los ejecutados en WordPress, puedes mejorar los tiempos de carga de tus p\u00e1ginas y el TTB, almacenando en cach\u00e9 tus p\u00e1ginas.&nbsp;<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">El almacenamiento en cach\u00e9 b\u00e1sicamente es que, en lugar de obtener informaci\u00f3n de la base de datos de tu sitio, cada vez que una de sus p\u00e1ginas carga, el sitio almacena una copia de la p\u00e1gina y la servir\u00e1 al usuario. Es mucho m\u00e1s r\u00e1pido.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Para entender mejor c\u00f3mo hacer esto, lee <\/span><a href=\"https:\/\/www.dreamhost.com\/blog\/es\/guia-almacenamiento-cache-web\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">nuestra gu\u00eda sobre cach\u00e9 en sitios web<\/span><\/a><span style=\"font-weight: 400;\">.&nbsp;<\/span><\/p>\n\n\n\n<h2 id=\"h-una-nota-sobre-el-indice-de-velocidad\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">Una Nota Sobre el \u00cdndice de Velocidad<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">No incluimos en esta gu\u00eda una secci\u00f3n enfocada en el \u00edndice de velocidad, pues en esencia esta mide el tiempo de carga total de la p\u00e1gina.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Esto significa que abordar los problemas del \u00cdndice de Velocidad, suele ser una cuesti\u00f3n de abordar los otros indicadores relacionados que ya mencionamos:<\/span><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><span style=\"font-weight: 400;\">First Contentful Paint<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Largest Contentful Paint<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Interaction to Next Paint<\/span><\/li>\n\n\n\n<li><span style=\"font-weight: 400;\">Time to First Byte<\/span><\/li>\n\n\n\n\n<\/ul>\n\n\n\n<p><span style=\"font-weight: 400;\">Cada uno de ellos jugar\u00e1 un peque\u00f1o papel en la velocidad de p\u00e1gina acumulativa. Por eso, abordarlos directamente deber\u00eda ser suficiente para mejorar tu \u00cdndice de Velocidad.<\/span><\/p>\n\n\n\n<h2 id=\"h-pensamientos-finales-sobre-pagespeed-insights\" class=\"wp-block-heading\"><span style=\"font-weight: 400;\">Pensamientos Finales sobre PageSpeed Insights<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">En esta gu\u00eda, hemos cubierto casi todo lo relacionado con el reporte PSI y c\u00f3mo puedes abordar estrat\u00e9gicamente cada posible problema.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">En conjunto, esperamos que el rendimiento de la p\u00e1gina, la accesibilidad y las mejores pr\u00e1cticas t\u00e9cnicas sigan creciendo en importancia. Estamos construyendo la web juntos, un sitio web a la vez. Y eso depende de que todos nosotros invirtamos lo mejor de nosotros en mantener la web abierta, accesible y hermosa.<\/span><span style=\"font-weight: 400;\"><\/span><\/p>\n\n\n\n\n<div\n\tclass=\"article-cta-shared article-cta-small\"\n>\n    <div class=\"tr-img-wrap-outer jsLoading\"><img decoding=\"async\" class=\"js-img-lazy \" src=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/lazy-loading-transparent.webp\" data-srcset=\"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/article-small-ad-cta-placeholder.webp 1x, https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/themes\/blog2018\/assets\/img\/article-small-ad-cta-placeholder-x2.webp 2x\"  alt=\"Ad background image\" \/><\/div>\n\n\n\n\n  <div class=\"content-btm\">\n    <h2\n      class=\"h2--md\"\n    >\n      Toma las Riendas con Alojamiento VPS Flexible\n    <\/h2>\n    <p\n      class=\"p--md\"\n    >\n      As\u00ed se diferencia DreamHost: Soporte T\u00e9cnico 24\/7, un panel intuitivo, RAM escalable, ancho de banda ilimitado, alojamiento ilimitado de nombres de dominio y almacenamiento SSD.\n    <\/p>\n\n            <a\n            href=\"https:\/\/www.dreamhost.com\/es\/hosting\/vps\/\"\n                        class=\"btn btn--white-outline btn--sm btn--round\"\n                                    target=\"_blank\"\n            rel=\"noopener noreferrer\"\n            >\n                            Adquiere Tu Plan VPS                    <\/a>\n\n  <\/div>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>En el internet, no hay l\u00edmite de velocidad \u2014 pero, s\u00ed hay un veloc\u00edmetro. La velocidad y el rendimiento de tu sitio web pueden impactar notablemente tu negocio. Son capaces de mejorar tu ranking en motores de b\u00fasqueda y SEO, aumentar la interacci\u00f3n de tu sitio web y generar m\u00e1s conversiones \u2014 y ganancias. Pero [&hellip;]<\/p>\n","protected":false},"author":1060,"featured_media":40101,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_metadesc":"\u00bfQuieres mejorar el SEO de tu sitio web con una puntuaci\u00f3n perfecta en PageSpeed Insights de Google? Nuestra gu\u00eda integral te guiar\u00e1 a trav\u00e9s de los pasos para optimizar el rendimiento de tu sitio y lograr una puntuaci\u00f3n del 100%.","toc_headlines":"[[\"h-que-es-google-pagespeed-insights\",\"\u00bfQu\u00e9 Es Google PageSpeed Insights?\"],[\"h-velocidad-de-pagina-y-seo\",\"Velocidad de P\u00e1gina y SEO\"],[\"h-como-funciona-pagespeed-insights\",\"C\u00f3mo Funciona PageSpeed Insights\"],[\"h-como-usar-esta-guia-para-mejorar-tu-puntaje-en-pagespeed-insights\",\"C\u00f3mo Usar Esta Gu\u00eda para Mejorar Tu Puntaje en PageSpeed Insights\"],[\"h-1-first-contentful-paint-fcp\",\"#1 - First Contentful Paint (FCP)\"],[\"h-2-first-input-delay-fid-total-blocking-time-tbt-y-time-to-interactive-tti\",\"#2 - First Input Delay (FID), Total Blocking Time (TBT), y Time to Interactive (TTI)\"],[\"h-3-largest-contentful-paint-lcp\",\"#3 - Largest Contentful Paint (LCP)\"],[\"h-4-cumulative-layout-shift-cls\",\"#4 - Cumulative Layout Shift (CLS)\"],[\"h-5-interaction-to-next-paint-inp\",\"#5 - Interaction to Next Paint (INP)\"],[\"h-6-time-to-first-byte-ttfb\",\"#6 - Time to First Byte (TTFB)\"],[\"h-una-nota-sobre-el-indice-de-velocidad\",\"Una Nota Sobre el \u00cdndice de Velocidad\"],[\"h-pensamientos-finales-sobre-pagespeed-insights\",\"Pensamientos Finales sobre PageSpeed Insights\"]]","hide_toc":false,"footnotes":""},"categories":[12844,11668],"tags":[],"class_list":["post-40181","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-marketing-es","category-tutoriales"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>C\u00f3mo Obtener 100% en PageSpeed Insights Report - DreamHost<\/title>\n<meta name=\"description\" content=\"\u00bfQuieres mejorar el SEO de tu sitio web con una puntuaci\u00f3n perfecta en PageSpeed Insights de Google? Nuestra gu\u00eda integral te guiar\u00e1 a trav\u00e9s de los pasos para optimizar el rendimiento de tu sitio y lograr una puntuaci\u00f3n del 100%.\" \/>\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-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C\u00f3mo Obtener un 100% en El Reporte de PageSpeed Insights Y Mejorar Tu SEO\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/\" \/>\n<meta property=\"og:site_name\" content=\"DreamHost Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DreamHost\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-18T14:10:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-16T22:43:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/1220-x-628-Creating-Analytics-Reports-in-Looker-Studio-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Brian Glassman\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:site\" content=\"@dreamhost\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Glassman\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"32 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"C\u00f3mo Obtener 100% en PageSpeed Insights Report - DreamHost","description":"\u00bfQuieres mejorar el SEO de tu sitio web con una puntuaci\u00f3n perfecta en PageSpeed Insights de Google? Nuestra gu\u00eda integral te guiar\u00e1 a trav\u00e9s de los pasos para optimizar el rendimiento de tu sitio y lograr una puntuaci\u00f3n del 100%.","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-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/","og_locale":"en_US","og_type":"article","og_title":"C\u00f3mo Obtener un 100% en El Reporte de PageSpeed Insights Y Mejorar Tu SEO","og_url":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/","og_site_name":"DreamHost Blog","article_publisher":"https:\/\/www.facebook.com\/DreamHost\/","article_published_time":"2023-04-18T14:10:56+00:00","article_modified_time":"2025-01-16T22:43:15+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/1220-x-628-Creating-Analytics-Reports-in-Looker-Studio-1.jpg","type":"image\/jpeg"}],"author":"Brian Glassman","twitter_card":"summary_large_image","twitter_creator":"@dreamhost","twitter_site":"@dreamhost","twitter_misc":{"Written by":"Brian Glassman","Est. reading time":"32 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/#article","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/"},"author":{"name":"Brian Glassman","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/e25c31f16fee80576bdd8b93a066f3de"},"headline":"C\u00f3mo Obtener un 100% en El Reporte de PageSpeed Insights Y Mejorar Tu SEO","datePublished":"2023-04-18T14:10:56+00:00","dateModified":"2025-01-16T22:43:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/"},"wordCount":6983,"publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/PageSpeed-Insights-Report-Hero-Image.jpg","articleSection":["Marketing","Tutoriales"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/","url":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/","name":"C\u00f3mo Obtener 100% en PageSpeed Insights Report - DreamHost","isPartOf":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/#primaryimage"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/#primaryimage"},"thumbnailUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/PageSpeed-Insights-Report-Hero-Image.jpg","datePublished":"2023-04-18T14:10:56+00:00","dateModified":"2025-01-16T22:43:15+00:00","description":"\u00bfQuieres mejorar el SEO de tu sitio web con una puntuaci\u00f3n perfecta en PageSpeed Insights de Google? Nuestra gu\u00eda integral te guiar\u00e1 a trav\u00e9s de los pasos para optimizar el rendimiento de tu sitio y lograr una puntuaci\u00f3n del 100%.","breadcrumb":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/#primaryimage","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/PageSpeed-Insights-Report-Hero-Image.jpg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2023\/04\/PageSpeed-Insights-Report-Hero-Image.jpg","width":1460,"height":1095,"caption":"PageSpeed Insights Report Hero Image"},{"@type":"BreadcrumbList","@id":"https:\/\/www-dev.dreamhost.com\/blog\/es\/mejorar-calificacion-reporte-de-pagespeed-insights\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dhblog.dream.press\/blog\/"},{"@type":"ListItem","position":2,"name":"C\u00f3mo Obtener un 100% en El Reporte de PageSpeed Insights Y Mejorar Tu SEO"}]},{"@type":"WebSite","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#website","url":"https:\/\/www-dev.dreamhost.com\/blog\/","name":"DreamHost Blog","description":"","publisher":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www-dev.dreamhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#organization","name":"DreamHost","url":"https:\/\/www-dev.dreamhost.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","contentUrl":"https:\/\/dhblog.dream.press\/blog\/wp-content\/uploads\/2019\/01\/dh_logo-blue-2.png","width":1200,"height":168,"caption":"DreamHost"},"image":{"@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DreamHost\/","https:\/\/x.com\/dreamhost","https:\/\/www.instagram.com\/dreamhost\/","https:\/\/www.linkedin.com\/company\/dreamhost\/","https:\/\/www.youtube.com\/user\/dreamhostusa"]},{"@type":"Person","@id":"https:\/\/www-dev.dreamhost.com\/blog\/#\/schema\/person\/e25c31f16fee80576bdd8b93a066f3de","name":"Brian Glassman","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/01\/brian-glassman-dreamhost-150x150.jpg","url":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/01\/brian-glassman-dreamhost-150x150.jpg","contentUrl":"https:\/\/www-dev.dreamhost.com\/blog\/wp-content\/uploads\/2022\/01\/brian-glassman-dreamhost-150x150.jpg","caption":"Brian Glassman"},"description":"SEO leader and content marketer, Brian is DreamHost\u2019s Director of SEO. Based in Chicago, Brian enjoys the local health food scene (deep dish pizza, Italian beef sandwiches) and famous year-round warm weather. Follow Brian on LinkedIn.","sameAs":["https:\/\/www.linkedin.com\/in\/brianglassmandesign\/"],"url":"https:\/\/www-dev.dreamhost.com\/blog\/author\/brian\/"}]}},"lang":"es","translations":{"es":40181,"en":40100,"de":52146,"pl":57393,"pt":57397,"ru":57400,"uk":57406,"it":68951,"fr":71550,"nl":71577},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/40181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/users\/1060"}],"replies":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/comments?post=40181"}],"version-history":[{"count":10,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/40181\/revisions"}],"predecessor-version":[{"id":63506,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/posts\/40181\/revisions\/63506"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media\/40101"}],"wp:attachment":[{"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/media?parent=40181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/categories?post=40181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www-dev.dreamhost.com\/blog\/wp-json\/wp\/v2\/tags?post=40181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}