Bots de SWPanel
SWPanelBot-Web
Reúne las fotos, los iconos y el logo de la web o la tienda que el propietario crea con IA.
Mozilla/5.0 (compatible; SWPanelBot-Web/1.1; +https://www.swpanel.com/bots/web)
Función: Webs y tiendas con IA Operador: DeepThink Software SLU Contacto: [email protected] Versión: 1.1 Revisado el: 17 de octubre de 2026
Ficha técnica
Todo lo que hace SWPanelBot-Web
Sacado del código del módulo. Si el bot cambia lo que hace, cambia esta ficha y su versión.
Identidad
- Nombre
-
SWPanelBot-Web. También es su nombre para robots.txt. - Familia
-
SWPanelBot: el nombre común de todos los bots de SWPanel. - Versión
- 1.1, la que va en el User-Agent. Los cambios de cada versión están más abajo.
- Tipo
- Directo: lo ejecuta y lo controla SWPanel, siempre por encargo del propietario del servicio.
- Categoría
- Otros
- Operador
- DeepThink Software SLU, titular de SWPanel. Información legal.
- Contacto
- [email protected]
- Nombres anteriores
-
SWPanel-WebGenerator/1.0
Cuándo y cuánto
- Cuándo entra
- Solo cuando el propietario crea o actualiza una web o una tienda con IA.
- Frecuencia
- Una vez por web creada o actualizada.
- Por web
- Unas decenas de peticiones, casi todas a las APIs de fotos e iconos.
- En paralelo
- Nunca. Una petición detrás de otra.
Cómo pide
- Qué pide
- Fotos e iconos de bancos con licencia: Unsplash, Openverse, Picsum e Iconify.
- Webs de terceros
- No recorre webs. La única dirección ajena que puede pedir es la del logo, y solo si la da el propietario.
- Métodos
- Solo GET.
- Cookies y JavaScript
- No.
- Origen
- En preparación Desde los servidores de SWPanel. Estamos reservando unas IP de salida solo para los bots; cuando estén, las publicaremos aquí en un fichero JSON.
- DNS inverso
-
En preparación
Cada IP tendrá un nombre bajo
bots.swpanel.comque vuelva a la misma IP.
Normas que aplica
- robots.txt
- No aplica Son APIs públicas y, como mucho, una dirección que da el propietario.
- Si la web pide frenar
- No aplica No recorre webs: llama a APIs con sus propios límites y, como mucho, pide un logo una vez.
- Firma
- Cumple Firma con Web Bot Auth la descarga del logo, la única petición a una web ajena. A las APIs de fotos e iconos les manda solo el User-Agent.
- Contacto en la petición
-
Cumple
La descarga del logo lleva
From: [email protected].
Qué hace con los datos
- Qué guarda
- Las imágenes que usa la web, optimizadas, en el hosting del propietario.
- Cuánto tiempo
- Mientras la web las use.
- Para qué
- Para la web o la tienda del propietario. Nada más.
- Privacidad
- Política general de privacidad de SWPanel.
Cómo funciona
Una pasada, paso a paso
-
Lee el encargo
Parte de lo que el propietario cuenta de su negocio en el asistente.
-
Busca fotos
Pide a Unsplash, Openverse y Picsum fotos con licencia para cada sección.
-
Busca iconos
Pide a Iconify los iconos de los servicios y las ventajas.
-
Trae el logo
Si el propietario da la dirección de su logo, lo descarga de ahí.
-
Optimiza
Ajusta el tamaño y el formato de cada imagen para que la web cargue rápido.
-
Publica
Deja las imágenes en el hosting del propietario, con la web.
En tus logs
Así se ve SWPanelBot-Web
Un ejemplo en formato combinado de Apache y Nginx. La IP y el dominio son de documentación: los tuyos serán otros.
Solo lo verás en tu servidor si el propietario de una web nueva ha dado la dirección de un logo alojado en él.
Comprobar
¿Es de verdad SWPanelBot-Web?
Un User-Agent se puede copiar. Por eso hay que mirarlo junto con lo demás. Los ejemplos usan una IP de documentación.
DNS inverso En preparación
La IP tiene que resolver a un nombre de bots.swpanel.com, y ese nombre a la misma IP. Si solo se cumple la primera parte, no es nuestro.
Lista de IP En preparación
Un fichero JSON con el formato JAFAR que propone el IETF, enlazado desde esta página.
Firma de la petición Disponible
Cabeceras de Web Bot Auth. La clave pública está en /.well-known/http-message-signatures-directory de www.swpanel.com: con ella, cualquier cortafuegos que entienda Web Bot Auth comprueba que la petición es nuestra.
Lo que pide Disponible
Compara lo que ves con la ficha: las rutas, la frecuencia y el volumen. Un bot que se llama SWPanelBot-Web y hace otra cosa no es nuestro.
Si dudas de una visita, escríbenos a [email protected] con el dominio, la hora con su zona horaria, la IP y la línea del log, y lo comprobamos.
Pararlo
Lo pide el propietario. Él lo apaga.
Nuestros bots solo visitan webs de servicios activos de SWPanel, solo para las funciones que su propietario tiene activas, y dejan de pasar en cuanto el servicio se da de baja.
Si eres el propietario
No hace falta: solo actúa mientras el propietario crea o actualiza su web.
Si no lo eres
Si el dominio ya no está en SWPanel no debería llegarte ninguna visita programada. Si te llega, escríbenos a [email protected] y lo paramos.
En el cortafuegos
Para dejarlo pasar, usa el nombre junto con la IP o la firma, no solo el nombre. Cuidado con las reglas genéricas: un patrón como «bot» también alcanza a SWPanelBot.
Si lo bloqueas
La web nueva se quedará sin el logo que ha indicado su propietario.
robots.txt no lo para: lo explicamos en Normas. Lo para su propietario, desde SWPanel.
Normas
Lo que piden los estándares, y cómo está SWPanelBot-Web
Nuestra situación en cada punto, sin adornos.
| Qué piden | Estado |
|---|---|
| Un nombre propio en el User-Agent, con la dirección de su página RFC 9110, 10.1.5, y borrador IETF «Crawler best practices», 2.2 | Cumple |
| Un nombre válido para robots.txt: letras, guiones y guion bajo RFC 9309, 2.2.1 | Cumple |
| Leer y respetar robots.txt RFC 9309 y «Crawler best practices», 2.1. El borrador permite la exención documentada de los rastreadores que trabajan por encargo. Solo llama a APIs. | No aplica |
| No entorpecer la web: una petición cada vez, límites de páginas y de tiempo, y esperas cortas «Crawler best practices», 2.3 | Cumple |
| Frenar si la web contesta 429 o 503 «Crawler best practices», 2.3, y RFC 9110, 15.6. No recorre webs. | No aplica |
| Un contacto en la petición: cabecera From RFC 9110, 10.1.2 | Cumple |
| Publicar las IP de salida en JSON, enlazadas desde esta página «Crawler best practices», 2.5, con el formato JAFAR | En preparación |
| DNS inverso que se pueda confirmar Práctica de Google, Bing y Cloudflare para verificar bots | En preparación |
| Firmar las peticiones (Web Bot Auth) Borrador IETF «HTTP Message Signatures for Bots», septiembre de 2026 | Cumple |
| Página pública con qué hace, qué guarda, contacto, cómo pararlo y las exenciones «Crawler best practices», 2.6 | Cumple |
En parte: cumple con una salvedad, que se explica en la fila. En preparación: depende de la red, como las IP propias y su DNS inverso. Pendiente: aún sin fecha.
Versiones
Qué ha cambiado
La versión va en el User-Agent. Cuando el bot cambia lo que hace, cambian la versión y esta ficha.
| Versión | Fecha | Cambio |
|---|---|---|
| 1.0 | 12-10-2026 | Nombre nuevo, SWPanelBot-Web, con el enlace a la página de los bots. Sustituye a SWPanel-WebGenerator. |
| 1.1 | 17-10-2026 | Enlaza a esta ficha. La descarga del logo lleva From y va firmada. |
Preguntas frecuentes
Dudas sobre SWPanelBot-Web
Los otros bots
Cada uno, con su ficha
-
Informes y seguimiento SEO
SWPanelBot-SEORecorre la web del cliente, como un buscador, para su informe y su seguimiento SEO.
Ver la ficha técnica -
Vigilancia de disponibilidad
SWPanelBot-UptimeComprueba unas cuatro veces al día que la web responde y avisa si se cae o va lenta.
Ver la ficha técnica -
Seguridad 360
SWPanelBot-SecurityRevisa desde fuera el certificado, las cabeceras y los ficheros que nunca deberían ser públicos.
Ver la ficha técnica -
Análisis de código
SWPanelBot-CodeComprueba si el CMS, los plugins y los temas están al día y busca errores de JavaScript en vivo.
Ver la ficha técnica