Skip to content
SeoLegacy.Org
Menu
  • About Us
  • Privacy Policy
  • Marketing
  • Seo tips
  • General Seo
  • News
  • Analytics & conversion
  • Link building
  • PPC
Menu

Yandex Has Leaked The Source Code To The Public Eye

Posted on February 11, 2023

A former Yandex employee leaked the source code of the search engine and other services. This allows interesting insights into the inner workings of the search engine: ranking factors, weightings and more.

Yandex is the search engine market leader in Russia and fifth in the world in terms of page views. Although Yandex is not Google, the basic workings of search engines are comparable. The following findings do not necessarily apply directly to Google, but they do provide an interesting insight: An extensive list of 1,922 different ranking factors can be found in the source code. However, since 999 of these ranking factors are tagged TG_DEPRECATED, 242 with TG_UNUSED, 149 with TG_UNIMPLEMENTED and 115 with TG_REMOVED, there are still 417 active ranking factors left – a few more than the 200 or so that Google has assumed so far.

As Google has already confirmed, Yandex also uses different algorithms and weights depending on the search query. For example, a distinction is made by time: there are morning and evening weights (IND_FI_MORNING_QUERY), but of course there are also differences for adult entertainment (IND_FI_XPORNO_QUERY), commercial queries (IND_FI_QUERY_COMMERCIALITY_MX) and much more. An initial list of ranking factor weights (nav_linear.h) suggests that the most important ranking signals for Yandex can be found in these four areas:

  • Links: Like Google, Yandex uses a PageRank algorithm to rank the quality of links. Link text is important, as is the age of the link.
  • User signals: Google denies it, but Yandex’s source code clearly shows that user signals are a ranking factor. Values ​​such as the CTR, time on site, bounce rate and number of visitors returning to the SERPs affect the ranking at Yandex.
  • Relevance ratings of the text content: The classic search engine is of course also included. Yandex mainly relies on BM25, a well-known approach from information retrieval. Other classics such as checking whether the keyword is contained in the URL can also be found.
  • Trust and quality: Like Google, Yandex sets higher quality requirements for sensitive topics such as health and financial content. There are 7 different ranking factors for medical topics alone (FI_MEDICAL*)

Many of the assumptions about Google ranking factors can be found in the Yandex source code. This is not a confirmation that Google uses them, but a good indication. Yandex generally rates content published on Wikipedia.org better than other content. Server errors (400/500 status codes) also have a negative effect on the ranking. As known from Google, Yandex also rates HTTPS encryption and speed positively.

All in all, the Yandex code leak offers a very interesting insight into the inner workings of a modern search engine. Although not all findings can be transferred directly to Google, many assumptions made in recent years about the general functioning of large Internet search engines have been confirmed. I expect the SEO industry to have a few interesting weeks ahead of new insights.

40

SHARES
Share on Facebook
Tweet
Follow us

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • The Google March 2023 General Core Update Has Been Released.
  • Should You Use The Disavow Tool – Now, After A Decade, There Is An Answer
  • Enhanced CPC Will Replace Manual CPC Campaigns On The Microsoft Audience Network.
  • Survey For 2023: Ranking Factors For Local Searches
  • How YMYL SEO’s Success Can Be Fueled By E-A-T Content And Link Building

Recent Comments

  1. joker123 on Top 7 Survey and Quiz Plugins for WordPress
  2. sbobet on Top 7 Survey and Quiz Plugins for WordPress
  3. yukslot88 on Top 7 Survey and Quiz Plugins for WordPress
  4. sv388 on Top 7 Survey and Quiz Plugins for WordPress
  5. 사설토토 on 4 Easy But Powerful SEO Tips to Boost Traffic to Your Website
©2023 SeoLegacy.Org | Design: Newspaperly WordPress Theme

We are using cookies to give you the best experience on our website.

We use tracking technologies like cookies to keep track of user activity on our Service and store some information.

Cookies are small data files that may contain an anonymous unique identifier. From a website, cookies are sent to your browser and stored on your device. Beacons, tags, and scripts are other tracking technologies that are utilized to collect and track data, as well as to enhance and analyze our Service.

You have the ability to tell your browser when a cookie is being sent or to reject all cookies.  However, if you do not accept cookies, you may not be able to use some portions of our Service.

 

You can find out more about which cookies we are using or switch them off in settings.

Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.