How to Create a Free Website with Blogger (2022)

How to Create a Free Website with Blogger (2022)

Many people find it challenging to take the step to create a personal website, but after just a few minutes of research online, you can have your very own blog up and running in no time. This article will show how to create a free website with Blogger, also known as Blogspot.

Isn't it exciting? I'll even show you how you can create a professional-looking site with Blogger and get a free domain as well. Creating a Blogspot site is as easy as creating your Google Account.

So without further ado, let's get started right now.

How to Create a Free Website With Blogger (aka Blogspot)

Create your Google Account to create a free website with Blogspot. It's because Google owns Blogger. Here's a step by step guide to building a free website with Blogger

Create a Blog With Blogger (Blogspot.Com)

First off, you need to create a Google Account if you don't already have it. If you do, go to Blogger.Com and enter your Google Account details to get access to all of the free tools that Google offers.

Create a free website with blogger

You should see this page once you are logged into Google's Blogger website. The first task at hand is to create a blog with a name that represents you best. I'm going with MakeMoneyBlog70, just for this instance.

Install a Theme on Your Free Blogger Website

After you have created your blog with the domain name of YOURCHOICE.Blogspot.Com, click on “Theme” on the left side of your Blogger dashboard. Choose a Blogger template already available for you. But I wouldn't say I like it usually.

So, I'll choose from some of the most pro-looking free Blogger templates. You can do the same and download a theme for your free Blogger website and upload it. This is how you do it:

Select Blogger Theme 1
  • Click on the down arrow to the right of the ‘Customize' button
  • Choose to go for ‘Restore.'
Restore to Upload Your Own Blogger Theme
  • And upload the theme you have selected for your blog
Select Blogger Theme 2 Upload

And you can customize any theme by clicking on the ‘Customize' button. I have chosen the ‘Polar' theme for this demo. But you can choose a Blogger template depending on your niche.

Change Logo & Favicon on Blogger

The default logo will be that of Blogger, of course. Now you need to upload your logo and Favicon to make your free Blogger site look pro. To do this,

  • Go to ‘Layout' from the dashboard and click on the ‘Change Cover' button in the blog dashboard left sidebar
  • Choose a blog cover from Blogger templates that
  • Upload Logo in the ‘Cover image' section.

For uploading your Favicon,

  • Go to ‘Settings' from the left bar
  • Scroll down a bit and choose ‘Favicon.'
  • Choose a file and ‘Save' your Favicon

But how will you design your logo and Favicon? Canva is the answer, of course.

Design Logo on Canva
  • Discover the size of your logo (already uploaded in a template)
  • Go to Canva
  • Click on ‘Create a Design' and choose the custom size
Design Logo on Canva With Custom Size

And start designing your logo or Favicon for free with tons of Canva features. You can use free design elements to templates and more, and Canva is a convenient designing tool for non-designers.

Now that your free website with Blogger is up and running start creating content on it. Add posts and featured images.

For attractive photos, you can again go to Canva to create free images. However, it has premium plans for increased features as well.

Design Custom Size Logo on Canva for free website with blogger

Here's how you add featured images to your posts

  • Go to the ‘Post' section in the left column of your Blogger dashboard.
  • Click on ‘Add New.' And it will look like this:
Create a Post on Blogger

So choose any number of relevant images for your blog post or use Canva to create one for free. And choose the appropriate image size for your post thumbnail by going to ‘Settings' and then ‘Post Settings.'

Create the Menu in Blogger

You need to apply some layout to your free Blogger site if you haven't done so already. And the best way is to create a menu for your website.

Click on ‘Layout' in the left sidebar and choose ‘Add a Gadget.' Scroll down until you see this section:

Choose ‘Menu' and drag it. Make a change or two, and you're good to go. That's how easy it is to create a menu on your free website with Blogspot.

As your free blog with Blogger takes shape, the next inevitable thing to do is add social media sharing buttons. It will make your social proof and increase trust among your readers.

You'll also start boosting your social media presence. For adding social links to your free website with Blogger,

create a free website with blogger
  • Click on ‘Layout' and choose ‘Add a Gadget' on the left sidebar.
  • Scroll down all the way and choose ‘HTML/Javascript.'
  • Add your social media links.

You can also use Canva to design your own social media icons for free. Or you can download some of the copyright-free icons as well. The theme I have chosen for this example already has social media icons, so I don't need to create them. 

Create Important Pages (Privacy Policy & Terms of Use)

Now that your free website is designed, it's time to mention details about you, your privacy policy, and your terms of use. These are the disclaimers that people will want to read before they start using your content.

These pages are essential to handle legal issues and help index your site on search engines like Google. You can write these pages yourself, but then it will take tons of time and knowledge.

So why not use my free H-Supertools! Here's how you do it:

  • Enter your Website Name and Address
  • Click on ‘Generate Privacy Policy
free digital marketing tools privacy and policy generator

And boom! You've just created a privacy policy page for your website for free. Do the same if you want to make a ‘Terms of Use page. Use the free Terms & Conditions Generator to create a terms page for your site.

Build the About and Contact Pages in Blogger

Now that you've added the basic pages on your free Blogger website, it's time to add more detail about yourself and your company. This is how you add any page on Blogger:

  • Go to ‘Pages' in the left menu 
  • Click New Page
Add a new page in free website Blogger
  • Enter a page title (About & Contact in this instance)
  • Add the relevant information
  • Click Save, Preview page, or Publish in the top right of the dashboard
add contact page in blogger

You can create a contact page in the same way. But you may need to add a ‘Contact' widget from the widget library of Blogger.

Download Custom Contact Page Code here

Add a Custom Domain to Your Free Blogger Website

You may want to cut off the'' part from your site's URL if you are like me. For that, you may want to add a custom domain name, and here's how you do it.

Add a custom domain in Blogger
  • Go to ‘Settings'
  • Click on ‘Custom Domain'
  • Add your custom domain and click ‘Save.'
add a custom domain name in blogger step 2

But if you don't already have a domain name, you may want to buy it from Namecheap. Change the DNS setting as told by the Blogger at the time of adding your custom domain name.

change dns record

“But Hassan, you said I can create a website with Blogger for absolutely free.”

Yes, you're right. You have created a free website with Blogspot by now. To add a custom domain for free, you may want to make a little money online. Here's how you do it:

Other options are free. For example, you can get a free .tk domain or free name on Freenom as well.

Make Money: Add Affiliate Banner With HTML Code in Blogger

Up till now, you have created a free site with Blogger. Congratulations on that! But you may want to add affiliate banners to your website so that you can make money off your free blog. Isn't it awesome? For that,

  • Go to your affiliate marketing program or network
  • Copy the code of any affiliate banner
  • Log in to your Blogger account
  • Add a widget anywhere you want the banner to appear
  • Paste the code of your banner

And that's just it! You have added the affiliate banner link to your free Blogspot website.

Have a look at these top affiliate marketing tools to get started with a bang. 

You'll start earning money as soon as you get traffic to your blog. There are many free ways to get traffic to your blog quickly.

You can use social media and SEO techniques to drive traffic to your website. And you can always use paid ads on social media search ads on Google as well. Be patient, for it takes time to build considerable traffic on your blog to make money online.

TL; DR – How to Create a Free Website With Blogspot in 2022

When you type “create a free website” in Google, you often come across sites selling something else. So they don't offer to make a free but complimentary website. Luckily, you can still do it. Too long, didn't read? Have a look at the summary:

  • Create a Google Account and sign in to Blogger
  • Install one of the best free Blogger templates
  • Change logo and Favicon for pro-look (Design them on Canva for free)
  • Build the menu and add social links (Go to widgets for that)
  • Create a free privacy policy and terms of use pages with H-Supertools
  • Include ‘About' and ‘Contact' pages (Add ‘Contact' widget for the latter)
  • Add a custom domain (if you want to)
  • Insert an affiliate banner (with HTML code widget)

And that's just it! Watch this video in which I have practically shown you how to create a free website with Blogger. And subscribe to my YouTube channel for more tutorials. Have I missed something in it? Let me know in the comments below. 

Related Articles


Your email address will not be published. Required fields are marked *

  1. This is absolutely very amazing and helpful, however my main question would be does Blogger have SEO plugin tools like Yoast or Rank Math??

    I bet thats useful for greate google ranks

  2. Hello hasan sir
    firstly thank you so much to create such creative content that helps and inspires us to take one step

    actually sir I was having problem with the custom domain I tried to do it but i wasn’t able to do it please help me sir

  3. Sir I didn’t found my domain in the name cheap how can I add my domain in name cheap so that I can manage it and get a custom domain

    I’ll be very very grateful sir plz help me

  4. Assalamualaikum
    I am very thankful to you for this information.but I have a problem due to google search console.can you let me know about my url how I can add google search console.

  5. My teacher I want to creat now a website using blogger and I want to write all about affiliate marketing and email marketing and web hosting on my websites to to unique from other writers and also I will use you strategy videos also to get more traffic
    Thanks so much for best article????????????

  6. awesome examination, what a strategy……..
    Wow! this is the best blog from i ever seen
    this is in Top 5 lists of best blogs which I thought that are best

  7. Blogger has a few limitations but WordPress does not. Even WordPress developer is available in the market but not blogger.

  8. Is It Hard To Make Money On Blogger? You have to answer for this. I like to build a website in WordPress but I have to spend money for this.