How to Start a Blog? Guide to Creating a Blog in 2019

In 2019, it’s simpler than ever earlier than for anyone to begin a weblog and make it worthwhile.

That is true even in case you aren’t tech savvy, don’t understand how to code, or understand the very first thing about net design.

With a little little bit of steerage and a few primary assets, you possibly can have your very own personal or professional weblog up and operating lower than 30-minutes after you finish this article. (But there’s no want to rush it).

I’ll maintain your hand and stroll you through each part of the method while helping you keep away from the widespread errors that cease most new bloggers lifeless in their tracks.

Sound good?

Then let’s dive in and get started.

P.S.  For those who’re interested in how a lot it can value to start and keep your weblog, the straightforward reply is $0 to $60/yr. I extremely advocate that you simply go for paid domains and hosting, but you’ve the option to begin without spending a dime to check the waters.

Why Start a Blog? What’s In It For You?

Once I first started this weblog, my goals have been easy.

I needed to train individuals how to navigate the tough (and sometimes less-than-ethical) world of blogging and net improvement.

With time, my website began to pickup steam, attracting new shoppers for my company and giving me the chance to give up my day job and pursue running a blog full time.

Nevertheless, there are a myriad of different causes you may determine to begin a blog, beyond making enough cash to hand in your two week’s discover.

For example:

  • A constant blogging habit will make you a higher author
  • Should you discover the fitting area of interest, you can also make a full time passive revenue
  • A heavy-traffic weblog makes a superb addition to your resume
  • You’ve gotten a chance to share you information and expertise
  • You can also make essential connections and grow your network
  • It’s FUN!

I might drone on and on about the benefits of running a blog until the sun units and the moon rises, but I feel you get the thought.

The underside line?

Running a blog is awesome and it has the facility to change your life.

Assuming you need to take the plunge and begin your blog at present, listed here are the exact steps you need to take to get began.

Step 1: Determine – Create Free Blog or Self-Hosted Blog?

Blogging platformsAs I discussed in the introduction, starting and maintaining a mean sized blog will value between $0 and $60 a yr.

So sure, you’ll be able to begin your weblog for nothing. Nevertheless, as with most issues in life, just because you possibly can doesn’t imply you need to.

Let me explain…

Yes, you’ll be able to create a weblog free of charge on many various platforms, reminiscent of:

However before you go smashing the above hyperlinks and clicking “sign up”, learn the rest of this section!

Positive, these platforms are nice for testing the waters and solidifying a number of the concepts you may need relating to content and design.

Nevertheless, in case you are critical about starting a worthwhile and successful blog, you need to keep away from these platforms in any respect prices.

Right here’s why:

These “free” running a blog platforms have crippling limitations and totalitarian authority over your content material.

They are, at the beginning, companies. Their primary only function is to turn a profit through the use of your website to sell advert area while putting limitations on your account, so you’re ultimately pressured into a “premium” or “unlimited” weblog plan.

Plans which are, most of the time, wildly overpriced and woefully under-equipped.

Without their costly upsells, your account can be restricted to a handful of generic designs, a “maximum” number of every day visits, restricted storage, and all but nonexistent customer support.

And let’s not overlook that these platforms have complete management over your content.

So for those who publish something that one among your friendly neighborhood website moderators doesn’t like, your whole website (and your whole knowledge) could be deleted in an immediate.

Think about that for a second.

You spend months hustling and grinding to develop your weblog. Slowly but certainly, you acquire a respectable variety of loyal visitors and subscribers. Then the cash starts to roll in from sponsored posts, paid advertisements, or your personal merchandise.

Things are going great.

You then by accident violate your free net supplier’s Phrases of Service (see all limitations for and and your whole on-line business is irrevocably misplaced to the trash bin of the interwebs.

Blogger the blog has been removed

Or blog has been removed

Do you actually need to cope with this?

I hope not.

That is why all the most successful bloggers started their very own self-hosted blog.

It’s low cost, grants you entry to your personal private area identify (e.g. vs., and also you’ll haven’t any limitations.

Oh, and you’ll also have entry to premium website templates and design plugins to make sure that your new website seems to be like one thing created by a professional.

The bottom line?

Chew the bullet and fork over a little cash to get your blog began the correct method.

A couple of months from now, you’ll be glad that you simply did.

Step 2: Get a Area Identify, Net Internet hosting & Setup Your Blog

With all the anti-free-blog preamble out of the best way, it’s time to get down to the great things and go through the exact steps you need to comply with to build and launch your self-hosted weblog right now.

To get began, you’ll only need two issues:

  1. A Domain identify – The online handle of your weblog (mine is
  2. Hosting – A server to retailer your blog information and maintain it online for others to browse and skim at all times.

And with a few fast clicks you should purchase and setup both of this stuff as straightforward as 1-2-Three.

1. Enroll with Net Hosting

Full disclosure: To maintain my website up and operating, I exploit affiliate links for a number of the products talked about in this guide. Which means I earn a small fee (at no additional expense to you) anytime you make a purchase using one in every of my links. Thanks in your continued help!

Of the countless net hosts available on the market, solely a small handful are even value considering.

Of these, only 3-4 supply really distinctive providers for the worth.

And of those, Bluehost is the solely internet hosting service that I like to recommend to first-time bloggers.

The reason being easy.

Bluehost is reasonable, fast, reliable, and armed to the tooth with a slew of free goodies that may streamline your running a blog expertise and make your life infinitely simpler.

Not only do they energy more than 2,000,000 websites worldwide, however all of their packages come with a 30-day a refund assure, exceptional 24/7 reside help, and a free SSL certificates (a $60+ bonus).

Oh, they usually also supply one click on installs, making it lifeless simple to get your weblog launched in a matter of minutes.

You’ll be able to enroll with Bluehost here.

Bluehost homepage

Merely click on the “Get Started Now” button and choose a domain identify.

2. Select a Domain Identify

In contrast to most of the extra profit-centric net hosts who charge upwards of $14.99/yr for a new domain, BlueHost provides new clients a free area identify for all the first yr of their webhosting service.

choose a domain name

Should you’re critical about building a robust on-line presence and guests from everywhere in the world, you’ll need to get a area identify with a .com, .internet, or .org, extension (here’s a guide for choosing a domain identify).

For these of you who are unable to declare your first selection of domain identify, spend a few hours brainstorming concepts with family and friends. Assume out loud and experiment with totally different phrases and variations to find the most brandable area identify on your new website.

Three. Choose a Net Internet hosting Plan and End Your Registration

Now that you simply’ve determined in your area identify, it’s time to choose your website hosting plan, end your registration, and begin your forays into the fantastic world of running a blog.

As a basic rule of thumb, I recommend that you simply opt for the BlueHost “Prime” plan, because it comes with a free SSL certificates from “Let’s Encrypt”.

It will maintain your visitor’s info safe, improve your engagement (no one needs to spend time on a web site affected by a big “Not Secure” warning), and earn you a few additional brownie factors with Google.

Choose your web hosting plan

Because the renewal prices for BlueHost’s Prime plan are a bit pricier than their introductory price, I like to recommend that you simply purchase as long of a subscription as potential to make your finances go so far as potential.

When you’ve chosen the plan that most accurately fits your wants you possibly can end off your registration and checkout using a bank card or PayPal.

And there you could have it! You at the moment are prepared to launch your blog immediately (as an alternative of waiting 2-Three days for activation such as you would with lots of their rivals).

UPDATE: I additionally made a step-by-step guide for signing up with Bluehost for many who want that.

Four. Setup and Launch Your Blog

When you’ve accomplished the registration process, it’s time to setup an admin panel (or cPanel) password–ensure that it’s as robust as potential to hold hackers at bay–and login to your Bluehost admin panel by way of

Once you’re there, you have to be in a position to see this display:

Bluehost welcome to WordPress

Congratulations! When you see this, it signifies that your blog is already setup.

Nevertheless, there are a few issues that I’d advocate you do to make sure that it’s seen as quickly as attainable…

  1. Go to Settings > Basic (left sidebar)
  2. Add Website Title and Tagline (your blog identify and tagline)
  3. Change your website tackle to your domain identify. In my case, I’m utilizing
  4. Add your e mail handle (so you possibly can reset your password later)

WordPress General settings

Once you’ve accomplished this, launch your blog by clicking “Coming Soon Active” on the prime of WordPress dashboard and then “Launch Your Site”:

Bluehost launch your blog

Now that you simply’ve launched your weblog, you’ll have the ability to see what can solely be described as a skeleton of a web site.

That is where it gets fun.

Together with your domain identify, hosting, and weblog setup, it’s time to get down and soiled and begin customizing the aesthetic of your web site.

Step Three: Design Your Blog and Make it Look Superior!

The quickest and easiest method to customise your weblog and make it look absolutely awesome is to use the free themes offered by the WordPress theme library.

1. Select a Theme and Format You Like

To install a new theme, go to your web site’s dashboard, then go to Appearance > Themes, then click Add New from the highest.

theme selection

From the search outcomes you’ll be able to check out each theme to see how you like it by clicking on “Live Preview”.

As soon as you discover the right theme on your new weblog, you possibly can activate it from either the Reside Preview (simply click on “Activate the Theme”) or from the primary search space by clicking the “Activate” button.

As soon as the theme is activated, will probably be put in in your website.  You’re now prepared to start posting viral content material and producing raving followers.

P.S. When you don’t know which theme to select, I’ve compiled a listing of most popular WordPress themes.

2. Manage Your Blog’s Content (Blog Posts & Pages)

Once you’re first getting started your website might be adorned with little greater than the default “Hello World” publish.

So as to add your first publish navigate to Dashboard > Posts > Add New.

From right here, you possibly can add the title and start writing superb content material on your new weblog.

WordPress add new post

With the new Gutenberg editor, you possibly can add several types of content material blocks into the editor by clicking on the “Add Block” icon.

Since I don’t have the time to cover each sort of block included in the new editor (there are quite a few of them), I implore you to attempt it for yourself as most–if not all–of them are self explanatory.

Next, you’ll want to add a featured picture to spruce up your publish and add some visual flair in your readers. To do that, simply click on the “Featured Image” box on the correct hand aspect of your display, upload your picture, and click on “Save”.

When you’re glad with the standard and format of your publish, hit the publish button, sit again, and prepare to take the blogging world by storm.

You’ve formally revealed your first publish!

If you need to add a welcome web page on the homepage of your website as an alternative of a record of current weblog posts, all you want to do is go to Pages > Add New after which add the title and content material.

Then rinse and repeat this course of to create one other web page on your weblog listing. Select an applicable title (like “blog” for example), and then hit publish.

With both pages created, go to Dashboard > Settings > Studying, then in the “Your Homepage Displays” choice, verify “A static page”, select your welcome web page in the “Homepage” setting and your blog page in the “Posts page” setting, then hit save.

Your welcome page will now be revealed and ready to greet your new visitors as they arrive.

Three. Create a Menu

One of the essential features of excellent consumer expertise on any new weblog is navigability, a.okay.a. the convenience with which your new viewers can discover the content material for which they’re looking.

And an important a part of navigability is a nicely designed and up to date menu.

Luckily, creating a menu inside WordPress is fairly simple.

To get began, simply go to Dashboard > Look > Menu.

From right here, create and add a new title on your major menu and then, in the left pane of the menu editor, examine the pages you need to seem in your new menu. Click on “Add Menu”.

The checked pages ought to appear on the fitting pane of the editor and now you can rearrange their order by dragging the labels up and down.

WebsiteSetup menu

Once you’re joyful together with your menu’s construction, you’ll be able to show it on your web site’s foremost header by checking the “Primary” location checkbox (the identify will depend on the theme you previously chosen) in the menu settings and hit save.

Four. Install Plugins (They’re Free)

Plugins are one of the simplest (and least expensive) methods to prolong your website’s functionality and improve the visitors and income you generate every month.

Luckily, there are (quite literally) hundreds of free plugins and libraries inside WordPress and numerous more on different exterior sites.

Let me offer you a fast instance with some of the necessary plugins which you could download in your new website… A contact type.

First, you’re going to go to Dashboard > Plugins > Add new and search for “Contact Form 7.” Then, click on “Install” and activate the plugin from the search results.

WordPress plugins

Once the new plugin is activated, it can create a new menu referred to as “Contact” in the dashboard. Click it to access the contact varieties generated by the plugin after which click “Contact Form 1” from the record to edit the brand new type.

At this point, the contact type is successfully up and operating, nevertheless, you’ll need to be sure that the mail template is correctly functioning so that you simply truly receive emails sent from the shape.

To do this, go to the “Mail” tab and change the “To” value to the handle where the email must be sent.

Subsequent, you’ll want to copy the “shortcode” discovered slightly below the contact type’s identify… It should look something like [contactform-7 id=”25″ title=”Contact form 1″].

After you’ve got copied the shortcode, create a new web page referred to as “Contact Us,” and simply paste the shortcode in the content material.

Then click “Publish”, sit again, loosen up, and take a look at your new content type in all of its glory:

Contact form

In case you are in search of more plugins that may enhance the use and performance of your blog, right here’s a listing of greatest plugins.

5. Customize Your Blog

To actually add another degree of aptitude and personalization, you’ll need to download another plugin that may permit you to change your website’s fonts.

Repeat the same steps listed above for the plugin “Easy Google Fonts” and then go to the theme customizer.

The customizer provides you the power to customise your theme and preview it in real time.

Whether you need to change your website id, colours, menus, widgets, homepage settings, or further CSS, the customizer provides you virtually complete control over your website’s design.

With Straightforward Google Fonts installed, you’ll notice that there is a new choice in the Customizer: Typography.

This setting permits you to change the fonts on your website to your liking and grants you a higher degree of authority over your website’s aesthetic.

I encourage you to spend a while enjoying round with the Customizer until you’ve gotten a robust grasp of the choices obtainable to you. Then, once you’re proud of the new look of your website, click “Publish,” and double examine the modifications in a new tab.

WordPress site customizer

To make it simpler in your readers to share your articles on their favourite social media channels, you’ll also need to set up a social sharing plugin that may permit your viewers to seamlessly promote your new content from your posts and pages.

Just do a quick search in the plugins web page with the key phrase “social share” and also you’ll be introduced with tons of of results. Set up any plugin that strikes your fancy and set it up by going to its settings in your dashboard.

If you need to additional customise your weblog, read this WordPress Customization Guide.

6. Create a Personal E mail Account

Having a domain-based e-mail account like [email protected] boosts the professionalism of your website and will increase authority together with your readers.

Fortunately, BlueHost consists of the power to create a custom e mail account out of your domain as a part of your net host account.

To access this function, simply login to your BlueHost portal, click “Email & Office” in the left menu, scroll down and discover “Basic Email”, after which click “See Options”.

From right here, you possibly can create your custom account in a matter of seconds.

Bluehost e-mail

As soon as your e-mail account is created, click E-mail Accounts > Entry Webmail to entry the webmail software.

After confirming your credentials, you’ll be off to the races and you can now manage, send, and receive emails from your new domain-based account.

I’d encourage you to create an “About” page and add your new contact info so that each one emails despatched on your new website can be despatched to the account you just created.

When you get stuck, right here’s a information for creating a customized e mail handle in your weblog.

Congratulations, You’ve Made It


That wasn’t so troublesome, was it?

At this point, it is best to have your very own absolutely functioning weblog up and operating.

But that is just the start.

Use the opposite content material on my website to take your new blog to the subsequent degree and ensure to take few days to study all the ins and outs of your new WordPress weblog.

For those who get caught, don’t hesitate to e mail me and I’ll do my greatest to aid you out.

P.S. Should you appreciated the guide, please don’t hesitate to share it on Twitter or Fb.