Hello Marcus,
My name is Melissa and I am the Social Media Manager here at iPage. We've been keeping an eye out on the forums to see about assisting customers where we can.
It looks like you've got this one handled. When installing WordPress if you want it to be your main website then you'd leave it to just 'yourdomain.com' and if you're just adding it you want to install to a subdirectory like esme stated. For instance, 'yourdomain.com/blog' - keep in mind you can choose the name of this subdirectory so you could use 'yourdomain.com/reallycoolsubdirectorynamehere' etc. And you then just link over to the blog on your main website.
When you initially installed it you more than likely could not see it over your main site as our system by default looks for index.html first. As WordPress using index.php your main site was showing first, however if index.html had been removed the WordPress site would have shown for you.
I hope this information helps!
Kind regards,
Melissa
Social Media Manager