When you post your website or update your pages, you will find that it doesn’t show up on the search engines right away. You have to wait for your pages to get “indexed” by the engines. Basically, they have bots that crawl the internet following link after link, and creating a “map” of the internet. Until the major engines bots crawl your website or new pages, it will not show up in the search results at all.
TIP: to see if your page is indexed, type: Site:http://yourwebsitename.com/yourpagetitle into the search engine and see if it comes up. If it does, you are indexed, and if it says no results, you still have to wait.
This can be a frustrating process, especially for businesses who rely on these type of things as part of their income. There are ways to help get your site indexed faster though. And here are some of those:
Create a Sitemap – Creating a sitemap helps the search engines to be able to find all the relevant pages within your site. There are a few ways to create a sitemap for your site. There are a few WordPress Plugins such as Google XML Sitemaps, or you can search for an “online sitemap generator” to create it for you, and upload it to your websites root directory.
Set up Site on Webmaster Tools – Once the sitemap is in place, you should submit the link (usually yourwebsite.com/sitemap.xml) to Google from Webmaster Tools under the Optimization option, to ensure that it will crawl your website and all the pages on the sitemap
Tweet it – Once your URL is up and running, send a tweet with the link, and cast out to all of your relevant social networks. The more links you have up, the faster the bots will crawl your website.
Post on Social Bookmarking Sites – Post a blog article on Social Bookmarking sites like StumbleUpon with links back to your website. These sites are high PageRank also and usually get a lot of traffic.
Website Links – If you have other websites, drop a link to the new site on one of your new ones.
Ping Search Engines – You can ping the search engines at places like Ping-O-Matic, or submit your URL to Google at https://www.google.com/webmasters/tools/submit-url/.
– Bret Talley