1. Executive Summary
Even if the website is opened, it will not appear in searches. You must register your site directly with the search engine, open a collection path, and build content until it is indexed. Finally, your name will appear in the search results. If you skip this process, what actually happens is that your site won't show up even when searched for by your company name, even months after it's launched.
This article is a 90-day roadmap for practitioners who have just launched or are about to launch a website. Registration with Google Search Console and Naver Search Advisor, technical settings such as site maps and meta tags, initial content strategy, and even how to read Search Console indicators — we've organized the things you need to do in chronological order.
From the most frequently asked questions
“Where do I register for website search?” — Google is Search Console (search.google.com/search-console), and Naver is Search Advisor (searchadvisor.naver.com). Both are free, and each takes 30 minutes to verify ownership.
But registration is just the beginning. It usually takes a few days to several weeks to index after registration, and what to do in the meantime is the main topic of this article.
90-day roadmap at a glance
| period | what to do | target |
|---|---|---|
| Week 1 | Search console/search advisor registration and ownership verification, site map submission, robots.txt inspection | Inform search engines of your site's existence |
| Week 2~4 | Maintenance of meta title/description for each page, canonical/structured data, speed/mobile inspection | Removing collection and indexing obstacles |
| 2nd month | Target keyword research, service page optimization, first blog/case content publication | Increase the number of index pages |
| 3rd month | Maintain content publication once a week, check search console indicators, improve titles and descriptions | Turn impressions into clicks |
We explain what to do at each stage and why, one by one below.
2. Why the first 90 days determine your search visibility
Search engines do not automatically find new sites. Only after a crawler discovers a site, collects its pages, and registers them in an index does it become eligible to appear in search results. The time to pass this first hurdle is a few weeks immediately after opening, and the period of 90 days to build content and trust is on top of that.
How do search engines find new sites?
Crawlers follow links on pages they already know about. The problem is that the newly opened site doesn't have any of those links. A domain that is not connected anywhere does not exist from the crawler's perspective. So new sites need to directly tell search engines that they are “here.” Registration with Google Search Console and Naver Search Advisor is the reporting process.
The post-registration flow follows three steps:
- Crawl (collect): A crawler visits your site and reads the page content
- Index (Indexing): Register read pages in a searchable database
- Ranking (Exposure): The order of results is determined based on quality and relevance to the search term.
If any of these are blocked, subsequent steps will not proceed. If robots.txt blocks collection, it cannot be indexed, and if there is no index, no matter how good the content is, it cannot be exposed.
Even if I register, why doesn’t it come out right away?
Even after verifying ownership and submitting the site map, search results are not reflected immediately. This can take as little as a few days, but usually a few weeks. Since new domains have no history yet from the search engine's perspective, collection frequency is low and indexing priority is pushed back. If there are only a few pages and the content is thin, it may be in and out of the index.
So if you set your goal for the first 90 days as “top exposure,” you’ll most likely end up disappointed. The real goals of this period are three-fold. Increasing the number of pages to be indexed, eliminating technical deduction factors, and orienting content so that search engines can understand the topic of the site. Rankings come as a result.
realistic expectations
Even if you submit a sitemap, it will not appear in searches the next day. Indexing takes weeks, and it takes even longer to achieve meaningful rankings for competitive keywords.
90 days is not a period of harvesting results, but a period of laying the foundation. Sites that skipped this period and sites that sent the message correctly are separated in the inflow graph after 6 months.
3. Google/Naver search registration
In Korea, website search registration must be done in two places. Google has Search Console and Naver has Search Advisor.no see. The domestic search market is divided between Naver and Google, so registering with only one means missing out on half of potential customers.
Google Search Console registration process
- Access and Login: Log in to search.google.com/search-console with your Google account.
- Add properties: There is a 'domain' method (DNS TXT record registration) and a 'URL prefix' method (choose one of HTML file upload, meta tag, and Google Analytics integration). If you can access DNS, the domain method is convenient as it covers the presence of www and http/https variants at once.
- Verify ownership: Complete authentication using the selected method. DNS records can take several hours to reflect, so if you fail, don't retry right away, but wait and check.
- Submit your sitemap: Submit the sitemap.xml address to ‘Sitemaps’ on the left menu.
- Index creation request: Enter the main page and core service page addresses one by one in ‘Inspect URL’ at the top and click ‘Request Index Creation’
Naver Search Advisor registration process
- Access and Login: Log in to searchadvisor.naver.com with your Naver account.
- Site registration: Register the site address in the ‘Webmaster Tools’ menu.
- Verify ownership: Authenticate by uploading an HTML file or inserting meta tags
- Submit your sitemap: Submit sitemap.xml to ‘Request > Submit Sitemap’. If it's a blog-type site, you can also 'submit RSS'.
- Collection Request: Request core page URLs individually in ‘Request > Web Page Collection’
Comparison at a glance
| division | Google Search Console | Naver Search Advisor |
|---|---|---|
| access address | search.google.com/search-console | searchadvisor.naver.com |
| Verify ownership | DNS TXT records, HTML files, meta tags, analytics integration | HTML file upload, meta tags |
| Submit sitemap | Sitemaps menu | Request > Sitemap submission (RSS can be submitted separately) |
| Individual page index request | URL Inspection > Index Creation Request | Request > Collect web pages |
| Features that are good to use together | Performance reports, indexing status, Core Web Vitals reports | Simple site check, robots.txt verification, collection/index report |
There is a frequent sticking point in verifying ownership. When using the meta tag method, if you attach a tag outside of <head>, authentication will fail. If you delete the tag or HTML file after authentication is complete, ownership will be released again. Authentication factors should remain in place as long as the site is alive.
4. Technical SEO basic settings
If registration is about announcing that “the site exists,” then technical setup is about ensuring that “there are no obstacles to collection and indexing.” Technical SEO for a new site is less about advanced tuning and more about deducting points. Even if you have the items below, most of the problems you experience in the beginning can be prevented.
sitemap.xml and robots.txt
sitemap.xml is a list of pages on your site. Instead of waiting for the crawler to follow links and find pages, you hand it the entire list directly. If it's WordPress, the SEO plugin automatically generates it, and if you're creating a site yourself, you can list the page URLs in XML format and upload them to the root path.
robots.txt is a rules file that tells crawlers where they can collect. Accidents often occur here. This is a case where you set a full block (Disallow: /) to prevent search exposure during the development stage and forget to disable it when opening. The same trap applies to the ‘Block search engines from indexing this site’ checkbox in WordPress. This is the first thing to check on opening day.
How to use meta title and description
title is the blue title that appears in search results. It is written differently for each page, and the key keywords of that page are placed at the front. The length is approximately 25 to 35 characters in Korean. Anything longer than that will be truncated in search results.
description is a summary text attached under the title. It doesn't directly affect rankings, but it does influence click-through rates. In about 70 to 90 Korean characters, it contains what question this page answers and a reason to click. If you leave it blank, the search engine will pull out any sentence from the text and display it.
A single line of title makes a difference
Before: "HOME | Company Name" — There is no information about what the company does or what search terms the page answers.
After: "Startup corporate bookkeeping specialist tax accounting | ○○ Tax" — Service, target customer, and brand in one line. Even on the same page, the exposed keywords and click-through rate vary depending on the title.
canonical and structured data
When the same page is accessed from multiple addresses (www, http/https, URLs with parameters), the search engine sees them as separate pages and distributes the evaluation. Representative addresses must be designated using the canonical tag to gather them all together. This is something that is especially easy to miss on new sites.
Structured data (JSON-LD) is markup that displays page content so that search engines can mechanically understand it. You can apply it starting from company information (Organization), article (Article), and frequently asked questions (FAQPage). There is an opportunity to be exposed as a rich result in search results, and it can also serve as the basis for AI search citing content. AI search response Beyond SEO to GEOThis was dealt with separately.
HTTPS, mobile, speed
HTTPS is the default, not optional. For sites without a certificate, browsers display a 'caution required' warning, and search engines also deduct points. Most hosting companies support free certificates (Let's Encrypt), so apply them before opening.
Mobile is more direct. Google indexes pages based on their mobile versions (mobile-first indexing). If the menu of a site that you only viewed on a PC is broken on mobile, the broken screen is the broken screen of your site that search engines see.
Speed can be measured directly by entering the address in PageSpeed Insights (pagespeed.web.dev). Core Web Vitals comes down to three metrics — LCP (Loading Content), INP (Responsiveness), and CLS (Screen Slippery) — and uncompressed images are the most common culprit for new sites. Do not upload the original photo as is, but first convert it to WebP and resize it.
5. Initial content strategy
Once the settings are complete, it's time to create a "place" to be exposed. Searches are performed on a page-by-page basis, not on a site-by-site basis. If there is no page that answers each and every customer question, there is no exposure even if the registration and settings are perfect.
How do you choose target keywords?
Find the words customers type into search, rather than the terms your company uses internally. A newly launched site is unlikely to compete for broad terms such as ‘tax accountant’. Specific, less competitive long-tail searches such as ‘bookkeeping fees for a startup company’ or ‘office interior design quote in Pangyo’ give new websites a way in. Search volume may be lower, but those visits are more likely to become inquiries.
The method of collecting keywords is not complicated.
- Enter the service name in the Naver or Google search box. Autocomplete and related search termscollects
- For consultation or inquiry Expressions actually used by customersTake it as is and write it down.
- Check what keywords the title of your competitor’s page is targeting
- After about a month, the Search Console performance report Actual influx of search termsstarts to pile up. This is the most reliable source
Service pages come before blogs
The order of repair is the service introduction page first. This is because the page that leads to inquiries is ultimately here. The principle is one keyword topic per page. If there are three services, do not cram them onto one page, but divide them into three pages, each with a title and body of a combination of “service name + target” or “service name + region”.
Each service page contains information that searchers might be curious about - what it does, what the process is, what the cost structure is, and what examples there are. The more detailed this content is, the better it is indexed and the conversion of inquiries increases.
Rhythm of blog and case content
It is better to accumulate once a week for three months than to use 10 items in the first month and then stop. Crawlers visit sites with consistent update cycles more often, and the publishing rhythm is a sign that the site is alive.
If you're worried about a topic, there's only one formula. One customer question is one article. If you write an article that answers questions that come up repeatedly during consultations (“How much does it cost?”, “How long does it take to produce?”), your article will bring in people searching for the same question. Project case studies also build trust. A new site with no history is the quickest way to prove “we've done this before.”
6. Measurement and improvement loop
If you don't measure, you won't know what worked and what didn't even after 90 days. Fortunately, the data you need is already accumulating in Search Console. You just need to know how to see.
How to read Search Console indicators
Four indicators are fundamental to the 'Performance' report:
- Impressions: Number of times your page appears in search results. This is a signal that the index is starting to become relevant, and it initially moves from this number.
- Clicks: Number of actual clicks from search results
- CTR: Clicks divided by impressions. Shows whether the title and description fit the search intent
- Average position: Average ranking when exposed. Keywords ranked 11 to 30 are candidates for improvement that can aim for page 1 through content reinforcement.
From exposure to inquiry, look at the funnel
Search performance should be read as a three-stage funnel: exposure → click → inquiry. Exposure and clicks are displayed by Search Console, and GA4 is responsible for post-click actions and inquiry conversions. You must capture the inquiry button click or form submission as a GA4 event to determine whether “search traffic leads to actual inquiries.” Conversion measurement and advertising performance analysis GA4 ROAS optimizationThis was covered in detail.
Step-by-step prescription
If there are impressions but no clicks — The ranking is low or the title/description does not match the search intent. We rewrite the title and description starting from pages with low CTR.
If there is a click but no inquiries — The page content is different from expectations or the inquiry process is inconvenient. This is a landing page problem, not SEO.
Weekly 30-minute inspection routine
I set a day each week and look at three things. Are the number of indexed pages growing (indexing report), are there new search terms being discovered (performance report), are there any collection errors? Naver checks the same items in Search Advisor’s collection and index report. 30 minutes is enough, and from this routine comes the next content topic. If you start to get exposure for unintended search terms, it's a signal to write another article on that topic.
7. Conclusion and Checklist
Home page search exposure is a matter of order rather than talent or budget. Register, remove obstacles, build pages with answers, look at the data, and make corrections. If you follow this sequence for 90 days, the foundation for your new site will be complete.
90-day checklist after opening
- Register search: Google Search Console and Naver Search Advisor registration and ownership verification completed
- Secure collection path: Submit sitemap.xml, check on opening day to make sure no blocking settings remain in robots.txt
- Meta tags: Create unique titles and descriptions for every major page
- Technical Check: HTTPS application, mobile screen confirmation, PageSpeed Insights measurement and image optimization
- Content: Optimize service pages based on target keywords, maintain a rhythm of publishing content once a week
- Measurement loop: Weekly search console inspection (exposure, click, index errors), GA4 inquiry conversion event settings
After 90 days
Settings are over, but SEO is not. Search traffic is not a result of setting up Accumulation of operationsno see. Only sites that maintain a content rhythm and weekly maintenance will have an upward curve.
After 90 days, there will be three months' worth of data accumulated in Search Console. Which search terms are exposed and which pages receive clicks. That data is your map for the next 90 days.