Web page have different structure as a blog page. For one thing web page have pages while blog pages seems to have composed of several pages but they act only as one. There is no need to submit their different pages because the main page is enough. It acts as the main skeleton of all the pages. I really do not know why blog pages can easily be crawl by the search engine than by web pages. maybe because every page act as a separate entity though it also came from the same root. Therefore, if you have several pages in your Web page, you have to submit all the existing pages for easily indexing.
It should be noted that every platform or hosting service have different modes concerning search engine optimization handling. Therefore, it is the rule of the thumb to read carefully the section concerning this manner.