2010년 4월 28일 수요일

검색엔진 최적화 - 고정 URL vs 동적 URL

검색엔진 최적화 고정 URL 과 동적 URL


 


구글을 타겟으로 하여 검색엔진 최적화 (SEO)를 할 경우 해야 하는 필수 작업 중 하나가 이것이 아닌가 생각됩니다.


한국에서는 예전부터 동적 URL을 많이 사용해 왔고, 그 길만이 올바른 길이라고 생각했었습니다.(물론 효율적이기 때문이죠) 검색엔진 최적화에 관심을 많이 갖고 계신 분이라면 사실 동적 URL이 무엇인지 또 왜 그렇게 사용하는지에 대해서는 알 것이라 생각됩니다. 만약 프로그래머라면 말할것도 없겠지요.


 


동적URL은 간단히 말하면 하나의 페이지 URL에 변수를 이용해 여러가지 형태로 웹페이지상에 출력하는 것을 말합니다. (학술적인 용어 정의는 물론 아니구요)


 


www. 이트.co.kr/a.html?변수=123&변수2=345


 


이와 같은 식인거죠


 


반면, 고정 URL 은 각 페이지마다 파일명을 가지게 되는 형태입니다.


 


www. 웹사이트.co.kr/a-123.html


 


검색엔진 입장에서 어떤 페이지가 인덱싱하기 편하느냐, 바로 고정 URL을 사용하는 페이지 인것입니다. 물론 위와 같은 경우에 동적URL이 인덱싱이 안되는 건 아니지만, 뒤의 변수가 복잡해지면 질수록 타 경쟁 업체와의 검색엔진 최적화에서는 점수가 약간씩 떨어진다고 생각하면 되는것이죠.


 


예를 들어서


 


www. 웹사이트.co.kr/a.html?변수1=얼굴&변수2=&변수3=다리&변수4=


 


과 같이 동적URL이 복잡해 질수록 검색엔진 최적화 점수에는 안좋은 영향을 미치게 되는것이죠.


 


사실 길이에 있어서의 문제보다는 &와 같은 특수문자가 문제가 된다고 합니다.


 


그럼 아예 이런 페이지들은 인덱스가 안되느냐, 사실 그건 아닙니다. 하지만 대부분의 키워드에 있어 상위 순위에 있는 URL들은 동적 URL이 아닌 것을 볼수 있습니다. 구글에서는 동적 URL도 검색에 잘 나온다고 했고 실제로도 그렇게 보여집니다. 하지만 아직까지는 고정 URL로 가는 것이 검색엔진 최적화에서는 다른 중요한 요소들의 점수에 추가적인 점수를 받는 것으로 보입니다.


 


그렇다면 한사이트에 그 많은 html 혹은 해당하는 확장자의 파일들을 모두 만들어야 할까요? 당연히 방법이 있겠죠. 동적 URL을 사용하지 않는 것이 아니라, 동적 URL을 고정 URL처럼 보이는 방법을 사용하는 것이지요.


 


구글의 해외쪽에서 검색을 해보면 몇몇 팁들이 나오는데요.


스크립트를 이용하거나 웹서버의 모듈을 이용하는 방법이 주를 이루는 것 같습니다.


 


웹서버 모듈을 이용하는 경우 웹서버 마다 다르게 적용이 되는데, 기본 형태는 다음과 같습니다.


 


www. 웹사이트.co.kr/a.html?변수1=얼굴&변수2=&변수3=다리&변수4=


 


의 형태의 동적 URL


 


www. 웹사이트.co.kr/a/얼굴//다리/


 


와 같이 보이게끔 만드는 것이지요. 프로그래머 혹은 웹관리자가 적용을 하는 데는 그다지 힘든 작업은 아닐 것으로 보입니다.


 


국내의 대형 사이트들(블로그, 포탈, )도 위와 같이 사용을 하고 있는데요, 기타 일반 웹사이트들은 거의 모두 동적 URL을 사용하는 것 같습니다. 외국의 경우에는, 특히나 검색엔진 최적화에 신경을 쓴다면 거의 80% 이상 위와 같이 고정 URL형태로 사용한다고 보면 될 것 같습니다.


 


추가로, 위와 같이 URL을 변형할 때 (변수들을 폴더 형태로 보여지도록 할 때) 문구 역시 관련 키워드로 사용하면 더 검색에서 유리한 점수를 받는다고 할수 있습니다.


 


www. ebags.com/product/pacsafe/toursafe-sling-and-backpack/132801


 


위의 예제를 보면 폴더내에 제품명과 관련된 키워드가 포함되어있는 것을 볼수 있습니다.


 


구글에서 검색시에는 URL rewrite, dynamic URL for SEO 처럼 검색해보면 여러가지 관련 글들을 볼수 있습니다.

2010년 4월 16일 금요일

웹마스터와 검색엔진 최적화 전문가를 위한 구글의 새로운 기능들


웹마스터와 검색엔진 최적화 전문가를 위한 구글의 새로운 기능들


 


구글은 웹마스터와 검색엔진 최적화 전문가들이 구글의 새 기능들을 잘 이용할수 있도록 하기위해 많은 일들을 하고 있습니다. 비록 구글이 가지고 있는 검색 알고리즘이 무엇인지를 명확히 알려주지는 않지만 고객과 검색엔진에게 더 밀접하게 다가서는 웹사이트를 만들수 있도록 여러가지 정보를 공유하고 있습니다.


 


최근에 구글 블로그와 웹마스터 센터를 통해서 주목해 볼만한 몇몇 새로운 기능들이 발표되었습니다. 이 기능들은 여러분의 사이트가 좀더 많은 트래픽을 이끌어 내도록 도와줍니다.


 


1. 당신의 사이트가 불법 소프트웨어에 감염이 되지는 않았는지 체크해보세요.


 


구글과 같은 메이저급 회사들도 종종 사이버 공격의 대상이 되곤하기 때문에 어떤 사이트도 절대적으로 안전한 사이트는 없다고 보여집니다. 구글은 이런 측면에서 의심이 되거나 감염이 되어졌다고 생각되는 사이트를 별도로 관리하기 때문에 만약 당신의 사이트가 해킹을 당하거나 불법 소프트웨어에 감염이 되었다면 분명 검색 트래픽에 안좋은 영향을 미칠 것입니다. 만약 이런일이 발생한다면 구글은 이제부터 웹마스터 계정에 표시된 이메일 주소로 알림 메시지를 보낼 것입니다.


추가로, 구글 웹마스터의 진단 섹션에(Diagnostic section) 당신의 사이트가 불법 소프트웨어와 관련된 문제가 있는지를 알려주는 별도의 섹션이 생겼습니다.


 


2. 사이트 맵에 이미지 추가


 


이미지 검색에 관한 최적화를 하고 있다면 도움이 될만한 소식입니다. 이제는 당신의 웹사이트에 있는 이미지에 관한 정보를 표준 구글 사이트맵에 추가할 수 있습니다. 당신사이트에 검색봇에 의해 쉽게검색이 되지 않는 이미지가 있다면 (예를 들어 자바스크립트에 의해 접근될수 있다면) 이제는 그 이미지들이 검색 인덱스에 포함될수 있도록 사이트맵에 추가할수 있게 된것입니다.


 


3. 검색결과에서 주의를 요하는 정보의 제거


 


검색엔진 최적화를 진행함에 있어서 대부분의 시간은 어떻게 하면 내 웹사이트의 컨텐츠를 검색엔진에서 상위등록시키고, 좀더 많은 방문객을 유도할까하는 고민속에서 보내게 됩니다. 흔치 않은 경우이지만 몇몇 반대되는 경우도 있습니다. 어떻게 하면 주의를 요하는 정보를 검색엔진에서 없앨까에 관한 것이지요. 물론 제일 좋은 방법은 초기에 robot.txt 파일에 설정을 해서 검색봇이 그 정보를 접근하지 못하게 하는 것이겠지요.


 


그러나 그렇게 하지 못한 상황에서 검색엔진 검색 결과로부터 어떤 컨텐츠를 제거해야 할 필요가 있다면, 그리고 robot.txt에 설정을 바꾸고 검색봇이 새로운 설정을 찾아갈 때까지 시간적 여유가 없다면, 다음과 같은 방법으로 원하는 컨텐츠의 제거를 요청할수 있습니다.


 


구글웹마스터툴의 사이트설정(Site Configuration)->크롤러 접근(Crawler access)->URL 제거.


 


이렇게 하면 그페이지가 다시 인덱싱 될때까지는 검색결과에서 그 페이지의 설명(description)과 캐쉬로 저장된 페이지 정보가 제거될 것입니다.


 

2010년 4월 15일 목요일

전문가가 말하는 검색엔진 최적화

10년동안 검색엔진 최적화 분야에서 일해온 Richard V. Burckhardt 라는 분이 말하는 55가지 팁입니다. 초보자에겐 좀 어려울수도 있는 부분이 있구요, 제가 해석하면서 어색하게 된부분도 있을거예요. 하지만 검색엔진 최적화가 이런 여러가지 부분을 고려해야 한다는 것만 이해를 해도 이 글을 읽는것에 대한 충분한 가치가 있다고 생각됩니다.


1. 자바스크립트 드롭다운 메뉴, 이미지맵, 이미지링크를 꼭 사용해야 한다면 반드시 그 페이지의 어떤 공간에 텍스트 링크를 넣어서 검색 로봇이  따라가게 만든다.

 


2. 컨텐츠는 왕이다. 언제나 당신의 웹사이트의 주키워드 혹은 키워드 문구와 관련된 고유하고 잘 짜여진 컨텐츠를 만들어라.


 


3. 컨텐츠가 왕이라면 링크는 여왕이다. 주키워드 문구와 관련된 양질의 백링크(backlink)를 늘릴수 있도록 노력하라. 타사이트에서 당신 사이트에 링크를 걸만한 이유 혹은 필요가 없다면 그건 쉽지 않을것 것이다.


 


4. PR(Page Rank)에 너무 집착하지 마라. 그건 랭킹 알고리즘의 작은 일부분일 뿐이다. 실제로 낮은 PR을 가진 사이트가 높은 PR을 가지 사이트보다 상위에 랭크되는 경우도 있다.


 


5. 각페이지에 고유하고 주키워드에 바탕을 둔 타이틀 태그를 각각 다르게 넣어라. 만약 거기에 회사명을 넣어야 한다면 회사명은 끝부분에 넣어라. 메이저급 회사가 아니라면 당신회사명이 검색되어질 확률은 그다지 크지 않기 때문이다.


 


6. 새로운 컨텐츠는 당신사이트의 랭킹을 올릴수 있다. 새롭고 유용한 정보를 정기적으로 당신 사이트에 올려라. 신규 컨텐츠 생성은 검색엔진 입장에서는 당신 사이트의 관련성(Relevancy)를 높여주기 때문이다.


 


7. 당신 사이트로의 링크나 사이트 내부링크에 있어서 주키워드와 관련된 문구에 링크를 건다. "클릭" 혹은 "클릭하세요"와 같은 링크 문구 보다는 주 키워드와 관련된 링크 문구를 사용하는 것이 좋다.


 


8. 단일 키워드보다는 검색 문구 (Search Phrases)에 신경을 더 써라. 그리고 지역 검색에서 보여질수 있도록 지역명을 포함시킬수 있는 곳에 포함시켜라. 예를 들어 "우리의 상점"보다는 "부산에 위치한 우리의 상점" 이 그런 측면에서는 더 낫다.


 


9. 검색엔진 최적화(SEO)를 고려하지 않고 사이트 디자인을 하지 마라. 웹디자이너가 검색엔진 최적화에 대한 이해를 할수 있게 도와줘라. 사이트가 플래쉬 기반으로 멋지게 만들어진 후라면 이미 늦을수 있다. 검색엔진은 플래쉬나 이미지가 아니라 텍스트를 검색한다.


 


10. 키워드와 키워드 문구를 텍스트 링크, 이미지 ALT 속성 그리고 가능하면 도메인 네임으로 사용해라.


 


11. 정규화(canonicalization)에 신경을 써라. 예를 들어 'www.domain.com' 과 'domain.com' 이 있는 'www.domain.com' 을 메인 도메인으로 내세우고 싶다면 'domain.com'은 301 redirection을 사용해 'www.domain.com' 으로 이동시켜라.


 


12. 당신의 사이트 전반에 걸쳐서 홈(Home)페이지로의 링크를 체크해라. 만약 도메인에 index.html 이 붙어 있다면 링크를 두방향으로 분리되고 있다. 외부링크는 'www.domain.com' 으로 가고 내부링크는 'www.domain.com/index.html' 로 간다. index.html 이던 default.php이던 어떤 페이지 이던 간에 제거하고 도메인으로 링크해라.


 


13. 프레임, 플래쉬, 아작스(AJAX) 모두 공통적인 문제점을 갖고 있다. 바로 하나의 페이지로 링크를 할수 없는것. 프레임은 절대 사용하지 말고 플래쉬와 아작스는 적게 사용해라.


 


14. URL 파일 확장자는 별 상관이 없다. .html, .htm, .asp, .php 등 어떤걸 사용해도 검색엔진 최적화에는 차이가 없다.


 


15. 검색되기를 원하는 새로운 사이트를 만들었는가? 구글의 사이트 등록 페이지를 이용해 당신의 사이트를 등록할 수 있다. 하지만 그것은 수주일이 걸릴것이다. 좀더 빠른 방법은 다른 양질의 사이트로부터 링크를 얻는것이다.


 


16. 사이트의 컨텐츠가 자주 바뀌지 않는다면 당신의 사이트는 블로그를 필요로 한다. 블로그는 검색엔진이 선호하는 새로운 컨텐츠를 갖고 있다. 블로그에서 새로우면서도 양질의 컨텐츠를 주기적으로(적어도 일주일에 세번) 올려라.


 


17. 링크 구축에 있어서는 양(Quantity)이 아니라 질(Quality)이다. 한개라도 훌륭하고 강력한 링크를 얻을 수 있다면 10여개의 빈약한 링크보다 낫다.


 


18. 검색엔진은 컨텐츠에 있어서 자연스러운 문맥을 좋아한다. 키워드로 도배를 하는것은 좋지 않다. 검색엔진이 컨텐츠에서 키워드의 수를 헤아리기는 하지만 비정상적으로 많은 경우에는 당신의 사이트에 나쁜 영향을 미칠 수 있다.


 


19. 웹사이트의 링크가 키워드 문구를 사용할 뿐 아니라, 주변 문구도 키워드와 관련되어 있는 것이 좋다. 링크 주변에는 키워드를 서술하는 문구가 있는 것이 좋다.


 


20. 단독으로 서버를 사용하고 있지 않다면 당신 사이트가 스팸 사이트로 등록되어있는지 블랙리스트를 체크해라. 이것은 랭킹에 영향을 미칠수 있다.


 


21. 도메인 소유주 정보 공개를 거부하는 서비스를 사용한다면 잠재적으로 스팸사이트로 등록될 가능성이 있다는 것을 인지해라.


 


22. 블로그 포스트를 최적화할때, 포스트 타이틀태그를 블로그 타이틀과는 독립적으로 최적화해라.


 


23. 검색엔진 최적화(SEO)의 핵심은 컨텐츠(Text), 링크(Links), 인기도(Popularity), 평판(Reputation)이다.


 


24. 사이트의 사용을 용이하게 하라. 이것은 링크에 영향을 줄거이고 인기도에 영향을 줄것이며 결국 랭킹에 영향을 줄것이다.


 


25. 다른 사이트를 링크를 거는것에 인색하지 말라. 그러면 다른이들도 당신의 사이트로 링크를 걸 것이다.


 


26. 검색엔진은 유일한(Unique) 컨텐츠와 양질(Quality)의 컨텐츠를 선호한다. 당신의 컨텐츠는 양쪽 모두에 해당하는지 고려해야 한다.


 


27. 메인페이지가 플래쉬나 큰 사이즈의 이미지로 구성된 인트로페이지를 가져야 한다면 그 아래에 링크와 텍스트를 포함시켜라. 메인페이지에 컨텐츠나 링크가 없는 페이지는 안좋은 영향을 미칠수 있다.


 


28. 웹사이트에 상당히 가치있는 링크가 생기지 않는다면 이메일 뉴스레터나 웹진등을 이용하라.


 


29. 일정 금액으로 구매한 링크는 Body 텍스트안에 포함되지 않는다면 몇몇 클릭외에 얻을것이 별로 없다.


 


30. .edu 도메인으로부터의 링크는 검색엔진이 선호하는 링크중 하나이다. 스폰서를 찾는 비영리 .edu사이트를 찾아서 링크를 얻을수 있는 방법을 고려해라.


 


 


헥헥~ 이거 작성했던 분 정말 대단하네요~55가지 팁이라...


 


 


31. 토론해볼만한 주제를 제공해라. Linkbaiting(토론의 주제를 올리고 다른 유저들이 여러가지 방식으로 대화에 참여하게 하고 내 사이트로의 링크를 유도함) 은 훌륭한 컨텐츠이다.


 


32. 각각의 페이지에 하나의 키워드만 집중해라. 한페이지에 여러가지 키워드를 최적화하려고 애쓰지 마라.


 


33. 실천에 옮기려는 강한 의지를 가지고 있지 않으면 SEO는 무용지물이다.


 


34. 검색엔진 최적화는 한번에 끝나는 작업이 아니다. 검색환경은 매일 변하고 있다. 따라서 매일 검색엔진 최적화 작업을 할수 있도록 하라.


 


35. 링크를 얻기 위해 영향력있는 블로거나 인기있는 사이트에 부응해라.


 


36. CEO의 블로깅을 유도하라. 값으로 따질수 없는 소중한 가치를 지닌다. 독자들에 대한 CEO의 응답은 무한한 신뢰도를 쌓을수 있을것이다.


 


37. 웹페이지나 포스트에서 하는것처럼 RSS의 문구도 최적화해라. 서술적이면서 주요 키워드가 포함된 타이틀과 문장을 사용해라.


 


38. 이미지에 캡션(간단한 설명)을 넣어라. 신문의 이미지에서 보는것처럼 키워드 관련된 캡션을 넣어라.


 


39. 이미지 주변의 문맥에 주의를 기울여라. 이미지는 주변 텍스트들에 의해 랭크될수 있다.


 


40. 크롤러(Crawler)에 의해 자연스럽게 검색되도록 해라. XML 사이트맵만 제출하는 것보다는 동시에 쉬운 네비게이션과 링크에 신경을 쓰는것이 훨씬 더 유익하다.


 


41. 구글의 개인화 검색 결과(Personalized Search)를 보지 않는 두가지 방법이 있다.
(내 계정으로 구글에 사이트를 등록시켜 놓고 로그인된 상태에서 검색을 하면 내 사이트가 좀더 상위에 나온다. 그러나 이건 일반적인 고객이 검색한 결과와는 다른것이다. 그래서 이런 팁이 나온것이다)
1) 로그아웃한다.
2) URL 끝에 &pws=0 를 붙인다.


 


42. PR(PageRank)가 높은 사이트에서 연결된 링크는 보석과 같다.


 


43. 절대 경로를 사용해라. 사이트내의 네비게이션에 있어서 문제가 덜 발생할 뿐 아니라, 누군가가 페이지를 긁어갔을때 외부에서 링크가 연결되는 결과를 가져오기 때문이다.


 


44. 새로운 도메인으로 옮길때 당신의 호스팅 회사가 "Sticky" 포워딩 서비스를 제공해주는지 체크해라. 이 서비스는 주소창에는 새로운 도메인이 유지되면서 이전 도메인으로 가는 서비스이다. 유저는 점진적으로 새로운 도메인에 익숙해져 갈 것이다.


 


45. 소셜 마케팅(Social Marketing)을 이해하라. 검색엔진 최적화(SEO)의 한 부분이다. Digg, Yelp, del.icio.us, Facebook 과 같은 사이트에 익숙해져 갈수록 경쟁에서 이길 확률이 높아지는 것이다.


 


46. 동영상파일이 있다면 크롤러에 의해 검색될수 있도록 하기 위해 구글 웹마스터 계정에 동영상 사이트맵을 만들어라.


 


47. 구글 통합 검색 결과에서 나오는 동영상들이 모두 유투브에서 온것만은 아니다. 당신의 동영상을 다른 동영상 사이트인 Metacafe, AOL, MSN 등에 올려라.


 


48. 동영상 컨텐츠 주변에는 주요키워드와 관련된 텍스트가 나올수 있도록 해라. 검색엔진은 그 동영상의 유용성을 평가하기 위해 주변 텍스트도 체크할 것이다.


 


49. 이미지의 ALT 속성에는 image ("이미지") 혹은 photo("사진") 과 같은 단어를 포함시켜라. 대부분의 유저들은 주요키워드와 함께 그들중 하나의 단어를 넣어 검색을 하는 경향이 있다. 예를 들면, "풍경 이미지", "A음식점 사진"


 


50. 구글 웹마스터 계정에 "Enhanced image Search"를 활성화해라. 이미지는 통합검색의 큰 부분이다. 그러므로 구글로 하여금 당신의 이미지를 찾을수 있게 해주는 것은 검색엔진 최적화의 한 노력이라 할 수 있다.


 


51. 바이럴 컴포넌트(Viral Component)를 당신의 사이트에 추가해라. 리뷰, 공유, 평가, 코멘트 작성등의 기능들이다.


 


52. 서비스의 범위를 동영상, 팟캐스트, 뉴스 등으로 넓혀라. 검색엔진 최적화는 더이상 몇몇 링크에만 국한된 것이 아니다.


 


53. 링크를 구매하거나 교환하려고 할때 그 페이지의 Cache 날짜를 확인해라. "cache:주소" 와 같은 식으로 확인해볼수 있다. 새로운 cache 날짜를 가지고 있는것이 좋고, 1달이상 지난것이라면 그다지 좋다고 말할 수 없다.


 


54. 당신의 사이트에 비슷한 페이지(컨텐츠와 관련하여 중복(Duplicate)페이지는 좋지 않다)들이 있고 그들중 올바르게 검색엔진에 포함되어진게 있다면 사이트맵에 그페이지의 주소를 넣어라.


 


55. 서버의 헤더를 체크해라. "check server header"와 같이 검색하면 무료 툴을 찾을 수 있다. 당신의 URL이 "200 OK"나 리다이렉트에 대해서는 "301 Moved Permanently"로 나오는지 확인해라. 이와 다르게 상태가 나온다면 당신의 URL셋업이 잘 되었는지 그동안 적절히 사용되어 왔는지 체크해라.



 

어떤가요? 아마 이걸 정리했던 분이 상당한 전문가라는 것이 한눈에 보이지 않나요?

사실, 검색엔진 최적화는 방법적인 부분도 물론 중요하지만, 검색엔진 최적화를 꾸준히 하려는 노력이 그 이상 중요하지 않을까 생각되네요. 위에나온 모든 부분을 다 적용한다는 것은 사실상 힘들거든요. 이 글에 대한 좋은 의견이나 조언있으면  언제든지 글 남겨주세요~

2010년 4월 13일 화요일

구글 검색 랭킹 웹사이트 속도를 고려하다

지난 금요일 (4월10일) 구글에서 웹사이트의 속도를 구글 검색엔진의 평가 기준의 하나로 포함시켰다고 발표했습니다. 검색엔진 최적화에 있어서도 고려의 대상이 되어야 한다는 것이겠죠.


 


사실 웹사이트의 속도는 다른 측면보다는 적은 영향을 미치는 게 사실이지만 평가 기준이 되었다는 사실은 가능하다면 구글 상위 랭킹을 위해서 고려해 봐야 한다는 것입니다.


 


우리나라는 초고속 인터넷이 급속도로 확산 되면서 트래픽이 아주 많은 대형 사이트를 제외하면 사실상 속도 부분에서는 크게 뒤떨어지지 않지만 외국의 경우에는 아직도 느린 인터넷을 사용하는 유저들이 많아 웹사이트의 속도 부분도 포함되지 않았나 생각됩니다.


 


구글 검색엔진을 통해 검색을 하는 유저들이 원하는 것은 무엇인가? 당연 그중 하나는 빠른 로딩 속도이겠죠.


웹사이트가 느려지는 이유는 여러가지가 있겠지만, 디자인상으로 본다면 무거운 플래쉬를 사용하거나 이미지 자체가 무겁거나 한 경우이겠죠. 이미지야 웹사이트에 올라가는 정도라면 화질이 좋아도 크게 차지하진 않겠지만 아무래도 플래쉬와 같은 것들이 로딩속도에 영향을 미치는 것은 당연하겠지요.


 


또한 다른 사이트로 부터 링크를 걸거나 프레임 내부로 다른 사이트를 끌어오거나 하는 방식도 속도에 영향을 미칠수 있습니다. 비즈니스적으로 꼭 해야 하는 부분이라면 달리 방법이 없겠지만, 꼭 필요한 것이 아니라면 유저에게 추가적인 정보를 주는 정보라 하더라도 다시 한번 고려해봐야 하는 것이겠지요.


 


구글에서는 웹사이트의 속도가 어느정도 인지를 볼수 있는 툴을 구글 웹마스터 툴에 포함시켰습니다. 평균 속도와 다른 사이트들과 비교한 속도 등의 평가를 볼수 있습니다.


 



 


우리나라 웹사이트 측면에서 보면 미관상 보기 좋으면서도 빠른 속도를 유지할수 있도록 이미지나 플래쉬를 적절하게 사용하는 것이 중요할 것 같습니다.

2010년 4월 6일 화요일

온라인 호텔예약 업체에 이슈가 된 구글 맵

지난주에 구글에서 새로운 시험버전의 구글맵을 내 놓으면서 온라인 호텔예약 업체들에 의해 비난을 받았다는데요. 줄거리는 다음과 같습니다.


 


구글맵에서 어떤 도시나 호텔을 검색하면 지도와 함께 왼쪽편에 해당도시혹은 호텔들 리스트가 나오는데요, 여기서 한가지 기능을 추가했습니다. 드롭다운 형태로 해당 호텔의 숙박비를 보여준 것인데요.


 


사실 고객입장에서는 편리한 기능이긴 합니다. 기존에는 구글맵 검색시 호텔만 나오게 되고 호텔예약 사이트를 들어가서 금액 확인을 해야 했는데 그부분을 간소화 시킨것이지요.


 



 


그런데 기존 온라인 호텔예약 업체들이 비난한 이유는 드롭다운 형태의 그호텔 숙박비는 바로 PPC 방식의 구글 광고 업체로부터 제공된것이기 때문입니다. 많은 업체들이 PPC 광고보다는 SEO를 통한 구글 랭킹 1위에 집착을 해왔는데, 이 새로운 버전의 구글맵이 많은 유저들에게 애용된다면 기존 SEO에 많은 노력을 기울이던 업체들은 상당수 고객을 PPC광고 업체에게 빼앗길 위험이 있기 때문이지요. 물론 PPC광고를 주저없이 하는 업체는 Expedia 와 같은 대형업체입니다. 그나마 SEO를 통해 상위순위에 진입하고 고객을 유도해왔는데, 구글의 새로운 맵버전을 통해 고객을 좀더 빼앗길 위험에 처해있는 것이지요.


 


이대로 진행이 된다면, 구글은 PPC를 통해 더 많은 광고수익을 얻을 것이고 대형여행사들 역시 마케팅 자본이 뒷받침된다면 나쁘지 않은 결과를 가져올 것입니다.


나쁜 영향은 당연히 대형업체에 비해 자본이 부족하고 SEO에 많은 노력을 기울인 기타 업체들이겠지요.


 


참 구글 무섭지요?
구글이 무언가 업데이트를 할때마다 전세계 많은 수의 기업들이 웃었다 울었다 하니까요 -.-


 

2010년 4월 1일 목요일

인터넷 브라우저에 대한 재밌는 이미지

우리나라는 거의 인터넷 익스플로러 천하이지만 외국은 그외 파이어폭스, 사파리 등의 브라우저를 많이 사용하고 있다. 각각 장단점은 있지만..


다음은 그걸 잘 설명해주는 재밌는 이미지이다.


 


 난 개인적으로는 기능적면에서 파이어폭스를 좋아하고..


브라우저의 디자인적인면에서는 사파리를 좋아하며..


한국의 웹사이트들은 그런 브라우저에서 로딩도 안되는경우가 많아.. 익스플로러를 사용한다.


 


-.- 아무 빠르다?? ㅎ 너무 빠르다 ...

2010년 3월 30일 화요일

검색엔진 최적화 : 누가 담당해야 하는가?

검색엔진 최적화 : 누가 담당해야 하는가?


 



 


검색엔진 최적화는 누가 해야 할까요? 웹사이트 관리자? 웹디자이너? 프로그래머? 아님 마케팅 담당자?


사실 이부분에 대한 명확한 답은 없습니다. 답이 없다기 보다는 검색엔진 최적화는 생각보다 여러사람이 공동작업으로 진행해야 합니다.


 


기업의 영업활동에 있어서 웹사이트의 중요성은 이루말할 수 없습니다. 얼마나 중요하냐고 물어본다면. 정말 중요하다고 대답할 것입니다(-.-) . 그렇다면 그렇게 중요한 웹사이트에서 가장 중요한 항목은 무엇일까요? 여러가지 중요한 항목이 있겠지만 그중에서도 아마 컨텐츠가 아닐까 생각됩니다. 컨텐츠라 함은 상품이 될수도 있고, 지식이 될수도 있고 이미지가 될수도 있습니다. 고로, 고객이 원하는 컨텐츠가 적정 위치에 적정 양만큼 있는것이 가장 좋은 웹사이트의 모습일 것입니다.


 


검색엔진 최적화(특히나 구글의 경우에는)에 있어서 기본은 웹사이트가 얼마나 고객이 원하고자 하는 내용을 잘 보여주느냐 하는 것입니다. 검색에 있어서는 네이버와 구글이 알고리즘이 다르기 때문에 동등하게 평가기준을 적용할수는 없겠지만, 검색엔진 최적화라는 것이 사람의 손으로 최적의 결과를 보여주는 네이버보다는 자동으로 검색결과를 보여주는 구글에 맞추는 것이다 보니까 구글쪽의 알고리즘에 좀더 치중을 하는게 당연할 것 같습니다.


 


구글은 웹사이트를 평가하는 기준을 상당히 많이 적용한다고 들었습니다. 천가지가 넘는다고 했나? 만가지가 넘는다고 했나? 어쨓든 우리입장에서는 모든 기준을 알수도 없거니와 안다 하더라도 그것들을 모두 적용하는것은 거의 불가능하겠지요. 기본으로 돌아가서 접근하는 것이 훨씬 더 좋은 방법일 것입니다.


 


1. 양질의 컨텐츠


 


기본은 고객이 좋아하는 웹사이트. 우선 컨텐츠는 당연히 일정량이 되어야 겠지요. 양질의 컨텐츠가 일정량이 되어야 그 사이트에 체류하는 시간도 적정 시간이 될것이고, 그에 따라서 구매와 같은 다음 액션이 취해지겠지요.


 


기업에서 상품과 관련해서 컨텐츠를 주기적으로 담당해야 하는 사람은 아마도 제품관리팀(만약에 있다면)의 누군가가 아닐까 생각됩니다. 물론 홍보팀에서 담당을 할수도 있고, 어떤 소규모 기업에서는 마케팅과 제품관리, 컨텐츠 관리등을 한사람이 도맡아 할수도 있겠지만요.


 


 


2. 웹사이트 소스 최적화


 


양질의 컨텐츠가 준비되었다면 그 다음으로 신경써야 하는 부분은 무엇일까요? 다시 고객입장으로 가보겠습니다. 고객이 한 사이트를 방문해서 원하는것은 양질의 컨텐츠(제품, 지식 등등)외에 무엇이 있을까요? 아마도 시간이 금인 세상에 빠른 로딩속도가 아닐까 생각됩니다. 이부분은 물론 프로그래머의 몫이며 웹디자이너의 몫이겠죠.


 


사실 대부분의 한국 사이트들의 소스보기를 해보면, 많이 복잡한걸 볼수 있습니다.(최적화를 안했으니 그렇겠죠) 아마도 웹사이트의 겉모습에 좀더 신경을 쓰다보니, 웹사이트 소스의 세밀한 부분까지는 신경쓰기가 힘들었을 것이며, 에러가 있어도 크게 속도에 차이가 나지 않기 때문에 그냥 그렇게 흘러오지 않았나 생각됩니다.


 


검색엔진 최적화를 하려면 이런 소소한 부분들까지도 신경을 써야 하는게 사실이지요. 내부 소스를 정리해야 하는 이유는 또 있는데요.  웹사이트를 평가하는 구글의 로봇(그냥 프로그램이라고 생각하면 편하죠)이 좀더 빠르고 정확히 검색을 하려면 내부 소스에 되도록 에러가 없어야 하며, 복잡한 소스보다는 단순한 소스가 좋을것입니다.


 


 


3. 홍보수단을 통한 웹사이트의 인기도 획득


 


양질의 컨텐츠, 내외부적으로 양질의 웹사이트, 그리고 남은 것은 수년전부터 많은 이슈가 되는 Social Networking 이 아닐까 생각됩니다. 뭐 외국에 유명한 사이트들이 지속적으로 나오긴 했지만, 예전부터 우리가 하던 사이월드나 다음, 네이버 카페등도 역시 비슷한 모습들이 아니었나 생각됩니다. 결국 네이버, 다음 등에 회사 제품과 관련된 카페도 만들고 블로그도 운영하며, 그 제품과 관련된 커뮤니티를 형성하는 것이죠. 커뮤니티가 형성된다는 것은 그 카페, 블로그등을 통해 다시 웹사이트로 방문객이 유입된다는 것을 의미할 것이며, 방문객은 그사이트의 유용함에 감동받아 다시 주변에게 알리거나, 즐겨찾기를 하는 식으로 고객 주도적인 홍보를 할것입니다. 결국 이부분은 마케팅 부서에서 해야 하는 일이겠지요.


 


제품관리팀에서는 제품과 관련된 컨텐츠를 관리하고 전산팀에서는 웹사이트를 관리하며, 마케팅 팀에서는 홍보를 담당한다고 했습니다. 결국 여러사람이 함께 작업을 해야 검색엔진 최적화를 만들어 가게 되는 것이지요.


 


여기서 또 한가지 중요한 것이 있습니다.
조그만 회사에서는 회사의 CEO가 될것이고, 큰회사에서는 마케팅 총괄 책임자가 될텐데요. 이분들의 검색엔진 최적화에 대한 이해가 동반되어야 한다는 것입니다. 그렇지 않다면, 최소한 6개월정도에서 길게는 1년정도 걸리게 되는 검색엔진 최적화를 개인 스스로의 노력으로 해내기는 쉽지가 않을것이기 때문이지요.


 


외국의 모습들을 생각하며, 좀 크게 본 경향이 있긴 하지만요, 검색엔진 최적화의 최적의 조건들은 위와 같은 모습이 아닐까 생각됩니다.



 


* 검색엔진 최적화 *


 


1. 회사 제품에 맞는 양질의 컨텐츠를 웹페이지에서 적절히 보여주는 방법 구현.


 


2. 검색엔진이 잘 검색할수 있는 내부 소스 구조, 최소한의 에러->웹사이트 최적화


 


3. 많은 사람들이 관심을 가질수 있는 홍보->많은 수의 링크 획득