Seonaut est un outil d'audit de référencement open source qui vérifie votre site Web pour tout problème qui pourrait affecter votre classement de moteur de recherche. Il examinera l'intégralité de votre site et vous donnera un rapport avec une liste de tous les problèmes qu'il trouve, organisés par l'importance qu'ils sont à résoudre.
Les problèmes sur votre site Web sont organisés en trois catégories en fonction de leur niveau de gravité et de l'impact potentiel sur votre classement de moteur de recherche. Seonaut peut identifier les liens cassés pour empêcher 404 des erreurs non trouvées, des redirections temporaires ou permanentes et des boucles de redirection, des balises de méta manquantes ou dupliquées, des titres manquants ou incorrectement ordonnés et plus encore.
Une version hébergée de Seonaut est disponible sur seonaut.org.

Seonaut est une application Web construite avec le langage de programmation Go et une base de données MySQL pour son stockage de données. Du côté frontend, l'interface utilisateur est conçue avec une simplicité à l'esprit, en utilisant des CSS personnalisés et un JavaScript de vanille minimal. Pour rendre le tableau de bord interactif, l'application utilise Apache Echarts.
Bien qu'il soit possible de configurer votre propre base de données et de compiler vousonaut par vous-même, il est généralement plus pratique d'utiliser les fichiers docker fournis. Ces fichiers rationalisent le processus de configuration et éliminent le besoin de configuration manuelle, vous permettant de commencer avec Seonaut plus rapidement et plus facilement.
Assurez-vous que Docker est installé sur votre système. Vous pouvez télécharger et installer Docker à partir de leur site officiel.
Exécutez la commande suivante et attendez les images Docker pour télécharger et construire.
$ docker-compose up -d --build Une fois le processus terminé, vous pouvez accéder à Seonaut dans votre navigateur Web en visitant http://localhost:9000 .
Seonaut est configuré pour s'exécuter sur le port 9000 en utilisant HTTP non crypté par défaut. Cependant, pour des raisons de sécurité, il est souvent conseillé de l'exécuter sur HTTPS derrière un proxy inversé. Cela ajoute une couche supplémentaire de protection à l'application et garantit que toutes les données sensibles transmises entre le serveur et le client sont cryptées.
Veuillez consulter la contribution pour plus de détails.
Seonaut est open-source sous la licence du MIT. Voir le fichier de licence pour plus d'informations.