Pai de ce neaparat prin webmaster tools ?
Actualizezi sitemapul de cate ori e nevoie, sau eventual la un interval regulat ca sa nu stresezi serverul prea mult (spre exemplu 100 articole noi adaugate).
Iar dupa fiecare actualizare dai un ping la google http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.siteul-meu.com/sitemap.xml.gz
Totul automat, fara nici o bataie de cap.
Eventual treci si in robots.txt adresa sitemapului.
Poti incerca varianta asta.
In webmaster tools am vazut ca, odata actualizat sitemapul, google il citeste relativ repede (cateva ore maxim).