Your website needs traffic to generate results. It takes between 6 weeks to 6 months to get listed in the search engines. Pay per inclusion search engines list your site (ad) within days. Proper promotion starts with social media, press releases and inclusion of your web address on all print materials.