This article is useful primarily for beginners who do not know where to start and how to place a site on the Internet.
This material can serve as a kind of instruction or action plan that will help to understand some of the features and implement the placement of the site on the Internet.
Here we will not consider issues of how to find an idea for a site and how to make it popular, but we will touch upon purely technical issues that you need to know in order to place your site on the Internet.
In this article I will give many links to other lessons or articles in which each step that needs to be completed in order to place a site on the Internet is examined in detail.
In short, it looks something like this:
Consider all the elements of this scheme.
Before your site appears on the Internet, it must be done. Here you have two ways to order the creation of a site from any studio or freelancer, or create your own site.
In the first case, everything is clear, for you all the work will be done by certain people, whom you will pay for this service.
In the second case, you have several options - this:
- Make a site on HTML pages.
- Create a site using a special site builder.
- Create a site using CMS - content management system.
More advantages and disadvantages of each option are discussed in the lesson "How to create your own site", so study this material and determine which way to create a site suits you best.
All subsequent steps will depend on which way you created the site.
Choosing and registering a domain name for the site.
A domain or domain name is the address at which your site will be available. For example, on this site, the domain looks like this: webmastermix.ru. Therefore, as you understand, it is simply not possible to place your site on the Internet without a domain name.
The choice of a domain name must be taken seriously. It should be easy to remember, reflecting the essence of your site and as brief as possible. There are many nuances associated with the choice of a domain name, see the material "How to choose a domain" for more details.
Now for the domain name registration. Domain names are registered by special registrars. The competition in this market is just crazy and there are enough nuances. Therefore, in order not to make mistakes, read the article: "How to register a domain."
Choosing a hosting for the site.
Hosting is a service for providing space for files and folders of your site on a server on the Internet. Firms that provide hosting are called hosting providers. See "What is hosting" and "Types of hosting" for details.
In the process of creating a site, few people pay attention to where this site will be located in the future. In fact, the choice of hosting must be approached very carefully. The reliability and speed of your site depends on its reliability and quality.
In the matter of choosing a hosting, our project can greatly help you. Since this problem very often confronts webmasters, we decided to create a special section on our website - a hosting review, where you can familiarize yourself with technical specifications and reviews about various hosting providers.
Materials that you may find useful when choosing a hosting:
The hosting order process is slightly different for different providers. But in general terms, it boils down to the following:
- you go to the site of the hoster you like,
- click on the button to order against the tariff plan that meets the requirements of your site,
- Fill in several fields of the proposed form, where you need to enter a name, email address, password, etc.
- click on the button to order, well, or any other, which will be offered in the form.
After the order, an e-mail containing very important data will be sent to you by E-mail, which you indicated when ordering. This data will be useful in the future when transferring a site to a server on the Internet and managing it.
From myself, I can recommend you to use a fast and reliable hosting HostLand.
Placement of your site on the Internet.
After you select and register a domain name, as well as decide on hosting, you just have to transfer the site to hosting on the Internet.
I draw your attention to the fact that the steps described below are provided for general familiarization with the process of transferring a site to hosting and will differ depending on the CMS you use.
The whole process of transferring a site to the Internet can be divided into two stages. This is the transfer of folders and site files and the transfer of the site database to a server on the Internet.
If your site is based on simple HTML files, then you naturally will not have a site database. Therefore, you will need to transfer everything to everything in the site files. But this is very rare because most users use CMS to create a site. Therefore, most likely you will need to transfer both the folders and the database.
Transferring folders and site files to hosting.
To transfer folders and site files to the server, special programs are used - FTP clients. The most popular FTP client is the FileZilla Client. To connect using this program to the server, you need to configure FTP connection in it.
You can download this program and see the instructions for setting up an FTP connection in the lesson on this FTP client using the link provided just above. You can take the data for setting up an FTP connection from a letter sent by the hosting provider.
After you click on the "Connect" button in the FileZilla program, the files and folders located on the server on the Internet will be displayed in the program window on the right, and the folders on your computer in the window on the left.
Now you just have to drag the folders and files of your site into the window on the right and they will all be copied to the server. Copying folders and site files in most cases is necessary, depending on the hosting, in the public_html or www directory.
Transfer site database to hosting.
First, you need to export the database from the local server, and then import it to the hosting on the Internet.
Since, most likely, when creating a site, you will use a local server. You need to go into phpMyAdmin at the address: http: // localhost / tools / phpmyadmin /, select the database of your site, and then click on the "Export" tab to export the data to a file.
After that, depending on the hosting used, you will either have to create a new database or use an existing database that was created automatically. Then you need to go into phpMyAdmin and import the information that we exported from the local server.
To import, just go to the "Import" tab in phpMyAdmin, then select the previously exported file and perform the import procedure.
Now all that remains is to associate your domain name with your site. To do this, in the user’s account, at the registrar where you registered your domain name, you need to find the section “Manage DNS servers” or “DNS servers” and indicate the addresses of the NS servers of your hosting there.
You can find out the addresses of NS servers from a letter sent by the provider immediately after ordering the hosting.
The site at your address will become available within 24 hours after the NS servers are mapped to your domain.
Instructions on how to create and place a website on the Internet
When creating your site, you need to clearly understand what the site will focus and topics. Let's see what areas of sites exist on the Internet.
There are three main areas of sites:
1. Commercial sites (business sites).
2. Information sites.
3. Internet services (calculators, converters, charts and other services).
With the directions of the sites sorted out, let's move on to the topic. Based on the meaning of the word itself, the subject of the site is directly the topic of the site or what information will be posted on it. There are many different topics, but it is advisable for the webmaster to choose one topic for one site.
For example: an excellent banker, can easily maintain a financial blog, and a good doctor is a medical website.
It is advisable to choose the topic in which the creator of the site is very well versed. The future income from it directly depends on the chosen topic of its Internet resource.
If you have decided on the subject of the site, then let's move on to information about its creation. To do this, follow the steps according to the instructions below.
STEP 1: Choosing a hosting (storage site)
Hosting - This is the place where the site will be stored. It will be easier for beginners to understand if we compare the storage of the site with the storage of some file on the hard disk of the remote computer. For this service you need to pay, starting from a few rubles per day, depending on the consumed resources created by the site.
The choice of hosting should be approached responsibly, since the hosting site and the convenience of its maintenance will depend on the hosting provider.
- Beget - this hosting, It provides the cheapest hosting plans, host the site on a wide variety of engines, buy domains cheaply (cheaper than with the registrar), has a simple user control panel and many other advantages.
- Reg.ru- Is a domain registrar, a small selection of engines (almost all paid), the possibility of reselling domains.
Compare the tariff plans and other features of these hosting providers and decide on the choice for the requirements of the site being created. Many beginner webmasters prefer hosting from Beget, as it is intuitive and slightly cheaper from Reg.ru offers.
STEP 2: Buying a domain (site name)
After determining and choosing a hosting provider, you should come up with a website domain. Do not rush with this! Think carefully about the name of your site, and then register a domain.
Domain - This is the name of the site (the name of the site in Latin), which is displayed in the lines of the browser.
Example domains: site.ru, site.com, site.org, where site is the name of your site, and ru, com, net are the domain zones in which your site will be.
Domain registration takes place in your account at the hosting provider. If you have a domain name, you can connect it to your hosting using its services and menus. In case of difficulties connecting a third-party domain with a hosting provider, do not hesitate to contact support - they will certainly help you with this task.
The procedure for registering or transferring a domain is very simple, you just need to follow the steps in the hosting control panel and perform the requested actions.
STEP 3: CMS Website Engine
CMS site engine is software that allows you to manage the site. For ease of understanding, the site engine can be compared with MS Word, where a Word document is a site.
There is a large selection of different engines for the site:
Among them there are paid and free engines. The best free engine for information sites is Wordpress. Using it, using plug-ins, you can create not only information sites, but also forums, online stores and other online resources.
Novice webmasters are encouraged to use the WordPress engine!
If you plan to create a forum, then you should use specialized forum engines for it: SMF, MyPHP, phpBB.
STEP 4: Template Selection and Content Filling
After installing the site engine, access to the admin panel of the site will appear in the hosting control panel. In this panel, the webmaster selects a template for his site (theme), enables or disables services and functions (comments, writing posts), installs additional plugins, performs a backup upload of the site and other actions.
In the admin panel of the site, the webmaster has the ability to create pages and posts. In addition, the site administrator can add and remove users and assign them roles. For example, a user of a site with the role of author can create reviews and articles on the site and publish them. A user with the visitor role can only view content on the site, but cannot publish anything.
Also, using the ability to install plugins (add-ons), it is possible to improve your project. These plugins allow you to expand the functionality of the site and the ability to improve ways to make money on the site.
STEP 5: SEO Website Promotion
When filling a site with information, special attention should be paid to its seo-promotion. Thanks to him, the site will be actively promoted in search engines, rise to a leading position in the TOP-10. This in turn will allow you to get a significant amount of traffic.
The main methods of seo-website promotion include:
- linking between your articles (inserting links in new entries to previous articles on a topic),
- purchase of external links (other sites link to the created site),
- seo optimization articles:
- H1 headers,
- long and interesting texts,
- subtitles H2, H3, H4,
- lists and lists.
Without the use of seo-tricks and methods of website promotion, a webmaster is unlikely to get high positions in search engines and, accordingly, visitors from a search on his site.
It should be noted that search engines periodically change their algorithms. Therefore, the web host should always be aware of which seo methods can be used to promote, and which, on the contrary, will lead to unpleasant consequences.
STEP 6: Advertising and earnings
After carrying out all the above works, the site will begin to fully function. Now, in order to get benefits, you should place advertising and other ways of monetization on the created site. To do this, you can place contextual advertising or advertise articles with affiliate links using partnership programs.
You can advertise your site:
- Google Adwords,
- advertising, banner and teaser networks,
- directly negotiate with the owners on thematic sites.
If the site does not sell anything, but is a blog or some kind of community, then you can hang banners, ad units and other advertising materials on it to make money on the site. In this case, contextual advertising is best.
The main sources of income on the site are:
- contextual advertising,
- partnership programs,
- advertising articles,
- paid product reviews,
- advertising banners,
- selling links.
When monetizing your site, the main thing is not to overload it with advertising. If a visitor on the site cannot get the information he is looking for due to the abundance of advertising, he will close it within a few seconds. Thus, the behavioral factors on the site deteriorate, which subsequently lowers its ranking in the search.