구글 검색 엔진 최적화 SEO(1): 구글 검색의 이해

본 포스트는 구글 서포트를 참고하여 작성한 글입니다.

검색엔진 최적화(SEO)는 무엇인가?

SEO는 Search Engine Optimization의 약자로, 쉽게 말해서 나의 웹사이트가 검색 엔진에 노출이 잘 되도록 하는 것을 의미한다. 즉 SEO가 잘 되어 있는 웹페이지일수록, 같은 단어를 검색했을 때에도 상위권에 검색되게 된다. 따라서 상업적인 용도의 사이트이거나 자신의 사이트에 더 많은 접속자를 원한다면 이 검색엔진 최적화는 필수적인 요소가 된다. 검색엔진(네이버, 구글, 다음 등)은 각각의 검색 기준이 존재한다. 그리고 그 검색 기준에 의거하여 웹페이지를 검색하게 되는데, 이 검색엔진에 맞게 사이트를 구성하는 것이 SEO이다. 따라서 SEO는 검색 엔진 별로 다르며, 따라서 SEO를 위해서는 검색엔진에 대한 기본적인 이해가 뒷받침 되어야 한다.

구글은 어떻게 검색을 하는가?

구글은 웹페이지를 검색하기 위해 다음의 기본적인 세 가지 원칙을 가지고 있다.

  • 크롤링 (crawling)
  • 인덱싱 (indexing)
  • 서빙&랭킹 (serving & ranking)

크롤링(crawling)이란?

crawling

크롤링은 구글이 웹페이지를 수집하는 과정이다. 예를 들어 우리가 어떤 사이트의 게시판에서 글을 쓰게 되면 그 글은 해당 게시판에 등록이 된다. 하지만 그 과정에서 우리가 이 글을 구글에 등록하지는 않는다. 그렇다면 구글은 어떻게 그러한 글을 검색이 되도록 할까? 그러한 과정을 크롤링이라고 한다. 구글은 사용자들이 각각의 사이트에서 등록한 이러한 게시물들을 다른 사용자들이 검색할 수 있도록 자신의 검색엔진에 등록하는데, 이 과정을 크롤링이라고 하는 것이다. 크롤링은 크게 다음과 같은 두 가지 방식으로 이루어진다.

* 이미 등록된 웹사이트의 링크를 통해서
* 제출된 사이트맵을 통해서

인덱싱(indexing)이란?

indexing

인덱싱은 구글이 크롤링을 통해서 발견하게 된 새로운 웹페이지가 어떤 페이지인지를 분석하는 과정이다. 구글은 새로운 페이지의 Title이나, 사진, 비디오 등을 분석하여 Google index에 저장하게 된다. 구글은 이러한 과정을 통해서 해당 웹페이지가 중요한 정보를 가진 페이지인지 분석하게 된다.

서빙&랭킹(serving & ranking)이란?

사용자가 구글에서 검색어를 입력하게 되면 구글은 가장 근접한 결과를 불러오기 위해 노력한다. 그리고 이러한 과정을 서빙이라고 한다. 이때, 구글은 구글 인덱스에 저장된 요소들과 검색어를 비교하게 된다. 그리고 검색어와 일치 정도 및 사용자의 위치, 언어, 기기 등을 고려하여 가장 적절한 검색 결과부터 사용자에게 제공하게 된다(ranking).

종합해 보면

구글 검색 엔진이 사용자에게 검색겨로가를 제공하는 과정은 크게 두 가지로 나눌 수가 있다. 구글 내부에서 사이트를 수집하는 크롤링과 인덱싱, 그리고 이러한 수집 과정을 거친 후에 사용자에게 제공하는 서빙의 과정이다. 따라서 웹사이트를 운영하는 사람은 자신의 사이트가 최대한 검색이 잘되도록 하기 위해, 즉 SEO를 위해서 각각의 단계에 해당하도록 웹사이트를 설계해야 할 것이다.

results matching ""

    No results matching ""