How to promote a website from scratch

How to promote a website from scratch – this question can often be seen on blogs and forums for website promotion. There are a lot of materials on this topic on the Internet, so I did not touch on this issue. But after a series of articles in which I talked about how I increased traffic on this blog, quite a few letters came to my inbox asking me to write about it.

Therefore, I decided to write in detail my scheme of actions, which I use to promote new sites. This will be a series of several articles. I will be writing in relation to a new thematic blog on the WordPress engine, as I have repeatedly made sure that this engine, with the right settings, is great for promoting in search engines. This strategy can be successfully applied to sites and blogs on other engines. I just really love WordPress …

I will describe my actions that I applied to this blog when it first appeared, complementing them with new moments – as you know, a lot is changing in website promotion quite quickly. In this part I will talk about the preparatory steps before website promotion.

So, let’s imagine that we have a new blog on WordPress, the traffic is zero, it is not yet in the search engines, the TCI and PR indicators, of course, are zero. In addition, the owner is gnawed by doubts about whether anyone will visit him at all and whether it makes sense to develop a blog. A familiar situation, isn’t it?

The first thing to start with promoting your site is to get rid of doubts about its prospects. Any site can be promoted and any site will find its visitors. And you do not need to give up the idea of ​​creating a site if there are many promoted sites with high traffic in this topic. Everybody starts that way. In addition, the competition on the Internet is growing every year, and it will be more and more difficult to promote a new site. So the sooner you start, the better.

Before you carry out any actions to promote a new site, you must first prepare it. You don’t need to start promoting it right away – you need to prepare everything competently, this will have a much greater effect. It is desirable that the site has a minimum amount of material – 3-5 articles, 2-3 categories and pages "about the project", "Contacts"… Without this, the site may be rejected in various resources to which we will add it.

Installing plugins.

Before you start promoting a site, you need to install plugins on it, with which its promotion will be more effective, as well as the site itself will be more convenient for the owner and visitors. I have put together the most essential WordPress plugins that are required for a new blog. I will list them:

All in One SEO Pack is the # 1 WordPress blog optimization plugin. Allows you to optimize the meta tags for each page, making them more "tasty" for search engines. To configure this plugin after activating it, go to Settings – All-in-One-SEO. I am using the following settings:

Do not check the box "Rewrite titles" (Change titles), as in many versions of WordPress this breaks the correct formation of the title meta tag.

In the meta tags, we prescribe the keywords we need, by which we plan to promote the site. The length of the title meta tag should not exceed 70-74 characters with spaces, the length of the description meta tag is 160-170. In the keywords meta tag, I usually add 2-3 search queries for each page. Although many people write that this meta tag is not taken into account by search engines, its presence does not hurt.

If you do not know how best to fill in meta tags – look into the meta tags of competing sites from the top 10 search engines, you will find a lot of interesting things there If you do not know how to view the meta tags, then when you visit a site, you need to open its html code by pressing Ctrl + U. Next find the words "title", "description" and "keywords"… If it is difficult to find them, press Ctrl + F and write the desired word in the search field.

Feedburner Feedsmith is a plugin that redirects a blog’s RSS feed to the service. The thing is necessary, in the future you will make sure of this.

Google Sitemaps – This plugin allows you to create a sitemap for Google, which will improve the completeness of your blog’s indexing.

MaxSite Anti Spam Image – displays a picture with a security code when adding comments to protect against spam. On this blog I am using this particular plugin, it works great.

RusToLat – this plugin optimizes page addresses. Let’s say you have a post with a title «Test»… If you do not have the RusToLat plugin installed, then the link to your post will look very ugly, something like this: https: // your_site / 2008/08/18 /% D2% E5% F1% F2. After installing and activating the plugin, the link will look like this: https: // your_site / 2008/08/18 / test.

WordPress Database Backup is a very useful plugin that allows you to set up saving your blog’s database and sending it to your inbox on a schedule. I usually set up a separate mailbox on and send a backup of the database once a week.

By the way! On September 6, 2022, the 13th stream of my course on promoting English-language SEO Shaolin sites starts. For blog readers, I am giving a good discount. Tariff Pro by promo code "adman" it costs not 28, but 23 thousand rubles. The Light tariff is not 10, but 8 thousand. For a discount, write to me at with the subject "Well" or Telegram @mikeshakin.

WP-PageNavi – output of page navigation in the form: [1] [2] [3] [4]…

Adding a site to search engines.

If you add your site to search engines, your site will eventually appear in the index faster.

Before adding a site, create a text file in which you should write the site address, name, short description, contact person and e-mail in advance, and then just copy and paste the information into the required fields. This will make it quick and easy to add your site to search engines. In general, I think that website promotion should be a joy, not a burden, then everything will definitely work out.

Here are the forms for adding to various search engines:

Adding a site to the services of Google and Yandex webmasters.

After you have activated the Google Sitemaps plugin, you can safely register in the panels for the webmaster and add the newly created sitemap to them. This will make it easier for search robots to work and make the indexing of your site more complete.

We register accounts in the Google Webmaster Service and the Yandex Webmasters Service. Then we add our sites to them, confirm that we are their owners (in both services we will be offered to either upload an empty text file to the hosting with our site, or add a meta tag to the site template) – all this takes a couple of minutes. After that, add to these services a map of our site like your_site / sitemap.xml.

In addition, you can register in the MSN Webmaster Service and the Yahoo Webmaster Service and similarly add your site and its xml map there.

Now a little digression. If you are interested in learning about those promotion methods that give a good effect for increasing targeted traffic, then I can offer my paid SEO exploration research, in which I showed 10 profitable young sites from different topics as an example, how they are being promoted and described how it can be used to promote their resources.

Adding a site’s RSS feed to the Feedburner service. is a useful service through which you can redirect your site’s RSS feed. FeedBurner – the world’s largest provider of RSS feed management services. This service was purchased by Google.

To add your RSS feed to this service, you just need to enter the address of your site, and then follow the instructions – just a few simple steps. In Feedburner settings, I recommend doing the following thing. Go to the Analyze tab:

Then select Total Stats PRO in the side menu (left):

uncheck Item link clicks — optimize for:

This will make direct links to your posts in the RSS feeds. What is this for? You can guess this by reading the next paragraph …

Adding RSS feeds to RSS aggregators.

Registering your site’s RSS feeds with RSS aggregators allows you to broadcast your site’s news to RSS news resources. What does it do? Much.

1. For example, you publish material on your site. And after 1 hour or less, it is already in Google search results. This is largely facilitated by RSS aggregators – they inform search engines that new material has just appeared on your site, and search engine robots come to your site faster and index it. As a result, your material gets into search engine results faster.

2. The announcement of your material is automatically sent to RSS aggregators, where the target audience can read it and follow the links to your site.

3. RSS aggregators put links on your site, which often have a good weight (for example, look at external links on, and you will see a lot of links from RSS aggregators in the list).

4. In addition, registering RSS feeds with RSS aggregators allows you to increase the number of your RSS readers and improve your site’s visibility in search engines.

Do not forget to create a text file in advance with the necessary fields to speed up the process of adding your site to RSS aggregators. You will need the following fields: the address of your site, the address of the RSS feed (feed) of your site (if it is via, the feed will be accepted by more RSS aggregators), the name of the site, the categories in which you want to register the feed of your site, key words and encoding of the site.

Now is the time to share our latest list of RSS aggregators with you.

All of these RSS aggregators accept RSS feeds for free. If you notice that any aggregator has switched to a paid basis, write in the comments, I will remove it.

Adding a blog to blog directories and ratings.

If you have a blog, then it can and should be added to directories and blog ratings. Also prepare a text file.

Add site to site ratings.

Adding a site to the ratings is also a useful thing.

Site registration in catalogs.

It is useful to register a new blog in directories. Registering a site in directories allows you to get external links to the site, which improves its position in search engines and attracts the first visitors.

Add a site to Dmoz – choose a suitable category and look for a link "Suggest URL" in the upper right corner. Add a site to the Catalog – choose the appropriate category and look for the link below "Add site"…

You can also independently register your site in directories. For this I recommend the Allsubmitter program. To register, you will need catalog databases. Good catalog databases can be purchased on specialized forums. You can also order site registration from me.

You can read more about registration in the article How to register a site in directories.

Acceleration of site indexing.

I have already written everything I think about speeding up indexing You can read two of my articles: How to speed up website indexing – 18 effective ways and Site indexing – 16 more ways to speed it up.

Ping services.

To avoid making this article too long, I’ll link to my article on ping: 100 ping services.

I think that’s enough for a start. I’m going to think about the plan for the next part. If you have any wishes for any point – write in the comments, I will try to take them into account.

By the way, you can order from me individual consultations on the promotion of your site, as well as registration of the site in catalogs.

We will be happy to hear your thoughts

Leave a reply
Enable registration in settings - general
Shopping cart