소소한 컴퓨터 이야기

웹사이트 검색 최적화 (SEO, Search Engine Optimization)

by Cori

사이트 배포는 완료했는데, 추가적인 과정이 남아있다.

2026.04.29 - [CS/Server] - 홈페이지 웹 배포

 

홈페이지 웹 배포

AI 툴의 도움을 받아 자바스크립트로 작성한 홈페이지를, 실제 다른 사용자들이 접속할 수 있게 도메인에 할당해보았다. 여기서는 그 과정에 대해 간략하게 소개한다.원래 집에서 놀고 있는 컴

cori.tistory.com

네이버랑 구글에서 회사명을 검색했을 때 노출되도록 하는 작업이 필요하다.이 과정을 SEO (Search Engine Optimization)이라 부르는데, 여기서는 해당 과정에 대해 다룬다.


1. 파일 생성 

일단 검색해서 사이트가 노출이 되려면, sitemap.xml 파일과 robots.txt 파일이 필요하다. sitemap.xml 파일은 사이트에 어떤 페이지들이 있는지 목록을 알려주는 파일로, 봇이 직접 사이트를 돌아다니며 찾는 것보다 훨씬 빠르게 전체 페이지를 파악할 수 있다.

# sitemap.xml sample 
<url>
  <loc>[your domain.com]/</loc>
  <changefreq>weekly</changefreq>   # 업데이트 주기
  <priority>1.0</priority>          # 중요도 (0.0 ~ 1.0)
</url>

robots.txt 파일은 검색 엔진 봇한테 "어디는 와도 되고, 어디는 오지 마" 를 알려주는 파일로, robots.txt에 sitemap 위치를 명시해두면 봇이 sitemap을 자동으로 찾아간다. 

# robots.txt sample 
User-agent: *       # 모든 봇에게
Allow: /            # 전체 허용
Sitemap: https://hangil.ai.kr/sitemap.xml   # 사이트맵 위치 알려줌

이렇게 파일을 만들어서 업로드하면, 봇 방문 → robots.txt 먼저 읽음 ("어디 가도 돼?") → sitemap.xml 읽음 ("페이지가 몇 개야?")   → 각 페이지 크롤링 → 색인 등록으로 각 사이트에 등록이 진행된다.

 

2. Google Search Console 등록 

 

Google Search Console

Search Console 도구와 보고서를 사용하면 사이트의 검색 트래픽 및 실적을 측정하고, 문제를 해결하며, Google 검색결과에서 사이트가 돋보이게 할 수 있습니다.

search.google.com

sitesmap을 등록하고, URL 검사에서 도메인주소 입력 후 색인 요청을 하자. 그러면 1~2일 이내에 구글에서 크롤링을 통해 우리 사이트의 존재를 알려줄 수 있다. 

 

3. Naver  Search Advisor 

 

네이버 서치어드바이저

네이버 서치어드바이저와 함께 당신의 웹사이트를 성장시켜보세요

searchadvisor.naver.com

사이트 등록을 통해, 구매한 도메인 주소를 입력한다. 

등록한 사이트 클릭 !

앞서 생성한 사이트맵을 등록하고 

웹페이지 수집 요청을 하자, 완료되면 크롤러가 해당 사이트 색인하고, 정보 수집을 진행한다. 

이렇게 구글과 네이버에 우리가 개발한 웹페이지를 노출하는 작업까지 완료했다. 체감상 하루정도면 검색 결과에 사이트가 노출이 되었던거 같고, 보다 상위로 올리려면 세부 설정을 하거나 많이 검색해야 하는 것 같다. 

'CS > Server' 카테고리의 다른 글

배포 이슈 해결  (0) 2026.05.20
홈페이지 웹 배포  (0) 2026.05.04
CGI, Fast CGI  (0) 2025.05.28
서버에서 실시간 로그 확인하기  (0) 2025.03.17
알아두면 쓸데있는 Ubuntu 명령어 모음  (1) 2024.09.25

블로그의 정보

코딩하는 오리

Cori

활동하기