{"id":226562,"date":"2022-09-04T18:31:00","date_gmt":"2022-09-04T15:31:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=226562"},"modified":"2022-11-08T18:55:09","modified_gmt":"2022-11-08T15:55:09","slug":"como-optimizar-la-entrega-de-css-en-wordpress-con-pocas-molestias","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/es\/como-optimizar-la-entrega-de-css-en-wordpress-con-pocas-molestias\/","title":{"rendered":"C\u00f3mo optimizar la entrega de CSS en WordPress con pocas molestias"},"content":{"rendered":"\n<p>CSS puede mejorar el aspecto general de su sitio web y es f\u00e1cil de usar, editar y mantener. La \u00fanica desventaja es la posibilidad de ralentizar la velocidad de carga de tu p\u00e1gina. Por lo tanto, este art\u00edculo creado por nuestro equipo en <a href=\"https:\/\/wpdatatables.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">WpDataTables<\/a> le mostrar\u00e1 c\u00f3mo optimizar la entrega de CSS en WordPress.<\/p>\n<p>Si CSS no se entrega bien, el navegador deber\u00e1 procesar y descargar datos antes de que termine de mostrar su p\u00e1gina. Esto significa que los visitantes experimentar\u00e1n un retraso al ver su p\u00e1gina y pueden hacer clic en ella porque parece que no se est\u00e1 cargando. De ah\u00ed la importancia de optimizar la entrega de CSS, as\u00ed que sigue leyendo para saber c\u00f3mo evitar las trampas que podr\u00edan ralentizar tu p\u00e1gina web.<\/p>\n<h3><strong>Todo sobre la entrega de CSS<\/strong><\/h3>\n<p><strong>B\u00e1sicamente,<\/strong> CSS, una hoja de estilo en cascada, hace que los sitios web se vean atractivos y, sin ellos, los sitios web a\u00fan estar\u00edan estancados en los a\u00f1os 90.<\/p>\n<p>Las p\u00e1ginas web, incluidas las p\u00e1ginas web de WordPress, est\u00e1n dise\u00f1adas con CSS. Cada tema de WordPress usa un archivo style.cc para crear una apariencia elegante. Agregar complementos agregar\u00e1 m\u00e1s hojas de estilo, por ejemplo, si descarga un complemento de widget, agregar\u00e1 un archivo CSS adicional (hoja de estilo) para crear el aspecto deseado.<\/p>\n<p>Los scripts CSS se cargan antes de que su sitio sea visible, lo que significa que su navegador no mostrar\u00e1 ning\u00fan contenido hasta que se procese la informaci\u00f3n CSS proporcionada. Esto da como resultado un bloqueo de procesamiento que ocurre cuando un navegador carga todos los scripts CSS antes de mostrar un sitio.<\/p>\n<p>CSS se puede usar de m\u00faltiples maneras para la entrega en WordPress, con muchas configuraciones diferentes.<\/p>\n<p>Independientemente de c\u00f3mo haya configurado su p\u00e1gina web, CSS en realidad puede ayudar a renderizar su sitio m\u00e1s r\u00e1pido.<\/p>\n<h3><strong>JavaScript y CSS que bloquean el renderizado: \u00bfqu\u00e9 es?<\/strong><\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31be44c5.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31be44c5.jpg\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress con pocas molestias\" ><\/a><\/p>\n<p>Se esperan sitios de carga r\u00e1pida en nuestra sociedad de alta tecnolog\u00eda y es vital para el SEO de alto rango. <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PageSpeed \u200b\u200bInsights de Google<\/a> puede ayudarlo a comprender la velocidad de carga de su sitio. A veces, aparecer\u00e1 una advertencia cuando utilice la herramienta: &quot;Elimine JavaScript y CSS que bloquean la representaci\u00f3n en el contenido de la mitad superior de la p\u00e1gina&quot;, pero aqu\u00ed hay una soluci\u00f3n a este problema.<\/p>\n<p>Es necesario renderizar el HTML antes de que un navegador pueda mostrar cualquier p\u00e1gina web. Mientras hace esto, encontrar\u00e1 scripts y hojas de estilo, y debe detenerse para solicitar y descargar ese archivo. Luego lo ejecuta y contin\u00faa pasando por el HTML. La mayor\u00eda de los temas y complementos para WordPress utilizan muchos archivos JavaScript y\/o CSS, lo que puede hacer que tarde mucho tiempo en procesar incluso una p\u00e1gina de su sitio.<\/p>\n<p>Esto evita que los visitantes de su sitio vean r\u00e1pidamente la informaci\u00f3n de las p\u00e1ginas web y, para empeorar las cosas, no es necesario cargar estos scripts de inmediato.<\/p>\n<p>Estos archivos innecesarios se conocen como CSS y JavaScript que bloquean el renderizado. Contin\u00fae leyendo para averiguar qu\u00e9 son y c\u00f3mo eliminarlos de su sitio de WordPress.<\/p>\n<h3><strong>Use Google Pagespeed Insights para descubrir CSS y JavaScript que bloquean el renderizado<\/strong><\/h3>\n<p>Los navegadores de carga lenta generalmente intentan procesar una cantidad significativa de c\u00f3digo CSS y, por lo tanto, no pueden mostrar la p\u00e1gina; sin embargo, no todos los recursos de CSS bloquean el procesamiento.<\/p>\n<p>Los sitios web aparecen en blanco o solo parcialmente visibles si el CSS se carg\u00f3 incorrectamente o a menos que el CSS est\u00e9 optimizado, lo que puede resultar en fuentes o dise\u00f1os incorrectos.<\/p>\n<p>Es importante comprender qu\u00e9 elementos son necesarios y cu\u00e1les no, para optimizar la entrega de CSS.<\/p>\n<p>Para iniciar el proceso de bloqueo de procesamiento, primero pruebe la velocidad de su sitio con <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Google PageSpeed \u200b\u200bInsights<\/a>.<\/p>\n<p>As\u00ed es c\u00f3mo:<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31cda98d.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31cda98d.jpg\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress con pocas molestias\" ><\/a><\/p>\n<ul>\n<li>Ir a la p\u00e1gina de Google PageSpeed \u200b\u200bInsights<\/li>\n<li>Copie y pegue la URL de nuestro sitio en el campo correspondiente<\/li>\n<li>Presiona &#8216;Analizar&#8217;<\/li>\n<li>Esto dar\u00e1 como resultado un informe. Tenga en cuenta los scripts que aparecen como &#8216;Eliminar JavaScript y CSS que bloquean el procesamiento&#8217;<\/li>\n<\/ul>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31dd596c.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31dd596c.jpg\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress con pocas molestias\" ><\/a><\/p>\n<p>Por lo general, estos CSS son cruciales para su sitio:<\/p>\n<ul>\n<li>Por encima de los estilos de p\u00e1gina de pliegue<\/li>\n<li>Temas<\/li>\n<li>color del fondo<\/li>\n<li>Otros, seg\u00fan el tipo de sitio<\/li>\n<\/ul>\n<p>Estos CSS suelen ser menos importantes:<\/p>\n<ul>\n<li>Debajo del pliegue CSS<\/li>\n<li>CSS dirigido a otros dispositivos<\/li>\n<\/ul>\n<h3><strong>Reducir secuencias de comandos de bloqueo de procesamiento<\/strong><\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31ed916f.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31ed916f.jpg\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress con pocas molestias\" ><\/a><\/p>\n<p>Es posible minimizar la cantidad de secuencias de comandos que bloquean el renderizado que tiene en su sitio:<\/p>\n<ul>\n<li>Reduciendo la cantidad de CSS y JavaScript. Puede eliminar cualquier espacio en blanco y comentarios innecesarios<\/li>\n<li>Combinando tu CSS y JavaScript. Tome diferentes archivos .css y .js y agr\u00e9guelos, lo que resultar\u00e1 en menos archivos.<\/li>\n<li>Aplazamiento de la carga de JavaScript. Puede hacer que se carguen por \u00faltima vez despu\u00e9s de que todo lo dem\u00e1s se haya cargado, mediante el uso de carga as\u00edncrona.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31fe8845.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b31fe8845.jpg\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress con pocas molestias\" ><\/a><\/p>\n<p>WordPress usa <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/wp_enqueue_script\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">un filtro combinado<\/a> para registrar scripts front-end, para que pueda ver los archivos CSS o JavaScript entrantes. Es posible que no sepa qu\u00e9 buscar, por lo que es \u00fatil usar un complemento.<\/p>\n<p>lEl CSS no es necesario en todas las p\u00e1ginas todo el tiempo. Sin embargo, est\u00e1 ah\u00ed por una raz\u00f3n y lo usar\u00e1 todo en alg\u00fan momento, que es donde se requiere una ruta de renderizado cr\u00edtica.<\/p>\n<p>Es posible que se requieran diferentes partes del CSS de una p\u00e1gina Cont\u00e1ctenos y una p\u00e1gina de Servicios que ofrecemos. Cuando alguien carga la p\u00e1gina Servicios que ofrecemos, las partes de CSS que son solo para la p\u00e1gina Cont\u00e1ctenos no son necesarias en ese momento; sin embargo, ese CSS todav\u00eda est\u00e1 cargado, porque el webmaster necesita que todos los archivos CSS est\u00e9n cargados para representar la p\u00e1gina web.<\/p>\n<p>Por lo tanto, el sitio web necesita todo el CSS, pero no todo el CSS para cada p\u00e1gina. Por lo tanto, el CSS cr\u00edtico es diferente en cada p\u00e1gina y para cada usuario de tu sitio.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b320ed02e.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b320ed02e.jpg\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress con pocas molestias\" ><\/a><\/p>\n<p>El CSS y el JavaScript que bloquean el renderizado en la parte superior de la p\u00e1gina son un problema grave y deben solucionarse lo antes posible.<\/p>\n<p>No es realista esperar que su sitio obtenga una puntuaci\u00f3n de 100\/100, as\u00ed que apunte a una buena puntuaci\u00f3n que les brinde a sus visitantes una p\u00e1gina de carga r\u00e1pida.<\/p>\n<p>No elimine los scripts necesarios para una buena UX; estos son m\u00e1s importantes que tratar de lograr una puntuaci\u00f3n m\u00e1s alta.<\/p>\n<h3><strong>Optimizaci\u00f3n de la Ruta de Representaci\u00f3n Cr\u00edtica en WordPress<\/strong><\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b321e83bc.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b321e83bc.jpg\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress con pocas molestias\" ><\/a><\/p>\n<p>La ruta de representaci\u00f3n cr\u00edtica indica el orden en que el navegador realiza las tareas para representar su p\u00e1gina, es decir, la secuencia en la que descarga y procesa CSS, HTML y JavaScript y los muestra en el navegador.<\/p>\n<p>El contenido de arriba del pliegue es importante porque esta es la primera parte que ver\u00e1 el usuario. Hay m\u00e1s tiempo para cargar el contenido debajo del pliegue, ya que el usuario tendr\u00e1 que desplazarse para verlo.<\/p>\n<p>Para cargar la secci\u00f3n anterior del pliegue lo m\u00e1s r\u00e1pido posible, debe:<\/p>\n<ul>\n<li>Cree el HTML para que priorice la carga de las partes superiores del pliegue<\/li>\n<li>Minimice los datos utilizados por CSS, JS y HTML<\/li>\n<\/ul>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b3230216d.jpg\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-197614-61e8b3230216d.jpg\" alt=\"C\u00f3mo optimizar la entrega de CSS en WordPress con pocas molestias\" ><\/a><\/p>\n<p>Se pueden encontrar m\u00e1s explicaciones en <a href=\"https:\/\/developers.google.com\/speed\/docs\/insights\/PrioritizeVisibleContent\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">la gu\u00eda PageSpeed \u200b\u200bde Google<\/a>. A veces, los datos que necesita para cargar el ATF son m\u00e1s que la ventana de congesti\u00f3n (que asciende a 14,6 kb). En este caso, es necesario que ocurran m\u00e1s viajes de red desde el servidor al navegador y viceversa. Las redes m\u00f3viles que tienen una latencia alta encontrar\u00e1n que esto evita que la p\u00e1gina se cargue.<\/p>\n<p>El navegador construye el DOM una parte a la vez, lo que puede reducir el tiempo necesario para representar el ATF. Estructure el HTML para que el contenido de la parte superior de la p\u00e1gina se cargue primero y el resto de la p\u00e1gina despu\u00e9s.<\/p>\n<p>El proceso de optimizaci\u00f3n requiere mejora continua, seguimiento y medici\u00f3n.<\/p>\n<p>Si bien CSS se puede usar de varias maneras para crear p\u00e1ginas web elegantes, lo m\u00e1s importante es que se carga r\u00e1pido. Limpie el c\u00f3digo y siga los pasos anteriores para que sus p\u00e1ginas se carguen m\u00e1s r\u00e1pido.<\/p>\n<p>Si disfrut\u00f3 leyendo este art\u00edculo sobre c\u00f3mo optimizar la entrega de CSS en WordPress, debe consultar este sobre <a href=\"https:\/\/wordpress.mediadoma.com\/es\/como-agregar-metaetiquetas-en-wordpress-sin-un-complemento\/\" title=\"c\u00f3mo agregar metaetiquetas en WordPress sin un complemento\">c\u00f3mo agregar metaetiquetas en WordPress sin un complemento<\/a>.<\/p>\n<p>Tambi\u00e9n escribimos sobre algunos temas relacionados, como <a href=\"https:\/\/wordpress.mediadoma.com\/es\/como-incrustar-un-pdf-en-wordpress-con-y-sin-un-complemento\/\" title=\"incrustar un pdf en WordPress\">incrustar un pdf en WordPress<\/a>, c\u00f3mo <a href=\"https:\/\/wordpress.mediadoma.com\/es\/como-incrustar-excel-en-html-y-en-wordpress-facilmente\/\" title=\"incrustar Excel en html\">incrustar Excel en html<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/es\/como-ocultar-una-imagen-destacada-en-una-publicacion-de-wordpress\/\" title=\"c\u00f3mo ocultar una imagen destacada en una publicaci\u00f3n de WordPress\">c\u00f3mo ocultar una imagen destacada en una publicaci\u00f3n de WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/es\/como-saber-si-un-sitio-es-wordpress-o-no\/\" title=\"c\u00f3mo saber si un sitio es WordPress\">c\u00f3mo saber si un sitio es WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/es\/como-desinstalar-wordpress-de-cpanel-en-unos-sencillos-pasos\/\" title=\"c\u00f3mo desinstalar WordPress de cPanel\">c\u00f3mo desinstalar WordPress de cPanel<\/a> y <a href=\"https:\/\/wordpress.mediadoma.com\/es\/como-crear-un-sitio-web-como-amazon-con-un-tema-de-comercio-electronico\/\" title=\"c\u00f3mo crear un sitio web como Amazon\">c\u00f3mo crear un sitio web como Amazon<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fuente de grabaci\u00f3n:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/wpdatatables.com\" class=\"external external_icon\">wpdatatables.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfNo sabes la importancia de optimizar la entrega de CSS en WordPress? Siga leyendo para saber c\u00f3mo evitar las trampas que podr\u00edan ralentizar su p\u00e1gina web.<\/p>\n","protected":false},"author":1,"featured_media":197615,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[831,914,840,861],"tags":[1172],"class_list":["post-226562","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guia-para-principiantes","category-otro","category-tutoriales","category-wordpress-2","tag-affiai-es"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/226562","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/comments?post=226562"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/posts\/226562\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media\/197615"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/media?parent=226562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/categories?post=226562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/es\/wp-json\/wp\/v2\/tags?post=226562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}