The first thing you need to do to start a web site is to think of the name you want for your company. Then, register that address. Next, you set up your web site. There are companies you can hire to set it up and maintain it for you, but it can get pricey. It's actually not that hard to do yourself. You can use an easy web site hosting and template service like Homestead. Then, to incorporate you can go to easy legal web sites and hire a lawyer remotely. Legalzoom comes to mind.
starting a website and incorporating a business are two different things. in case you need to start a website, you will need a good hoting services and a domain name. you can develop website using wordpress or basic HTML. hiring a web developer is recommended.