For those who think about the corporate web-site it is useful to imagine the process of its development in advance. Here we will try to talk about how we organize work with our customers, but it should be noted that this scheme is almost universally accepted in our services sector.We believe that website development is a fairly formal and manageable process with a predictable result, consisting of several successive stages, each of which is to some extent independent.This independence gives the customer the opportunity to choose the scheme of work and performer of each stage. We provide a full package of services, but our resources can be used both in a complex and for solving only certain stages. Thus, we either conclude one contract for the development of the site as a whole, or for the execution of individual stages of work.Let’s imagine that you decided to develop your site. To successfully solve this problem, the entire process is expediently divided into stages.Stage 1: Statement of the problemBefore you do something, you have to represent, and what, in fact, is necessary to get? Therefore, at the first stage, we will try to find out which site you want, or rather, what tasks you want to solve with the help of this site.Do you want the site to “sell” your products and services? Or do you need your partners to receive information on their own? Or, you want the site visitors to just say “Cool!” looking at the heaped design of one single page of the site? Well, to kind of like a pool in the office – no use, and all the marvels are given …Sites are created for different purposes and there are different ways to achieve these goals. Having jointly determined what you need, we will be able to offer options for achieving your goals. At this stage, the structure of the future site is created and business logic is projected.Within the framework of the project discussion, it will be found out for how long this can be accomplished and what budget is required. As a result of the implementation of the first stage you get a description of the structure of the site, the navigation scheme of the site and the technical requirements for the site.Usually, the first stage requires 8-15 days for finding out the necessary details and obtaining the materials necessary for setting the task for the development of the site and writing a full-fledged technical assignment.Sometimes the task itself is a serious problem, the solution of which requires time and resources. For example, this situation arises if you want a website that automates your production or includes a specific online store, etc. Thus, in cases where preliminary investigation and description of business processes are required to set up a site development task, this stage is entered into the contract and requires additional resources.Stage 2: Development and approval of web site designAfter the statement of setting the task for the development of the site comes the second stage – the development of the site design. Focusing on the technical task for the development of the site, we present 1-2 sketches of different design options, from which you choose the most suitable.This option is finalized taking into account your comments. As a result of this phase of work, you get the so-called “site cutting” – that is, a ready-made template that can be used as a basis for the development of individual pages of the site. The template is delivered in two forms – as a PSD file and as an HTML file with ready-made pictures.To simplify the process of creating design, as well as to reduce costs, we suggest using ready-made design templates. When using a ready-made template, this stage takes 2-3 days.If you look at the question a little wider, you can say that the ability to choose design helps you better imagine what your site will be, what you expect from it, what structure it will be and what it is for you at all. And although, as you can see, in the design the items are still called not as you want, or the logo is not your company, but still, the presence of design helps make a more correct and quick choice. You know in advance how the website will look like.You may have a question: “what if this template is used by someone else?”. Of course, this is possible, but, firstly, there are more than 3,000,000,000 pages on the Internet and the likelihood of seeing a similar design is quite small. Secondly, even if you create an individual design is not a fact that someone does not “repeat” it on another site.Stage 3: Integration of design and content management systemThis stage arises if you want to get a site that can be classified as a “promoter” (more about site types). This site by definition requires a certain software management system, since with a large amount of updated material, manual publication will eat up a lot of your staff time.A good site management system besides this also solves the tasks of analyzing the audience on your site, the task of targeting specific parts of this audience, and also provides other functionalities (more about site management systems).The third stage usually takes from 5 days. In complex cases, when in addition to the integration of design you have to deal with a certain automation of the site, it can take a longer time, which is stipulated in advance.Stage 4: Publishing a website on the InternetTo publish a site you need to solve two problems. The first task is to choose the site address or, more correctly, its name (domain). In most cases, the most obvious and correct way is to use a domain that matches the name of the company or brand. So, for example, since our company is called “Source Code”, then the domain name was chosen by base-code.ru.The second task is choosing the physical placement of your site. The notion of “publishing a website on the Internet” really means a simple thing (we specifically exaggerate to give a general idea) – someone who has his own server permanently connected to the Internet gives you a place on this computer so that your site becomes available to visitors. This service is called “hosting”.The most interesting thing is that the actual location of the server does not matter. You can have a Russian-language site with a Russian domain, and the server, for example, can actually be located in the US. This does not prevent your visitors, because they will search your site by name, not by physical location.We help with solving these two problems, in fact, you can not think about them – we will coordinate with you the domain name for your site and buy it for you along with the ready hosting. We do not provide hosting services, but we have the necessary partnerships with the companies that provide these services. Of course, you can independently choose the hosting and domain name, if you deem it necessary.Stage 5: Filling the site with materialsIn addition to developing a site design and setting up a content management system for the site, it is up to the site to fill the site with materials. Sometimes the customer already has some materials (ready-made advertising booklets, articles, materials for exhibitions, etc.) and they just need to be brought to the form intended for publication on the site, and sometimes there are no ready-made materials, but there is only a general presentation and wishes for such materials.In the case of finished materials, we provide services for their technical preparation and publication on the site. Similar works have a fixed price based on the total amount of materials.In the case where there are no ready-made materials, we can help with their compilation. This is a creative work, it, of course, requires more resources than simply translating documents into the format required for publication, but it is likely that in general this will be more profitable for you than spending your employees’ time writing basic texts for the site.Stage 6: Site SupportIn addition to filling out the site with materials, in small companies there are difficulties with the support of the site. What is meant by support? This is primarily the addition of new articles, news and other changes to the content of the site. The more and more updated materials of the site, the more effectively indexed by search engines, and as a consequence, it is more often found by potential consumers.Small companies do not always have the necessary human resources to support the site. Therefore, if necessary, we are ready to take the support of the site for ourselves. For a fixed monthly payment, we will publish ready-made news and articles that you will send in a form convenient for you, or we will compose the text of such documents and publish on your website. Also our specialists will make changes to the site, if it is necessary for your company.Stage 7: Website promotionSearch engine promotion of the site consists of the following stages: Stage of internal optimization of the site; Stage of work with external factors; Collection, analysis of statistics and making adjustments.If we consider in more detail, the stages of work on the search engine promotion of the site look like this:At the stage of internal optimization, we analyze the promoted site and determine the list of keywords and phrases, according to which in the future the site will be promoted. Then we fix 2-3 keywords (phrases) for certain pages of the promoted site, after which we change the pages according to the keywords (phrases) and perform a similar procedure for the texts placed on the pages of the site selected by us. We get an optimized site for certain key queries.The next stage of search engine promotion is the stage of work with external factors. At this stage we register your site in subject catalogs, in search engines, in ratings and place links on thematic sites.And the final stage of search engine promotion of the site is the stage of gathering statistical information about the position of the promoted site in the search engines, determining the necessary corrections – changing the text, the metapole values and increasing the number of quality links to your site from thematic resources.As a result of works on search engine promotion of the site, we get high positions in the search engines, on the necessary keywords (word-combinations), in other words YOUR SITE IS IN TOP-10.