비개발자를 위한 검색엔진 최적화(SEO) 기초
검색 결과에 내 페이지가 보이기까지 검색엔진은 발견, 저장, 표시라는 세 단계를 거칩니다. 이 코스는 그중 앞의 두 단계, 그러니까 검색엔진이 페이지를 찾아내고 데이터베이스에 넣는 구간을 다룹니다. 크롤링과 색인이 무엇인지, robots.txt와 사이트맵이 어떤 신호를 주는지, 주소가 여러 개일 때 무엇을 정답으로 알려주는지를 하나씩 정리했습니다. 개발 지식은 필요하지 않습니다. 각 강마다 일상에서 겪는 장면에 빗대어 개념을 먼저 잡고, 그다음에 실제 화면과 코드를 봅니다. 어떤 검색어에서 몇 위인지를 다루는 내용은 다음 코스에서 이어집니다.
검색엔진 최적화 (SEO) 이해하기
검색엔진 최적화(SEO)는 검색엔진이 페이지를 발견하고 저장하고 검색 결과에 보여주는 과정에 맞춰 사이트와 글을 정리하는 일입니다.
검색엔진 크롤러 (Search Crawler) 이해하기
검색엔진 크롤러는 인터넷의 링크를 따라다니며 페이지를 찾아 읽어 오는 자동 프로그램입니다. 구글의 크롤러 이름은 구글봇(Googlebot)입니다.
색인 (Indexing) 이해하기
색인은 검색엔진이 크롤러가 받아 온 페이지를 분석해 자기 데이터베이스에 저장하는 단계입니다. 색인되지 않은 페이지는 어떤 검색어에서도 검색 결과에 나오지 않습니다.
robots.txt 알아보기
robots.txt는 사이트 최상위 주소에 두는 텍스트 파일로, 검색엔진 크롤러에게 어느 경로를 방문하지 말라고 알려 주는 규칙 목록입니다.
사이트맵 (Sitemap) 알아보기
사이트맵은 사이트에 있는 페이지 주소를 한 파일에 모아 검색엔진에 제출하는 목록입니다. 크롤러가 링크를 따라가지 않고도 주소를 알 수 있게 해 줍니다.
정규 URL (Canonical) 이해하기
정규 URL은 같은 내용이 여러 주소로 열릴 때 검색엔진에게 어느 주소를 정본으로 삼으라고 지정하는 표시입니다. 지정된 주소로 평가가 모입니다.
URL 구조와 내부 링크 이해하기
내부 링크는 같은 사이트 안의 페이지끼리 서로를 가리키는 링크입니다. 크롤러의 이동 경로가 되고, 어떤 페이지가 중요한지 알려 주는 신호가 됩니다.
페이지 속도와 코어 웹 바이탈 알아보기
코어 웹 바이탈은 구글이 페이지 사용 경험을 재려고 정한 세 가지 지표입니다. 화면이 채워지는 속도(LCP), 조작에 반응하는 속도(INP), 화면이 밀리는 정도(CLS)를 봅니다.
서치 콘솔로 색인 상태 확인하기
구글 서치 콘솔은 내 사이트가 검색에서 어떻게 처리되는지 알려 주는 무료 도구입니다. URL 검사로 페이지 한 개의 색인 상태를, 페이지 보고서로 사이트 전체 상태를 확인합니다.