You absolutely must submit to SE's. Google, Yahoo, Live and Ask. Otherwise, no wonder nobody can find your site. However, if they already indexed your pages, then it's OK. However, I doubt they will index every single new page that you create if you've never submitted a sitemap to them (.xml). How wound they be supposed to obtain that sitemap from you?
|