흔히 웹을 정보의 바다라고 합니다. 넓디 넓은 바다처럼 무궁무진한 정보가 가득 차 있기 때문일 텐데요, 바다라는 것이 정확한 지도와 나침반이 있으면 안전하고 빠르게 여행할 수 있지만 그렇지 않으면 그야말로 길 잃은 배처럼 헤매게 되지요. 웹도 마찬가지 입니다. 


 

 
 우린 어디로 가는 걸까


 바다에서 지도와 나침반이 필요하듯이, 웹에서 원하는 정보를 얻기 위해서는 검색 엔진이라는 도구가 필요합니다. 오늘은, 검색 엔진 중 가장 검색 능력이 뛰어나며, 가장 많은 사람들이 사용하는 '구글' 검색 잘 하는 방법을 알려드리도록 하겠습니다. 




 구글을 통해 원하는 정보를 찾는 방법

 1. 찾고자 하는 자료가 무엇인지 정확히 파악하기
 - 많은 사람들이 무언가 찾기 위해서 구글에 접속합니다. 그런데, 막상 구글의 단순한 메인화면을 보면 하얀 화면 만큼이나 머릿속이 하얘지곤 합니다.



 구글을 제대로 활용하기 위한 첫 번째 단계는, 원하는 정보를 정확히 파악하는 것입니다. 구글이 매우 강력하고 똑똑하긴 하지만, 모호한 표현이나 너무 짧은 단어만 입력하면 역시 모호하고 광범위한 결과를 보여주게 됩니다. 때문에, 원하는 정보를 정확히 파악하여 2~3개의 핵심 키워드로 정리하는 것이 좋습니다. 만약, 2010년의 세계 인구가 얼마나 증가했는지 찾아야 한다면, '2010' , 'population', 'world', 'growth' 정도의 키워드를 선정해 두는 것이 좋겠죠?



 2. 핵심 키워드를 조합하여 검색해보기

-핵심 키워드를 선정했다면 본격적으로 검색해 보도록 합니다. 선정해 놓은 키워드를 전부 사용해도 되고, 두개 이상씩 조합하여 검색하는 것도 좋습니다. 여기서 한 가지 팁! 구글 검색창에 타이핑을 시작하면 '연관 검색어'가 나열됩니다. 주로 사람들이 많이 찾는 검색어가 표시되기 때문에, 자세히 살펴보는 것도 큰 도움이 됩니다.






3. 검색 옵션 활용하기

-아무리 찾아봐도 원하는 정보가 나오지 않는다면, 고급 검색을 사용하는 것이 도움이 됩니다. 구글의 고급 검색을 활용하면, 특정 단어를 포함하거나 제외하여 검색할 수 있고, 검색어 전체와 정확히 일치하는 검색 결과만 표시할 수도 있습니다. 그 밖에도, 언어, 파일 형식, 특정 사이트 내의 컨텐츠만 검색하는 등의 설정도 가능하니, 제대로 활용하면 정말 강력한 무기가 되겠죠?

 
 이정도는 돼야 구글 좀 써본 표가 납니다.




4. 대체 무슨 키워드로 검색하는거야... Google Insight 활용하기

 - 아무리 검색해봐도 원하는 자료가 나오지 않을 때, 일전에 좋은 키워드를 고르는 방법 에서 잠깐 소개해 드렸던 Google Insight 를 사용하면 아주 유용합니다. Google Insight에 검색어를 입력하면 관련 검색어 중 가장 검색량이 많은 키워드, 인기가 급상승하는 키워드의 순위를 파악할 수 있습니다. 여기서 또 한가지 팁! 인기 검색어와 급상승 검색어에 매우 흥미있는 키워드가 있을 수도 있습니다. 옆 길로 새지 않도록 주의하세요.


삼천포가는 지름길 발견!

 

 지금까지, 구글 검색 잘 하는 방법에 대해 알아보았습니다. 어떠세요? 조금 감이 잡히시나요? 이 정도 되면, 구글에서 원하는 정보를 찾는 것은 크게 문제가 되지 않으실 겁니다. SEO를 하다보면, 정말 좋은 컨텐츠를 다루고 있음에도 기본적인 SEO 조차 되어 있지 않아 검색 결과에서 찾을 수 없는 사이트들을 종종 보게 됩니다. 그렇게 되면 정성들여 제작한 컨텐츠를 사람들이 잘 다니지 않는 구석진 곳에 숨겨놓는 꼴이 됩니다. 그러지 않기 위해서는 꼭! 기본적인 SEO요소들을 파악해 두는 것이 중요하겠죠? 더불어, 사람들이 많이 찾는 키워드나 컨텐츠들을 파악하여 적재 적소에 사용한다면 금상첨화구요!
 지금까지 아티언스의 막내사원 철수2 였습니다. 맑고 푸른 가을 하늘만큼이나 상쾌한 한 주 되세요~!
top

Trackback Address :: http://blog.artience.co.kr/trackback/171 관련글 쓰기

  1. 2011/09/26 17:54 댓글주소 | 수정/삭제 | 댓글

    비밀댓글입니다

    • YunHeeC 2011/09/28 10:46 댓글주소 | 수정/삭제

      안녕하세요, 이재영님.

      특정 키워드로 검색엔진 상위등록을 위해서는 다양한 사이트 내/외부 요소의 최적화가 필요합니다. 말씀 주셨던 "검색어를 어딘가에 입력해야하는" 즉, 사이트 내 키워드 관련성을 높힌다는 의미죠. 사이트내 키워드 관련성을 높히는 가장 쉬운 방법은 Title & Meta Tag 최적화와 컨텐츠 내 주요 검색어를 포함하는 것입니다.

      링크 주신 사이트를 확인해 보니 검색어를 포함하는 것 보다 더 큰 문제가 있는것을 확인 할 수 있었습니다. 현재 URL 구조는 검색엔진의 접근을 어렵게 하는 구조이며, 사이트 내 모든 컨텐츠는 플레시 혹은 이미지로 작성되어 있어 검색엔진이 사이트에 유입되어 인지할 수 있는 컨텐츠가 전혀 존재하지 않는다고 설명드릴 수 있겠습니다.

      안타깝지만 현재로써는 키워드 관련성 향상보다 시급한 수정사항들이 있는 것으로 판단되며, 현재 사이트 상태로는 검색엔진 상위등록은 상당히 어렵다고 판단 됩니다. ㅜ.ㅜ

  2. love quotes 2011/09/30 05:04 댓글주소 | 수정/삭제 | 댓글

    좋은 팁 감사합니다. 구글 인사이트가 구글 트랜드랑 비슷하네요. 솔직히 구글 때문에 모든 웹 개발자들이 SEO를 하느라고 덤으로 고생하지 않나 생각도 합니다. 구글 지내가 알아서 잘 찾아야지.. :)

    • 지나가는이 2011/10/22 10:09 댓글주소 | 수정/삭제

      구글 때문이기보다는
      구글을 사용하는 사용자들 때문이 아니겠습니까?
      구글에 대한 호감/비호감도를 떠나서...ㅋ

Write a comment



 안녕하세요, 아티언스의 막내사원 철수입니다. 그동안 잘 지내셨나요? 
 저는 한동안 실무에 전념하며 열심히 내공을 쌓고 있었습니다. 아무래도 여러분에게 좋은 내용으로 다가가려면 아는 것도 많고, 실제로 경험한 것도 많아야 하겠죠? 오늘은, 그 동안 쌓은 내공을 바탕으로
크롤러를 컨트롤하는 방법에 대해 말씀드릴까 합니다. 그 동안 철수의 SEO 일기에서 소개한 좋은 키워드를 고르는 방법, 타이틀 & 디스크립션 태그 작성법은 컨텐츠 위주의 내용이었다면, 오늘 알려드릴 내용은 약간 기술적인 내용입니다. 때문에 조금 머리가 아플 수도 있고, 꽤나 생소하실 수도 있지만 차근차근 따라오시면 능히 해내시리라 믿습니다. 그럼 시작해 볼까요?
 
 크롤러를 왜 컨트롤해야 하나요?

 크롤러는 검색 엔진의 정보 수집 로봇입니다. 웹에있는 페이지들을 읽어가서. 검색 엔진의 색인 목록(Index) 에 저장하게 되지요. 이렇게 저장된 페이지들은 검색 엔진의 알고리즘에 따라 검색어가 입력되면 검색 결과에 노출됩니다. 그런데 만약, 홈페이지 내의 기밀 내용이나, 사용자의 개인정보, 혹은 임시 페이지 등 검색 결과에 노출되면 안되는 페이지들도 모조리 크롤링해간다면 곤란한 상황이 연출될 수 있습니다. 또, 검색 엔진이 같은 홈페이지 내의 내용이 같은 페이지들을 읽어가면, 중복 컨텐츠로 인식하여 자칫 스팸 사이트로 인식될 수도 있습니다. 따라서 크롤러를 컨트롤 하는 것은 SEO 에 있어 아주 중요한 요소 중 하나입니다. 
 
 크롤러 컨트롤, 어떻게?
 
 크롤러를 컨트롤 하는 방법은 크게 세가지가 있습니다. 
 
 첫째, robots.txt 파일을 사용하는 방법
 둘째, canonical tag 를 사용하는 방법
 셋째, meta robots 태그를 사용하는 방법

 
 갑자기 생소한 단어들이 나오니 조금 어려우시죠? 하나하나 차근차근 살펴보도록 하겠습니다. 
 
 1. robots.txt 파일을 사용하는 방법

 robots.txt 파일은 웹사이트의 최상위 폴더에 배치하여 검색 로봇의 크롤링을 설정할 수 있는 파일입니다. robots.txt 를 사용하는 방법은 구글 웹마스터 센터에 잘 정리되어 있으니 링크를 클릭하셔서 사용법을 익히는 것을 추천합니다. 크롤러가 웹사이트를 크롤링하려 할 때에 robots.txt 파일을 발견하면 robots.txt 파일에 있는 설정을 따르게 됩니다. 따라서, robots.txt 파일을 잘 설정해 놓으면 아주 쉽게, 웹사이트 전체의 크롤링 반경을 컨트롤 할 수 있게 됩니다. robots.txt 파일을 설정하는 방법은 아주 쉽기 때문에 사용법만 익히면 충분히 활용할 수 있지만, robots.txt 파일은 누구나 접근할 수 있기에 자칫 웹사이트의 숨기고자 하는 부분을 해커들에게 노출할 수 있다는 단점이 있습니다. 그래서인지, 요즘의 웹사이트들은 robots.txt 를 적극적으로 활용하지 않기도 합니다. 예를 들면, 애플의 웹사이트는 모든 페이지를 다 크롤링해갈 수 있게 설정해 놓았네요. http://www.apple.com/robots.txt 하지만, 여전히 robots.txt 는 간편하게 로봇을 제어할 수 있기 때문에, 적재 적소에 사용하신다면 수월하게 로봇을 컨트롤 할 수 있게 됩니다. 

 2. canonical 태그를 사용하는 방법
 
 
canonical
 
미국식 [kə|nɑ:nɪkl] 발음듣기 영국식 [kə|nɒnɪkl] 발음듣기 다른 뜻(1건)  예문보기
1. (성경이) 정본에 속하는; (문학 작품이) 고전으로 여겨지는   2. 교회법에 따른   3. (수학에서) 표준...

 네이버 영어사전에서의 canonical 의 정의입니다. 쉽게 이야기하면, 우리나라의 '원조' 라는 의미 정도가 되겠습니다.
 canonical 태그를 웹페이지의 헤더 부분에 사용하면, '내가 원조다!' 혹은 '나는 아니고 쟤가 원조다!' 를 설정할 수 있습니다. 이러한 설정이 검색 로봇에게 어떻게 인식되느냐구요? 검색 로봇은 '내가 원조다!' 라고 설정되어 있는 파일은 적극적으로 크롤링 해 가고, '나는 아니고 쟤가 원조야.' 하는 페이지는 크롤링해가지 않고 '쟤' 를 찾아 크롤링 해 갈 것입니다. 때문에, 중복 컨텐츠 문제를 해결하는 데 유용하게 사용할 수 있습니다.  canonical tag 를 사용하는 방법은 역시 구글 웹마스터 도움말 에 자세히 설명되어 있으니, 확실히 알아두는 것이 좋습니다. 


우리나라의 수많은 간판에 걸린 canonical tag 들...
 
 canonical tag 는 각각의 페이지별로 설정할 수 있기 때문에, robots.txt 보다 좀 더 세밀한 설정이 가능합니다. 하지만, 검색 로봇을 확실히 차단하고자 robots.txt 와 canonical tag 를 함께 사용하는 실수를 저지르지 않도록 주의하세요. robots.txt 로 차단된 페이지는 로봇이 해당 페이지의 내용을 읽어갈 수 없기 때문에 canonical tag 가 의미가 없어질 수도 있습니다. 

 3. meta robots 태그를 사용하는 방법
 
 meta robots 태그는 웹페이지의 헤더 부분에 사용하여, 로봇에게 이 페이지는 인덱싱해, 혹은 인덱싱 하지마, 혹은 따라가지마, 오픈 디렉토리 사이트에서 긁어오지마, 등등 canonical tag 보다도 더 세밀한 컨트롤을 할 수 있게 해주는 태그입니다. meta robots 태그의 사용법 또한 구글 웹마스터 도움말 센터에 잘 정리되어 있으니 꼭! 숙지하시기 바랍니다. 


 meta robots 태그에는 다양한 명령어들이 있습니다. 때문에 각각의 명령어와 그 기능을 제대로 파악하지 않은 상태에서 사용하게 되면, 의도치 않은 결과로 불이익을 당할 수 있습니다. 때문에 무엇보다 해당 명령어를 제대로 파악하는 것이 중요합니다. meta robots 태그까지 제대로 활용할 수 있게 되면, 그야말로 능숙한 로봇조련사가 됩니다. (제가 지어낸 말입니다. 자격증 같은 것이 아닙니다.) 
  
 지금까지 로봇을 컨트롤하는 세 가지 방법에 대해 알아보았습니다. 생소한 단어들과 기능에 조금 당황하셨을 수도 있을 텐데요, 조금 어렵기는 하지만, 위의 내용들은 SEO 를 하는 데에 정말 필수적인 기술들입니다. 무엇보다, 적재적소에 알맞은 기능을 사용하는 것이 중요하리라 생각합니다. 그러기 위해서는, 자주 가는 사이트나 페이지의 robots.txt 를 확인해 보거나, 혹은 페이지의 소스를 자세히 관찰하는 것도 좋습니다. 가장 좋은 방법은 역시 실제로 사용해 보는 것이겠지요? 너무 어렵다 생각하지 마시고, 차근차근 적용하다 보면 어느새 능숙한 조련사가 되어있을 겁니다. 그때까지 몸 건강히! 건강한 웹사이트를 위해 노력하자구요!
 
  
top

Trackback Address :: http://blog.artience.co.kr/trackback/167 관련글 쓰기

  1. Tracked from 테라웹 2011/10/10 13:10 삭제

    Subject: SEO(검색엔진 최적화)

    안녕하세요, 아티언스의 막내사원 철수입니다. 그동안 잘 지내셨나요?저는 한동안 실무에 전념하며 열심히 내공을 쌓고 있었습니다. 아무래도 여러분에게 좋은 내용으로 다가가려면 아는 것..

Write a comment



 안녕하세요! 아티언스의 평균연령 하향을 맡고있는(유일한 20대?!) 막내사원 철수입니다. 오랜만이네요, Long Time no see!! 오늘은, 웹을 정처없이 떠돌다가 SEO 에 관한 유익한 자료가 있어 여러분께 소개해 드리고자 합니다. 
 
 검색 엔진은 어떻게 검색 결과의 순위를 메길까??
 
 구글을 비롯한 검색 엔진은 앞 장에서 배워 본 타이틀 태그와 디스크립션 태그 뿐만 아니라, 수백 가지에 이르는 순위 결정 요인(Ranking Factors)을 통해 검색 결과의 순서를 결정합니다. 순서를 산출하는 정확한 방법은 사실 알 수 없습니다. 만일 그런 방법을 모두가 알게 된다면 모두들 그 방법을 지킬 것이고, 검색 엔진은 순위를 메길 수 없으니까요. (알려진 바에 의하면, 구글의 Ranking Factors 는 400여 가지가 넘으며, 또한 수시로 업데이트되기 때문에 실무를 담당하는 엔지니어들조차 모든 Factor 들을 파악할 수 는 없다고 합니다.) 하지만, 외국의 수많은 SEO 회사들의 연구를 통해 일반적으로 통용되는 순위요소들은 어느 정도 밝혀지게 됩니다. 아래의 그림은  Search Engine Land 라는 해외 유명 SEO 관련 사이트에서 정리한 SEO Ranking Factors 주기율표 입니다. 

 




 
짜잔~! 보이시나요? 으악! 고등학교 과학 시간에 배운 주기율표가 생각나신다구요? 하지만 걱정하실 필요 없습니다. 위의 SEO 주기율표는 달달 외우지 않아도 되니까요! 하지만 외워두면 더욱 편합니다. 
  
on-page? off-page?

 검색 결과 순위에 영향을 끼치는 요소들은 크게 두 가지로 구분할 수 있습니다. 각각의 웹페이지 범위에서 적용되는 on-page 요소와(타이틀 태그, 디스크립션 태그 등), 페이지 외적인 범위에서 영향을 미치는 off-page(해당 페이지가 얼마나 공유되는지, 혹은 링크가 걸리는지)가 바로 그것입니다. 위의 주기율표는 on-page 와 off-page 에서 일반적으로 통용되는 Ranking Factors 를 한 눈에 알아볼 수 있도록 정리한 표입니다. 그럼, 각각의 세부 요소들을 살펴볼까요?

 On-page Factors - Content, HTML, Architecture (컨텐츠, HTML, 페이지 구조)
 
 Content - Quality : 컨텐츠의 질적인 요소입니다. 가치가 있는 내용인지, 얼마나 정성스레 작성된 것인지를 봅니다. 
                Research : 사람들이 실제로 검색하는 키워드로 컨텐츠를 작성하였는지 판단합니다. 
                Words : 사람들이 실제로 검색하는 단어와 문장이 컨텐츠 내에 포함되어 있는지를 판단합니다.  
                Engage : 사람들이 페이지의 내용을 실제로 읽는지, 혹은 다른 페이지로 넘어가 버리는지 평가합니다.
                Fresh : 해당 주제와 관련하여 새로운 내용인지, 언제 쓰여졌는지를 평가합니다. 

 HTML -  Titles : 해당 페이지의 타이틀 태그가 페이지의 내용과 연관성이 있는지 평가합니다. 
              Description : 페이지의 디스크립션 태그가 해당 페이지를 잘 설명하고 있는지 평가합니다. 
              Headers : 페이지의 헤딩태그가 적절히 쓰였는지 판단합니다. 
 
 Architecture - Crawl : 크롤러가 해당 페이지를 잘 읽어갈 수 있는 구조인지를 평가합니다.
                     Speed : 페이지가 구현되는 속도를 평가합니다.
                     URLs : 페이지의 URL 이 경제적으로 사용되었는지, 키워드를 잘 반영하고 있는지 평가합니다. 
  

Off-Page Factors - Links, Social, Trust, Personal (링크, 소셜, 신뢰도, 사용자특성)
 
 Links - Quality : 해당 페이지로 링크를 건 사이트가 얼마나 영향력이 있는 사이트인지를 평가합니다.
           Text : 링크의 텍스트가 찾고자 하는 키워드를 포함하고 있는지 판단합니다.
           Numbers : 해당 페이지에 얼마나 많은 링크가 걸려있는지를 평가합니다.

 Social - Reputation : 영향력이 있는 소셜 네트워크에서 해당 페이지를 공유하고 있는지 평가합니다. 
            Shares : 소셜 네트워크 상에서 해당 페이지가 공유된 숫자를 평가합니다. 
 
 Trust - Authority : 페이지에 걸린 링크와 공유들이 해당 페이지의 진정성을 높이고 있는지 평가합니다.
           History : 해당 사이트나 도메인이 얼마나 오래 유지되고 있는지 평가합니다.

 Personal - Country : 사용자의 국가를 파악합니다. (왠만하면 동일한 국가나 인접국가가 높은 평가를 받습니다.)  
                Local : 사용자의 지역을 파악합니다. (왠만하면 가까운 지역이 높은 평가를 받습니다. )
                History : 사용자가 얼마나 자주 사이트를 방문하는지를 평가합니다.
                Social : 소셜 네트워크의 친구들이 해당 사이트나 페이지를 좋아하는지 평가합니다. 

 쨔잔~! 어떠세요? 검색 엔진이 어떠한 요소들을 평가하는 지, 대충 감이 오시나요? 사실 위에 나열한 것들은 '일반적으로 검색엔진들이 저러한 요소들을 보더라' 라는 것이지, '위의 요소들이 SEO 의 모든 것이다.' 는 의미는 아닙니다. 앞서 말씀드렸다시피, 검색 엔진이 검색 순위를 평가하는 요소는 어마어마하게 많으며, 또 끊임없이 진화하고 있기 때문이지요. 덕분에 SEO 를 하는 입장에서 가끔 머리가 아플 때도 많지만! 마치 수수께끼를 푸는 것 같은 재미를 느끼기도 한답니다. 비록 저는 매번 수수께끼에서 지지만요...
 
 이상, 아티언스의 막내, 철수였습니다. 덧글이나 좋아요, 혹은 공유해 주시면 더욱 알찬 내용으로 보답하겠습니다. 감사합니다~! 
top

Trackback Address :: http://blog.artience.co.kr/trackback/165 관련글 쓰기

Write a comment