{"id":29006,"date":"2021-08-14T13:25:31","date_gmt":"2021-08-14T13:25:31","guid":{"rendered":"https:\/\/www.conectasoftware.com\/glossary\/javascript-la-web-dinamica-y-el-seo\/"},"modified":"2023-07-04T22:31:30","modified_gmt":"2023-07-04T22:31:30","slug":"javascript-la-web-dinamica-y-el-seo","status":"publish","type":"glossary","link":"https:\/\/www.conectasoftware.com\/magazine\/glosario\/javascript-la-web-dinamica-y-el-seo\/","title":{"rendered":"JavaScript &#8211; La web din\u00e1mica y el SEO<span class=\"dashicons \" data-icon=\"\" style=\"color:#000;display:inline;vertical-align:baseline;\"><\/span>"},"content":{"rendered":"<p>Javascript es un lenguaje de secuencias de comandos dirigido espec\u00edficamente a Internet.<\/p>\n<p>Es el primer lenguaje de secuencias de comandos que se ajusta completamente a ECMAScript, el \u00fanico lenguaje de secuencias de comandos est\u00e1ndar de la Web.<\/p>\n<p>A pesar de su nombre, JavaScript no es un derivado de Java. Su origen es el lenguaje Livescript de Netscape. De hecho, JavaScript est\u00e1 m\u00e1s cerca de C \/ C ++ en sintaxis que de Java.<\/p>\n<h2>Los 3 componentes de una web moderna: HTML, CSS y JavaScript<\/h2>\n<h3>HTML<\/h3>\n<p>El lenguaje de marcado de hipertexto sirve como columna vertebral u organizador de contenido en un sitio. Es la estructura del sitio web (por ejemplo, encabezados, p\u00e1rrafos, elementos de la lista, etc.) y define el contenido est\u00e1tico.<\/p>\n<p><a href=\"https:\/\/www.conectasoftware.com\/magazine\/glosario\/html\/\">Saber m\u00e1s sobre HTML<\/a><\/p>\n<h3>CSS<\/h3>\n<p>Las hojas de estilo en cascada son el dise\u00f1o, el brillo, el glamour y el estilo agregados a un sitio web. Constituye la capa de presentaci\u00f3n de la p\u00e1gina.<\/p>\n<p><a href=\"https:\/\/www.conectasoftware.com\/magazine\/diseno-web\/25-anos-de-diseno-web-tendencias-y-soluciones\/\">Saber m\u00e1s sobre los elementos del dise\u00f1o web<\/a><\/p>\n<h3>JavaScript<\/h3>\n<p>Es la interactividad y un componente central de la web din\u00e1mica. Se puede bien incrustar en el documento HTML dentro de las etiquetas &lt;script&gt;\u00a0 o ser vinculado o referenciado.<\/p>\n<h2>JavaScript y SEO<\/h2>\n<p>Lo primero es entender el impacto que tiene JavaScript en el posicionamiento en los resultados de buscadores. Podemos decir que lo m\u00e1s importante en la estrategia de SEO es que Google pueda indexar los contenidos que hemos publicado. Sin indexado, no hay posicionamiento.<\/p>\n<p>Si los motores de b\u00fasqueda no pueden rastrear un sitio o no pueden analizar y comprender el contenido, no se indexar\u00e1 y el sitio no se clasificar\u00e1.<\/p>\n<p>A partir de este punto podemos pasar a optimizar aspectos t\u00e9cnicos y de contenido, pero lo fundamental es esto; que los bots puedan encontrar y rastrear las paginas web. JavaScript puede impedir o dificultar esta tarea.<\/p>\n<p>Por lo tanto, la pregunta m\u00e1s importante referente a JavaScript para SEO es la siguiente:<\/p>\n<blockquote><p>\u00bfPueden los motores de b\u00fasqueda ver el contenido y comprender la experiencia del sitio web?<\/p><\/blockquote>\n<p>Los principales problemas que puede causar en SEO son:<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li><strong>Rastreabilidad<\/strong>: la capacidad de Bots para rastrear el sitio web<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li><strong>Obtenibilidad<\/strong>: la capacidad de Bots para acceder a la informaci\u00f3n y analizar el contenido<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li><strong>Latencia percibida del sitio<\/strong>: tambi\u00e9n conocida como la ruta de representaci\u00f3n cr\u00edtica<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><a href=\"https:\/\/www.conectasoftware.com\/apps\/google-search-console\/\">Google Search Console<\/a><\/p>\n<h2>Bibliotecas y Frameworks de JavaScript<\/h2>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>jQuery<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>jQuery UI<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Dojo Toolkit<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>React<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Zepto<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>CreateJS<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>AngularJS<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Angular<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>T\u00e9rminos relacionados:<\/strong><\/p>\n<p>AJAX (Asynchronous JavaScript and XML)<\/p>\n<p>DOM (Document Object Model)<\/p>\n<p><a href=\"https:\/\/www.javascript.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Recursos para JavaScript<\/a><\/p>\n<p><a href=\"https:\/\/developers.google.com\/search\/docs\/crawling-indexing\/javascript\/javascript-seo-basics\" target=\"_blank\" rel=\"noopener noreferrer\">Guia de Google<\/a><\/p>\n<p><a href=\"https:\/\/www.conectasoftware.com\/apps\/javascript\/\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-13904 aligncenter\" src=\"https:\/\/www.conectasoftware.com\/magazine\/wp-content\/uploads\/2020\/03\/icono-javascript.png\" alt=\"\" width=\"500\" height=\"500\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Javascript es un lenguaje de secuencias de comandos dirigido espec\u00edficamente a Internet. Es el primer lenguaje de secuencias de comandos que se ajusta completamente a ECMAScript, el \u00fanico lenguaje de secuencias de comandos est\u00e1ndar de la Web. A pesar de su nombre, JavaScript no es un derivado de Java. Su origen es el lenguaje Livescript [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":17604,"menu_order":0,"template":"","meta":{"content-type":"","footnotes":""},"glossary-categories":[94],"glossary-tags":[],"glossary-languages":[],"class_list":{"0":"post-29006","1":"glossary","2":"type-glossary","3":"status-publish","4":"has-post-thumbnail","6":"glossary-categories-seo"},"_links":{"self":[{"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/glossary\/29006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/glossary\/29006\/revisions"}],"predecessor-version":[{"id":37719,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/glossary\/29006\/revisions\/37719"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/media\/17604"}],"wp:attachment":[{"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/media?parent=29006"}],"wp:term":[{"taxonomy":"glossary-categories","embeddable":true,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/glossary-categories?post=29006"},{"taxonomy":"glossary-tags","embeddable":true,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/glossary-tags?post=29006"},{"taxonomy":"glossary-languages","embeddable":true,"href":"https:\/\/www.conectasoftware.com\/magazine\/wp-json\/wp\/v2\/glossary-languages?post=29006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}