I uploaded sitemap for my site 2 weeks ago. I told google to crawl my main site 'daily', but google hasn't crawled it for 10 days. It has actually been much slower to crawl since i uploaded the sitemap file. Why is this?
Just because you asked Google to crawl your site daily doesn't mean they are going to. What is your PageRank? How often do you update your site? How many backlinks?
I am not expecting it to be crawled every single day, but either that long period of time between each crawl when I have a sitemap uploaded. It's a a few month old PR3 site with like few houndred backlinks and these are constantly increasing day by day. The site itself is a dynamic page, so it's changing all the time.
From How often does Google crawl the web? Crawls are based on many factors such as PageRank, links to a page, and crawling constraints such as the number of parameters in a URL. Any number of factors can affect the crawl frequency of individual sites.
You can alter the frequency of crawl by the googlebot through the webmaster tool account but it is better to set at the default level. Frequent updates, more backlinks and higher PR will make the lazy bot to become suddenly active and crawl your site frequently. Concentrate more on the contents...
Google will index your site when it sees changes made to your site. If you create a Sitemap weekly, then Google will read that site map. If the last modified data of a page is different as before, Google will then index it. I would highly recommend that you us Webmaster Tools to submit the Sitemaps. It works for everyone that I know that is using it.
Be patient! Sometimes it can take a while for them to crawl your site... just don't change anything and have a little faith, lol.