salut!
J'ai eu à le faire récemment, pour passer d'un hébergeur à l'autre.
Tu as d'un coté les fichiers du blog lui même (la structure wordpress, avec le coeur, le template, modules etc...) et de l'autre ta base de données en sql.
Il faut faire en sorte de tout récupérer sur ton ordi, avec le FTP pour les fichiers, et en faisant un import de ta base sql par PHP my Admin.
Ensuite, une fois que tu as installé les fichiers et la base sur ton nouvel hebergement, tu n'as plus qu'à faire pointer ton nom de domaine vers ce nouvel hébergement.
Alors oui, c'est peut être un peu compliqué et ça demande quelques connaissances plus pointues que pour faire un blog wordpress.
Est ce que tu as quelqu'un qui s'y connait un peu et qui pourrait te guider? ou tu penses y arriver?
Tu peux tout à fait conserver tes données, mais par contre, je ne sais pas trop quel impact sur le référencement, ça n'a pas été trop visible sur mon site.