Open Graph y Twitter Cards: guía de optimización para SEO social

Open Graph y Twitter Cards: guía de optimización para SEO social

Cada vez que alguien comparte una URL en LinkedIn, Twitter/X, Facebook o WhatsApp, ocurre algo decisivo: la plataforma extrae metadatos de esa página y construye una previsualización. Si esos metadatos no están bien configurados, el resultado es una tarjeta rota, sin imagen, con un título cortado o, peor aún, con el texto por defecto que nadie ha optimizado. Según estudios de Buffer y Sprout Social, los contenidos compartidos con imágenes generan hasta un 150 % más de clics en redes sociales que los que aparecen sin previsualización visual. Esto no es un detalle estético: es tráfico referral perdido o ganado según la calidad de tu implementación de Open Graph y Twitter Cards.

Para directores de marketing y responsables de negocio en España, dominar estos protocolos es una palanca concreta de optimización SEO social que no requiere presupuesto publicitario, solo conocimiento técnico y criterio editorial.

---

Qué son Open Graph y Twitter Cards y por qué importan en SEO

El protocolo Open Graph

Open Graph es un protocolo desarrollado originalmente por Facebook en 2010 y hoy adoptado de forma universal por casi todas las plataformas sociales. Funciona mediante etiquetas especiales que se insertan en el de cada página HTML y que le indican a cualquier rastreador social qué título mostrar, qué imagen usar, qué descripción extraer y qué tipo de contenido es la página.

Sin estas etiquetas, plataformas como LinkedIn o WhatsApp intentan inferir esa información por su cuenta, con resultados impredecibles: pueden tomar la primera imagen del DOM (aunque sea un icono de 32px), truncar el </code> de la página de formas extrañas o mostrar la meta descripción genérica que nadie ha revisado. </p> <p> Las etiquetas Open Graph fundamentales son cuatro: </p> <p> <code>`</code>html <meta property="og:title" content="Open Graph y Twitter Cards: optimización para SEO social" /> <meta property="og:description" content="Aprende a configurar metadatos sociales para maximizar clics en LinkedIn, Facebook y WhatsApp." /> <meta property="og:image" content="https://www.comunicua.com/img/og-open-graph-seo.jpg" /> <meta property="og:url" content="https://www.comunicua.com/blog/open-graph-twitter-cards-seo" /> <code>`</code> </p> <p> A estas se suman otras etiquetas complementarias que marcan diferencia en la presentación: </p> <ul> <li><code>og:type</code> — El tipo de contenido (<code>article</code>, <code>website</code>, <code>product</code>, etc.). Para artículos de blog, usar <code>article</code> activa campos adicionales como <code>article:published_time</code> y <code>article:author</code>.</li> <li><code>og:site_name</code> — El nombre del sitio, que algunas plataformas muestran junto al título.</li> <li><code>og:locale</code> — El idioma del contenido, importante para audiencias en español (<code>es_ES</code>).</li> </ul> <h3>Twitter Cards: el formato propio de X</h3> <p> Twitter/X no lee las etiquetas Open Graph de forma directa para todos sus campos, sino que dispone de su propio sistema llamado Twitter Cards. Aunque la plataforma acepta como fallback varios tags de Open Graph, configurar las etiquetas específicas de Twitter garantiza el control total sobre la presentación. </p> <p> Existen cuatro tipos de Twitter Cards: </p> <ol> <li><strong>Summary</strong> — Una tarjeta pequeña con imagen cuadrada, título y descripción. Adecuada para artículos de blog o páginas de producto sencillas.</li> <li><strong>Summary Large Image</strong> — El formato más usado para contenido editorial: imagen horizontal grande que ocupa la mayor parte de la tarjeta. Genera un CTR significativamente más alto.</li> <li><strong>App</strong> — Diseñada para promocionar aplicaciones móviles con enlaces directos a tiendas.</li> <li><strong>Player</strong> — Para contenido multimedia como vídeos o podcasts.</li> </ol> <p> Para la mayoría de sitios web corporativos y blogs, la combinación óptima es <code>summary_large_image</code>: </p> <p> <code>`</code>html <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@comunicua" /> <meta name="twitter:title" content="Open Graph y Twitter Cards: optimización para SEO social" /> <meta name="twitter:description" content="Guía técnica para implementar metadatos sociales y mejorar el tráfico referral desde redes." /> <meta name="twitter:image" content="https://www.comunicua.com/img/twitter-open-graph-seo.jpg" /> <meta name="twitter:image:alt" content="Esquema de etiquetas Open Graph y Twitter Cards" /> <code>`</code> </p> <p> --- </p> <h2>La relación entre Open Graph, Twitter Cards y el SEO</h2> <h3>Señales indirectas, no directas</h3> <p> Google no utiliza las etiquetas Open Graph como factor de posicionamiento directo. Dicho esto, la influencia sobre el SEO es real aunque indirecta, y opera a través de varios mecanismos: </p> <p> <strong>CTR desde redes sociales hacia la web.</strong> Un enlace compartido con una tarjeta visual atractiva genera más clics que uno que aparece como texto plano. Más tráfico referral de calidad mejora las métricas de comportamiento que Google sí pondera: tiempo en página, páginas por sesión y tasa de rebote. </p> <p> <strong>Aumento de backlinks naturales.</strong> El contenido que se comparte de forma atractiva en redes tiene más probabilidades de ser visto por periodistas, bloggers y creadores que pueden enlazarlo desde sus propios sitios. Un estudio de Moz estimó que el contenido con alta viralidad social acumula un 22 % más de dominios de referencia en los 12 meses posteriores a su publicación. </p> <p> <strong>Indexación más rápida.</strong> Los rastreadores de Google visitan con frecuencia las URLs que generan actividad en redes. Una publicación que recibe muchos clics desde Twitter/X puede ser re-rastreada e indexada más rápido que una que permanece estática. </p> <p> <strong>Señales de marca.</strong> La coherencia entre el título y la descripción de una página en sus metadatos de Open Graph y su posicionamiento en Google refuerza la identidad de marca en múltiples touchpoints, lo que consolida la intención de búsqueda branded a largo plazo. </p> <h3>El impacto en LinkedIn: el caso del B2B en España</h3> <p> Para empresas B2B con audiencia en LinkedIn, la configuración correcta de Open Graph es especialmente crítica. LinkedIn dispone de su propio rastreador (LinkedInBot) que lee las etiquetas <code>og:</code> con un comportamiento propio: almacena en caché la previsualización durante periodos de hasta 7 días, lo que significa que un error en el momento de publicar puede perpetuarse aunque se corrija después. </p> <p> Adicionalmente, LinkedIn lee el campo <code>og:image</code> con unas especificaciones de imagen concretas: la dimensión recomendada es de 1200 x 627 píxeles, con un tamaño máximo de 5 MB y formato JPG o PNG. Una imagen inferior a 200 x 200 píxeles es descartada automáticamente por el rastreador. </p> <p> --- </p> <h2>Cómo implementar Open Graph y Twitter Cards correctamente</h2> <h3>Especificaciones técnicas esenciales</h3> <p> Antes de escribir una sola etiqueta, hay que conocer los requisitos de cada plataforma: </p> <table> <thead><tr> <th>Campo</th> <th>Facebook/LinkedIn</th> <th>Twitter/X</th> <th>WhatsApp</th> </tr></thead> <tbody> <tr> <td>Imagen recomendada</td> <td>1200 x 630 px</td> <td>1200 x 628 px</td> <td>1200 x 630 px</td> </tr> <tr> <td>Formato imagen</td> <td>JPG, PNG, GIF</td> <td>JPG, PNG, GIF, WEBP</td> <td>JPG, PNG</td> </tr> <tr> <td>Tamaño máximo imagen</td> <td>8 MB</td> <td>5 MB</td> <td>300 KB</td> </tr> <tr> <td>Título máximo (chars)</td> <td>60-90</td> <td>70</td> <td>65</td> </tr> <tr> <td>Descripción máxima</td> <td>200</td> <td>200</td> <td>100</td> </tr> </tbody></table> <p> La etiqueta <code>og:image:width</code> y <code>og:image:height</code> no son obligatorias, pero acelerar la carga de la previsualización declarando las dimensiones explícitamente es una buena práctica: </p> <p> <code>`</code>html <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" /> <meta property="og:image:type" content="image/jpeg" /> <code>`</code> </p> <h3>Implementación en los CMS más comunes</h3> <p> <strong>WordPress</strong> — Los plugins Yoast SEO y Rank Math generan automáticamente las etiquetas Open Graph y Twitter Cards a partir de los campos configurados en cada entrada. Sin embargo, hay que revisar que la imagen social no se esté tomando por defecto de la imagen destacada cuando esta tiene proporciones inadecuadas. Lo óptimo es subir una imagen específica para redes (1200 x 630 px) diferente de la imagen de cabecera del artículo. </p> <p> <strong>Prestashop / WooCommerce</strong> — En e-commerce, es fundamental configurar <code>og:type</code> como <code>product</code> y añadir campos como <code>product:price:amount</code> y <code>product:price:currency</code>, que Facebook lee para sus funciones de catálogo de productos. Sin esta configuración, los anuncios dinámicos de catálogo pueden no funcionar correctamente. </p> <p> <strong>Headless / Next.js</strong> — En arquitecturas modernas, el componente <code><Head></code> de Next.js o la API de Metadata de Next.js 13+ permiten inyectar estas etiquetas por ruta. El error más común en estos entornos es no diferenciar los metadatos por página y servir las mismas etiquetas Open Graph para toda la web. </p> <h3>Validación: herramientas de diagnóstico</h3> <p> Después de implementar, la validación es obligatoria. Estas son las herramientas de referencia: </p> <ul> <li><strong>Facebook Sharing Debugger</strong> (<code>developers.facebook.com/tools/debug</code>) — Permite ver exactamente cómo Facebook y WhatsApp están leyendo tus metadatos y fuerza la actualización de la caché.</li> <li><strong>LinkedIn Post Inspector</strong> (<code>linkedin.com/post-inspector</code>) — Equivalente para LinkedIn, con la opción de refrescar la caché almacenada.</li> <li><strong>Twitter Card Validator</strong> — Aunque X ha reducido su funcionalidad con los años, sigue siendo útil para verificar la lectura de etiquetas Twitter Cards.</li> <li><strong>OpenGraph.xyz</strong> — Herramienta de terceros que simula cómo se vería el enlace en múltiples plataformas simultáneamente en una sola pantalla.</li> </ul> <p> --- </p> <h2>Errores frecuentes que cometen las empresas españolas</h2> <h3>1. Imagen genérica o inexistente para toda la web</h3> <p> El error más extendido: definir una única imagen Open Graph en el <code><head></code> del layout principal y que esa misma imagen aparezca en todos los artículos, fichas de producto y páginas de servicio. El impacto es doble: las previsualizaciones no distinguen el contenido (todo parece lo mismo) y se pierden oportunidades de comunicar visualmente el valor de cada página concreta. </p> <p> La solución es implementar imágenes Open Graph dinámicas a nivel de página, ya sea mediante plantillas generadas automáticamente (herramientas como Vercel OG o la API de Cloudinary permiten generar imágenes con texto dinámico a partir de parámetros) o mediante un proceso editorial que asigne una imagen específica para redes en cada pieza de contenido. </p> <h3>2. Títulos y descripciones heredados del SEO sin adaptar</h3> <p> El título SEO y la meta descripción están optimizados para aparecer en los resultados de Google. El tono, la longitud y la estructura óptimos para una SERP son diferentes de los que funcionan mejor como previsualización en un feed de LinkedIn. En redes sociales, el tono conversacional, las cifras al inicio del título y las preguntas directas funcionan mejor que los títulos optimizados para la intención de búsqueda. </p> <p> Plataformas como Yoast permiten definir campos <code>og:title</code> y <code>og:description</code> independientes del título SEO y la meta descripción, una funcionalidad que la mayoría de sitios web no aprovechan. </p> <h3>3. No renovar la caché en actualizaciones</h3> <p> Cuando se modifica un artículo o se corrige un error en los metadatos, las plataformas sociales siguen mostrando la versión en caché durante horas o días. No acudir al Sharing Debugger de Facebook o al Post Inspector de LinkedIn para forzar la actualización significa que las correcciones no tendrán efecto inmediato y que links ya compartidos seguirán mostrando la versión errónea. </p> <h3>4. Ignorar <code>og:type</code> y las propiedades específicas por tipo</h3> <p> Muchos sitios se quedan en las cuatro etiquetas básicas y no configuran las propiedades extendidas. Para artículos de blog, declarar <code>og:type</code> como <code>article</code> y añadir <code>article:published_time</code>, <code>article:modified_time</code> y <code>article:author</code> proporciona contexto adicional que algunas plataformas y herramientas de content curation aprovechan para clasificar y distribuir el contenido de forma más precisa. </p> <p> --- </p> <h2>Estrategia avanzada: Open Graph como parte del sistema de contenidos</h2> <h3>Plantillas de imagen social escalables</h3> <p> Para sitios con decenas o cientos de páginas actualizadas regularmente, la creación manual de imágenes Open Graph no es escalable. La solución profesional es generar imágenes dinámicamente mediante servicios como: </p> <ul> <li><strong>Cloudinary con transformaciones de texto</strong> — Permite definir una plantilla base y añadir el título de cada página como capa de texto dinámica mediante parámetros en la URL.</li> <li><strong>Vercel OG Image Generation</strong> — Para proyectos en Next.js, genera imágenes PNG mediante código React en el servidor, con tipografías, colores y estructuras definidas en la plantilla.</li> <li><strong>Bannerbear o Placid</strong> — Servicios SaaS que ofrecen APIs para generar imágenes de marca de forma automática a partir de variables.</li> </ul> <h3>Medición del impacto en Google Analytics 4</h3> <p> En GA4, el tráfico desde redes sociales aparece bajo la fuente <code>referral</code> o, si las URLs llevan parámetros UTM, bajo la dimensión de campaña correspondiente. Para medir el impacto real de una mejora en los metadatos Open Graph, la metodología correcta es: </p> <ol> <li>Registrar el tráfico referral de cada plataforma social durante 4 semanas antes del cambio.</li> <li>Implementar las mejoras de Open Graph y Twitter Cards.</li> <li>Medir durante las 4 semanas posteriores con las mismas condiciones de publicación.</li> <li>Comparar tanto el volumen de sesiones referral como el CTR implícito (impressions de Google Search Console para queries branded aumentan cuando el contenido genera notoriedad en redes).</li> </ol> <p> Una mejora del 15-30 % en el CTR desde redes sociales tras una optimización de Open Graph es un resultado razonable y documentado en proyectos de SEO técnico. </p> <p> --- </p> <h2>Checklist de implementación para responsables de marketing</h2> <p> Antes de dar por completada la optimización de Open Graph y Twitter Cards en tu sitio, verifica estos puntos: </p> <ul> <li>[ ] Cada página tiene un <code>og:title</code> único y diferente del title SEO cuando corresponde</li> <li>[ ] Cada página tiene un <code>og:description</code> adaptado al tono de redes sociales</li> <li>[ ] Cada página tiene una <code>og:image</code> de 1200 x 630 px específica (o generada dinámicamente)</li> <li>[ ] El campo <code>og:url</code> apunta a la URL canónica de la página (sin parámetros UTM)</li> <li>[ ] <code>og:type</code> está definido correctamente por tipo de contenido</li> <li>[ ] Las etiquetas <code>twitter:card</code>, <code>twitter:title</code>, <code>twitter:description</code> y <code>twitter:image</code> están configuradas</li> <li>[ ] La imagen social ha sido validada en Facebook Sharing Debugger y LinkedIn Post Inspector</li> <li>[ ] Los artículos del blog usan <code>article:published_time</code> y <code>article:author</code></li> <li>[ ] Las fichas de producto en e-commerce usan las propiedades de <code>og:type = product</code></li> <li>[ ] Existe un proceso para actualizar la caché social tras modificaciones de contenido</li> </ul> <p> --- </p> <h2>Conclusión</h2> <p> La optimización de Open Graph y Twitter Cards para SEO social no es una tarea de una sola vez: es una disciplina que requiere criterio editorial, conocimiento técnico y un proceso de validación continuo. Para cualquier empresa que dependa del contenido como canal de captación, invertir en esta capa de metadatos es una de las palancas con mejor retorno relativo: no requiere inversión publicitaria, impacta en todos los canales sociales simultáneamente y mejora de forma directa el CTR de los contenidos compartidos. </p> <p> En un entorno donde el 73 % de los profesionales de marketing B2B en España usan LinkedIn como canal de distribución de contenido (dato de IAB Spain 2024), una tarjeta social rota o sin imagen no es un detalle menor: es una oportunidad de negocio desaprovechada en cada publicación. </p> <p> --- </p> <p> <strong>¿Quieres una auditoría técnica de los metadatos sociales de tu sitio?</strong> En Comunicua revisamos la implementación de Open Graph, Twitter Cards y todos los elementos de SEO técnico que afectan a tu visibilidad orgánica y social. <a href="https://www.comunicua.com/contacto">Contacta con nuestro equipo en comunicua.com/contacto</a> y cuéntanos tu proyecto. </p> </div> <div class="form col-12 col-lg-4"> </div> </div> </div> </div> </div> </div> </div> </div> <div id="block-frontend-cookiesui" class="block block-cookies block-cookies-ui-block"> <div class="overlay"></div> <div id="cookiesjsr"></div> </div> <div class="views-element-container block block-views block-views-blockarticulos-relacionados-block-1" id="block-frontend-views-block-articulos-relacionados-block-1"> <h2>Artículos Relacionados</h2> <div data-block="content"><div class="view view-articulos-relacionados view-id-articulos_relacionados view-display-id-block_1 js-view-dom-id-2321a491c2a94d28e6fa09b9a5f6574ece768b03005f4feb6aa07147053094e6"> <div class="view-content"> <div class="views-row"><div class="views-field views-field-title"><span class="field-content"><a href="/blog/linkbuilding-2026-tendencias-y-estrategias-emergentes-0" hreflang="es">Linkbuilding 2026: tendencias y estrategias emergentes</a></span></div><div class="views-field views-field-created"><span class="field-content"><time datetime="2026-06-24T08:59:33+02:00" class="datetime">Mié, 24/06/2026 - 08:59</time> </span></div></div> <div class="views-row"><div class="views-field views-field-title"><span class="field-content"><a href="/blog/como-un-solo-backlink-puede-transformar-tu-posicionamiento-0" hreflang="es">Cómo un solo backlink puede transformar tu posicionamiento</a></span></div><div class="views-field views-field-created"><span class="field-content"><time datetime="2026-06-24T08:59:28+02:00" class="datetime">Mié, 24/06/2026 - 08:59</time> </span></div></div> <div class="views-row"><div class="views-field views-field-title"><span class="field-content"><a href="/blog/linkbuilding-en-redes-sociales-instagram-linkedin-tiktok-0" hreflang="es">Linkbuilding en redes sociales: Instagram, LinkedIn, TikTok</a></span></div><div class="views-field views-field-created"><span class="field-content"><time datetime="2026-06-24T08:59:24+02:00" class="datetime">Mié, 24/06/2026 - 08:59</time> </span></div></div> <div class="views-row"><div class="views-field views-field-title"><span class="field-content"><a href="/blog/el-impacto-de-los-backlinks-en-rankings-que-dice-la-ciencia-0" hreflang="es">El impacto de los backlinks en rankings: qué dice la ciencia</a></span></div><div class="views-field views-field-created"><span class="field-content"><time datetime="2026-06-24T08:59:19+02:00" class="datetime">Mié, 24/06/2026 - 08:59</time> </span></div></div> </div> </div> </div> </div> </div> </div> </div> </div> </main> <footer> <div class="footer-top"> <div class="container-lg"> <div class="row gy-4"> <div class="first-section col-12 col-md-6 col-lg-3"> <img src="/themes/custom/frontend/assets/imagenes/comunicua-logo.png"> <div class="region region-footer"> <div id="block-frontend-descripcionfooter" class="block block-block-content block-block-content2324b0ff-7164-4bd3-a057-a4825da24422"> <div class="clearfix text-formatted field field--name-field-descripcion field--type-text-long field--label-above"> <div class="field__label">Descripción</div> <div class="field__item"><p>De cultura social, mente digital y creatividad emocional. Comunicua, es una agencia especializada en Social media y Posicionamiento online</p></div> </div> </div> <div id="block-frontend-enlacesaredessociales" class="block block-block-content block-block-contente9f6db67-6dbf-49c0-bf6f-86311524fad9"> <ul class="social-link-field vertical"><li><a href="https://www.facebook.com/Comunicua" class="" title="Facebook" target="_blank"><i class="fa-brands fa-facebook-f"></i></a></li><li><a href="http://www.youtube.com/@comunicuamarketingonline4855" class="" title="Youtube Channel" target="_blank"><i class="fa-brands fa-youtube"></i></a></li><li><a href="https://www.linkedin.com/company/comunicua?trk=biz-companies-cym" class="" title="LinkedIn" target="_blank"><i class="fa-brands fa-linkedin-in"></i></a></li></ul> </div> </div> </div> <div class="second-section col-12 col-md-6 col-lg-9"> <div class="row gy-4"> <div class="col-12 col-md-6 col-lg-4"> <p class="title"> Información corporativa </p> <nav role="navigation" aria-labelledby="-menu" class="block block-menu navigation menu--informacion-corporativa"> <h5 id="-menu"></h5> <ul class="nav navbar-nav"> <li class="nav-item"> <a href="/" class="nav-link" data-drupal-link-system-path="<front>">Inicio</a> </li> <li class="nav-item"> <a href="/servicios" class="nav-link" data-drupal-link-system-path="node/10">Servicios</a> </li> <li class="nav-item"> <a href="/noticias" class="nav-link" data-drupal-link-system-path="node/8">Noticias</a> </li> <li class="nav-item"> <a href="/contacto" class="nav-link" data-drupal-link-system-path="node/9">Contacto</a> </li> </ul> </nav> </div> <div class="col-12 col-md-6 col-lg-8"> <p class="title"> Servicios de redacción de contenidos </p> <div class="views-element-container"><div class="row gy-3"> <div class="service-item col-12 col-lg-6"> <a class="title" href="/redaccion-de-contenidos/redaccion-de-textos-publicitarios"> <span class="field field--name-title field--type-string field--label-hidden"> Textos Publicitarios </span> </a> </div> <div class="service-item col-12 col-lg-6"> <a class="title" href="/redaccion-de-contenidos/redaccion-de-textos-profesional"> <span class="field field--name-title field--type-string field--label-hidden"> Textos Profesionales </span> </a> </div> <div class="service-item col-12 col-lg-6"> <a class="title" href="/redaccion-de-contenidos/redaccion-de-contenido-web"> <span class="field field--name-title field--type-string field--label-hidden"> Contenido Web </span> </a> </div> <div class="service-item col-12 col-lg-6"> <a class="title" href="/redaccion-de-contenidos/contenido-para-redes-sociales"> <span class="field field--name-title field--type-string field--label-hidden"> Redes Sociales </span> </a> </div> <div class="service-item col-12 col-lg-6"> <a class="title" href="/redaccion-de-contenidos/preguntas-frecuentes"> <span class="field field--name-title field--type-string field--label-hidden"> Preguntas Frecuentes </span> </a> </div> <div class="service-item col-12 col-lg-6"> <a class="title" href="/redaccion-de-contenidos/redaccion-de-notas-de-prensa"> <span class="field field--name-title field--type-string field--label-hidden"> Notas de Prensa </span> </a> </div> <div class="service-item col-12 col-lg-6"> <a class="title" href="/redaccion-de-contenidos/creacion-de-newsletter"> <span class="field field--name-title field--type-string field--label-hidden"> Newsletter </span> </a> </div> <div class="service-item col-12 col-lg-6"> <a class="title" href="/redaccion-de-contenidos/creacion-de-landing-page"> <span class="field field--name-title field--type-string field--label-hidden"> Landing Page </span> </a> </div> <div class="service-item col-12 col-lg-6"> <a class="title" href="/redaccion-de-contenidos/redaccion-de-anuncios"> <span class="field field--name-title field--type-string field--label-hidden"> Anuncios </span> </a> </div> <div class="service-item col-12 col-lg-6"> <a class="title" href="/redaccion-de-contenidos/redaccion-de-contenidos-copywriting"> <span class="field field--name-title field--type-string field--label-hidden"> Copywriting </span> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="footer-bottom"> <div class="container-lg d-flex flex-column flex-md-row justify-content-between"> <p>Comunicua®. Todos los derechos reservados.</p> <div class="bottom-links"> <a href="/politica-de-privacidad"> Política de privacidad </a> <a href="/politica-de-cookies"> Política de Cookies </a> </div> </div> </div> </footer> </div> <script src="/sites/default/files/js/js_YqpVzrhm3Fbo8s6YxG0tOvD4EP6cQmIX3HRuy5zvMDI.js?scope=footer&delta=0&language=es&theme=frontend&include=eJxdiksOgCAMBS_EZ-V5SIHaiEgN7cLjGxMh0c37TCYyq2iHc_FxTlvEVlAUNYl531D820W6S7kNHEiB_BNm7dwUWx6mIWaqGKbw-w4KXF943CMQNk8"></script> <script src="https://cdn.jsdelivr.net/gh/jfeltkamp/cookiesjsr@1/dist/cookiesjsr-preloader.min.js" defer></script> <script src="/sites/default/files/js/js_x05IHUIGS9EolRK6GerpsU_2MW-veLlw8Hm8RNhi3gU.js?scope=footer&delta=2&language=es&theme=frontend&include=eJxdiksOgCAMBS_EZ-V5SIHaiEgN7cLjGxMh0c37TCYyq2iHc_FxTlvEVlAUNYl531D820W6S7kNHEiB_BNm7dwUWx6mIWaqGKbw-w4KXF943CMQNk8"></script> <script src="/modules/contrib/google_tag/js/gtag.ajax.js?th3vvv" type="text/plain" id="cookies_gtag_gtag_ajax" data-cookieconsent="gtag"></script> </body> </html>