Grundsätzlich ja. Aber auf einem Windows Server einen Web-Server zu betreiben wäre grob Fahrlässig und sehr aufwendig. Dann solltest Du Dir da ein schickes Linux installieren. Dann brauchst Du entweder eine Feste IP von Deinem DLS Anbieter, oder Du musst mit DynDNS arbeiten. Auch da gibt es Deutsche Anbieter da kostet so was 12 Euro im Jahr.
Nur ob sich das von Arbeitsaufwand her lohnt das alles auf einem Eigenen Rechner zu hosten? Die Suchmaschinen haben sich auch ein wenig bei Webseiten die aus einem Privaten IP Bereich kommen und nach Außen gucken. Die werden kaum in den Vordergrund gestellt. Da man an der IP Adresse erkennt in welchen Bereichen sich das ganze Bewegt.
Also das ist nicht ganz so einfach um zu setzen wie man denkt. Technisch kein Ding, aber das ganze drum rum.