Simple Chat
Guía · WordPress · 13 min de lectura

Añadir un chatbot a tu sitio WordPress sin plugin: el método ligero que no ralentiza tus páginas

Cuatro rutas de instalación sin plugin, todas por debajo de 5 KB. Cómo una única etiqueta <script> entrega un chatbot completo sin la penalización en Core Web Vitals de un plugin típico.

Actualizado 13 min de lectura

¿Necesitas un bot antes de instalarlo?

Crea un bot Simple Chat en cinco minutos, luego vuelves aquí y pegas el snippet en WordPress. 50 créditos gratis, sin tarjeta.

Preguntas frecuentes

¿Puedo añadir un chatbot a WordPress sin instalar ningún plugin?

Sí. El snippet de embed de Simple Chat es una sola etiqueta HTML que pegas en el sitio una única vez — desde el functions.php del child theme, desde el campo footer scripts del tema, desde un bloque HTML personalizado o desde Google Tag Manager. Ninguna de estas vías cuenta como instalar un plugin. El script pesa menos de 5 KB comprimidos y se carga de forma asíncrona, por lo que no tiene impacto medible sobre el Largest Contentful Paint ni sobre el Total Blocking Time.

¿Un script de embed ralentiza mi sitio WordPress?

El loader de embed de Simple Chat pesa menos de 5 KB en la red y se ejecuta con atributos async + defer, por lo que el navegador lo descarga y lo ejecuta después de que la página sea interactiva. El iframe completo de la chat solo se carga cuando un visitante hace clic en el botón. En pruebas Lighthouse reales, un embed bien instalado añade menos de 50 ms al LCP y menos de 20 ms al TBT — órdenes de magnitud menos que un plugin típico.

¿Dónde pego exactamente el código de embed en WordPress?

En cualquier punto que emita HTML en el footer de la página, justo antes de la etiqueta body de cierre. Los dos sitios más limpios son: el functions.php del child theme con add_action('wp_footer', ...), o el campo "Header & Footer Scripts" del tema (casi todos los temas modernos lo tienen). Para temas a bloques edita la parte de plantilla Footer en el Site Editor y añade un bloque HTML personalizado. El script no debe ir en el head — déjalo en el footer para que no bloquee el primer paint.

¿Funciona con WP Rocket, LiteSpeed Cache y otros plugins de caching?

Sí, con un paso de configuración: excluye embed.js de "Combine JavaScript files" en tu plugin de caching. Combinar el snippet con los demás scripts del sitio puede adelantarlo respecto a wp_footer en el orden de carga y romper el orden async defer. Una vez excluido, el embed convive bien con WP Rocket, LiteSpeed Cache, W3 Total Cache, FlyingPress y los cachés de hosting como el de Kinsta o SG Optimizer de SiteGround.

¿Puedo mostrar el chatbot solo en algunas páginas de WordPress en lugar de en todo el sitio?

Sí, con tres opciones. Usas el Método 3 (bloque HTML personalizado) para instalar el snippet solo en las páginas que te interesan. O bien usas Google Tag Manager con un disparador que se active en rutas concretas. O, si te manejas con PHP, envuelves el hook wp_footer en una condición como if (is_page('contacto')) { ... } para filtrar por tipo de página, slug o plantilla. El patrón de carga condicional de esta guía también sirve para diferir el script hasta una señal del usuario.

¿Google penalizará mi sitio por añadir un script de chat de terceros?

No — Google evalúa las páginas por métricas de rendimiento reales (LCP, INP, CLS), no por la presencia abstracta de scripts de terceros. Un embed ligero, asíncrono y diferido que no daña esas métricas es invisible para las señales de ranking. Los plugins de chat que perjudican el SEO lo hacen porque dañan las métricas, no por ser chatbots. El sentido del método sin plugin es precisamente mantener limpias esas puntuaciones.

Tu snippet de embed en dos minutos

Regístrate gratis, elige una plantilla y en la pestaña Install verás el snippet exacto listo para pegar en WordPress. 50 créditos, sin tarjeta.