What are feed settings? RSS, XML, Atom - What is it and how will it help me use the Web more effectively? What are feeds in Direct?

With the development of information technology and the increase in the number of Internet users, many new words have appeared in the Russian language, the meaning of which is still clear only to programmers and other narrow specialists.

However, knowledge of the meaning of technical terms will also be useful for ordinary users. What is a feed and who needs it? Even if this word is not useful in everyday life, it is always useful to improve your level of education and expand your horizons.

What is a feed?

In English, the word feed is translated as “graze” or “feed.” From a technical point of view, this translation quite accurately reflects the essence of this term: it is an information display format created by Google, the purpose of which is to supply search robots with information.

To understand what a feed is, it is enough to imagine a news feed that contains the names of articles, their authors, publication dates and other information useful to the reader.

How does the feed help in the development of the site?

Website owners are interested in getting on the first page of search results: this guarantees a stable influx of new visitors. Thanks to the feed feed, Google robots can quickly learn about new materials published on the page, index data in a shorter period of time, which as a result can help the site rise higher in search results.

Feeds can also be used by various aggregators to automatically distribute information on social networks and other similar sites, notify blog subscribers about new publications, and generate email newsletters.

There is a possibility that other search engines, such as Yandex or Mail.ru, use the feed to collect data, but there is no confirmation of this information. Algorithms for generating search rankings are a corporate secret and are inaccessible to ordinary users.

Knowing what a feed is, owners of Internet resources can put it into practice, but no one can guarantee that this will affect the site’s position.

How to make a feed feed on your website?

When the owners of web portals learn the meaning of the word “feed,” they usually have a desire to install a similar feed on their resource. To make your site more convenient and understandable for the Google search robot, you need to go through a simple registration on the page feedburner.google.com, enter your site data, set up the flow of information and observe the result.

For ordinary users, a feed can be useful when you need to collect interesting data from several sites on one page. Information is displayed on the screen of a computer, tablet or smartphone in a compressed form, so that you can read the news much faster. By understanding what a feed is, it’s easy to make the resource interesting and visited.

Hello everyone!

Yandex.Direct feeds are a real lifesaver for large online stores, allowing you to automate the creation of ads in Direct. How to do this is a matter of technology...

There are a huge number of online stores on the Internet with a large assortment that you need to drive traffic to in order to get sales. However, one big, big problem comes up here - how to advertise such a number of product items in Yandex.Direct? Is it really necessary to select keywords for each product and write advertisements? No! It is enough to use what is below and.

A little history

Last year, 2016, Yandex released such interesting things as dynamic ads and feed management in the BETA version. They were created to work with sites containing information about a huge range of services or products. With these innovations, Yandex has made life much easier for owners of sites who would like to advertise in Direct.

What is a feed?

A feed is a file containing information about a product or service. Can be in several formats:

  • YML (Yandex Market Language). Specially developed file format for Yandex.Market;
  • And a couple more obscure ones - GZ and TSV;
  • You can also use compressed ZIP files.

All these formats are used by Direct and Market to obtain information that is displayed in ads. Of all the above, the first two are most preferable.

What is the feed for?

As you already understand, feeds are needed to transmit information about the assortment of an online store, but how to use this information in Direct. Very simple! Use dynamic ads (k). However, it should be remembered that this type of advertisement serves exclusively as an addition to already running advertising campaigns, because it is still at the Beta testing stage.

How to create a feed?

For beginners launching advertising campaigns in the Yandex contextual advertising system, this issue is a big one, since there is no clear and understandable information on how to create a feed. So, in search of information for this lesson, I scoured a lot of sites, watched several videos, but didn’t find anything suitable, since apparently creating a feed is not something difficult for most webmasters.

I had to think a little with my head, but a bright thought immediately came to mind - if in Yandex.Direct you can use the YML (XML) file format, and Yandex.Market is a popular thing, then there is some kind of generator or template for such files. I was right and came across an XML sitemap generator that can generate YML - MySiteMapGenerator.

With its help, you can very easily create a file for both Yandex.Market and Direct:


When you open the generated YML file, you will see the following:

A set of code with all the data about the products whose pages were indexed by the YML generator. All this is called the Yandex.Direct feed, or rather Yandex.Market.

Other ways to create a feed:

  1. Using special plugins for your CMS. For example, there is a Market Explorer plugin for CMS WordPress. If you have a different content management system, then look for it;
  2. Using Excel, you can create a CSV file, but this option is less preferable than YML (XML).

What to do with the feed in Yandex.Direct?

After you have created a feed, you will need to upload it for verification in Yandex.Direct. You can do it like this:


Additional information about feeds can be found in Yandex Help, here is the link.

We kindly request: if you liked the material and helped in solving the problem, please share the link on social networks.

See you soon!

An XML feed is a structured real estate database presented in XML format. This is a text file that allows Yandex to process and structure information. Its use saves time and makes the work of real estate specialists easier, eliminating the need for them to independently add and edit information in advertisements.

What is an XML feed

In the process of work, companies that provide intermediary services between seller and buyer experience the need to connect the site to the popular information integrator system - Yandex.Real Estate. The integrator is designed for publishing and searching advertisements for the sale/rent of apartments, houses, land plots and commercial areas.

An XML feed must be created in case of a large number of objects. It allows you to work with a variety of advertisements, significantly simplifying the task for employees. Today, almost every agency uses this tool. It is generated directly from the real estate agency website or offline database in XML format, after which the ad is sent to the real estate board. You can create a feed in several ways:

  1. Create a web resource with a built-in XML upload module. This is the most reliable and fastest type of data transfer. When creating, we recommend using the real estate website builder script CMS Sitebill. It offers users several modules for generating a feed in XML format Yandex Real Estate, CIAN, AFY.
  2. Use of external services. There is CRM application software that allows you to generate XLM feeds from ads. The most famous services are ReCRM and JCat.

These services save time and contain the optimal balance of necessary functions. However, using them requires an investment of money, and in order to publish advertisements on popular boards on the Internet, you need to transfer them from the site database to the service database.

How to create a feed

There are several ways to create an XML feed. The first, and easiest, is to find a specialist. For independent work on the Internet there are special generator services. They allow you to automatically generate XML files for Yandex.Real Estate. The process of working in them is extremely simple: you need to specify a link to a web resource, set individual parameters and start generating.

Another way to create a feed is manual setup. To make the process easier, it is recommended to use ready-made examples from Yandex and, using them, create files for your own website. Here you will need Excel or another free text editor that provides the ability to edit text and automatically create a backup copy of saved files. Upon completion of work, you need to save the feeds in CSV format and upload the finished result to Yandex.

There are a number of rules that must be followed when filling out the feed. In particular, it should contain only relevant advertisements present on the web resource. Moreover, each ad category must contain a separate set of parameters. If these rules are not followed (the accuracy and number of parameters are displayed incorrectly), the semantic relevance of the ads to the search query will decrease, and they will take low positions in the search results.

The ad text should not contain HTML code elements, and the feed should contain the parameters noted by the advertiser for Yandex.Real Estate. It is important to exclude all web resource settings related to geographic coordinates so that this information is not displayed in ads.

How to edit and validate an XML feed

Export XML files are checked using the XML feed validator from Yandex. The tool simplifies debugging of export files and significantly reduces the time it takes to get into partner program databases. The validator allows you to check the structure of a file, but not its content.

After the files are uploaded, the user can view detailed information about all advertisements, find out what errors have occurred, and what needs to be done. But checking XML feeds doesn’t end there. There are types of errors that neither the validator nor the loader can recognize.

First of all, you need to get the free text editor Notepad++, since a regular Excel spreadsheet will not be able to display the data correctly. Notepad++ has a lot of advantages, the main one of which is the ability to see the feed as it will be presented in Yandex. Here you need to check:

  1. Completeness of the downloaded data. To do this, you should select a random ad from the site, find it by IP in the uploaded file in a text editor and check how much the content of the site corresponds to the data presented in the file itself.
  2. Correctness of data format. It is necessary to check whether the existing format meets the basic requirements for an xml feed on Yandex. Real estate: correct spelling of numbers, units of measurement, text content, etc.

If the site database contains a large number of advertisements (from several thousand to tens or hundreds of thousands of advertisements) and therefore the XML file is too large, we recommend using the gzip file compression and recovery utility. This will speed up the download process and protect against network failure.

With the development of information technology and the increase in the number of Internet users, many new words have appeared in the Russian language, the meaning of which is still clear only to programmers and other narrow specialists.

However, knowledge of the meaning of technical terms will also be useful for ordinary users. What is a feed and who needs it? Even if this word is not useful in everyday life, it is always useful to improve your level of education and

What is a feed?

In English, the word feed is translated as “graze” or “feed.” From a technical point of view, this translation quite accurately reflects the essence of this term: it is an information display format created by Google Corporation, the purpose of which is to provide information

To understand what a feed is, it is enough to imagine a news feed that contains the names of articles, their authors, publication dates and other information useful to the reader.

How does the feed help in the development of the site?

Website owners are interested in getting on the first page of search results: this guarantees a stable influx of new visitors. Thanks to the feed feed, Google robots can quickly learn about new materials published on the page, index data in a shorter period of time, which as a result can help the site rise higher in search results.

Feeds can also be used by various aggregators to automatically distribute information on social networks and other similar sites, notify blog subscribers about new publications, and generate email newsletters.

There is a possibility that other search engines, such as Yandex or Mail.ru, use the feed to collect data, but there is no confirmation of this information. Algorithms for generating search rankings are a corporate secret and are inaccessible to ordinary users.

Knowing what a feed is, owners of Internet resources can put it into practice, but no one can guarantee that this will affect the site’s position.

How to make a feed feed on your website?

When the owners of web portals learn the meaning of the word “feed,” they usually have a desire to install a similar feed on their resource. To make your site more convenient and understandable for the Google search robot, you need to go through a simple registration on the page feedburner.google.com, enter your site data, set up the flow of information and observe the result.

For ordinary users, a feed can be useful when you need to collect interesting data from several sites on one page. Information is displayed on the screen of a computer, tablet or smartphone in a compressed form, so that you can read the news much faster. By understanding what a feed is, it’s easy to make the resource interesting and visited.

Gadgets are not widgets

– What are “feeds”? I often see "RSS", "XML", and "Atom" on many sites, but I don't know how to use these links.

– “Feeds” are a method of delivering information from websites, somewhat different from the usual browsing through a browser. Feeds allow you to subscribe to regular updates, which will be delivered through a specialized web portal, reader program, and in some cases even through good old email. Feeds can also be packaged into "widgets", "gadgets" (" Gadgets are not widgets» – ©David Pogue), and other micro-objects that will allow you to quickly track the latest blog entries, new podcast episodes, as well as news, weather forecasts, exchange rates from your favorite sites.

What does all of this mean?

You must have noticed the feed icon more than once, or such modified buttons (see right) on your favorite sites, blogs, podcast terminals. These icons represent content in any format - text, audio or video - you can subscribe to such a feed and read/watch/listen using a feed reader.

How is this convenient?

Advances in online publishing technology have made it possible to not only easily post regular updates to websites, but also to track changes across a large number of your favorite websites, blogs, without having to type each URL into your browser and check each site manually. Now you can significantly speed up your process of monitoring information from a large number of sites by subscribing to feeds and automatically collecting information in one place to view when necessary or convenient.

For the consumer of information: Subscribing to feeds makes it possible to view a huge number of online resources in the shortest possible period of time.

For the publisher of online information: Feeds provide immediate delivery of the latest information and the ability to subscribe to receive it automatically.

For advertisers: Advertising in feeds bypasses the shortcomings that appeared when using standard marketing channels - overload with spam, insufficient delivery speed, inconvenience associated with a clogged mailbox, etc. As a result, the advertising is thematic and not overwhelming.

Who publishes the feeds?

Today, almost all major web resources such as USATODAY.com, BBC News Headlines, ABCNews, CNET, Yahoo! , Amazon.com, as well as Russian-language news sites such as korrespondent.net, and many many others are using this new, effective method of delivering information. Google publishes feeds for many of its services, for example you can subscribe to various news items from Google News. In addition, hundreds of thousands of bloggers, podcasters, and vloggers publish feeds to stay closer to their readers, listeners, viewers, and commentators. Apple offers a variety of podcasts for download in its iTunes Store, all of which use feeds.

How will I read the feeds?

If you want to view and subscribe to feeds, you have many options to choose from. Today, there are more than 2,000 different feed reader apps, also known as aggregators (mainly for text content) and podcatchers (for tracking podcast updates). There are also reader programs designed exclusively for mobile devices.

Some of the aggregator programs will cost you little money, but they will delight you with ease of use and will contain many pre-installed news channels, among which you will probably find some that are interesting to you. There are also a lot of free programs, try searching for “Feed reader” or “Feed aggregator” on popular search sites - you will get plenty of suggestions. Some popular feed aggregators will be listed at the end of this page.

A typical feed aggregator interface will display your news feeds and the number of new (unread) posts in each feed. You can group feeds into categories.

If you prefer online tools, you can easily find these. They will allow you to view the news feeds you subscribe to from anywhere you can find an Internet browser. Updates and new features are installed automatically.

How do I publish my own feed?

If you have a website, blog, audio/video materials, or just photographs, you can “attach” a news feed to your materials. If you use a popular blogging platform or publishing tool like TypePad, WordPress, or Blogger, then most likely the news feed is automatically created for you. Even some other non-blog sites, such as the photo sharing network Flikr, provide feeds for the content you post to make it easier for your visitors to access that content. There are also tools that help convert traditional web content into a format suitable for RSS distribution.

The FeedBurner service allows web content publishers who already have a news feed (feed) to better understand the capabilities of this method of content delivery and improve interaction with their audience. If you already have a feed, run it through FeedBurner to get many new features and benefits.

Learn more about FeedBurner's services for blogs, podcasts, and business publishing.

And finally, some technical information

The new way to easily distribute content is often called "web feed", and technically this is implemented in the RSS format, which stands for Really Simple Syndication, Rich Site Summary, and/or Rockdale, Sandow, and Southern (Railroad) if you believe in fairy tales at AcronymFinder.com. RSS is based on XML, a widely used standard for exchanging text information between applications on the Internet. RSS feeds can be read as a regular text file, but they are designed for computer-to-computer communication.

Note that RSS is only one format for describing XML feeds. Another, also quite well-known format is Atom. Both formats have their adherents, and it is unlikely that they will be combined into one format. However, most users are only interested in receiving fresh content, without particularly worrying about the shadow implementation of the service. FeedBurner helps publishers avoid the uncertainty of which format to use - it's all the same thanks to the SmartFeed service, which makes any format readable on any subscriber's device.