Lorel - 8:23 pm on Mar 2, 2013 (gmt 0)
Another items to add to a checklist:
A lot of web designers load the site on their own server for the owner to view before it goes online. They protect the site from search engines seeing it by adding the meta NoIndex. I've also seen websites where they forgot to take it back off once it goes online and this prevents indexing of the new site.