Il vaut mieux prendre un hebergeur que d'utiliser l'espace perso fourni par votre fai.
Vous louez de la place et un nom de domaine chez un hebergeur quelconque (online,ovh,amen et autres).Pour un petit site c'est suffisant et ca coute de l'ordre de 50euros / an (.net,.org,.com).Pour le referencement c'est plus simple et si le site est bien concu ,il ne sera pas necessaire de prendre un service supplementaire pour.Les "robots de referencement de sites de Google et autres" feront leur job "naturellement" et Il faudra qd mm compter 2 ou 3 semaines pour apparaitre convenablement dans les moteurs de recherche (je repete,si le site est convenablement concu).
Concernant la gestion d'un site dynamique ou statique, le maitre-mot c'est "SAUVEGARDES" et si votre hebergeur propose une option dans ce sens alors ne pas hesiter sinon ne vraiment pas negliger cette partie.
Il est possible de se passer des hebergeurs mais ca devient tres technique:
-louer un serveur (il existe des "fermes" dans le monde entier mais plutot au Nord) sur lequel vous assurerez tous les services (http,ftp..)necessaires au web ou autre.
-creer votre propre serveur "a la maison" et assurer les mm services que precedement.