How to do Naver SEO – factors and checklists to rank in Korea

Want more Koreans to visit your website? Then you have to do search engine optimization (SEO) for Naver, Korea’s largest search engine. SEO is necessary to rank higher organically in any search engine or portal (like Daum, Korea’s second largest portal). Search engines and portals have factors to decide how much traffic they send you. These characteristics are also called algorithms. Search engines are machines, so they use robots (spiders or web crawling bot) to discover new and updated pages to be added to the index. Make sure you know the rules and your website and its pages will be included in there prominently!

This article about Naver SEO consists of 8 parts:

  1. Introduction
  2. Naver SEO checklist
  3. Submit your site to Naver Webmaster
  4. Naver technical SEO
  5. Creating a web page
  6. Redirects
  7. Website migration
  8. When you stop operating your website

1. Introduction

Technical SEO is one of the first things you(r developer) should do to make sure people and spiders in Korea visit your website. Don’t worry: just because it is called “technical”, it doesn’t mean it has to be complicated. Just follow this checklist and you will be fine! SEO largely consists of 3 parts:

  1. Technical SEO, crawling and indexing
    • Technical SEO is website and server optimizations that help search engine spiders crawl and index your site more effectively (to help improve organic rankings).
  2. On page SEO, content optimization
    • On page SEO is the practice of optimizing individual web pages in order to rank higher and earn more relevant traffic in search engines. On page refers to both the content and HTML source code of a page that can be optimized, as opposed to off page SEO which refers to links and other external signals.
  3. Off page SEO, website promotion
    • Off page SEO refers to techniques that can be used to improve the position of a web site in the search engine results page (SERPs). Many people associate off page SEO with link building but it is not only that.


It is highly recommended to start optimizing your website in this order as well. Site speed is becoming one of the most important ranking factors. To see how your website is doing in terms of SEO, you can do an audit. Make sure you use the right keywords to promote your site. 


User experience (UX ) design and SEO

What is UX design? User experience design (UX) is the process of enhancing user satisfaction by improving the usability, accessibility, and pleasure provided in the interaction with it – in other words, optimize for conversions. You can apply UX design to your website. People will stay longer thus making your website rank higher. Until recently UX and SEO were two separate worlds, but they are slowly influencing each more and more. To rank first page in Google or Naver, your website has to fulfill the search intent of the respective query – what do your site visitors want?


One way to find out which buttons / links people click, where people scroll and how long people dwell, is by using heatmaps. Another way is by using Google Analytics’ Events Tracking.

2. Naver SEO checklist

SEO is the process of organizing your site so that search engines’ spiders can better understand it. This allows you to prevent your site from being missed in Naver’s search results. Above all, you can tell Naver clearly what content you want them to include. Naver Search prefers a SEO friendly site. Naver Search and Webmaster Tools will help you get an increase of site visitors. Read through this 6 point checklist carefully to make sure your site is optimized.

  1. Register your site in Webmaster Tools
  2. Verify ownership in Webmaster Tools
  3. Allow Naver Search robot to access the site
  4. Don’t use duplicate content or title tags
  5. Submit your sitemap (and RSS) in Webmaster Tools
  6. Register your social media channels in Webmaster Tools (not guaranteed to show in Naver)

Congrats, you are now officially on Naver!

It happens very often that (Naver’s) social media channels rank higher than your actual website. It is highly recommendable to start a Naver Blog, Cafe, Modoo, Post or even Tistory blog.

Meta tags (title, header)

Meta tags are an important part of SEO. It tells search engines what your website / page is about. Naver recommends webmasters to use:

  • 40 characters for the title tag
  • 80 characters for the description tag

It is also possible to use OpenGraph.

3. Submit your site to Naver Webmaster

Below you will find a guide to add your website and sitemap to Naver Webmaster.

naver webmaster 1

Click the button to sign up.

naver webmaster 2

You can switch to English.

naver webmaster 3

Fill in the info, you need a mobile phone number (from any country).

naver webmaster 4

Type your website’s address and hit the green button.

naver webmaster 5

You can either verify your site with HTML file upload or HTML tag. Or, continue without verifying your site. That is it, you have submitted your site to the Naver index!

naver webmaster 6

Click the button on the left to submit your sitemap.

4. Naver Technical SEO

This is the 7 step Naver technical SEO checklist:

  1. Set up a single host name, with single URL.
  2. Follow the host name standard. Do not use an underscore in the host name.
  3. Use robots.txt to allow search robots to visit.
  4. Create a sitemap XML file to show the structure of the entire site.
  5. The error page should conform to the HTTP status codes.
  6. Create a mobile friendly site.
  7. Allow Naver’s search robot to pass through the site’s firewall.

Set up a single host name, with single URL

  • Do not create multiple hostnames / URLs that represent the same thing.
  • If you need to use multiple addresses, use 301 redirect to the canonical address.


  • If it is difficult to 301 redirect to a canonical address, fill in the canonical address with rel = “canonical” in the HTML markup.

Follow the host name standard. Do not use an underscore in the host name.


Use robots.txt to allow search robots to visit.

  • robots.txt instruction


  • The robots.txt file must be located at root
  • You can put the location of the sitemap.xml in robots.txt
  • Without a robots.txt file, Naver Search robots will consider all pages in the site as public.

Create a sitemap XML file to show the structure of the entire site.

  • A sitemap is an XML file containing a list of URLs within a site.
  • You can tell the search robot which pages of the site should be indexed.
  • Samples and descriptions:


The error page should conform to the HTTP status codes.

  • Use “404 Not Found HTTP response”.
  • Do not redirect to the error page.
  • Use “HTTP 200 OK” code.
  • Use the HTTP status codes with software.
  • Use a custom error page, this is the page that will guide your visitors when they enter an invalid URL or access a page outside permissions. Examples:
    • 404 Not Found
    • 403 Forbidden
    • 503 Service Not Available
    • Don’t use “HTTP 200 OK return”.


Create a mobile friendly site.

  • Responsive websites
    • A responsive web is a technique whereby a web browser automatically adjusts the width of a web document to fit the screen size of the device. Responsive sites can deliver device-optimized content using the same URL, regardless of desktop or mobile experience. The Naver search engine recommends responsive websites.
  • Provide separate mobile URLs
    • If there is a separate mobile site that corresponds to your desktop site, when visitors access desktop site with a mobile web browser visitors should automatically redirect to mobile site.
    • Sites that provide separate mobile URLs often provide the same content as the desktop site. In this case, we recommend that you explicitly specify the URL of the desktop site that corresponds 1: 1 to your mobile site’s page.

Allow Naver’s search robot to pass through the site’s firewall.

  • Naver search robot.
    • Allow access to the Naver search robot on the firewall. The User-Agent name of the Naver search robot is Yeti.
    • Mozilla/5.0 (compatible; Yeti/1.1; +
  • IP information.
    • Example (Linux based system)
    • > host domain name pointer

> host has address

  • Example (Windows, Windows key + R, then cmd)
    • C:\Users> nslookup



    • Name:


    • C:\Users> nslookup



    • Name:


5. Creating a web page

Do not put text in images

It is more difficult for spiders to make sense of images than text. The search robot cannot recognize the characters in images very well. If you use an image to present of information, we recommend that you use the “alt” attribute to describe the information in the text. Do not use too many characters, it may be mistaken as spam.

Do not copy other people’s content, but tell your own story

It is very tempting to copy other sites’ info. In this case, the search robot not only judges the document as a duplicate document but also judges that the site has a low value site because it does not produce new quality information. Even if only a part of an article is cited, the original source should be informed with a direct link (Deep Link). Therefore, it is recommended that you produce good information that search users need from your own perspective.

6. Redirects

Do not redirect to JavaScript.

JavaScript formatting is often used for redirecting your site and pages. However, it is recommend that you do not use meta refresh in the HTML 4.01 standard, so make sure to use HTTP redirect instead.

If you change your site or a page, use 301 Permanently Moved redirect.

If you change the URL of a site or a page, the search robot may mistakenly think it is new information that is different from the existing site or page. When changing the URL, it is very helpful to inform the search robot of the existing URL.

Use 302 Temporarily Moved redirect when you change your page.

When your site is temporarily disabled or changes pages for a while, the search robot may erroneously determine that the page has been deleted if it does not receive a response. Use a 302 format redirect according to the HTTP status codes when there is a temporary disruption in the site or if you change the page for a while.

If you want to block Naver search robots for a while, use Naver Webmaster Tools.

If you need to temporarily block Naver Search robots, it is recommend that you limit traffic in Webmaster Tools.

7. Website migration


Depending on the size of your content (number of URLs), you should decide whether you want to migrate your site all at once or in phases. Small to medium-sized sites are encouraged to move all URLs at the same time. You must use 301 redirect to move to the new site when visitors access the old site.


  1. Restrict the robots.txt of the new site to non-permitted to limit the visits of search robots.
  2. Move the content of the old site to the new site.
  3. Set up your domain to the new site.
  4. Allow all new sites’ robots.txt and redirect to the new site when they are accessing the URL of the old site.
  5. Register your new site on Webmaster Tools.
  6. Terminate the old site.

8. When you stop operating your website

Guidelines for a neat and efficient site termination.

  • If you only want to pause operations, rewrite permissions of all users except administrators.
  • If you want to terminate the service, put a notice of termination for at least one month.
  • Sites that have been abandoned are prone to be a target of spam.
  • When your domain expires, your website will be disconnected and will be passed on to your domain provider.
  • Users who visit your abandoned site may be redirected to low-quality sites with possibly offensive contents.
  • Expired domains may be redirected to low-quality sites with possibly offensive contents.

One comment on “How to do Naver SEO – factors and checklists to rank in Korea

Leave a Reply

Your email address will not be published.