A question for the SEO savvy. Do I need to submit my URL to search engines on a monthly basis? I just fumbled around today submitting mine after having forgotten about it for a couple of months. Is that a possible explanation for sluggish views and sales? I appreciate input especially from the learned and experienced etsians out there.