New Yandex Islands is a language allowing to implement the description documents, or any interactive forms to improve the results of the promotion of the Internet resource. Site promotion in this way should be a great final benefits in comparison with traditional methods.
So, for example, web services and websites, which in their structure have a built-in search bar can for their own users to offer a transfer of information using search filters based on successful results from Yandex. As a result, each user will be able to transition to the desired search results when use built-in search filters.
In order to implement this form, you must provide a direct dependence of the set values in the search filter. When filling out all the necessary search parameters and special shapes, Yandex will be able to provide the correct display information in search results and create accurate links to the addresses of your web pages.
The completed form must be downloaded directly on the Yandex set for XML file format. After complete processing of the file, Yandex will be able to display your form in the search results of the query.
For the full implementation of the functionality, it is necessary to observe a clear structuring of the URL. Such requirement must be met in order for Yandex was able to provide the correct redirect to the “user” from the search page to the desired search results.
Any address link on a web resource can be represented in the form “http(s)://URL?params” where URLS will be responsible for the static address of the web page, and generalized params the GET parameters. Under the wording, the structure of the URL should include a specific description of each part of the static addresses. In the element “<resource>” should be the entry of the description of all static addresses.
Recorded segments static address, as an example second level domain, is fully described in the “<fixed>”. At the same time adjust the address settings are marked in the “<placeholder>”. Sequential numbering of each part of the URL will need to match nesting. So, for example, each element having the following parts need to be in the element that describes the previous part.
Each filter that you want to use in the specified form, must be supplied to the following form element by setting the required set of desired values. In the element “<filters>” should be a nested description for each filter.
In the General description for the filter, sets its title and possible ways to implement the processing.
In addition there are the possibility of implementation based on filters that will allow you to choose the filter only when using certain settings of the “parent” of the filter.
Each filter must have clearly defined rules of processing and the name that is taken into account when generating the URL. Such data must be registered in the item “<description>”. The naming filter is passed to one of the essential attributes of “caption”. Description of rules for processing filter is indicated in the elements “<description>”.
Filters having band parameters “<rangeFilter>” are specified with two parameters in which the processing for the upper and lower bounds. All the rest are allowed with the use of one parameter.
When absolutely necessary you can add additional parameters for each of the filters.