{"id":9121,"date":"2018-07-20T07:43:18","date_gmt":"2018-07-20T05:43:18","guid":{"rendered":"https:\/\/www.makingscience.com\/blog\/que-es-http-2-ventajas-e-implementacion-correcta-para-seo\/"},"modified":"2018-07-20T07:43:18","modified_gmt":"2018-07-20T05:43:18","slug":"que-es-http-2-ventajas-e-implementacion-correcta-para-seo","status":"publish","type":"post","link":"https:\/\/www.makingscience.com\/es\/blog\/que-es-http-2-ventajas-e-implementacion-correcta-para-seo\/","title":{"rendered":"Qu\u00e9 es HTTP\/2: ventajas e implementaci\u00f3n correcta para SEO"},"content":{"rendered":"<div>Qu\u00e9 es HTTP\/2: ventajas e implementaci\u00f3n correcta para SEO<\/div>\n<div>En los \u00faltimos a\u00f1os han cobrado mucha importancia la seguridad y velocidad a la hora de transferir datos en Internet. Con el objetivo de crear una comunicaci\u00f3n mucho m\u00e1s eficiente y segura, se public\u00f3 en el a\u00f1o 2015 el protocolo <strong>HTTP\/2, una actualizaci\u00f3n del protocolo HTTP<\/strong> que exist\u00eda hasta el momento, que promet\u00eda numerosas ventajas a la hora de transferir datos a trav\u00e9s de la red.  Aunque muchos navegadores y servidores soportan ya esta \u00faltima versi\u00f3n del protocolo HTTP, son a\u00fan muy pocos los sites que lo han implementado. Teniendo en cuenta las <strong>ventajas<\/strong> que puede suponer <strong>tanto para SEO como para el usuario<\/strong>, a continuaci\u00f3n mostraremos ventajas y posibles inconvenientes a la hora de implementarlo.  <strong>HTTP\/2<\/strong> llega con el <strong>objetivo de sustituir a HTTP 1.1.<\/strong> No modifica su sem\u00e1ntica, es decir, que todas las cabeceras, c\u00f3digos de estado etc se mantienen. El cambio se da en la manera de transferir la informaci\u00f3n, como veremos m\u00e1s adelante.<\/div>\n<div>\n<p style=\"text-align: center;\"><b>Qu\u00e9 tener en cuenta a la hora de hacer recomendaciones SEO con HTTP\/2<\/b><\/p>\n<p> <span style=\"font-weight: 400;\">A la hora de recomendar mejoras SEO para un site, algunas de ellas cambian con respecto a HTTP 1.1:<\/span> <\/p>\n<ul>\n<li style=\"font-weight: 400;\"><b>Unificar ficheros JS y CSS.<\/b><span style=\"font-weight: 400;\"> Teniendo en cuenta que con esta nueva versi\u00f3n se procesan varias peticiones a la vez, ahora conviene que los ficheros est\u00e1ticos ocupen lo menos posible para que el tiempo de carga de los mismos se reduzca. Es m\u00e1s recomendable tener m\u00e1s ficheros, pero de menor peso.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>Inline JS y CSS.<\/b> Al estar inline, los ficheros no pueden cachearse correctamente. Como con HTTP\/2 una petici\u00f3n de un fichero que no sea muy pesado no provoca un problema de carga en la p\u00e1gina, no tiene sentido esta recomendaci\u00f3n.<\/li>\n<\/ul>\n<\/div>\n<div>\n<p style=\"text-align: center;\"><b>Ventajas de la implementaci\u00f3n de HTTP\/2 para SEO<\/b><\/p>\n<p> <span style=\"font-weight: 400;\">Las principales ventajas en lo que a SEO se refiere tienen que ver principalmente con la velocidad de carga del site, tanto del lado del servidor como del del cliente. Las principales ventajas con respecto a HTTP 1.1 son las siguientes:<\/span> <\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Es un <\/span><b>protocolo binario en vez de textual<\/b><span style=\"font-weight: 400;\">, como era el caso de HTTP 1.1. Con este cambio los procesos se simplifican:<\/span> se ahorra el paso de traducir de textual a binario <span style=\"font-weight: 400;\">y adem\u00e1s se evitan posibles errores durante la transferencia de datos.<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>Multiplexaci\u00f3n<\/b><span style=\"font-weight: 400;\">. Con HTTP 1.1 el cliente enviaba una petici\u00f3n al servidor y deb\u00eda esperar la respuesta de \u00e9ste para el env\u00edo de la siguiente petici\u00f3n. Gracias a la multiplexaci\u00f3n <\/span>se consigue enviar varios ficheros en una misma conexi\u00f3n<span style=\"font-weight: 400;\"> (normalmente, los navegadores actuales soportan entre 6 y 8 conexiones simult\u00e1neas).<\/span><\/li>\n<li style=\"font-weight: 400;\"><b>Compresi\u00f3n de los headers por HPACK<\/b><span style=\"font-weight: 400;\">. Al enviar las cabeceras comprimidas <\/span>se mejora la eficiencia y velocidad de recepci\u00f3n y gracias a la compresi\u00f3n HPACK se eliminan campos de cabeceras que puedan estar duplicados.<\/li>\n<li style=\"font-weight: 400;\"><b>Server push.<\/b><span style=\"font-weight: 400;\"> Gracias a este servicio, <\/span>el servidor puede enviar varias respuestas sin que el usuario las haya solicitado a\u00fan, siempre que las URLs se env\u00eden desde el mismo host y protocolo.<\/li>\n<li style=\"font-weight: 400;\"><b>Extensi\u00f3n ALPN<\/b><span style=\"font-weight: 400;\">, que permite a cliente y servidor decidir<\/span> qu\u00e9 protocolo usar durante la conexi\u00f3n inicial<span style=\"font-weight: 400;\">, siempre de forma segura. Adem\u00e1s, si un navegador no soporta HTTP\/2, se servir\u00e1n todos los recursos en HTTP 1.1.<\/span><\/li>\n<\/ul>\n<p> <span style=\"font-weight: 400;\">Todas estas caracter\u00edsticas hacen que los tiempos de carga se reduzcan notablemente, dado que la comunicaci\u00f3n entre servidor y cliente es mucho m\u00e1s eficaz.<\/span><\/div>\n<div>Ana Fern\u00e1ndez de Tejada &#8211; SEO Specialist<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Qu\u00e9 es HTTP\/2: ventajas e implementaci\u00f3n correcta para SEO En los \u00faltimos a\u00f1os han cobrado mucha importancia la seguridad y velocidad a la hora de transferir datos en Internet. Con el objetivo de crear una comunicaci\u00f3n mucho m\u00e1s eficiente y segura, se public\u00f3 en el a\u00f1o 2015 el protocolo HTTP\/2, una actualizaci\u00f3n del protocolo HTTP [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":9122,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[27],"tags":[],"class_list":["post-9121","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-advertising"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/posts\/9121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/comments?post=9121"}],"version-history":[{"count":0,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/posts\/9121\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/media\/9122"}],"wp:attachment":[{"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/media?parent=9121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/categories?post=9121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.makingscience.com\/es\/wp-json\/wp\/v2\/tags?post=9121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}