🌏

1. 구글 검색 작동 방식

 
구글에서는 다음 세 가지 기본 단계에 따라 검색어를 분석하여 검색 결과를 사용자에게 제공합니다.

1. 웹 크롤링

가장 처음에 검색 엔진은 웹에 어떤 페이지가 존재하는지 파악해야 합니다.
구글은 막대한 수의 컴퓨터를 사용하여 수십억 개의 웹 페이지를 가져옵니다. 이 작업을 '크롤링'이라고 합니다. 그리고 이때 '크롤링'을 실행하기 위해 웹페이지를 가지고 오는 프로그램을 사용하게 되는데 이러한 프로그램들을 구글봇 혹은 로봇, 크롤러, 스파이더라고 부르기도 합니다.
검색엔진은 계속해서 새 페이지를 검색하여 페이지 목록을 갱신하고, 추가해야 합니다. 새로운 페이지는 이미 알려진 페이지에서 새 페이지로 연결되는 링크를 따라가며 발견됩니다.

2. 색인 생성(Indexing)

페이지가 발견되면 검색 엔진은 페이지가 어떤 내용을 담고 있는지 분석하기 시작합니다.
이 과정을 색인 생성이라고 합니다. 검색 엔진은 텍스트 콘텐츠, 주요 콘텐츠 태그, 속성값 (title, alt 등등)을 통해 페이지의 콘텐츠를 분석하고 삽입된 이미지와 동영상 파일의 목록을 작성하며 페이지를 파악하려고 합니다.
이 정보는 최종적으로 DB에 저장되어 사용됩니다.
<!-- 검색로봇의 색인 생성 작업을 막는 메타태그 --> <meta name="robots" content="noindex,nofollow"> <!-- noindex: 검색결과에 이 페이지, 미디어 또는 리소스를 표시하지 않습니다. 이 지시어를 지정하지 않으면 페이지, 미디어 또는 리소스가 색인 생성되어 검색결과에 표시될 수 있습니다. nofollow: 이 페이지의 링크를 따라가지 않습니다. 이 지시어를 지정하지 않으면 Google에서는 페이지의 링크를 사용하여 링크된 페이지를 검색할 수 있습니다. -->

3. 순위가 반영된 검색 결과 제공

사용자가 검색어를 입력하면 검색 엔진은 내부적인 알고리즘을 이용해 가장 관련성 있는 답변을 찾고 이와 더불어 사용자의 위치, 사용자의 모국어, 사용자가 이용중인 데스크톱 또는 휴대전화 등의 기기 환경 등을 고려하여 가장 적절한 순위의 답안을 제시합니다.
이때 검색 결과를 빠르게 전달하고자 하기 때문에 웹 페이지가 빠르게 로드 되고 모바일 친화적이 될수록 더 높은 순위에 지정될 수 있습니다.
구글에서 제공하는 도구를 이용해 웹페이지가 얼마나 모바일 친화적인지 확인 할 수 있습니다. https://search.google.com/test/mobile-friendly
 
 
notion imagenotion image