I published my first site today but when i type in the domain name it brings up the index page. Is it too soon for it to change to the home page or did I do something wrong?
If you published your site using your domain name, then it should not be “too soon”. There are several reasons why you could be getting only the index, most likely not having a file named “index.html”, or one of the several other default “home” pages.
Could you share the url you are using to view the site, so we can see and offer better help?