웹공부

웹크롤러, 검색과 SEO

syom 2022. 3. 1. 23:00

웹 크롤러란?

웹 크롤러(web crawler)는 조직적, 자동화된 방법으로 월드 와이드 웹을 탐색하는 컴퓨터 프로그램이다.
웹 크롤러가 하는 작업을 '웹 크롤링'(web crawling) 혹은 '스파이더링'(spidering)이라 부른다. 검색 엔진과 같은 여러 사이트에서는 데이터의 최신 상태 유지를 위해 웹 크롤링한다. 웹 크롤러는 대체로 방문한 사이트의 모든 페이지의 복사본을 생성하는 데 사용되며, 검색 엔진은 이렇게 생성된 페이지를 보다 빠른 검색을 위해 인덱싱한다. 또한 크롤러는 링크 체크나 HTML 코드 검증과 같은 웹 사이트의 자동 유지 관리 작업을 위해 사용되기도 하며, 자동 이메일 수집과 같은 웹 페이지의 특정 형태의 정보를 수집하는 데도 사용된다. - 위키백과

간단하게 설명해서 검색 사이트들(구글이나 네이버..)이 여러 사이트를 방문하여 데이터를 수집하고

그 수집한 데이터로 검색 결과를 제공하기 위해 운영한다. 

검색에 노출되게 하는 것은 회사입장에서는 중요한 부분이기 때문에 웹크롤러가 내 사이트를 잘 수집할 수 있도록 마케터와 프론트엔드의 합작이 필요하다고 한다!

 

SEO (Search Engine Optimization, 검색 최적화)

말 그대로 검색 결과에서 상위에 노출될 수 있도록 내 콘텐츠를 최적화하는 방식을 말한다.

구글 :
검색 엔진 최적화의 효과를 보려면 시간이 다소 걸린다. 변경을 시작해서 성과가 나타날 때까지 보통 4개월에서 1년이 소요된다.

SEO를 위해

1. 내 사이트를 여기저기 잘 노출시키도록 하는 것이 좋다.

  - 사이트 주소가 여기저기서 링크 되고 있어야한다.

  - <head> 에 페이지 정보를 잘 작성한다 (description, og 코드, robot.txt 등)

2. 홈페이지를 컴퓨터가 이해할 수 있도록 만든다.

  - sementic elements 가 중요하다.