I would recommend you to create a html based sitemap within your website (just an html page which will be having the links to all of your website pages). And add that html sitemap/html based sitemap in the home page of your website and also in other main pages like about us, contact us etc.
And now, create a xml sitemap by using any xml sitemap generators (even though there is a limit to certain no. of pages like 100 pages or 200 etc). It will be enough for us to submit it to Google. Once you submit that xml sitemap at Google webmaster tools, google will start crawling the web pages which was found in the sitemap, and here there is a point i.e. google not only crawl the web pages found in the xml sitemap but also crawl the web pages found (google will find your web pages through the links which you have placed in your website/page) in the homepage/subpages. So, this is enough for us to get all our pages get crawled (remember that, we've created a html sitemap and placed a link at homepage so google will be finding this html sitemap link first and will crawl it, when crawling the html sitemap page, google will again find a lots of links and it will again start to crawl them).
|