There are THREE things to check.
First, in cPanel, you MUST
upload your web pages to the "public_html" directory for them to be
seen. If you do not do this, nobody will be able to see your web pages.
Second, if you did upload correctly to the public_html
directory and you still see only the "welcome" placeholder page, you
must either DELETE or RENAME the existing index.html and use YOUR index
file. The system may be "seeing" our welcome page and is not seeing your
index page.
Third, if you did both of the above and still do not
see your pages, it may be because either your web browser is caching
the old pages or because your Internet service provider (ISP) is caching
them.
Try clearing cache in your web browser, or refreshing your browser or configuring your browser to
to refresh each time you visit a page
OR if it is your ISP, you may need to wait 1-2 days before YOU can see your site. If this is the case, switch to another ISP as this is TERRIBLE service.