SEO in Korea: History of the Naver Blog Search Algorithm

On the universal Naver SERP, there are myriad ad structures with between 4-10 text ads for any given search and even more ad sections below the fold.

In other words, Naver prioritizes paid search results.

Contrary to other search engines around the world (particularly Google), Naver has less space on its search engine results page (SERP) for purely organic listings from your website pages. Website organic results generally get pushed to the bottom or are sometimes not even visible at all.

That said, Naver’s organic search results appear in two forms: your website pages and Naver-specific properties, such as Café, Blog, Knowledge iN, Shopping, etc. These Naver properties make Naver SEO more intricate and complex than Google SEO even if just by their sheer variety alone.

Therefore, we recommend starting your Naver SEO journey by working with Naver properties first. In particular, you can start with Naver Blog (as that’s got the greatest number of monthly active users among Naver properties).

Since 2012, Naver has launched 4 different algorithms for its Blog search property (these algorithms have also been applied to Naver Post and Café).

In this article, learn the history of Naver’s Blog search algorithms along with insights for successful SEO in Korea today.

Naver Blog Search Algorithm: Libra (2012-2016)

What is the Naver Libra Algorithm and how does it work?

Back in the day, it was said that the only strategy to rank higher on Naver SERPs was to create as many content pieces as possible for Naver properties (e.g., Naver Café, Blog, Knowledge iN, Shopping, etc.).

Essentially, the more Naver property posts, the more comments, the more shares, the more engagement, the higher the rank. However, this got abused such that the Naver SERP became dominated with low-quality content.

What are the limitations of Libra?

With the Naver Libra algorithm, lots of black hat SEO strategies went viral. Advertisers and brands alike created multiple blogs with low-quality articles that included keyword stuffing tactics or even adverts to increase the ranking of their supposedly organic blog.

As such, commercial content—rather than user-focused, high-quality content—filled most of the Naver Blog search results at that time.

This was quite counterproductive because people search Naver Blog to find informative content and useful information. As such, Naver Blog was losing its credibility due to its increased number of advertisements and low-quality content.

Poor Uses of Naver Libra Algorithm

Blog content created with black hat tactics (as shown in the images below) used to account for the majority of Naver Blog search results. This included:

  • Keyword stuffing

Black hat SEO example: Title stuffed with the same keyword (‘hydration facial cream’ used five times)

  • Content filled with meaningless words

Black hat SEO example: Meaningless content (e.g., if strawberry milk was poured over, again instead outskirt and…)

  • Content with hidden or small text that people could not easily decipher.

Black hat SEO example: Hidden content

To solve these problems, Naver introduced a new Blog search algorithm: C-Rank.

Naver Blog Search Algorithm: C-Rank (2016-present)

What is the Naver C-Rank Algorithm and how does it work?

The Naver C-Rank algorithm evaluates the credibility of the content creator, rather than the content itself (the ‘C’ in C-Rank stands for ‘creator’).

One of the critical factors of the Naver C-Rank algorithm in measuring credibility and popularity is how deeply a content creator delves into a specific topic (or interest of users).

It prioritizes content creators who are professional writers and subject matter experts on a single topic over a long period of time rather than uncredentialed bloggers writing on multiple categories.

What are the considerations of the Naver C-Rank algorithm?

According to Naver, the C-Rank algorithm considers the items below when ranking content on the SERP.

Blog Collection

This considers the quality of content based on essentials like title, body text, images, and links.

Naver Database

This considers the degree of credibility of content according to Naver’s database.

Search Log

This considers the popularity of the blog by calculating the search log data of users.

Chain Score

This considers the credibility and popularity of the blog with sources like Naver’s websites, webpages, and news section.

Blog Activity

This considers the recency and activity of the blog.

Blog Editor Topic Score

This considers how focused the blog is on a specific topic.

What are the limitations of the Naver C-Rank algorithm?

It’s obvious that this algorithm has a critical drawback: search engine results are determined based on the quality of where they come from rather than the quality of the content itself.

Chances are that professional writers can create quality content, but that doesn’t necessarily mean that a good blog always writes informative articles and that a less professional blog always creates low-quality articles.

As a result, new bloggers who publish quality content cannot rank higher on the SERP. For example, an IT expert tries to start a blog, but under the C-Rank algorithm, that blog cannot defeat other bloggers who’ve been creating IT-related content for a long time.

What’s more, Naver has put more value into content freshness, meaning that informative articles written a long time ago may not rank as high.

Naver Blog Search Algorithm: Deep Intent Analysis (June 2018-present)

Naver’s Deep Intent Analysis (DIA) algorithm puts more value into content that users prefer. Coupled with the C-Rank algorithm, the DIA algorithm ensures both the quality of content creators and the quality of the content itself by surfacing results that meet credibility scores and user preference.

What is the DIA algorithm and how does it work?

Under the Naver DIA algorithm, multiple factors, such as relevancy to the topic, user experience, content quality, uniqueness, and timeliness, work at once.

Put simply, content that is preferred by Naver users is considered to be of high quality and will therefore rank higher on the SERP (this works in quite a similar way to Google search).

Naver DIA algorithm (source: Naver Search Official Blog)

After Naver introduced the DIA algorithm, we have seen greater visibility and higher rankings of quality content, and informative reviews have also increased.

For example, before the DIA algorithm update, advertisements sometimes covered the blog SERP. After the DIA algorithm update, however, the blog SERP is pretty much advertisement-free and instead features informative content.

Before (left) and after (right) the Naver DIA algorithm update (source: Naver Search Official Blog)

Correlation between the Naver C-Rank and DIA Algorithms

These two algorithms are complementary to each other, making them effective in helping quality content rank higher on the Naver Blog SERP.

Based on the statistics of the DIA model, most bloggers with higher C-Ranks are generally writing content with higher DIA scores as well.

Naver C-Rank and DIA algorithm correlation

Naver Blog Search Algorithm: Similar Content Identification System (October 2018-present) 

To protect copyrights, Naver has launched a system to identify plagiarized or similar content on the Naver Blog.

What is the similar content identification system and how does it?

The concept of the system is to display which piece of content is original, which is a pretty similar idea to the rel=canonical tag in Google.

Unfortunately, Naver doesn’t provide canonical implementation to their properties yet, so they have been strengthening the logic to protect original content from copied (or similar) content.

So, through the search option, users can choose whether to include copied versions or exclude them (as shown below).

Naver Blog Search: Include or exclude copied versions of content

If your content is original but classified as copied, you can ask Naver to double-check and reclassify.


In the past, it was effective to create as many pieces of Naver-specific content as possible for SEO in Korea, whether that content was of high-quality or not. That’s why lots of black hat bloggers used irrelevant images and meaningless words over and over to increase the volume of their content.

For the last 2-3 years, however, how Naver’s Blog search works has changed. The C-Rank algorithm introduced in 2016 prioritizes content from professional creators, while the DIA algorithm ranks content based on user preference—and thus quality (very similar concept as the page ranking of Google). So, strategies that worked in the past (most likely black hat SEO) won’t work now.

Naver continuously evolves its blog search algorithm to understand users and their needs and provide the best quality content—and us bloggers should do the same!

Need help with SEO in Korea?

How Can We Help?