How to start a blog and make money, a step-by-step guide to setting up your own blog In 2021, tarting a blog is easier than ever, even if you are a complete beginner who doesn’t understand anything about coding or web design.
With a little guidance and the right tools, you can create your personal or business blog in less than 30 minutes. However, writing blog posts and content can take longer.
In this step-by-step guide we let you go through each part of the process, while helping new bloggers avoid common mistakes. Here is an example: If you are very interested in fitness and you like to train.
- Then it is advisable to share your knowledge on a blog that deals with training and nutrition topics.
- Through the blog, you will be able to obtain new clients.You don’t need to choose your blog topic right away, but it’s good if you already have one.
- However, if you are serious about blogging, free blogging platforms are not a way to go.
- A free blogging service (demonetization, limited optimization, and limited traffic) has many downsides and downsides, but most importantly.
- You have no control over your blog and if you want to upgrade.
- You will have to pay more than this.
The solution is to host your blog yourself (a self-hosted blog). This way, you will not have limitations related to the content of your blog (such as images and videos). Your blog can be more professional, more attractive and better later. Also, you actually own your blog.
Of course, if you don't plan a blog for more than a few weeks.
A free blog can make sense. In any other case, we recommend the self-hosted route. There are many different blogging platforms that you can choose from.
Some are more flexible and easy to use, while others are more limited and have a higher learning curve.
Recent statistics show that WordPress, a free (open source) blogging platform, is the most used blogging platform in 2020. WordPress is followed by Blogger, Tumblr, Ghost and Medium. We’ve tested dozens of different blogging platforms, but none of them match WordPress.
Your own web address, such as www. YourBlogName.com, which costs approximately $ 10 year. But later in this guide we will show you how to get one for free. Domain names are non-refundable, but will simply expire and be available when you stop paying for them.
We recommend following the self-hosted route, as it is much more flexible and you can start creating and creating your own blog from day one.
To get started with a self-hosted WordPress blog, you’ll need a domain name and web hosting. Custom domain name (free for 1 year) with SSL (security) certificate.
Whichever hosting company you choose, make sure you have “one click installation” for blogging platforms like WordPress. This will make your setup process much easier. If you get stuck registering a domain name and registering on Bluehost.
Once you sign up with Bluehost, you will be able to set up your WordPress blog. Don’t worry, most web hosting companies offer one-click setup for the WordPress blogging platform, so it should be a breeze.
Log in to your user profile on Bluehost. Click the blue “WordPress” site on the “Home” page. Installation of WordPress begins – Bluehost home page.
Note: that activating your domain name can take 10-15 minutes, so you don’t mind weird looking temporary domain names.
When this is done, Bluehost will allow you to choose your WordPress administrator username and password. Having difficulties with this setup process?
Read our other guide on installing WordPress on Bluehost. If you are using a web hosting service, it does not offer an automatic or quick installation for WordPress.
Read this manual installation guide
Once you have your administrator account set up for WordPress (previous step), you can go to your new dashboard: Just go to yourdomain.com/wp-admin and enter the login details for your administrator account. Once you are logged in you will see:
Effectively the name of your site. The title is particularly important because it is a big part of what each visitor sees first, and also how search engines determine their ranking.
Make sure your business name is there. Think of it as a summary of your blog in a short sentence.
Another important thing to note is that Bluehost has a feature coming soon in the last part of General Settings. Once you are ready to post your blog, be sure to disable this feature.
The next super important thing to do is make sure that search engines like Google can index your new blog.The "Permalinks" setting defines how WordPress will create different URLs for each of your individual blog posts or subpages.
Although this idea may seem a bit advanced, it is very simple to install. Just go to Settings ‘Permalinks’. Once, set your Permalink to a “Post Name” type, like:
Design your blog choosing a theme
Another great thing about WordPress is that, even if you are not an expert designer, you can get a top notch look for your blog. How?
Thanks to the thousands of WordPress themes available on the web. Best of all, many of them are free and you can easily customize them without any coding knowledge.
What you are going to see is the most popular free WordPress theme on the market. And the best part is that you can install any of them with just one click.
Go ahead and spend something as you browse this list that really fits your business and the primary purpose behind your new blog.
Once you see the topic of your choice, you can install it on your blog by clicking “Install” next to the topic name, followed by “Activate”. Note: What you are doing here is changing the look of your blog. You are not removing any of its content.
You can disappear from your pages as many times as you want, change your themes.
Although the WordPress theme you have already decided to use comes with its own specific preconfigured layout, you can change its parts as you like. This all happens when you go to Appearance ‘Personalize’. What you are looking for is the WordPress customizer:
Depending on your current theme, you’ll find a different set of options in the sidebar menu, but the most common will include: “Site Identity”- This is where you can reconfigure your blog title.
As well as add a logo image and a site icon (aka Favicon). “Colors”: to accommodate the original colors used throughout the design. If you don’t already have a logo, you can use these free tools.
If you don’t already have a favicon, you can use these favicon generators. Identify the WordPress site. Since you already have the title and slogan for your site, what you are going to do here is include your company logo and favicon.
It is quite easy to do both:
To add your logo, simply click on the “Choose logo” button. On the next screen, WordPress will tell you what kind of graphics are acceptable for the logo.
After uploading your logo, you should see it inside the live preview window. To add your favicon, click the “Select Image” button in the “Site Icon” section:
Add WordPress favicon
The process is also quite similar here: WordPress will tell you what type of image you expect. However, what is different here is that once you add your favicon.
It doesn’t actually appear anywhere in the preview. To see it, look at the main top bar of your web browser, next to the blog title. An example from this site:
Here are a few settings, but playing around with them can help you make your new blog unique and more distinctive with your brand. This is another section that depends a lot on the theme you are using.
As long as you can choose the image you want for your site header with high enough quality. WordPress will tell you the minimum requirements for your header image on the loading screen.
Change the background: Some themes come with the ability to set the main background for your entire website. These options will usually allow you to set a custom image or solid color to be in the background.
Either way, if you experiment with this weather, you can get pretty cool effects.
With all of the above, you are ready to start creating content for your new blog. If you are creating a blog, you will need some of the following pages.
Blog: This is a section that WordPress automatically creates for you.