Buy a domain.
Go to GoDaddy.com and buy the domain of your choosing. Make it a short and memorable domain.
Get WordPress Hosting.
Buy WordPress Economy Hosting with your domain. You’ll need to follow some basic steps during the install like naming your site, creating a username and password ect.
Log into your site for the first time from “http://yourdomain.com/wp-admin” this is the engine that will run your website.
Buy a theme.
Head over to themeforest and buy a nice wordpress theme from a great designer. They run for $35 on average. Once purchased you’ll get a .zip file with the website in it.
From your wordpress dashboard click “Appearance > Themes > Upload” drop your .zip file on the file upload button and install it.
Install these plugins.
1. SEO Plugin
Set up Google Analytics.
Setup Google Webmaster tools.
Go to Google webmaster tools and set up your domain. This manages your ongoing relationship with the worlds largest search engine. It tells you things like queries that are driving people to your site, the health of your html, and shows you what your website looks like in Google’s eyes.
Write 5 Blog posts.
Go to the “posts” tab in WordPress and click “add new”. Anything you write in this view then publish goes live on the website.
Ping Google, Bing, and Yahoo.
Make sure you get visibility on major search engines the Yoast SEO plugin gives you the option to ping the major search engines from the plugin options. Log into your Google Webmastertools account and submit your sitemap to Google.
You now have flashy website and can start blogging but that’s only really the start. Check out Dan Martell’s comprehensive how to for driving over 50K unique visitors/month to your blog if you want get a little more serious about things.