Search Engine Optimization.
SEO는 Search Engine Optimization 의 약자로, 검색 엔진 최적화이다. 검색자 (검색 유저)의 의도를 이해하고 이에 충실히 맞춰 웹 페이지의 콘텐츠를 제작하고, 이 페이지가 검색 결과 페이지에서 잘 노출 되도록 웹페이지의 태그와 링크 구조를 개선하여 오가닉트래픽(Organic Traffic)을 늘리는 방법론이다.
블랙햇(Black Hat) SEO란 특정 웹사이트를 구글 상위 노출을 시키기 위해, 구글 검색엔진 서비스 이용 약관(Terms of Service)에 위배 되는 SEO(검색엔진최적화) 전략을 사용하는 것을 의미한다.
블랙햇(검은모자)은 서양 영화에서 나쁜 사람들과, 착한 사람들(화이트햇)을 구분하기 위해 사용했던 영화적 요소에서 기인하였으나, 요즘에는 해커나, 바이러스 유포자등 컴퓨터/IT와 관련한 부도덕한 일을 하는 사람들을 뜻하는 단어로 통용되고 있다.
블랙햇이란 단어 뒤에 SEO를 붙이는 경우, 부도덕적인 방법을 사용해 웹사이트의 구글 상위노출을 하려는자(혹은 기술) 이라고 할 수 있고, 화이트햇 SEO의 경우 정상적이고 도덕적인 방법으로 구글 가이드라인 범위안에서 검색엔진최적화를 진행하는것을 의미한다.
이러한 악의적인 SEO는 2020년대 들어서 구글을 비롯한 검색 엔진 성능 저하의 원인으로 꼽히고 있다.
검색 엔진 최적화는 방법에 따라 크게 2가지로 분류된다.
# 온 페이지 SEO (On-Page SEO)
# 오프 페이지 SEO (Off-Page SEO)
온 페이지 SEO는 웹사이트 내에서 검색 엔진 최적화를 위해 하는 일련의 작업을 말하는데, 여기에는 H태그, 메타태그, 이미지 최적화, 콘텐츠 최적화, 글자의 수, 내부링크등의 요소들이 포함된다.
오프 페이지 SEO는 웹 사이트 외부에서 검색 엔진 최적화를 위해 하는 일련의 작업을 말하는데, 여기에는 관련성, 신뢰성 및 권한이 포함되고, 사이트로 향하는 백링크가 주된 작업이다.