검색엔진최적화(Search Engine Optimization)는 간단합니다. Google, Bing, Naver 등 검색 엔진이 우리 사이트를 정확히 알고, 사용자가 사이트와 관련된 키워드를 검색했을 때, 우리 사이트를 노출시킬 수 있도록 하는 것입니다.
즉, 우리 사이트가 검색 포털에 원활하게 노출되도록 검색 엔진에게 우리 사이트를 알려주는 것이 SEO입니다.
왜 검색엔진최적화를 해야할까요?
온라인 상에서 홈페이지(혹은 블로그 등) 최적화를 하는 것은 중요합니다. 결국 누군가는 사이트나 블로그로 유입이 되어야하고, 그러려면 검색 엔진이 우리 사이트/블로그를 보여줘야 하니까요.
검색 엔진이 중요한 점은 우리 생활에 빗대어 보면 더 쉽게 알 수 있습니다.
만약 우리가 점심 시간에 음식점을 찾아가고 있다고 생각합시다. 스테이크를 먹고 싶은데, 지나가는 길에 스테이크 전문점이 보이지 않습니다. 우리는 어쩔 수 없이 다른 음식점에 들어갑니다. 문제는 그 거리에 스테이크 전문점이 있는 겁니다. 다만, 옥외 간판 등이 없어 거리를 지나가는 사람들이 스테이크 전문점을 알아볼 수 없던 것 뿐이죠.
오프라인에서 위 예시의 스테이크 전문점은 비즈니스를 정말 못하는 집입니다. 자신의 비즈니스를 주변에 알리지 못하기 때문이죠. 심지어 명확히 "스테이크"를 원하는 사람들을 찾아오지 못하게 만드니, 장사를 그만두는 것을 권유해야 할 것 같습니다.
이러한 상황은 우리가 검색엔진최적화를 해야하는 상황과 동일합니다. 만약 검색 상황으로 바꾼다면 아래와 같은 예시가 되겠죠.
고객은 러그를 구매하려고 합니다. 러그를 검색했는데, 고객의 검색 결과에 우리 사이트가 보이지 않습니다. 고객은 다른 브랜드의 러그를 구매했습니다. 문제는 우리 브랜드 또한 러그를 팔고 있습니다. 심지어 가격도 품질도 모두 우수하죠. 다만, 검색 결과에 노출되지 않아서 고객은 알 수 없었을 뿐이죠.
자, 어떤까요? 온라인 비즈니스에서 SEO 최적화를 하지 않는 것은 오프라인에서 간판을 만들지 않는 것과 같습니다. 구매하고 싶은 고객이 명확히 검색을 해도 사이트에 방문하지 않으니, 돈을 지불하고 광고를 할 수밖에 없는 것이죠.
물론, 돈을 지불하는 퍼포먼스 마케팅으로도 충분히 매출을 만들 수 있겠지만, 광고를 멈추면 우리 브랜드의 노출은 사라지게 됩니다. 자연스럽게 유입이 줄어드는 과정을 겪게 되는거죠.
검색엔진최적화는 간단하면서 꾸준한 비즈니스 성장을 만들 수 있는 방법입니다. 그렇기에 비즈니스에서 SEO를 배제한다는 것은 고객과 접점을 만들지 않겠다는 것과 같습니다. 그냥 전시장 위에 비즈니스를 소장하고 있는 것이죠.
💡 추가로 SEO로 사이트 노출을 만드는게 중요한 이유는 간단합니다. 검색은 거짓말을 하지 않기 때문이죠. 그 누구도 정보를 검색할 때, 원하는 것을 거짓으로 찾지 않습니다. 점심 메뉴를 찾을 때, 유저는 검색 엔진을 속이겠다는 의도로 저녁 메뉴를 찾지 않습니다.
즉, 검색은 유저의 니즈 혹은 욕망을 가장 정직하게 보여줍니다. 그 니즈에 맞춰 우리 사이트를 제시할 수 있다는 것은 굉장히 큰 장점이죠.
어떻게 하면 SEO를 할 수 있을까요?
SEO는 검색엔진에 맞춰 우리 사이트를 최적화하는 작업입니다. 그렇기에 가장 좋은 것은 검색 엔진의 작동 방식을 아는 것이지만, 가장 간단한 사항을 먼저 살펴보도록 하죠.
검색엔진최적화는 여러 측면이 있지만, 공통적이면서 기본적인 항목은 테크니컬 SEO입니다. 홈페이지의 HTML 구조가 검색 엔진이 확인하기 용이한 구조로 바꾸는 것이죠.
대표적으로 Heading 태그를 구조적으로 구성하는 것이 있습니다. H1 태그라는 큰 주제에서 뻗어나가죠.
여기서 구조적으로 구성한다는 것은 서점을 생각하면 쉽습니다.
우리는 서점에서 일본어 학습 도서를 찾습니다. 우선 서점에 방문해서 큰 카테고리의 영역인 외국어 영역을 찾습니다. 외국어 영역 안에서 그 다음 카테고리인 일본어를 찾습니다. 그 후 우리가 찾는 책을 찾습니다.
위와 같이 하위 주제가 상위 주제를 포괄할 수 있도록 작성하는 것이 구조적인 태그 작성입니다.
다른 예로 본다면, 아래 예시는 어떤가요?
h1 애플파이 ㄴ h2 애플파이 성분 ㄴ h2 애플파이 만드는 방법 ㄴ h3 애플파이 재료 ㄴ h3 애플파이 레시피
'애플파이'라는 하나의 주제 안에서 구조적으로 뻗어나가지 않나요?
이렇듯 Heading 태그는 목차와 같기에 구조적인 목차를 검색 엔진에게 보여줄 필요가 있습니다. 물론 내용과 Heading의 일치성도 있어야 합니다.
왜 테크니컬 SEO를 위해 Heading 태그로 구조화를 해야할까요?
검색엔진은 사람이 아닙니다.
사람은 시각, 청각, 촉각 등 다양한 정보를 끝없이 입력 받고, 기존의 정보를 토대로 논리적으로 혹은 추상적으로 사물을 판단합니다. 만약 웹사이트에서 두껍고 색상이 있는 글씨가 있다면 중요한 정보로 인식합니다.
하지만 검색 엔진은 다르죠. 검색 엔진은 시각도 청각도 촉각도 없습니다. 단순히 코드를 분석할 뿐입니다. 그렇기에 웹사이트를 보는 관점이 사람과 다릅니다. 사람은 유려한 디자인에 마음이 뺏기지만, 검색 엔진에게 웹사이트는 단순한 코드 덩어리입니다.
즉, 우리는 글자의 크기, 글자의 두께, 하이라이트의 유무, 효과 등으로 중요한 내용을 인식하지만, 검색 엔진에게는 단순한 paragraph 태그일 뿐입니다. 사람처럼 두께나 크기로 중요성을 알 수 없습니다.
그렇기에 검색 엔진이 알 수 있도록 우리가 중요하게 생각하는 요소를 구성해주는 것이 필요합니다.
SEO는 어떤 검색 엔진에 맞추는게 좋을까요?
글로벌 검색의 90% 이상은 Google에서 이뤄집니다. 나머지 10%는 Bing, Yandex, Yahoo 등에서 이뤄지죠. 물론, 한국을 기준으로 본다면 Naver가 존재합니다. 그럼에도 국내 검색의 60%는 Google을 통해 이뤄집니다.
그리고 대체로 검색 엔진들이 확인하는 최적화 포인트는 비슷합니다. 그렇기에 Google을 기준으로 검색엔진최적화를 하는 것이 가장 좋습니다. 게다가 Google은 검색엔진최적화에 상세한 가이드를 제공하고, 교육을 진행하고 있습니다.