Create a blog and make money. Complete instructions for beginners! How to create your own blog

More and more people are becoming interested in blogs. It seems like every person or business already has their own blog. If you are wondering how to create your own blog, then congratulations, you have come to the right place!

My goal is to explain all the steps so that you can create a blog for next to nothing. After all, the startup process doesn’t have to be complicated or expensive. This guide will help a beginner not make mistakes when starting out.

The good news is that if you follow these instructions step by step, it will also save you from confusion in the entire process and difficult technical issues.

There are actually many reasons, here are a few of the most popular ones:

1. Income

Blogging can be a very profitable endeavor if done correctly. Earnings can amount to hundreds of thousands and even millions of rubles per month.

2. Popularity

Many popular bloggers are known as experts in their field just because of their blog. If you are known in your niche, this will give you a lot of advantages, including earnings. You will be able to create partnerships with other top bloggers.

3. This is interesting!

7 steps to create a blog

Any blog starts with these simple steps. Some of them are very easy, some require some time.

  1. Make a firm decision to start a blog
  2. Choose a blog niche
  3. Choose a blogging platform
  4. Select domain and web hosting
  5. Set up a blog
  6. Start blogging
  7. Start making money from your blog

1. Make a firm decision to start a blog

Thousands of blogs appear on the Internet every day, which begin to be active, but are abandoned over time. In most cases, this is due to the fact that people do not see quick results and they give up.

You have to take a long-term view and understand that this is not a sprint, but a marathon. Make a plan for publishing articles on your blog and always be consistent. Here's my story.

2. Choose a blog niche

Decide for yourself what topic you will blog about. It is better to choose a niche that you understand or that you like. It could be anything from cooking to politics.

A niche is the basis of a blog. To succeed, you must strive to make your blog number 1 in your niche. Accordingly, choose the right topic so that it “ignites” you and you don’t lose interest in it too quickly. Be sure to read the article on choosing a niche and the article on topics that will always be relevant.

3. Choose a blogging platform

There are two answers to the question “Where to create a blog”. The first is to create a blog absolutely free, and the second is to pay 120 rubles per year for a domain and 115 rubles per month for web hosting. As you can see, the second option is not so expensive and everyone can afford it. Now let's look at how they differ from each other.

1 Free

You can create a blog for free on the two most popular platforms.

Starting a blog for free sounds like a good idea. But this is only in theory. In fact, you will face problems if you choose the free option.

  • While you work hard to create your content (articles, photos, videos), these sites will make money from you by advertising and selling you additional services.
  • If you want to change anything in the design or code, you will not be able to do it. This blog does not belong to you, which means you will have no control over it.
  • Such free platforms have the task of making money for themselves, not for you. Advertising banners will be placed on your blog. This means that you will not be able to sell advertising space on your blog, which is one of the main sources of income for bloggers.
  • On such a blog, you will not be able to take advantage of the opportunity to install free plugins that make the blog much more convenient.
  • On free platforms, your blog can be deleted at any minute due to the slightest violation or technical failure. You will not be able to influence this in any way, because you will have no control.
  • You will never be able to sell such a blog to another person or company. Again, due to the fact that it does not belong to you.

I think these reasons are enough to reject the idea of ​​​​creating a free blog.

2. Shareware

If you want to have full control over your blog and make money from it, then you need to create a blog using the WordPress engine. The engine is usually called the program on which the whole thing will work.

The WordPress engine itself is free, you can download it from this link. Millions of blogs all over the planet work on it. It is completely translated into Russian. It has an intuitive menu. Convenient text editor. It is possible to install free plugins and designer themes.

Why then “shareware”? All you need is to buy a domain and order hosting. It's actually inexpensive, it's even cheaper than going to the movies.

Hosting services can be ordered for only 115 rubles per month, and a domain can be purchased for 120 rubles per year. If you pay for hosting immediately for a year in advance, then: firstly, you will receive a decent discount for this, and secondly, the domain will be a gift!

Watch the video instructions below, which will show you step by step how to register your domain and hosting.

4. Domain and web hosting

This step is technical and many beginners do not create their own blog on the Internet precisely because of it. Just a few years ago, starting a blog was very difficult. Now it takes no more than 20 minutes. At the same time, you do not necessarily need to know programming languages ​​and other technical nuances.

  • Reliability. Your blog is always available 24/7/365
  • 24/7 technical support
  • Install WordPress blog in 1 click
  • Free SSL certificate (from the video you will learn what it is needed for)
  • Simple and clear menu in the form of pictures

You will need a simple registration and clicking a few links for everything to work. Sounds simple enough, doesn't it! Study this video instruction and you will solve this issue once and for all!

5. Set up a blog

The blog is installed and basically ready to go. But before you start adding articles to it, you need to configure it. First of all, you need to make the url (permanent links) readable. If you do not do this, then all your posts will look like this: for example, you added an article with the title “My first post”. Without settings it will be like this: blognamillionrubley.ru/?p=123. Looks ugly, right?

If configured correctly, the same entry will look like this: blognamillionrubley.ru/moya-pervaya-zapis.html or blognamillionrubley.ru/my-first-entry.html. It’s already much better and it will be easier for search engines to navigate. Get to grips with the WordPress admin and set up your blog.

6. Start a blog

The most important thing you need to do now is to produce a lot of valuable and useful content. The whole purpose of a blog is to help the user in one way or another. It's up to you to figure out what is valuable content for your blog.

Content needs to be created for key queries, this will help you attract a lot of traffic from search engines to your blog. Such content can earn money by selling advertising, or you can collect your readers into a database and use email newsletters, sell them your products or recommend products through an affiliate program.

The main thing is to start creating content, in the process you will discover for yourself what works better and which of your articles or videos get more response from readers.

Write detailed articles, short articles of 500 words work worse and worse. Most bloggers fail because of short content. Forget about small articles and start working on content that solves user problems. Such articles will have more different keyword phrases, which will have a positive effect on search traffic for the blog.

Don’t forget to format your articles with high-quality pictures, bulleted lists, tables, etc.

7. Start making money blogging

From the very first days of blogging, you should place a form to collect readers. Register for an email newsletter service, this is what I use, and create a special form. Place it in a widget in the right column or under each article. To make people more willing to leave their email addresses, give them something useful in return. For example, a pdf report or video.

Try to send useful emails to your subscribers at least once a week. If you don't do this, you will simply be forgotten. Over time, you will accumulate a large base that will trust you. You will be able to offer your products and services to such readers. Your base is your most important asset! Remember this and start working on your asset from the very first days. Check out the article below and find out the best ways to make money blogging.

In custody

Try not to get hung up on any technical aspects. They are definitely important, but don't try to do everything perfectly. Over time, you will figure it out and bring your blog to mind technically. This includes design, page loading speed, and adaptation for tablets and mobile phones.

Simple advice. Choose a free blog design that has a responsive design. That's it, that will be enough.

Focus on finding keywords and creating useful articles. Start understanding search engine promotion, there are plenty of materials on this topic. Several of them are in the pdf file below.

So that you always have it at hand!

Be sure to subscribe to my newsletter! Every month I send reports on income and expenses for the blog and share other useful tips! The subscription form is below.

P.S. If you have not yet subscribed to my news and reports on making money on websites and blogs, then be sure to do so!

Best regards, Sergey Smirnov.

2 votes

Good day, dear readers of my blog. Do you have a favorite toy on your smartphone? Do you know the basic rule of any modern game? The longer and more often you open it, the more resources you have: gold, coins or other bonuses. No one would be interested in marking time in one place. But the funny thing is that in life and work on the Internet everything is exactly the same.

If you create your own blog and often publish something there, whether you like it or not, your fame will gradually grow, the number of visitors will increase, and your earnings will increase.

Today I will tell you how to open your own blog on the Internet for free, is it worth doing, and what result can it lead to? Is it profitable to play this “computer game”, improve your skills, and is it worth paying for additional benefits?

Creating a blog is really very similar to any strategy game that can be downloaded on the Internet, the only difference is that here you can really not only enjoy the process, but also earn very real money. True, you will have to try pretty hard for this.

I present to your attention step-by-step instructions for those who want to start a blog.

About investments: hosting and domain

I'm not a greedy person, but I've never had to pay for something I really don't need. You can almost always make do with small sacrifices and save money. And in principle, in order to do this you don’t need to search for long. It's easy to create a blog completely free of charge. Sites such as: Wix.com or Blogspot .

Here you will be given everything you need: a simple control panel for adding your own publications and all this for free.

But this method will not give you the opportunity to earn money, and your rights will be severely limited: other people’s advertising, lack of special functions. When you are already hooked, you will be offered to pay a tidy sum. And you will have only two options: either start all over again, but on a different site, or give up and return to your normal life.

Serious disadvantages of using these services, in my opinion, include the specificity of the code, which will not allow you to win high positions in Google search results, no matter how hard you try, as well as weak servers. That is, your pages will load slowly, and if the number of visitors increases to an impressive figure, the situation will worsen.

The worst thing is that if you want to pack up your things and move the site to another location, you won’t be able to. You'll have to use what you have so as not to lose ground.

An alternative method will not require serious investments of effort and finance. Personally, I pay 1,200 rubles a year and use the company’s services TimeWeb . You can try this one.

Well, if you want to learn more about partners and offers, I can recommend you two articles from my blog: and.


Let's say you have a domain and hosting, what next?

About the platform, design and the blog itself

So, after the first level has been completed and you have decided on partners, you need a website. You can create it yourself, in just an hour. The site consists of a design and a control panel for the administrator.

Let's start with the control panel. It is needed so that even a child can cope with posting articles. Otherwise, only a person who knows the code can do this, and it will take a lot of his time.

For large and highly paid projects, it is done by a programmer. Mere mortals use ready-made CMS. For as long as I have been developing websites, I have always been interested in the question: what is better and why do large companies create something of their own?

The Internet is full of WordPress blogs. This is the engine I use. The results are no worse, but the budget is zero. Perhaps an analogy can be drawn here: no one argues that the Bugatti is a great car, but the Ford Focus will take you to your destination. Ford Focus in this analogy is the WordPress engine.

As for breakdowns. Neither the first representative nor the second is insured against them. It's just a matter of price and premium quality, which, by and large, you can do without.

WordPress is a free engine for which a bunch of plugins have been created. They are needed for ease of operation and use of the site: galleries with pictures and videos, connection of payment services, whatever.

If the engine is created independently, then such moments are paid separately, since the developer again needs to come up with and write unique code for his system. You can save money. Believe me, the reader will not care whether he has seen a similar technique on other sites. All YouTube channels are created using the same template.

Next comes the theme, aka website design. You can hire a designer to develop it, or you can use free templates. And although the Internet is full of offers, in fact, finding one for which you do not have to pay for additional functions is not so easy.


You find something beautiful and free, but to connect a slider or something else, you have to buy the full version. It is sad.

I recommend you look for free themes from the site AboutMoneyBlog . Here you can find truly free templates with full functionality, open source code and, importantly, in Russian. Over time, if you realize that this is not enough for you, you can replace or edit.

What's next

In fact, these three steps will separate you from the life in which you have your own blog.

  1. Registration on hosting and .

After all these three stages are completed, you will have your own website, which you will own in full. You will not depend on anyone and any of your desires can be turned into reality: change the design or hosting, add additional features, gain positions.

If you have any questions, I can offer you a free course " How to create a blog in an hour " In which you will find complete and comprehensive information on the topic.


Then you can upgrade your skills and learn how to optimize pages, do promotion, and monetize the site so that it starts bringing you money. Frankly speaking, when I created my first blog, I didn’t understand much about it, but that didn’t stop me from starting to earn my money and getting 100 people a day.

The numbers are small, but we always start small. I can immediately recommend you a free audio course " How to become a thousand-year-old blogger », in which you will find many valuable tips on how to properly blog so that readers and search engines will like it.


Well, if you don’t want to do anything before you understand how, where and what you can make money on the Internet, then I’ll give you another free course to help. It's called " How to make money on the Internet if I'm a noob ».


These three courses will help you take your first step towards fame. Upgrade your skills, increase your level of knowledge and everything will be fine.

Well, if you have decided to take up blogging very, very seriously, I can recommend School of Bloggers . By the way, I am a student of this school with experience for more than a year :).

With this, I say goodbye to you and, if this article was useful to you, and you want to succeed, subscribe to my blog’s newsletter to receive additional materials directly to your email that will raise your knowledge to incredible heights and allow you to make money on the Internet.

Various ways to make money online help people find part-time work and create additional sources of income.

If you have big plans and want to receive really decent amounts, it is better to consider promising methods of earning money. One such option is to create your own blog.

How to create a blog and make money on it? There was a time when I asked myself this question. I quickly got tired of completing tasks on mailers, I decided to attract referrals there, but without my own website it’s damn difficult to do this. It was decided to open a blog and the search for the necessary information began.

Is it difficult to create your own blog?

All beginners can handle this. You can learn to use a CMS (the simplest WordPress engine), or you can limit yourself to constructors (for example,).

The main thing is to post a lot of high-quality articles on your blog; you don’t have to create an original design right away; over time, you’ll order it from professionals.

It is quite possible to become a blogger in just one day. High-quality hosting providers offer automatic installation of CMS (there is such a service).

You can order the installation of the engine right now and immediately start posting articles. While there's no rush, it's best to first learn a little more about blogging in general.

We have written many articles on this topic especially for beginners:

Read these articles, the knowledge will not be superfluous. If you are determined to launch a website, register right now on any hosting (my blog is hosted on) and learn how to work with the WordPress engine.

Don’t want to invest even 300 rubles? Then the instructions will come in handy. The engines are better, they are of higher quality, after a while you will realize that it would be better to install the CMS right away.

How did I decide to create a blog?

It turns out that starting a blog is not that difficult. I've never been a programmer, but I quickly and easily figured out the WordPress engine.

There is everything you need about it online, including installation instructions. Start-up costs were about 300 rubles (for domain and hosting). I didn’t mind the money, since I really wanted to launch a quality resource.

I decided on the topic in advance, since I created a blog to attract referrals. Over time, I expanded the topic, and this will also be available to you.

The hardest thing to start is when I posted the first hundred articles on the site, and traffic slowly began to grow. They gave up, because the work was carried out actively, but it was not possible to achieve high positions.

Then I decided to delve deeper into SEO and work closely on optimization. I changed a lot of things, including paying professionals for a new design (which you can see now). The texts are now of higher quality, optimized, and videos are added to them. All this helps to attract visitors.

Today blogs are gaining popularity. Many celebrities create them. And there is nothing surprising here, because the Internet is a great opportunity to communicate with a large number of people at the same time, and create a blog, means to realize this opportunity.

Officials, popular artists, and athletes have blogs. In general, almost everyone does. Do you have it?

If not, and you don’t know where to start, then below I will provide you with step-by-step instructions for creating your own diary. After reading it to the end, you will imagine how you can create a blog for yourself in a short time.

Step 1 – Domain and Hosting

Domain and hosting are integral attributes of any blog. Without them, in principle, its functioning is impossible. First, we need to choose hosting. Hosting is a service for hosting a resource on a web server, or providing the service of hosting someone else’s web server on one’s own “site.” Website hosting is in greatest demand, since hosting someone else's web server is necessary only for large websites. There are two types of hosting – free and paid.

If you don’t know where it’s best to create a blog, then first I advise you to create it on free hosting. You will not pay money for it, but you will simply experience certain restrictions. This could be an advertisement that will subsequently be displayed in your online diary. In addition, you are completely dependent on the administration of the free blog service (hosting), because they can ban your diary at any time and all your work will go to waste.

This was once the case with my first diary, which I created on LiveJournal (livejournal.com). But still, for beginners who don’t know where it’s best to create a blog, I would recommend free hosting (blog service) to start with. You just practice, learn about some promotion features (seo, smo, etc.), see if you can write posts and whether you like this process.

I will describe some free blog services.

Livejournal.com is a great platform. LiveJournal has a large audience, so creating a personal blog in this blog service, in my opinion, is promising. There is a lot of functionality here: the ability to add friends, the ability to earn money by placing Google AdSense contextual advertising and many other opportunities. But, as you can see, active promotion of a blog on LiveJournal is punishable by a ban, so you should act very carefully. You can read in detail about LiveJournal blogs in my post

Blog.ru– in fact, I myself once started with it. As far as I know, blog.ru has now blocked all outgoing links from blogs posted on their blog service from being indexed by search engines. This suggests that there are no prospects for making money from various types of selling links, so the service can be chosen solely for training

Ucoz.ru– also suitable for a novice website builder. There is no need to install any modules or engine here. The interface is intuitive. No support for PHP and MySQL databases

Narod.ru– free hosting from Yandex. Probably the most popular. Anyone wishing to create a blog is provided with unlimited space for a personal diary. The hosting does not support scripts and PHP. In general, there are an incredibly large number of free blog hosting services. You can always find them by entering the request “Free hosting” in the Yandex or Google search bar. It will give you a lot of results.

By the way, the popularity of such services according to Yandex can be viewed at blogs.yandex.ru. If you already have some knowledge and are confident that you will not abandon your blog, then it is better to create it immediately on paid hosting. The advantage is that there will be no annoying advertising, but there will be a large number of different functions.

Below is a list of some paid hosting services:

majordomo.ru– good hosting. But it's paid. There are quite a lot of positive reviews about this hosting on the search engine (forum.searchengines.ru). The service is gradually gaining momentum and I think it has excellent prospects. Support works quickly, many functions are implemented. By the way, this service is one of the five largest hosting providers in Russia. They currently have four tariffs in total. The price per month today ranges from 99 to 450 rubles per month. My blog once also huddled on this hosting. By the way, for everyone who registers using my referral, a bonus will be awarded when registering on hosting

Best-Hoster.ru– another good paid hosting. They have a total of 4 tariffs to choose from. The only difference is the amount of disk space provided. True, there have been cases of hosting failure.

When creating a blog, you need to consider some more nuances:

    Paid hosting provides the ability to receive an unlimited amount of traffic (this is in general)

  • All paid hosting supports PHP and MySQL databases
  • Using paid hosting, you get the opportunity to create a subdomain for your blog
  • Many paid hosting providers provide their clients with ready-made technical solutions. These can be various scripts, etc., that improve the work of the created blog and its functionality

You can find paid hosting services in the same way as searching for free ones. Just enter the query “paid hosting” in the Yandex or Google search bar. Let's say you like some hosting. Don't rush to order a service from them. Be sure to check if there are reviews about this service. Go to at least the same service and in the forum search bar type the name of the hoster you are interested in. You will definitely be given some topic where the work of this hoster will be discussed.

The only exceptions can be hosting providers operating not in Russia, but somewhere in America or Canada. Such hostings can also be used, just know that they will work somewhat slower than ours, since we need to make allowances for distance.

Now that you have finally decided where it is best to create a blog, let’s register for hosting. After this, you will be provided with passwords and data from the panel to your FTP account. Be sure to save this data. Preferably on removable media. In general, this is where the choice of hosting ends.

Domain for a personal diary

Now that we already have hosting, all that remains is to choose a domain. If you are going to work for a Russian audience, then it is better to purchase a domain name in zone.ru. You can also consider the option of .com and .net zones. I don’t recommend the rest for the Russian-language segment of the Internet. Most hosting providers provide the opportunity to register a domain through them.

Or you can register it with a third-party registrar, which specializes only in providing domain registration services. Choosing a website domain name is a simple procedure. The main thing is to come up with a name for it in advance.

Today, to register a domain in zone.ru, you will need to provide the registrar with your passport information and also indicate your place of residence. In addition, the newly created domain will need to be assigned the DNS server of your hosting. You will find this data in your hosting control panel.

DNS (Domain Name System)– domain name system. It is designed to convert domain names to IP addresses. Or maybe vice versa - it is intended to convert IP addresses into domain names. DNS are designed for domain delegation. Once you register your domain and you have assigned DNS servers, you will need to park the domain to your hosting.

Depending on the hoster, the name of this service may vary slightly, but usually in the control panel there is a “domains” tab, where there is an option to “park a domain”. Here you need to enter our registered domain in the appropriate field, and then wait. By the way, domains are discussed in detail in the article. That's it, this step is finished. Now the next step in creating a blog is installing the WordPress engine.

Step 2 – Select an engine

Now it's time to choose an engine for the blog we created. As with hosting, you can create a personal blog using either a free or a paid engine (CMS).

One of the popular engines is DataLife Engine. This is a paid engine. If you don’t know where is the best place to create a blog, then simply evaluate the capabilities of paid engines and draw conclusions. Many additional modules have been created for this engine, so you can build almost any website on this CMS.

Installing this engine is not difficult. For this we need the Total Commander file manager. We upload files from the archive with our engine to the server via FTP, and then run the installation file. This is usually done by typing in the address bar an address like _http://your site/install.php. Nothing further is required from you except follow the instructions provided. When installing the CMS, you will need to create a MySql database. You can do this through your hosting control panel.

In principle, every archive with the engine should always have installation instructions, so you can’t go wrong. After installing the engine, go to the settings. True, I will not describe this, since this is a separate topic for discussion. You will need to install a theme, plugins, etc.

The next popular engine is WordPress. I recommend this CMS to all beginners. This is perhaps the best blog engine. WordPress is a free blogging engine. You can download the distribution kit on the website mywordpress.ru, or the Russian-language and modified version from Lecactus (lecactus.ru). Installing the engine comes down to the fact that we need to upload files via FTP to the server, fill in the MySql database data into the “wp-config-sample” file, and then run the installation.

This can also be done by typing the address _http://your site/install.php into the address bar of your browser. In general, the archive with the engine must contain installation instructions, so you’ll figure it out. The engine is intuitive. I myself started with it once, when I knew nothing at all, but gradually I figured it out.

And the last popular engine that webmasters use is Joomla. This engine weighs slightly less than WordPress. This CMS is installed like DataLife Engine. As for the functionality, Joomla does not shine at all, but despite this, many webmasters like it. This concludes the second step of creating your blog.

Step 3 – Fill the created blog with content and carry out internal optimization

The first two steps are very important. But this does not mean that they are the main points. Creating a personal blog is one thing. It’s something completely different to promote it. One of the most important components of promotion is filling it with unique content. Content refers to all the material on a website – pictures, texts, videos, etc.

It is very important to maintain the uniqueness of the content. That is, all the material you post on your blog should not have exact copies on other sites. Material can be obtained by rewriting or copyrighting. I wrote about what this is in the article.

A rewritten text is, of course, also good, because it is unique. But such content is mainly filled with those online diaries that are intended primarily for earning money. If you want to create a high-quality author’s project, then, of course, it would be better to write texts that have not been published anywhere before. It is the uniqueness of information that attracts people. It is important to understand simply the fact that if the text is unique to search engines, this does not mean that it is unique to people. If the idea is not new, then your blog is unlikely to gain much popularity.

Previously, as an experiment, I created one of my first diaries on the blog service blog.ru, and then, out of ignorance, I simply took and copied materials from other sites. Therefore, it is not at all surprising that after some time my blog was banned by Yandex and Google. Hence the conclusion: there is no need to steal content, this can lead to a ban in search engines or a lower ranking in search results.

Now about internal optimization. Creating a personal blog is not difficult, but after that you simply must delve into the basics of search engine promotion and optimization.

Below I will give some tips for on-page optimization:

  • The first thing you need to do is select the keywords under which you will promote your resource.
  • After you decide on your queries, you need to select the most relevant pages for each query.

    You should not optimize one page for many requests at once. 1-3 is enough

  • Keywords must be written in the page title and in its description
  • The main thing is not to overdo it with the number of keywords in the text. If you make a text densely stuffed with keywords in such a way that the readability of the text is lost, then search engines will quickly determine this and the page will fall under the “You are spam” filter.

  • Keywords can be highlighted with tags And
  • You also need to include keywords in the alt tags of pictures.
  • At the end of each article, include a list of similar articles. This will increase the coherence of the text material and also increase the number of page views

  • It is advisable to indicate the most popular articles in a prominent place in the sidebar
  • Navigating the site should be simple and convenient. All blog pages should be accessible in 2-3 clicks from the main page

    It is advisable to provide each article with icons of social networks so that visitors can add those materials that they like to social bookmarks or other social services

  • Be sure to make a separate page with your contact information

Step 4 – Promotion and monetization

If you think that you already know perfectly well how to create a blog, then you are mistaken. Let's assume you created it, filled it with content, and carried out internal optimization. But what next? Do you think that visitors will immediately flock to you? Not at all. Promotion is perhaps the most difficult process in this whole business.