Starting A Blog – Step By Step Guide

If you want to learn How To Start a Blog I have good news for you: starting your own blog is relatively easy and if you follow my steps carefully you can have your blog up and running in less than 30 minutes. So without wasting any more time let’s begin!

1.Register a domain name - go to and on the front page you’ll see a box that says “search for a new domain”


Put the name that you desire for your blog, for example “LaurasBlog” and click GO


If your desired domain is available you are very lucky, but most likely the first time you search for domain name you like you’ll see this:


I need to mention that even though there are other extensions available (.co, .net and .us in our example) you should always go for .com domain name!

Don’t get discouraged if all the names that you thought for your blog are taken. Keep trying until you’ll find the name that you like. It just takes little bit of creativity.




You see it’s not that hard ;-)
If for some reason you don’t want to go with GoDaddy please refer to our Recommended page for other reputable domain name registrars.

2.Sign up for Blog Hosting at GoDaddy.comGodaddy is the best place to host your blog but if for any reason you would rather host your blog somewhere else, please refer to our Recommended page for a list of dependable and trustworthy blog hosting providers. All you need to do next is to pick a hosting package. If you plan on having only one blog then Economy package is enough for a blog but if you thing you might start one or two more blogs in couple of weeks I would advise to sign up for the deluxe package which has unlimited blogs/websites, much more disk space (150MB instead of 10MB) and couple more extra features.

Next, after successful checkout all you have to do is activate your hosting account by clicking on the My Account button, logging in and then select the gray box next to Web Hosting in the list of products, pick the account you’d like to activate (if there’s more than one) and click the Launch button for that account.

Next choose domain name you want to use for your web site from the list, type in your own FTP username or use the one we suggest and create a password. Confirm your FTP password and click Finish. You are done!

3.Install WordPress on your hosting account. Log in to your Account Manager (if you logged out). Click Web Hosting and click Launch. In the Popular Apps panel of the Hosting Control Center find WordPress and click Install Now. Select the domain name you want to use and click Next. After installation wordpress will send you your login credentials to your email that will look like this:

Admin Panel:
Admin Username: admin
Admin Password: YourPassword

4.Install essential WordPress plugins. WordPress is great blogging tool but in order for you to take the full advantage of it you need to install couple of helpful plugins that will greatly extend its functionality. Here is the list of must have plugins that should always be installed on every new blog:

Akismet - keeps your site protected from spam
All in One SEO Pack - automatically optimizes your WordPress blog for Search Engines
Google XML Sitemaps - this plugin will generate a special XML sitemap which will help search engines like Google, Yahoo, Bing and to better index your blog.
Share and Follow - a simple plugin to manage sharing and following for social networking

To install new plugin log in to your WordPress blog, click Plugings on the left sidebar, then click Add New on top of the page, search for plugin and click Install Now. Some plugins require initial setup to start working. Remember to test if your blog is viewable after each new plugin installation. Some plugins are not compatible with some themes and may not function properly.

5.Customize your WordPress blog. It is common knowledge among bloggers that WordPress blog can be customized to any imaginable form. The easiest way to customize your blog is to install custom WordPress Theme. There is plethora of free, very nice looking WordPress themes available right from your WordPress account. Just go to Appearance, then Themes and click Install Themes to search for theme that meets your desire. You can filter search by color, number of columns, width, features or subject. If you find a theme that you like, click install, than Activate and you’re done! If you want to make some changes to the design and you’re not familiar with HTML, CSS and PHP I strongly suggest to outsource it to professionals. The best place to find skilled and talented coders is Just click here: Find Web Developers on Freelancer, sign up and create a project with detailed description of what has to be done and wait for people from all over the world to bid for your work. If you have a budget for it I would suggest to buy professional WordPress Theme. One of the most advanced, fastest, best optimized for google and used by biggest names in blogging worlds is The Thesis Theme for WordPress.

Please refer to our Recommended page for other sources of premium wordpress themes.
If you desire and your budget allows it you can hire a web designer to create 100% custom theme just for you, but more common practice among bloggers is to purchase a theme (like The Thesis Theme) and hire professional web designer to customize it to their liking. The best place to hire talented professionals is To learn more click here: Find Web Developers on Freelancer

The last thing, which is actually optional but I highly recommend it, is to have a custom logo on your blog. It’s always nice to have your own custom logo that will be recognizable and brandable and You can have you own fully customized logo for only $27 through Check it out here: $27 Logo Designs

6.Start blogging. You are now all set to start you blogging career. If you have any further problems setting up your blog please free to contact me and I will surely answer all your questions!

So start writing and sharing all you have to share with the whole World! Good Luck!

P.S. If you found this Tutorial useful please Like it/ Tweet it/ G+ it or share it.


Comments are closed.