a) Submission to Search Engines
b) The simplest way to add your site in Google, Yahoo, Live (MSN) within 72 hours - at no cost
c) Technical Reasons – not to be listed with major Search Engines
d) Pages penalized due to Sp@m – what are the reasons?
e) Submission to Directories
(1) Yahoo Directory
(2) The Open Project (DMoz)
f) XML Sitemap - Online Sitemap Generators
g) Google Webmasters Tools
9a. Web Site Submission: Submission to Search Engines

Google, Yahoo & Windows Live, all are crawler-based search engines. They crawl the web (from one site to another) and automatically include web sites in their databases that they found during their crawls.
You may submit your web pages by visiting search engines’ Add URL pages; for example, to add a web site on Google, Yahoo, Live manually, you may visit www.google.com/addurl/, https://siteexplorer.search.yahoo.com/submit, http://search.live.com/docs/submit.aspx and add your web site from here.
9b. Web Site Submission: The simplest way to add your site in Google, Yahoo, Live (MSN) within 72 hours - at no costThe best way to add your web site in all crawler-based search engines is to place your web site link on some relevant web site, blog or forum. Googlebot, Yahoo Slurp and MSNBot will find your site automatically and it is added in their databases normally within 72 hours.
9c. Technical Reasons – not to be listed with major Search Engines
• Pages unavailable – due to server down, broken links, etc.
• Dynamic Pages – Google limits the numbers of such pages.
• Doorway Pages – generated for SEs only
• Pages with Frames – not recommended
• No Back Link – your site can be ignored by search engines, if no site is pointing to yours
• Pages that require registration / password etc.
• Pages penalized due to SP@M
9d. Web Site Submission: Pages penalized due to Sp@m – what are the reasons?
• Keyword stuffing
• Invisible Text - spammers use keywords stuffing and change font color as background color.
• Invisible Links – Don’t hide your links, if human visitors cannot see your links; they’re considered as spam
• Tiny Text – that is unreadable by human visitors
• Meta Refresh tag - The meta refresh tag allows those visiting a particular web page to be automatically taken to a new web page.
• Meta Tag stuffing – add unrelated keywords in meta keyword and description tag that has nothing to do with actual site contents.
• Page stuffing – duplicate or slightly different pages
• Domain spamming / mirror site
• Cloaking: Search engines will penalize your website if cloaking is found. This is when one content is provided to search engines and a different content is provided to web users.
• Duplicate Contents: Avoid duplicate content from other websites. Search engines will usually place the oldest website first that had the duplicate content. Search engines like original and unique contents.
9e. Web Site Submission: Submission to Directories: Yahoo Directory & The Open Project (DMoz)

• Almost all crawler-based search engines spiders regularly crawl DMOZ.org & Yahoo Directory. If you are listed there, the SEs will find your link easily during their next crawl, and index your pages, even without your submission.
• Directories are human-edited. Be very careful about choosing the appropriate category and filling out the forms.
• Before submitting to a directory, it's highly recommended that you ensure your site is free from broken links and missing image problems and make sure that your site has valuable and unique content.
• Yahoo Directory submission costs: US$299 / year
• DMOZ submission costs: US$0
9f. Web Site Submission: XML Sitemap - Online Sitemap Generators

< ? xml ? >
• Offer a sitemap to your users and search engine crawlers. Larger sitemap (having more than 100 links) should be broken into multiple sitemap pages.
• Create an XML Sitemap having all your important pages and submit it to Google, Yahoo etc. To create an XML Sitemap visit http://www.auditmypc.com/xml-sitemap.asp
9g. Web Site Submission: Google Webmasters Tools
• Use Google Webmaster Tools to submit a detailed sitemap of your pages. Read and understand Google’s suggestions available here. You will also find various tools here to help you monitoring your site’s performance and current status. These include tools to check which pages on your site have been indexed