Does anyone have the direct links to most of the search engines where I can submit my site? I remember it when I did it for my site <URL SNIPPED> however forgot to bookmark the pages where I submitted it to SEs and now I need to do it for my other site.
Apparently, the other site been up there for 6-7 months and search engines (robots or whomever) never picked it up.