만약 여러분이 여러분의 사업이나 개인적인 블로그를 위해 웹사이트를 만들 계획이라면, 여러분은 그 웹사이트가 SEO 친화적 즉 검색 엔진 최적화가 되어있는지 반드시 확인해야할 필요가 있다. 그럼 SEO(검색 엔진 최적화)란 무엇인가? SEO는 Search Engine Optimisation 의 약자로 검색 엔진 최적화를 의미한다. 이것은 검색 엔진이 여러분의 웹사이트에 있는 컨텐츠(내용)를 찾기 쉽게 도와주고 여러분의 컨텐츠의 검색 상위에 노출되기 쉽게 도와주는 역할을 한다.
구글(Google)은 세계에서 현존하는 검색 엔진 중에 단연 최고의 검색 엔진으로 여겨지며 지난 수년간에 걸쳐 꾸준하고 다양한 업데이트를 해왔다. 따라서, 구글(Google)에서의 SEO는 매우 복잡하고 성공적인 SEO를 하기 위해 상당히 많은 양의 작업을 해야만 하게 되었다. 만약 구글(Google)이 여러분의 웹사이트(홈페이지)의 컨텐츠를 찾는데 어렵다면 여러분의 웹사이트(홈페이지)는 좋은 검색 결과를 가질수 없다. 바로 이것이 여러분이 웹사이트(홈페이지)의 디자인이나 기능들보다 여러분 웹사이트(홈페이지)는 검색 엔진 최적화(SEO)된 컨텐츠(내용)을 필요로 하는 것이다. 사람들이 여러분의 웹사이트(홈페이지)를 검색을 통해 찾지 못한다면 최고의 디자인과 기능이 무슨 필요가 있겠습니까?
나는 이 분야에서 수년간 일해 오면서 수백개의 한국 비지니스들이 글로벌 마켓으로의 진입을 실패하는것을 보아 왔다. 그 이유는 간단하다 한국 웹개발자들은 구시대적 한국 웹솔루션들을 이용해 만들고 있거나 SEO의 기본적인 개념도 없이 직접 개발하기 때문이다. 유명 한국 브랜드의 회사들도 예외는 아니다, 그들의 웹사이트는 어떤 경우엔 검색 엔진 최적화를 잘 적용한 작은 소규모 외국 회사들보다 검색 엔진(주로 구글)에서 못한 결과를 보여주고 있다.
그럼 어떤 웹사이트(홈페이지)가 검색 엔진 최적화(SEO)를 잘 했다고 정의할 수 있을까?
아래 몇가지 실제 예를 들어 설명해 보겠습니다.
- 각각의 페이지에는 다른 Title과 meta description 태그(tag)
모든 검색 엔진은 각각의 페이지의 컨텐츠를 기본적으로 이해 및 분석하기 위해 title 태그와 meta description 태그를 체크한다. 이 두가지 정보는 검색 결과에 아래의 삼성그룹의 홈페이지(웹사이트)처럼 나타나게 된다.
절대로 모든 페이지에 똑같은 title과 meta description tag를 사용하지 말아야 합니다! 이유는 방금 전에도 얘기한바와 같이 똑같은 title 태그와 meta description을 사용한다면 검색 엔진은 모든 페이지가 같은 컨텐츠와 정보를 얘기하고 있다고 생각(인식)하기 때문에 굉장히 웹사이트(홈페이지)에 안좋은 영향을 미치게 됩니다.
- Custom URL(사용자 정의 URL)을 사용하자! 특수문자나 파라미터값은 URL에 보여지지 않게 하자!
한국은 아직도 많은 웹솔루션이 구시대적 방식인 파라미터값을 URL에 포함하고 있다. 예를 들면, id=123?lang=en
또는 bbs/board.php?bo_table=park
.
검색 엔진은 이런류의 URL을 가지고 있는 웹사이트(홈페이지)를 싫어 한다. 구글과 같은 검색 엔진들은 URL에도 해당 페이지와 관련이 있는 의미있는 URL(주소)를 좋아 한다.
-
-
- 좋은 예:
example.com.au/about-us/
또는example.com.au/products/toy/children-toys/
- 나쁜 예:
example.com.au/products.php?cateid=123&stupidurl=444
- 좋은 예:
-
위의 나쁜 예는 간혹 아니 매우 자주 검색 엔진에게 모든 페이지들이 같은 컨텐츠라고 여기게 된다. 간혹 불가피하게 홈페이지(웹사이트)를 만들다 보면 나쁜 예에 있는 의미 없는 URL을 사용해야 하는 경우들도 물론 있다. 이 경우에는 SEO 적으로 다른 방법으로 해결할 수 있는 방법이 있지만 이에 대한 설명은 다음 포스팅에서 언급하도록 하겠다.
- 페이지 리다이렉션 (Page Redirection)
웹개발자들이 게으른건지 개발에 이용한 솔루션이 멍청한건지 확실친 않다. 나는 왜 홈페이지(웹사이트)의 메인 주소(URL)들이 다른 페이지로 리다이렉트 되는지 이해할 수가 없다. 예를 들면, example.com.au
로 들어갔는데 이 페이지의 주소가 example.com.au/main/index.html
이런 식으로 자동 이동(리다이렉트) 되는 웹사이트들이 상당히 많다.
위와 같은 경우는 검색 엔진은 넌센스라고 생각한다 왜 메인 페이지의 컨테츠를 수집하기 위해 검색봇이 들어 같는데 다른 페이지로 이동을 시키는 걸까? 검색 엔진은 이런 경우 여러분의 사이트가 무언가 편법을 시도하려는 안좋은 의도로 인식하게 된다. 간혹 이렇게 밖에 만들 수 없는 경우 또는 이미 이따위로 잘못 만들어진 웹사이트를 SEO 작업을 해야한다면 물론 해결책은 있다. 이 부분도 다음 포스팅에서 언급하도록 하겠다.
검색 엔진들을 위한 많은 방법의 최적화 방법과 영역들이 있다. 위에 언급한 3가지의 경우가 검색 엔진 최적화(SEO) 작업을 할때 기본적으로 많이 격게 되는 공통적인 문제들이다. 다른 방법들은 다음 포스팅에서 언급하도록 하겠다.
만약 여러분의 웹사이트(홈페이지)가 위에 3가지 경우를 모두 가지고 있는데 검색 엔진 최적화(SEO)를 할 계획이 있다면, 과감하게 현재의 웹사이트(홈페이지)를 버리고 새로 제작하길 권유합니다. 또한 만약 여러분이 새로운 웹사이트를 만들려고 하고 있다면 여러분이 고용한 회사 또는 웹개발자에게 지금 나의 이 포스팅을 보여주길 바란다. 그들이 이 포스팅에서 다룬 내용들은 어느 하나라도 모른다면 아무리 저렴한 견적을 여러분에게 제시할지라도 과감히 그 회사 또는 웹개발자에게 일을 맡기질 말기 바란다. 부디 그런 사람들에게 여러분의 웹사이트(홈페이지)를 맡겨서 여러분의 돈고 시간을 낭비하는 일이 없길 바라며…
다음 포스팅은 무료로 어떻게 검색 엔진 최적화된 웹사이트(홈페이지)를 제작할 수 있는지에 대해서 얘기하도록 하겠다.