SEO Spider
Aplicación de escritorio open-source para auditoría SEO técnica. Alternativa gratuita a Screaming Frog sin límites de rastreo.
Audita cualquier web. Gratis. Sin límites.
SEO Spider es una aplicación de escritorio que rastrea sitios web y detecta problemas técnicos de SEO — como Screaming Frog, pero open-source y sin restricciones de crawl.
La construí porque las herramientas existentes son caras o limitan el número de URLs. Un desarrollador o consultor SEO debería poder auditar un sitio completo sin pagar una licencia.
10 analizadores integrados
Cada página rastreada pasa por 10 analizadores especializados:
| Enlaces rotos | Errores HTTP, cadenas de redirección, loops, protocolos mixtos |
| Meta datos | Títulos, descripciones, H1, viewport ausentes o mal configurados |
| Directivas | noindex, nofollow, conflictos de canonical |
| Encabezados | Jerarquía rota, H2 ausentes, orden incorrecto |
| Contenido | Páginas vacías o con contenido insuficiente |
| Imágenes | Alt text ausente o excesivamente largo |
| Rendimiento | Respuestas lentas, páginas sobredimensionadas |
| Seguridad | CSP, X-Frame-Options, HSTS, Referrer-Policy |
| Hreflang | Códigos de idioma/región inválidos, auto-referencia ausente |
| Duplicados | Duplicados exactos (SHA-256) y casi-duplicados (SimHash) |
Dashboard completo
Vista general con gráficas de códigos de estado, tiempos de respuesta, profundidad de crawl y distribución de problemas.
Tabla ordenable con 14 columnas y 9 pestañas filtrables. Panel de detalle con información SEO, preview del snippet en SERP, y análisis de enlaces.
Crawl inteligente
- Respeta
robots.txt - Límites configurables de páginas y profundidad
- Pausa y reanuda el rastreo en cualquier momento
- Verifica enlaces externos con peticiones HEAD
- Exporta resultados a CSV por pestaña
Aplicación nativa con NativePHP
No es una web app — es una aplicación de escritorio real construida con NativePHP (Electron + PHP). Los datos se almacenan localmente en SQLite. Tus auditorías no salen de tu máquina.
Disponible para Linux (.AppImage, .deb). Windows y macOS próximamente.
Arquitectura limpia
El proyecto sigue Domain-Driven Design con separación clara entre capas:
- Dominio — Entidades, value objects y reglas de negocio de los analizadores
- Aplicación — Casos de uso con patrón CQRS (Commands y Queries)
- Infraestructura — Persistencia SQLite, crawling HTTP, UI con Livewire
Event sourcing para gestionar el estado de cada auditoría. PHPStan para análisis estático. Tests con PHPUnit.
Open Source
SEO Spider es código abierto bajo licencia AGPL-3.0.