Unlike submitting to search engines, submitting your site to directories and niche portals usually involves a lot more than simply typing in your URL. You often have to start by researching the ...