I was pleased to see that Google made it really easy for webmasters to submit their content to Google’s Engines of Search. The page details almost every content-related site within Google that I can think of and is a valuable reference for would-be webmasters.
So if you are looking to get your website in Google’s search engine, you would certainly start with:
Step 1: Get Included
Add Your URL to Google’s Index
Submit your website for inclusion in Google’s index
Step 2: Webmaster Tools
Submit a Sitemap of your website to Google
Step 3: Submit Your Blog
Make your blog searchable in Google’s blog index
To get your site additional traffic, you can also…
Step 4: Ping Your Blog
Step 5: Ping Your Sitemaps, too.
You can also ping updated sitemaps (when you create a new page/post, for example).
Many of these have suitable plugins for WordPress and automate the process. In fact, some features are already included in WordPress. So I think WordPress makes running a website easier and smarter than using Joomla.
Chris, this is for you as you are building your website! Hope it really turns into something great!