How to start a blog – I created this site to give beginners a fast, foolproof guide to starting a blog, without having to learn HTML or waste your time reading long, boring tutorials. In fact, over 9,500 people have already setup blogs using this guide! yeeeeeeeeeeee!!!!

I also wanted to help you avoid all the expensive mistakes that most people do.

Here’s how to start a blog:

  1. Choose your blogging platform
  2. Choose a domain name and host
  3. Customize and edit your blog
  4. Write posts and add pages
  5. Get traffic and make it successful

(Don’t worry, I’ll walk you through each one below in-depth)

Step 1: Getting Started – Choose your Blogging Platform (WordPress)


Before you can even start worrying about how your blog will look like, you’ll need to choose your blogging platform. WordPress, Tumblr and blogger market share

There’s a lot to choose from. You are able to create a blog with many different blogging platforms, such as WordPress, Tumblr, Blogger and more…

However, given that there are over 72 million active users using WordPress today, it’s clear which platform is the boss. Even my own blogs and sites are built with WordPress blogging platform. Here’s why:

  • It’s FREE for everyone to use (including themes, layouts and add-ons that many other blogging platforms don’t provide).
  • It’s super easy to set up.
  • It’s secure; WordPress is always updating their software and keeping everything sound and secure, so there’s rarely a worry of having your blog come under hacking attacks. No wonder Sony, NASA and even university blogs are using WordPress.
  • It’s HIGHLY customizable. There are hundreds of free themes and plugins that add more functionality to your blog, from contact and subscribe boxes to plugins that improve blog performance and more.

While the other blogging platforms are generally all pretty OK, nothing in my opinion has ever come close to matching the freedom and customization options that WordPress offers. So without a doubt, go with WordPress. Especially when you are just starting out.

HOLD UP! At this point, you don’t need to install nor download anything – I’ll show you this in a minute, but first…

Why you shouldn’t create a blog on a free blogging platform

Without a doubt, you need to self-host your WordPress blog.

Think about it – what famous, successful blogger you know is using a free blogging website like “startbloggingonline.freeblogs.com” instead of their own domain name like “StartBloggingOnline.com”, for example?

It’s not just that – free blogging platforms have other problems too – including…

  • You don’t control your content – the blogging platform does. They could shut you down any time, and for any reason.
  • The web address of your blog will be long and hard to remember (like yourfreeblog.blogspot.com) instead of a catchy, branded address you choose.
  • You’re not allowed to advertise on most free blogging platforms, making it much harder to ever make money from blogging.

All of these limitations apply to the WordPress.COM blogs. What you really want is to self-host a WordPress blog – it’s the same software without all the limitations!

Don’t get me wrong: If you really don’t care whether or not your blog will be successful, go with free blogging platforms. They’re an okay way to try out blogging for a little bit.

But if you ever want to look credible, build an audience and make money blogging, then you need your own blog, on your own domain name, with your own hosting. That way, you make the rules and control your content.

If I were you, I’d start with a self-hosted blog on my own domain from day one. Setting up a blog like this is WAY easier and less expensive than you think.

Finding a domain name and web hosting provider

Now to exciting part! To set up a self-hosted blog on your own domain name, you’ll need two things:

Domain name – This will be your personal blog address where people find you over and over again. For example Google’s Domain is www.Google.com. Your new blog domain name will be www.YourBlogName.com, except you’ll choose what’s going to be behind YourNewBlog. The cost of a domain name is usually $10/year, but if you follow this guide all the way, I’ll show you how to get one for much cheaper.

Web hosting – This will be the home of your blog address and content that’s on the blog. Without web hosting, you’ll be unable to use your domain. Think of it as a computer hard drive that stores all your content on your blog (images, blog posts and so on). The cost of web hosting is usually somewhere between $2-5 per month.

It’s less than an XL coffee at Starbucks, so it won’t break the bank. But it’s an important investment to your blog success.

Where should I get my domain name and hosting?

When it comes to hosting, there are only two things that matter.

  • Page load speed – The average amount of time (in seconds) it takes your blog to load.
  • Uptime – 99.9% isn’t enough (it’s 42 minutes of downtime per month). You should be aiming for 100%.

There are hundreds of different web hosting providers. They all offer you a similar service (domain + hosting) with a similar price, but since I’ve dealt with and monitored many famous and recommended web hosting companies like Bluehost, iPage, Godaddy etc…

I now only use and recommend www.HostGator.com for domain names and web hosting.

Why? Nothing has ever come close to HostGator in terms of blog load speed and uptime (see below):

My blog hosting performance

HostGator has great performance, they are easy to use and it’s probably the best pick for beginners.

However, you can always go with another web hosting as long as it’s fast, reliable and offers unlimited storage & bandwidth. This helps you to avoid problems later on.

Step 2: Set up a Blog on your own domain name (self-hosted WordPress)


If you don’t have a hosting or a domain name yet – don’t worry. I’ll be showing this in a minute…

At the end of this step (2), you will have a fully working self-hosted WordPress blog on your own domain name! Sounds promising, huh?

1. Go to www.HostGator.com and then click “Start Your WordPress Blog”.

Remember: Since I’m using HostGator by myself too, I’ve negotiated a discount for people who use this guide (72% off). This discount should be applied automatically. Enjoy 🙂

Hostgator landing page

 

2. Pick a Domain name for your blog

Already have a domain name?
Just write it in the right box (I already own this domain) and keep moving to the next step by scrolling down a bit.

How do I choose a good domain name?

Choosing a bad domain name is one of the most common mistakes I see bloggers make. Be sure you choose a domain name that is…

1. Easy to Remember – Don’t choose a nonsense name, something tough to spell, or a long name full of dashes. “www.best-tech-gadgets-in-the-world.com” won’t ever stick in someone’s head, but something like “www.techgeeks.com” rolls off the tongue.

2. Unique and Descriptive – You want a name that reflects who you are and what you care about. Be creative and build an identity you’re excited about!

3. Trustworthy – Domain extensions like “.com”, “.org” or “.net” are the most popular, with “.com” being the one most people think of first. Try to avoid crazy extensions like “.rocks” or “.biz”, as these are less commonly used, tougher to remember and not as trusted.

Type the domain name you want to use in the box, then click “next”. If the name is available, you’ll be able to claim it. If it’s not available, choose another one.

Your_Blog_Domain

If the name you want isn’t available, HostGator will show you some alternatives that are similar – or you can punch in a new name and try again. I’d suggest you to use something that ends with .com, .net or .org

 

3. Choose your blog hosting plan

I recommend the “Hatchling” plan for now – you can always upgrade later if you decide you want more advanced features, but you get more than enough with the Hatchling.

choose_blog_hosting_plan

 

4. Complete your registration

Once you’ve chosen Hatchling plan and found a name you like that’s available, you’ll need to register it by putting in your contact and billing information.

You’ll also have a chance to customize your package a bit. This is a chance to save some more money, so don’t skip it! Apply discount code “STARTBLOG”

additional_blog_services

 

Few suggestions:

1) Domain Privacy Protection (DPP) hides your registration information in the “whois database”, a worldwide database everyone has access to. I recommend it if you want to keep yourself anonymous, but uncheck the box if you want to save as much as possible.

2) I’d uncheck all the other boxes (Site Backup, Constant Contact, SiteLock Security) as these aren’t really worth your money. You can always add them later.

 

5. Log in to your new account and install WordPress blog

It may take a few minutes for HostGator to register your account, so be patient. You should get a confirmation email when your account is ready.

Once you’ve logged in to your control panel (all the information you need for that should be on your inbox) , it’s time to install WordPress. Thankfully, this takes just one click!

  • Log-in to your Hostgator control panel
  • At the top click “Get Started With WordPress Today”
  • If WordPress isn’t there for some reason, scroll down a little bit on the control panel and click on “Quick Install” under the Software & Services section. Look at the top of the page, in the left sidebar section for WordPress.

Once clicked, you’ll be automatically transferred to Mojomarketplace.com – don’t panic, this is just a site that helps HostGator install platforms (like WordPress).

You should immediately see a screen where you’re offered to “Install” or “Import” WordPress.
Click “Install” to get to the next step.

When you’re finished, “Install WordPress”. Once you’ve done that, you’ll see a loading bar at the top of your page that will eventually tell you that your WordPress blog has been installed and you’ll see your log-in credentials.

blog_install_finished

 

6. Log in in and check out your new blog

Once the installation completes, you’ll get an email that shares your login information, including an “Admin URL”. (In case you missed that notification bar)

To log in to your blog, click the admin URL. If you forget this URL, it’s simply www.yourblog.com/wp-admin (where “yourblog” is your domain name).

New Blog Homepage (1-6 steps)

Congratulations – you now know how to make a blog using WordPress. You’ve installed WordPress and set up your blog, all on your own! As you can see, it was really easy and straightforward.

 

Step 3: Configure, Design and Tweak your blog


In this section, I’ll show you some WordPress blog basics, including:

WordPress blog

Sample of a customized WordPress blog (SmartPassiveIncome.com)

  • Getting familiar with WordPress dashboard
  • Changing your blog’s design
  • Installing new plugins/features
  • Making your blog search engine friendly

If you’ve set up your blog, you’re now ready to start using WordPress and customizing your blog. I promise – it’ll be pretty easy and fun at the same time.

Remember: You can log in to your blog by going to www.yourblog.com/wp-admin/ and using the credentials you set up with HostGator or any other hosting company you used.

 

Understanding the WordPress Dashboard

When you log in for the first time, you’ll see a dashboard or admin panel that looks something like this:

Your_WordPress_dashboard

 

Let’s break down some of the most important ones for new bloggers to know:

  • “Dashboard” shows you an at-a-glance look at your recent activity, including how many posts, comments and pages you have. You can also write up a quick draft blog post here – but don’t – I’ll show you a better way a little later in the guide.
  • “Posts” is where you’ll click if you want to add a new blog post or edit an existing one.
  • “Media” is the library of all the pictures, videos, and audio files you’ve uploaded to the site. You can manage all of those items here.
  • “Pages” is where you can add a new permanent page – like a services or contact me page (not a blog post!) and manage the pages you’ve already created.
  • “Comments” is the place you’ll want to go to manage comments. You can see which comments are waiting for your approval, review comments you’ve approved, see which comments WordPress has labelled as spam and delete comments you don’t want.
  • “Appearance” – this is where you can edit your blog’s design and install new themes and layouts. I show you exactly how to do this a little later in the page.
  • “Plugins” is where you’d click if you wanted to install a new plugin, like a photo gallery or SEO tool. I’ll show you how to do this in a moment.
  • “Settings” is the last section you need to know about. Here, you can change your site’s title and tagline, edit your email address and manage all of your site’s important settings.

 

Changing Your Blog’s Design (Themes & Layouts)

WordPress blogging platform uses design templates called “Themes” to figure out how your site should look. Changing your blog’s layout and design is as simple as installing a new theme.

There are over 2,000 professionally designed, fully-customizable and free themes to choose from – so you’ve got a lot of options. If you want to see more premium type of templates and themes, head over to Themeforest.net

 

Here’s how to find and install a theme you love:

Mouse-over the “Appearance” tab in the WordPress sidebar, then click on “Themes”.

find_a_perfect_theme

 

On the next screen, you’ll see several themes are already installed. If you don’t like those, click the “Add New” button at the top, or the great big “Add New” square to start searching for a theme.

add_new_theme

Now, you’ll see tabs where you’ll find featured, popular and brand new themes, as well as a “Feature Filter” and search bar.

featured_themes

 

I really like the “Feature Filter” option, because you can choose themes in certain color schemes, select specific layouts and even choose themes with built-in advanced features.

Just choose the options you want, then click “Apply Filters” on the left hand side. If you’re finding this challenging, just search by keyword – there’s no wrong way!

apply_filters

 

When you’ve found a theme you like, click “Install”. You’re nearly done!

Once the theme has been installed, all that’s left to do is click “Activate” on the next screen:

activate_your_blog_theme

 

Installing a New Plugin (add some cool features to your blog)

“Plugins” are little software modules that you can install to add features and tools to your blog. They can do all sorts of things, like:

  • Adding contact forms
  • Reducing comment spam
  • Making your blog SEO-friendly
  • Creating newsletter sign-up forms
  • Adding photo galleries

And lots, LOTS more.

Installing them is really easy. First, Mouse-over “Plugins” in the sidebar, then click “Add New”.

add_new_blog_plugins

 

Now, you can search by keyword to find plugins for almost anything!

find_plugins

 

When you find a plugin you like, just click “Install Now” and then “Activate Plugin” on the page that follows.

activate_plugins

 

BE CAREFUL: Before you install any plugin, it’s a smart idea to Google its name and read reviews. Some plugins can break your theme, cause problems with security, or just plain work poorly, so always get a second opinion first.

Also, make sure your plugins (and themes) are always up-to-date. Don’t worry though, WordPress usually lets you know when some of them are out of date.

If you don’t know which plugins to use at first, have a look at my blog post – “Top plugins for WordPress blog that I personally use“.

 

Configuring your blog to be search engine friendly

There are some things you’d need to do to make your blog more search engine friendly. Search engines do not like two things:

  1. Ugly and clumsy URL-s – http://yourblog.com/2012/04/topic-a/author-Karen/how-to-start-a-blog. A much better way is to use: http://yourblog.com/start-a-blog

See the difference? One is filled with irrelevant information and the another one is short, clean and neat.

In order to change your links to a more cleaner, click on the “Settings” -> “Permalinks” and use the following settings:

permalinks

 

2. Spam comments – Unfortunately, lots of people want to leave automate spam comments on your blog. They do that for couple of reasons – to get people from your blog to their blog and to advertise their services/products.

To avoid that, make sure you moderate your comments. Here’s how to do that: Go to “Settings” -> “Discussion” and tick those two options.

disable_comments

 

Managing Your User Information

If you ever need to change your user details, password, or add another user so someone else can access your blog, it helps to know how to manage your user details.

To manage users, mouse-over the “Users” tan on the left-hand menu.

new_blog_users

Adding a New User

Click the “Add New” link in the users section of the left-hand menu, and you’ll be brought to this page:

addusers

Fill in the details for the user you’d like to add – including a password you can remember to share with them. You can send it to them via email by clicking the radio box option – but that’s not always the most secure way to do things.

BE CAREFUL: The “Role” you choose from the dropdown menu will determine what your new user is able to do.

  • “Subscribers” are only able to manage their own profiles – not update or change content.
  • “Administrators” can access all the administration options – making any changes or adding new users.
  • “Authors” can publish and manage their own posts, but nothing else.
  • “Contributors” can write and manage their own posts, but cannot publish them.
  • “Editors” can publish and manage posts – including the posts of other users.

Don’t give access to anyone who doesn’t need it!

 

Step 4: Adding/Writing Blog Posts and Pages


By now you should have fully working WordPress blog on your own domain name. You should also have a custom blog theme that fits with your blog’s topic. Congratulations – you’ve done a LOT and I’m proud that you’ve managed to get so far.

In the LAST step, I’ll show you how to write your first blog post and share some tips for writing blog posts.
In this section, I’ll show you…

  • How to write a post inside WordPress
  • How to add images, links and format text
  • Some quick tips and tricks for writing great content

 

Using WordPress to Blog

Adding a New Post

To add a new blog post, click the “Posts” section on the left hand side-menu, then click on “Add New”.

Adding_a_new_blog_post

On the next screen, you’ll see something like this:

Writing new blog post

You can add the title to your blog post in the top field, and your content goes in the big text box below the title.

You can save your draft or publish your content live by using the box menu on the far right of the page. You can even schedule the post to be published later – or make the post private so only friends can see it.

BlogPost_status_visibility

Once published, your new post can be found in the “All Posts” section of the “Posts” tab, so you can edit it any time.

Let’s take a quick look at some things you can do to spruce up your post:

 

Adding Images

To add an image to your post, click the “Add Media” button right above the lower content field.

Tip: Before you click “Add Media”, be sure you’ve left your cursor inside of your blog post where you want the image to show up. Otherwise, you’ll have to move it later on.

Adding_media

 

Next, click the “Upload Files” tab on the screen that pops up, then click “Select Files”.

adding_images_blog_post

Once you’ve found the file, double click it and WordPress will upload it automatically.

When the upload is finished, make sure the image you want is selected, then click the “Insert into post” button to add the image to the post you’re writing.

insert_image_into_blogpost

 

Adding a Link

Linking out to other websites is a great way to build relationships and share interesting content.

To add a link, click on the icon in the toolbar that looks a bit like a chain link.

instert_a_blog_link

On the pop-up, you’ll need to enter a few important bits of information.

Adding_link2

  • URL is the web address of the link you want to share. Make sure you include “http://” before the “www.” address, or your link will be broken.
  • “Link Text” is the text you want people to click on to get to your link. It might be “Click here”, or anything you choose.
  • “Open link in a new window/tab” – it’s a smart idea to check this box. Otherwise, when someone clicks your link, they’ll leave your blog.
  • If you want to link to an existing page, you can use the “Search” section to find a post or page you’ve already created and click it to add a link.

Finally, click “Add Link”, and your link will be added where you left your cursor in the post you were writing.

 

Adding Headers & Editing Text

It’s a good idea to use headers and bolding to make your content easier to read and scan.

Adding Headings

To add a heading, click on the drop-down menu on the bottom left of the toolbar.

Blog_Post_Headings

Try to only use “Heading 1” once within your page (usually at the top), and use “Heading 2” or “Heading 3” for other sections in the copy, as this is better for search engines.

Tip: You can also highlight the text you want to change in your blog post, THEN click on the dropdown menu and select the format you want the text to be in.

Editing Fonts

You can also bold, italicize, underline and even change the colour of your text in a click or two.

change_font

  • “B” is for bolding
  • “I” is for italics
  • U” is to underline your text
  • A” will open a dropdown menu where you can select font color

As you can see, this is all pretty simple for someone who has worked with Microsoft Word.

tag – how to make wordpress blog , how to make free website , how to make website , simple steps to make website , How to start a blog

41 COMMENTS

  1. I don’t even understand how I finished up right here, however I thought this post was great. I do not know who you are however certainly you’re going to a well-known blogger if you are not already 😉 Cheers!
    keddySa

  2. Thanks for any other informative web site. The place else
    could I am getting that type of info written in such an ideal method?
    I have a project that I’m just now operating on, and I’ve been on the look out
    for such info.

  3. Do you mind if I quote a couple of your articles as long as I provide credit and sources back to
    your webpage? My blog is in the very same niche
    as yours and my users would definitely benefit from some of the information you provide here.
    Please let me know if this alright with you. Thanks a lot!

  4. Woah! I’m really digging the template/theme of this site.

    It’s simple, yet effective. A lot of times it’s hard to
    get that “perfect balance” between user friendliness and visual
    appearance. I must say you’ve done a excellent job with this.
    Also, the blog loads super quick for me on Safari. Outstanding Blog!

  5. At this time it seems like BlogEngine is the best blogging platform out there right now.
    (from what I’ve read) Is that what you’re using on your blog?

  6. hello there and thank you for your info – I have definitely picked up anything new from right
    here. I did however expertise a few technical points using this site, as I experienced to reload
    the website many times previous to I could get it to load correctly.
    I had been wondering if your web host is OK? Not that I am complaining, but
    slow loading instances times will often affect your placement in google and can damage your quality
    score if advertising and marketing with Adwords. Well I’m adding
    this RSS to my email and could look out for
    a lot more of your respective interesting content.
    Make sure you update this again very soon.

  7. Having read this I believed it was really enlightening. I appreciate you spending some time and effort to put this information together.

    I once again find myself personally spending way too much time both
    reading and leaving comments. But so what, it was still worth it!

  8. Hi there I wanted to give you a quick heads up. The text in your post seem to be running off the screen in Safari. I’m not sure if this is a format issue or something to do with web browser compatibility but I figured I’d say this to let you know. The design and style look great though! Hope you get the issue resolved soon. Kudos!!

  9. I’d must check with you here. Which is not something I usually do! I take pleasure in studying a post that can make folks think. Additionally, thanks for allowing me to remark!

  10. Hi there, just became alert to your blog through Google, and found that it is really informative.
    I’m going to watch out for brussels. I will be grateful if
    you continue this in future. Numerous people will be benefited
    from your writing. Cheers!

  11. Every weekend i used to pay a visit this site,
    for the reason that i want enjoyment, for
    the reason that this this web page conations really fastidious
    funny data too.

  12. My brother recommended I would possibly like this blog.

    He was totally right. This submit truly made my day.
    You can not believe simply how much time I had
    spent for this information! Thanks!

  13. It is not my first time to pay a visit this website,
    i am visiting this web page dailly and obtain fastidious facts from here daily.

  14. What’s up, I desire to subscribe for this weblog
    to take most recent updates, thus where can i do it please help.

  15. Greetings, There’s no doubt that your website might be having web browser
    compatibility problems. When I take a look at your site in Safari, it looks fine
    however, if opening in Internet Explorer, it has some overlapping issues.
    I just wanted to give you a quick heads up! Besides that, great site!

  16. This is really interesting, You’re a very skilled blogger.

    I have joined your rss feed and look forward to seeking more
    of your great post. Also, I have shared your website in my social
    networks!

  17. Hi there! I simply want to offer you a big thumbs up
    for the excellent info you’ve got here on this post.
    I’ll be returning to your website for more soon.

  18. Hi I am so delighted I found your blog page, I really found you by mistake,
    while I was researching on Yahoo for something else,
    Anyhow I am here now and would just like to say thanks a lot for a
    remarkable post and a all round interesting blog (I
    also love the theme/design), I don’t have time to read through it all
    at the moment but I have saved it and also added
    your RSS feeds, so when I have time I will be back to read more, Please do keep up the superb work.

  19. Great blog here! Also your web site loads up very fast! What web host are you
    using? Can I get your affiliate link to your host?
    I wish my site loaded up as quickly as yours lol

  20. Howdy! Do you know if they make any plugins to safeguard
    against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any tips?

  21. Nice post. Ⅰ usеd tο be checking continuously tһis blog and Ӏ am inspired!
    Extremely helpful іnformation ⲣarticularly tҺe final sectіօn 🙂 I deal with sucɦ information a lot.
    ӏ used to Ьe looкing for this partіcular info for a lоng time.
    Τhanks and best of luck.

  22. Hi there just wanted to give you a quick heads up.

    The text in your post seem to be running off the screen in Opera.

    I’m not sure if this is a format issue or something to do with browser compatibility but I
    figured I’d post to let you know. The design and style look great though!

    Hope you get the problem solved soon. Cheers

  23. I’m truly enjoying the design and layout of your site.

    It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a developer to create
    your theme? Great work!

  24. These are actually impressive ideas in about blogging.
    You have touched some nice things here. Any way keep up wrinting.

LEAVE A REPLY

Please enter your comment!
Please enter your name here