1. SEO(검색엔진최적화)란?
SEO는 "Search Engine Optimization"의 약자로, 말 그대로 검색엔진에 맞춰 콘텐츠를 최적화 한다는 의미입니다.
쉽게 얘기하면, 사이트나 콘텐츠를 Google, Naver와 같은 포털사이트의 검색결과 상단에 노출하기 위한 작업을 말하며,
조금 어렵게 얘기하면, 사이트나 콘텐츠를 검색엔진이 쉽게 발견하고(Discovery), 읽어가서(Crawling), 색인하고(Indexing), 상위노출(Ranking)시켜 자연유입되는 트래픽의 양과 질을 높일 수 있도록 관련 검색 엔진 알고리즘의 특성을 고려하여 웹사이트의 구조나 콘텐츠를 개선하는 디지털마케팅 기법을 말합니다.
이런 일련의 작업을 하는 이유는, 검색이용자의 검색 의도에 맞춘 양질의 콘텐츠 제공을 통해서 고객 유입의 확대 및 고객 경험을 개선하기 위함이며, 최종적으로는 이로 인해 높은 성과를 이뤄내는 것을 목표라 할 수 있겠습니다.
2. SEO(검색엔진최적화) 범위
온페이지 SEO
온페이지 SEO는 웹사이트 내에서 이루어지는 검색엔진 최적화로, 검색엔진 순위에 영향을 미치는 요소들을 최적화 하는 것을 말합니다.
온페이지 SEO의 경우, 검색엔진에서 잘 노출될 수 있도록 기술적인 토대를 마련하는 작업인 테크니컬 SEO와 사용자에게 양질의 콘텐츠를 제공할 수 있도록 콘텐츠의 정확도를 높이는 작업인 콘텐츠 SEO로 나누어집니다.
1-1) Technical SEO
테크니컬 SEO는 웹사이트 내 기술적인 요소를 최적화 하는 작업으로 아래의 항목들을 최적화 하게 됩니다.
Title tag : 검색결과 페이지에서 페이지의 제목을 보여주는 역할을 하는 HTML 태그
Meta descriptions : 페이지 콘텐츠에 대한 간략한 요약 정보. 웹 페이지의 내용을 설명하는 HTML 요소로, 구글은 검색 결과에서 설명 줄로 사용하기도 함
Alt text : 웹페이지에 있는 이미지에 대한 설명을 alt text로 입력하여 크롤러가 해당 이미지를 인식하고 이해할 수 있도록 도움
Canonical URL : 원본 URL이 무엇인지를 알려주는 태그로 다른 URL이 동일한 콘텐츠를 가지고 있는 경우에 대표 페이지를 알려줌으로써 중복(duplicate)으로 인한 이슈를 방지하는 역할을 함
URL(Uniform Resource Locator) : 웹페이지의 정보 구조를 반영하여 사용자가 찾고자 하는 정보의 위치 파악을 돕는 것
Heading Tag : HTML 문서의 논리 구조를 나타내는 항목. 페이지의 테마를 검색엔진에게 전달하는 역할을 담당. <H1>부터 <H6>까지 총 6개의 레벨이 존재하며 숫자가 낮을수록 토픽의 중요도가 높다고 볼 수 있음
Product Schema : 제품 스키마는 제품 페이지에 구조화된 데이터를 추가하면 검색 결과에서 제품에 대한 추가 정보(별점, 리뷰, 가격, 재고 여부 등)를 더 풍부하게 표시할 수 있음
breadcrumb : 주로 페이지 상단 좌측에 자리하여 유저가 웹사이트 내에서 어디에 있는지 알려주는 네비게이션 텍스트
Robots.txt : 검색의 크롤링 로봇이 웹에 접근할 때 로봇이 지켜야하는 규칙과 사이트맵(sitemap.xml) 파일의 위치를 알려주는 역할을 하는 파일
Sitemap.xml : 검색 엔진 크롤링 로봇에게 웹 사이트에서 크롤링 해야 할 URL 을 전달. 사이트 맵 파일은 해당 사이트의 URL 모두를 XML 파일 형식으로 포함
1-2) Contents SEO
콘텐츠 SEO는 검색사용자의 의도를 파악하여, 사용 중인 콘텐츠의 포맷과 정보의 정확성을 높이는 작업으로 아래와 같은 방법으로 진행하게 됩니다.
키워드 리서치 : 고객이 관심이 두는 주제를 선정하고, 해당 주제에 대한 잠재고객들이 검색에 사용하는 키워드를 파악하는 작업. 키워드뿐만 아니라 내포된 의도파악도 필요
키워드 최적화 : 파악된 키워드를 중심으로, 서비스할 콘텐츠의 키워드를 최적화하는 작업
콘텐츠 작성 : 최적화된 키워드를 기반으로 제목, 본문, 헤더, 메타설명 등에 키워드를 자연스럽게 포함시키고, 내부링크, 메타태그 최적화, 이미지 최적화 등을 통해 콘텐츠를 작성
2. 오프페이지 SEO
오프페이지 SEO는 웹사이트의 외부에서 이루어지는 검색엔진 최적화를 말합니다. 소셜미디어나 기사, 커뮤니티 등의 채널을 통해 해당 웹사이트가 공유되어 인지도를 높이고, 검색엔진이 사이트를 신뢰하게 하는 것을 말합니다.
오프페이지 SEO의 대표적인 방법으로 신뢰할 수 있는 사이트로부터 백링크를 획득하는 방법인 링크빌딩이 있는데, 이는 검색엔진에서 사이트의 신뢰도를 높이는데 도움이 됩니다.
효과적인 백링크를 구축하기 위한 전략은 아래와 같습니다.
소셜미디어 마케팅 : 인스타그램, 페이스북, X 등 소셜미디어 플랫폼에서 콘텐츠를 공유하거나 참여유도를 하여 브랜드의 인지도를 높임
인플루언서 마케팅 : 관련된 주제를 다루는 인플루언서나 블로거와 협업하여 동일 주제에 관심있는 사람들의 참여를 유도
- 기타 : 메일 커뮤니케이션 / 포럼 등 커뮤니티 참여 및 기고 등
3. 검색엔진 알고리즘과 SERP(검색결과페이지)
SEO(검색엔진최적화) 작업을 완료했다면, 이제 검색결과페이지에서 결과를 확인할 차례입니다.
이번에는 검색엔진이 동작하는 알고리즘과 검색결과페이지인 SERP에 대해서 알아보도록 하겠습니다.
검색엔진 알고리즘
검색엔진의 선호도를 높이기 위해서는 검색엔진이 어떻게 동작하는지를 확인해야할 필요가 있습니다. 검색엔진은 크롤링, 인덱싱, 랭킹의 3단계를 거쳐 검색결과페이지를 완성하게 됩니다.
크롤링(Crawling) : 검색봇(웹 크롤러)이 내 웹페이지의 콘텐츠를 복사해서 모든 정보를 수집하고 수집한 정보를 검색엔진으로 수집
인덱싱(Indexing) : 검색봇이 가져온 정보를 주제별 색인 후 데이터를 보관
랭킹(Ranking) : 색인된 콘텐츠를 검색 의도에 맞춰 순위를 부여한 후 사용자가 해당 키워드로 검색했을 때 랭킹 순서대로 결과를 제공
검색결과페이지(SERP)
사용자가 검색엔진에 어떤 검색어를 입력했을 때, 그에 맞는 검색결과 리스트를 보여주는 페이지를 검색엔진결과페이지, SERP(Search Engine Result Page)라고 합니다.
SERP에 우선 노출되는 랭킹알고리즘이 공개되지는 않았지만, 백링크 개수와 품질, 콘텐츠 품질(관련 키워드 등), 사용자 경험 등의 요소로 동작되는 것으로 알려져 있습니다.
이렇게 도출된 결과는 SERP 구성요소별로 노출되며, 아래는 구글의 대표적인 SERP의 구성요소들입니다.
추천 스니펫(Featured Snippets) : SERP의 제일 상단부분에 위치하며, 일반적인 검색결과와는 반대로 설명 형식의 스니펫이 먼저 표시되는 텍스트형 정보/콘텐츠
비디오캐러셀(Video Carousels) : 검색과 관련된 비디오 결과를 회전하거나 스와이프하여 모아놓은 목록
리치 스니펫(Rich Snippets) : 자연어 검색 결과에 리뷰, 평점 및 레시피 재료와 같은 추가된 정보를 제공
사이트링크 : 기본 결과 아래에 표시되는 웹 사이트 내의 특정 페이지에 대한 추가 링크
관련질문(People Also Ask) : 검색어와 관련하여 자주 묻는 관련 질문 목록과 그에 대한 답변을 보여주는 영역
로컬 팩(Local Pack) : 지도와 함께 지역 비즈니스 목록을 보여주는 기능으로, 주로 지역 검색어에 대해 표시
지식 패널(Knowledge Panels) : 유명 인물, 장소, 사물 등에 대한 정보를 제공하는 박스로, 검색 결과의 오른쪽에 표시됨
이미지 팩(Image Packs) : 검색어와 시각적으로 관련성 있는 이미지를 보여주는 썸네일 그리드
X (트위터) 카드(X card): 검색 결과에 표시되는 X(Twitter) 계정의 리치 미디어 스니펫
주요뉴스(Top Stories Carousel) : 검색어와 관련된 최신 뉴스 기사를 카드형식으로 보여주는 캐러셀
AI 개요(AI Overviews) : 인공 지능에 의해 생성된 복잡한 주제에 대한 간결한 요약. 다른 SERP 기능만큼 널리 퍼져 있지는 않지만 이러한 AI 개요는 검색의 미래에 대한 흥미로운 엿보기를 제공
이런 SERP 구성요소들의 결과를 바탕으로 검색결과 페이지를 최적화하는 온오프SEO를 진행하기도 합니다.
4. SEO(검색엔진최적화) 프로세스
앞서 얘기했지만, SEO 프로세스는 운영하는 사이트를 검색엔진에 최적화하여 더 높은 순위를 얻고, 더 많은 고객을 자연유입하기 위한 일련의 단계입니다.
이번에는 이런 작업을 하기 위한 일반적인 SEO프로세스에 대해서 설명하도록 하겠습니다.
1) 비즈니스 현황분석
- 목표 설정 : 웹사이트의 목표와 타겟 고객을 명확히 정의
- 경쟁 분석 : 주요 경쟁사의 SEO 전략과 성과를 분석
2) 테크니컬 SEO
- 사이트 구조 최적화 : 크롤러가 사이트를 쉽게 탐색할 수 있도록 사이트 맵을 생성하고, URL 구조를 최적화
- 페이지 속도 개선 : 페이지 로딩 속도를 최적화하여 사용자 경험을 향상
- 모바일 최적화 : 모바일 기기에서의 접근성과 사용성을 개선
3) 키워드 리서치
- 키워드 선택 : 타겟 고객이 자주 검색하는 키워드를 확인
- 경쟁 키워드 분석 : 경쟁사들이 사용하는 키워드를 분석하여 전략을 수립
4) 콘텐츠 SEO
- 고품질 콘텐츠 작성 : 키워드를 자연스럽게 포함한 유용하고 가치 있는 콘텐츠를 작성
- 메타 태그 최적화 : 제목 태그, 메타 설명, 헤더 태그 등을 최적화하여 검색 엔진이 콘텐츠를 잘 이해할 수 있도록 최적화
- 내부 링크 : 관련 콘텐츠 간의 내부 링크를 추가하여 사이트의 구조를 강화
5) 오프페이지 SEO
- 백링크 구축 : 신뢰할 수 있는 외부 사이트로와 백링크 연결
- 소셜 미디어 마케팅 : 소셜 미디어에서 콘텐츠를 공유하여 더 많은 트래픽을 유도
- 온라인 리뷰 관리 : 긍정적인 리뷰를 유도하고, 리뷰에 성실히 답변
6) 모니터링 및 분석
- 성과 측정 : 구글 애널리틱스와 같은 도구를 사용하여 SEO 성과를 모니터링
- 지속적인 개선 : 데이터를 기반으로 SEO 전략을 지속적으로 조정하고 개선
마치며
지금까지 SEO에 대한 이해를 위해, SEO의 개념부터 프로세스까지 간단하게 알아보았습니다. AI 기술의 발전으로 인해 검색 엔진의 알고리즘은 더욱 정교해지고 있고, 이에 따라 SEO 전략도 지속적인 업데이트가 필요합니다.
SEO는 단기적인 성과보다는 장기적인 노력이 필요한 작업입니다. 꾸준한 학습과 실천을 통해 여러분의 웹사이트가 검색 결과 상위에 노출되고, 더 많은 방문자를 유치할 수 있을 것입니다.
앞으로도 변화하는 SEO 트렌드를 주시하며, 최적화 전략을 지속적으로 개선해 나가시길 바랍니다. 여러분의 성공적인 SEO 여정을 응원합니다. 감사합니다!