i wouldnt ping your site every day unless the whole site changes. i would go with either a rss feed or a sitemap to ping
Yeah I agree with music legend. I always put my sitemap into linklicious and it normally gets things done.