Faut bien avouer que le nom de domaine en l'état l'aide bien à se positionner sur:
comparateur mutuelle assurance santé
Faut croire que le "exact match domain" (filtre google qui pénalise les noms de domaines trop proches de requêtes génériques) touche pas toutes les typologies de requêtes de la même manière.
Après pour la question très "ouverte", il faudrait un audit seo du site mais à vue de nez, la catégorisation est mal faite et pas assez fine, on peux réduire la profondeur des articles, ca manque de contenu et de landing page middle tail, sans parler des basiques (H1 et compagnie)