Blogging changed my life but star a blog for me and my team was not so easy. What start as interest during my sophomore year of school has developed into a business that upholds me as well as a small team. Along the way, I have learned a ton about the plan, programming, and how to communicate viably (to name only a couple). I’ve also had the opportunity to attend meetings, meet cool individuals, and can even work from home.

The fact is, to start a blog can open up bunches of chances and teach you many valuable abilities, and I would encourage you to try it out in case you are interested. However, on the off chance that you want to start a blog are not sure how, so you have come to the correct place. In this guide, I will share all that I and the College Info Geek team have learned about creating, developing, and adapting a fruitful blog.

How to Start a Blog and Make Money from Starting

Like most blogging guides, we will cover basic stuff like picking a topic and setting up your site. In any case, this guide also goes way past those basics to share a lot of things I wish I’d known when I started, including the hard facts that most blogging guides will not advise you.

In this step by step guide we’ll walk you through every part of the process while helping you avoid the common mistakes new bloggers tend to do.

Sounds good? Then let’s dive in and get started.

What is a blog?

Do you understand what a blog is? Assuming you do not, you have come to the ideal place. In 1994, a blog was all the more a personal diary that individuals shared online when blogs started. At that point, individuals saw a chance to communicate information in another way on the web. In this way began the beautiful universe of blogging. It is a platform where essayists or scholars share their perspectives on an individual subject.

Blogging Platform

‘Setting up a blog on the web’ may sound scary. Yet, trust us; you can do it effectively all alone. This post is a bit by bit manages with every one of the fundamental pictures on the most proficient method to start a blog. Along these lines, regardless of how little or the amount you think about making a site, simply follow this instructional exercise and you’ll have the option to start a blog immediately.


Make money from Starting a blog

We will be honest; blogging is not the easiest way to make money. But, the great thing is that anyone can do it.

Make Money Blogging

All you need is something interesting to say and enough patience and dedication to build traffic and a following. But how do successful bloggers make their money? We’ve interviewed a couple of them to reveal their monetization secrets.

Our guide gives you a concrete action plan to get your blog off the ground and grow it into a profitable little business from home.


Choose a blog topic

This can be either the simplest or the hardest piece of starting your blog. The main thing at this stage is to pick a specialty that you can consider yourself an expert in – the greatest error new bloggers make in a particularly swarmed blogosphere is to start a blog without attempting to accomplish something astonishing or extraordinary.

For instance, if style’s your thing, rather than joining nonexclusive design content, you could consolidate your affection for garments with your huge-hearted worry for the climate by blogging about naturally cognizant architects all things considered?


Increase your blog traffic

Whenever you have made your site, concoct a kick-ass blog point and you have distributed your first posts, the central issue is – where are altogether the visitors?

  • You cannot simply anticipate that people should mysteriously discover your blog and start understanding it. You need to advance it!
  • Here are the awesome simplest approaches to get more visitors for your blog:
  • Advance your blog via web-based media
  • Likewise, with any business these days, you are not prone to be seen on the off chance that you do not have online media accounts.

We suggest setting up pages/represents your blog on Facebook, Twitter, Instagram, Snapchat, and even LinkedIn (you are your own business at any rate, right?). Plan these records in a comparative shading plan/subject to your blog so your image is reliable and effectively unmistakable.


Associate with different bloggers

Spread the word about yourself for others who blog about comparative themes. Despite the reality, you are a contender; you are probably going to be agreeably shocked by how steady the blogger local area can be.

Numerous bloggers even have a ‘join’ page on their website, which they use to connect to heaps of their companions inside the local area as a trade-off for a connection on your blog. This will help hugely with your SEO.


Select a blogging platform

The initial step to start a blog is picking the correct platform. There are heaps of blogging platforms like WordPress, Blogger, Tumblr, and so forth along these lines, picking the correct platform may appear to be somewhat confounding. Yet, if we consider a few realities, it’ll be clear which one is awesome.

The explanations for this colossal notoriety of WordPress are:

  • It’s free for everybody (you just need a web hosting and a domain name we recommended BLUEHOST or SITEGROUND ← [click to check their plans])
  • Set up is exceptionally simple
  • Effectively adjustable with 6000+ themes (free and paid) and 55000+ free modules
  • They have a quality help discussion

The other blogging platform (e.g., Blogger, Tumblr, BlogSpot) additionally let you make your blog free of charge, yet there are some genuine constraints also.

  • You will not have full power over your blog, the platform will have
  • Your web address will incorporate the stages URL (e.g., or
  • You will not be permitted to publicize on your blog

Accordingly, if you need your blog with no limits, a self-hosted WordPress website is the most ideal alternative. Pick a domain name.

The domain name is the web address of your blog. For instance, Google’s domain name is You need to choose a special domain for your blog or website. You can pick any domain name you like if it is accessible. Be that as it may, on the off chance that you need to make a decent impact on your blog, attempt to utilize the accompanying tips:

  • Make it simple to recollect and articulate: so your visitors can remember it, they will talk about it. What’s more, you’ll get marking for nothing.
  • Pick a short and exact name: Short and exact location can go far for your site. An examination from Gaebler magazine shows that the most famous sites – those in the Top 50 Websites List – have roughly 6 characters in their domain name.
  • Make it simple to type: Avoid utilizing hyphens or numbers beyond what many would consider possible.


Choose a web hosting plan

The facilitating is the capacity where the site’s index, documents, substance are put away. Without a web has, your blog will not be on the web. In this way, on the off chance that you need to start a blog, you need to pursue facilitating. There are tons of web hostings they have different pricing plans. NameCheap, BlueHost – these are extremely well known and confided in everywhere in the world. Since we are showing you the pursuing of a facilitating plan step by step, we are recomemded SiteGround or BlueHost for instance so check their plans below.

Visit to see their Plans

Visit to see their Plans


To start with, you need to go to Snap there Get Started now button. At that point, you’ll be seeing the evaluating plans. You can pick the essential intend to start. Different plans are likewise accessible to redesign later. After choosing an arrangement, you will see a page requesting your domain name. Enter the domain name you picked for your blog. If your best option is not accessible, have a go at changing the augmentation from .com to .net, .org. Etc. You can choose them starting from the drop.

Bluehost Hosting Review

After entering the domain name, you will need to pay for your facilitating plan. Round out your record data. Look down and check all the installment plans. The more drawn-out term plan you pick, the less expensive it will be each month. Complete your installment.

Shared Web Hosting Plans Bluehost

On the off chance that you need to find out about the expenses, you can peruse the post: How Much Does It Cost to Build a WordPress Website.

Bluehost sing up process

Bluehost sing up process

At the point when you make the payment, you’ll be approached to create a password for your Bluehost account. After doing such, you’ll see an affirmation page. Congrats, your web hosting is ready for your new website now.

Bluehost account creation and payment process

bluehost create password

Check this video below to learn how to install your WordPress site using bluehost hosting:

Bluehost hosting:

In case you chose SiteGround to start a blog:

 Install WordPress using Siteground Hosting

To chose siteground as your new web hosting you can go to SiteGround is a mainstream decision among WordPress amateurs. They are known for their fantastic help and profoundly enhanced WordPress facilitating plans. SiteGround offers brisk and torments free WordPress installers with every one of their arrangements. You can introduce WordPress straightforwardly from your facilitating dashboard.

Siteground platform for blogger

We will show both of you various strategies for introducing WordPress on SiteGround. You can pick one that works for you.

  1. Introducing WordPress on SiteGround as a New User

Assuming you just joined with SiteGround, you will be welcoming by a greeting popup upon your first login. It will inquire as to whether you would need to set up your site now.

wordpress platform

You need to choose ‘Start another site’ and afterward click on WordPress.


The installer wizard will currently request WordPress establishment subtleties. You need to give an email address, an administrator username, and a password for your new WordPress site.


Click on the ‘Confirm’ catch to proceed.

On the following screen, you will see subtleties of your choice. You can likewise choose extra site upgrades yet we will skip them until further notice, you can add them later if necessary. On this confirmation page, you’ll also need to confirm whether you do or don’t want SG Site Scanner.



Feel free to click on the total arrangement button. The installer will presently introduce WordPress for you behind the scenes and you will see a triumph message when it is done. You would now be able to click on the ‘continue to the client zone’ button. From here, you’ll track down your new site under the ‘My Accounts’ tab.



You’ll also receive an email to confirm that your WordPress website has been created:



You can click on ‘Visit administrator board’ to enter the WordPress administrator zone.


Congrats! You have effectively introduced WordPress on your new SiteGround account.


Click ‘Start Now’.

  1. Introducing WordPress on SiteGround as Existing Customer

SiteGround makes it very simple to introduce WordPress from your facilitating account whenever. Sign in to your facilitating record and visit the cPanel dashboard. This will stack the cPanel dashboard, which is essentially an electronic interface to deal with your facilitating account.


From here, you need to look down to the ‘Auto Installers’ part and click on WordPress.

This will dispatch the auto-installer content with WordPress pre-chosen. You need to click on the introduce catch and afterward select a site convention HTTP or HTTPS and the domain name.

Presently if you have an empowered SSL Certificate on the domain name, you can choose HTTPS as your convention, in any case, select HTTP. You can later change WordPress to HTTPS/SSL.

Underneath that, you need to enter your site title, administrator username, password, and email address. You will likewise see different choices to choose language, introduce modules, and then some. You can change these alternatives or leave them unchecked.


In conclusion, you will see the WordPress Starter choice. You need to keep it checked, as it will walk you through present establishment steps on setting up your site. Presently, click on the ‘Introduce’ catch to proceed.

The installer will currently run behind the scenes and set up a WordPress introduction. When completed, you will see a triumph message with a connection to your WordPress site’s administrator region.

Click on the administrator region connection will take you to your site and dispatch the site setup wizard. This systematic wizard will hello you with starting with WordPress. Click on the ‘Start Now’ catch to proceed.

In the first place, the starter wizard will request that you pick a plan for your WordPress site. It will show you hand-picked configuration formats coordinated in different classes.

We suggest picking a straightforward plan that takes after what you have at the top of the priority list. Recollect each topic accompanies by customization choices and you can change what it looks like to your taste.

Then, you will be approached to choose functionalities you need to add to your site. It will consequently choose ‘Contact Form’ for you because each site needs a contact structure.

Alternatively, you can pick Shop (to make an online store), schedule, or JetPack. Click on the following catch to proceed.


Presently you will be approached to choose to highlight alternatives to advance your new site. It will show you MonsterInsights for Google Analytics, Yoast SEO, and OptinMonster for lead age.


We suggest choosing each of the three, as they will help you with developing your site.

From that point onward, click on the complete button catch and the starter wizard will finish the establishment for you. You will presently see a triumph message with a connect to enter the WordPress dashboard.

instalattion-progress congrats-to-install-wp


You will currently see the WordPress administrator dashboard with custom alternate routes to make content, tweak plans, and start chipping away at your site. There’s nothing more to it. You have effectively introduced WordPress on your SiteGround facilitating account.



Create your blog homepage

Sign in to your administrator board to modify the blog. Go to (supplant “” with your domain name) to see a page this way.

Addition your facilitating accreditation here and sign in to see the dashboard. The administrator dashboard is the spot from where you can roll out any improvements to your blog.

Here, you should see a “Tweak Your Site” button. Hit it to plan your site in your manner.

Then, you should track down every one of the choices on the left side. You can click nearby Identity, Colors, Menus, and the other accessible choices independently to alter them. Or on the other hand, you can hit the pencil symbol that appeared next to each segment to alter it straightforwardly.

Create your blog homepage


At the point when you change something, you’ll see the Publish button being dynamic on the upper left side. Snap it to save the progressions you made and it’ll show as Published. Press the “x” button alongside it to return to your dashboard.

To change the subject, go to Appearance > Themes on the left-hand side menu. You may track down some pre-introduced themes there. In our model, you’ve seen that the dynamic subject is “Twenty Seventeen”. Nonetheless, you can generally choose any templates from a huge number of free choices. Simply click the Add New theme.

You will discover a large number of incredible themes here. You can sort them by clicking on Popular, Latest, or the other accessible alternatives. Additionally, you can look for themes by any name. You simply need to type in the Search board.

To introduce any theme, essentially click on the Install button. When the theme is introduced, on the left click on the Activate button. The Preview button is for investigating a theme without installing it.


 Create your first blog post

As everything is set currently, it is an ideal opportunity to compose the main post for the blog. Go to Posts>All Posts from the left side menu to see the situation with your posts. You can change them whenever from here as well. To add another post, click on Add New. You’ll see a proofreader screen this way:

You can add the title of your post on the upper board. The content board beneath is for the primary substance. You can save your post to Draft, Preview it or Publish it, or even Schedule the post. Every one of these alternatives is accessible on the upper right board.

Additionally, you can add pictures, sound or video documents join button, block quotes, and numerous different highlights to your post. To add a media record, simply click on the Add Media button. At that point, click Select Files to transfer a record from your PC. After transferring the document, click Insert into post. You should see the record in your post at this point.

Create your first blog post


Indeed, this is it! We believe it’s an ideal opportunity to distribute your first post. After squeezing the Publish button, you can float the mouse on the home symbol of the upper left corner and click on Visit Site. Perceive how your landing page resembles. Then again, you can essentially type your domain name in the bar search to see it.

Here is a preview of the distributed posts on our weDevs blog.

The appearance of the page relies upon the template you select. In this way, discover a theme that suits your site best. You can modify it as per your interest also.

Expectation your blog looks pretty cool at this point. Tell us about it in the remark segment.

Now your blog is completely ready.


At last, growing an effectiveway to start a blog, all reduces to being energized and drawn in with your new blog. On the off chance that you need individuals to peruse what you are composing, you need to give them motivation too. Compose energizing substance, interface with individuals in your specialty and eagerly share what you are chipping away at.

The traffic, adaptation, and all the other things will follow.

I composed this guide since start a blog has been quite possibly the most engaging, extraordinary choices I have made in my life. Furthermore, I trust that at this point you feel adequately sure to go out there and start your very own blog.


  1. “Don’t focus on having a great blog. Focus on producing a blog that’s great for your readers.” (Brian Clark)
  2. “Blogging is to writing what extreme sports are to athletics: more free-form, more accident-prone, less formal, and more alive. It is, in many ways, writing out loud.” (Andrew Sullivan)
  3. “The first thing you need to decide when you build your blog is what you want to accomplish with it, and what it can do if successful.” (Ron Dawson)
  4. “Don’t try to plan everything out to the very last detail. I’m a big believer in just getting it out there: create a minimal viable product or website, launch it, and get feedback.” (Neil Patel)
  5. “Where the Internet is about availability of information, blogging is about making information creation available to anyone.” (George Siemens)
Learn How to Start a Blog and Grow a Side Business

Join me today and I’ll send you my weekly tips, strategies, and detailed insights on growing a profitable blog.

%d bloggers like this: