There are multiple methods of creating a blog, some hard, some very easy. This article covers Direct Coding, Blogging platforms, hiring someone else, free blogs, and WYSIWYG editors. We will go into the pro’s and cons of each type, and which pathway is the best for you when creating your blog. If you would like to read more about blogs, please visit my article, “Passive Income: Blogging.”

The first way to create a blog is direct coding. Every website is written in a coding language called HTML, which has accompanying languages such as CSS and JavaScript. This method involves first learning these languages, then implementing your knowledge of them to create a webpage. If you have the time, I would highly suggest this. You learn skills that you can use to create web pages for yourself, but can also be used to create websites to be purchased by others. On the other hand, if you do not have a lot of time, you should probably choose another method, for this one takes time and patience.

The second way of creating a blog is with a blogging platform such as WordPress or Joomla. With any of these platforms, you could begin writing content for your blog in under 10 minutes. These have many free and premium themes available for download or purchase. With a blogging platform, you can simply pick a theme, install it, and begin writing! There is only 1 real drawback to using a blogging platform: the lack of design freedom. You are restricted to what the theme looks like, and though you could modify it slightly, you do not have near as much freedom as with straight code. Regardless of this, I still find it quite useful to use this method, especially with a tight time schedule. Also, you lose the value of knowing how to code websites from scratch.

The third way to create a blog is to have someone else do it for you. There are many web designers out there who would love an extra client or two. They offer services from creating the design of the blog, all the way to bringing viewers by performing search engine optimization. This method creates wonderful looking blogs that have good success. The obvious drawback is the price. Unfortunately, these web designers do not work for free, and can sometimes even cost thousands of dollars. However, with a bit of searching, you can find a cheap designer who will create a great blog for you.

The fourth way to create a blog is to use free online software. These blogs are completely free (hoo-rah!). But don’t get excited yet, this creation method has many drawbacks that, frankly, aren’t worth the 30 bucks or so you will save from not straight coding your site. The first is that the site name will include an extension. This means that instead of “,” it will be something like “” The addition being the “.wordpress.” The other downside to this is that it is nigh on impossible to put ads on your free blog, therefore not even generating income except from affiliate links.

The final way to create a blog is to use a WYSIWYG editor. WYSIWYG stands for “What You See is What You Get.” These are programs where you can design a website by dragging images on to the screen, and the program creates the HTML that would recreate the picture on a browser. It also uses text tools, such as a color chooser and font list, like what you would see in a word program. These are usually pretty good, though can have some hassles. If you do choose to go this route, it is highly suggested that you have a knowledge of at least HTML. This is so you can edit minor things, along with putting ads and other code snippets into your site.

In my opinion, the best route is to go from learning different design languages, then moving on to a blogging platform (my suggestion being Wordpress). The reason for this is that you first get all the skills of a great web designer, and can always modify or create code whenever you need to. The reason I then suggested you use a blogging platform is that it saves you much time due to the fact that you do not have to code and design the website yourself. If you get lucky and get an extremely successful blog, odds are you would like to create another. If you go this route, and are making enough money, I would suggest hiring someone to create it for you. This way, you can spend your time doing other, more profitable things with your time. Life is all about investment: your time, money, and emotion. I hope this post helped, and best of luck to you starting a blog.