728x90

#06-5. 검색엔진 최적화(SEO)_2/2

모바일 페이지와 홍보를 이용한 최적화

5) 모바일용 사이트 알리기

보다 많은 사람들이 스마트폰을 이용한 웹 검색을 하고 있고, 모바일 사용자가 증가함에 따라 검색에서도 모바일 인터넷의 중요성은 확대되고 있다. 그러나 웹 페이지 관리자 입장에서 모바일 사이트를 운영하고 모바일 검색을 활용하는 것은 그리 간단한 일은 아니다. 보통 모바일용 사이트는 PC용 사이트와 포맷 자체가 다를 뿐 아니라 운영 등에 있어서도 상이한 전문성을 필요로 한다. 그 결과 모바일 페이지 등 많은 모바일용 콘텐츠들은 검색 엔진에 최적화되지 않은 상태로 제작되고 있다.

이런 문제를 해결하기 위하여 우선적으로 제작한 모바일용 사이트가 검색엔진에 적절하게 색인(index) 되어 있는지 확인할 필요가 있다. 검색엔진에 색인되기 위해서는 반드시 검색로봇에 의한 정보수집 과정을 거쳐햐 하는데, 만일 사이트가 최근에 제작되었다면 누락되었을 가능성이 있다. 이러한 경우 포탈이 제공하는 웹마스터 도구를 이용하여 해당 검색엔진에 직접 모바일용 URL의 존재를 알릴 수 있다.

특히 모바일 사이트를 PC용 사이트와 더불어 두 개의 버전으로 운영하는 경우에는 간혹 두 버전이 혼동되어 사용되는 경우가 발생한다. 예로 스마트폰으로 콘텐츠 이용 시, PC 버전의 페이지가 보이거나 그 반대의 경우이다. 이를 예방하기 위하여 모바일 사용자나 모바일용 검색엔진이 PC용 홈페이지에 접근을 시도하면 리디렉션(redirection: 사용자가 웹페이지 방문 시 다른 버전 또는 지정된 다른 페이지로 자동으로 이전시켜주는 방법)을 통하여 해당 페이지에 상응하는 모바일 페이지로 갈 수 있도록 조치하여야 한다. 일부 사이트들은 이런 과정의 번거로움을 제거하기 위하여 모바일과 PC용 두 버전에 대하여 리다이렉션 없이 동일한 URL을 가지고 user-agent에 따라 다른 형식의 페이지를 제공하는 방식을 채택하기도 한다. 다만 이런 경우에는 검색 엔진에 의하며 '클록킹(cloaking)'이라는 부정행위로 오인되어 검색 결과에서 삭제될 위험도 있으므로 주의가 필요하다. 클록킹은 사이트가 검색엔진 상위에 랭크 되기 위하여 일반 사용자에게 보이는 콘텐츠와 전혀 다른 가공의 콘텐츠를 검색엔진에게만 별도로 보여주는 부정행위이다.

<부정행위인 클록킹>

6) 웹사이트의 홍보

자신의 사이트의 공지나 게시물을 통하여 새로운 콘텐츠가 추가되었음을 적극적으로 알려야한다. 사이트에 관심을 가지고 구독하거나 정기적으로 방문하는 사용자들을 RSS 피드 등을 이용하여 새로운 소식을 더 많은 사용자들에게 퍼트리거나 공유할 수 있다. 관련된 소셜 미디어나 블로그 등을 적극 활용하여 콘텐츠를 공유하는 것도 필요하다. 사용자 간 교류 및 정보 공유를 기반으로 구축된 소셜 미디어에서는 관심 그룹을 보다 손쉽게 콘텐츠로 연계시킬 수 있다. 만일 기업에서 운영하는 사이트라면 기업 광고, 홍보물, 카탈로그, 옥외 광고판, 명함 등의 사이트 주소 게재를 통하여 적극적인 홍보를 진행하여야 한다.

다만, 홍보 측면에서 사이트의 인지도를 단기간에 인위적으로 높이기 위한 노력, 즉 의도적 백링크(backlink)는 큰 낭패를 초래할 수 있다. 백링크란 한 웹사이트가 다른 웹사이트를 언급하면서 그 사이트로 연결해주는 링크를 의미한다. 사이트간에 서로 홍보차원에서 광고를 게재하는 경우 등에서 발생한다. 특히 클릭까지 가능하도록 하이퍼링크로 연결된 경우에는 검색엔진에 의하여 백링크로 인식될 가능성이 커진다. 높은 품질의 백링크의 활용은 페이지간의 트래픽을 증가시켜줌으로서 검색 결과의 상위에 랭크 되는데 어느 정도 도움이 된다. 고품질의 백링크란 내가 게시한 콘텐츠와 관련된 콘텐츠로 구성되어 있으며, 이미 검색엔진의 상위권에 랭크되어 있는 권위 있는 사이트로부터 유입되는 링크라고 이해할 수 있다. 그러나 이와 반대로 웹사이트가 연결해주는 백링크가 도박이나 사행성 사이트처럼 낮은 퀄리티의 백링크가 대부분이라면 오히려 상위 랭킹 진입에 부정적 영향을 끼칠 우려도 있다.

<백링크의 이해>

앞서 살펴본 구글, 네이버 등 주요 검색엔진의 검색 로직을 이해하고, 검색 엔진 최적화를 적절히 실행하면 이른바 최적화 사이트 혹은 최적화 블로그가 될 수 있을 것이다. 그렇다면 내 사이트나 블로그가 최적화되었다는 결과를 어떻게 알 수 있을까? 최적화 블로그나 사이트는 디지털 마케팅에 종사하는 사람들이 흔히 사용하는 용어지만 공식적으로 사용되는 학술적 용어는 아니다. 더우기 검색 엔진들이 특정한 절차나 인증을 통하여 최적화 여부를 가려주지도 않는다. 가장 쉽게 자신의 사이트나 블로그가 최적화되어 있는지 확인하는 방법은 자신이 게시한 특정 콘텐츠의 전체 제목으로 포탈 사이트에서 검색하였을 때, 자신이 올린 콘텐츠가 최상위 검색 결과 혹은 검색 결과의 첫 페이지에 검색되는지의 여부이다. 일 예로 본 티스토리 블로그에 게시한 콘텐츠의 제목과 동일한 검색어로 다음(www.daum.net)에서 검색하였을 때 해당 글이 최상위에 노출되는 것을 볼 수 있다. 본 블로그는 다음 포탈에 최적화된 상태로 봐도 무방하다. 

<블로그 최적화의 확인>

7) 최적화 자동화 도구의 활용

복잡한 최적화 과정을 단순하게 운영하기 위해서 검색엔진 최적화를 위하여 개발된 소프트웨어 도구의 활용을 검토할 수 있다. 대표적 사례로 올인원 SEP (All in One SEO Pack)이나 요스트(Yoast)를 사용할 수 있다. 요스트는 홈페이지 저작도구인 워드프레스(Wordpress) 기반에서 검색엔진 최적화를 자동화해주는 플러그인(plug-in)의 하나로서 무료 다운로드가 가능하며(srd.wordpress.org/plugins/wordpress-seo/#description), 작성하는 콘텐츠가 검색 엔진에 얼마나 최적화되어 있는지의 정도를 신호등 색상 표시로 사전에 점검하고 알려주는 방식으로 전반적인 사이트 최적화 개선에 도움을 준다. 개인과 기업이 운영하는 전 세계의 900만개 이상의 주요 사이트들에서 이용되고 있다. 다만 플러그인 사용 시는 사이트 접속 속도가 느려질 수 있으므로 웹 호스팅 사양이 낮은 경우에는 사용에 주의가 필요하다.

: 청주대학교 이 원준(meetme77@naver.com)

728x90
728x90

#06-4. 검색엔진 최적화(SEO)_1/2

■ 검색엔진과 최적화

검색 엔진 최적화는 Google이 제공하는 공식적인 검색 엔진 최적화(SEO: search engine optimization) 가이드 라인이나 테크니컬 SEO의 다양한 경험칙들을 참조하여 그 특성을 이해할 수 있다.  포탈 업체로는 드물게 구글은 SEO에 필요한 부분적인 정보들을 공개하고 있다. 구글을 비롯하여 네이버, 다음 등 검색 엔진들이 적용하는 검색 엔진 최적화 원리는 상호 간에 유사한 부분이 많기 때문에 본 내용은 다른 검색 엔진들 대상의 최적화 방식을 이해하고 대응하는 데도 도움이 될 것이다. 특히 구글의 최적화 적용 방식은 다른 검색 엔진들 보다 앞선 것으로 평가받고 있다. 최적화를 잘 이해하고 적용하기 위해서는 홈페이지 제작의 기본 언어인 HTML에 대한 기본적인 이해도 필요하다. 해당 언어를 이해하는 것은 최적화를 이해하고 적용하는 데 도움이 되므로 기초적인 HTML 언어의 구조 정도는 숙지할 필요가 있을 것이다.

■ 태그와 콘텐츠 기반 최적화

1) 방안 1 : 기초적인 태그 최적화

웹 페이지의 html 코딩을 할 때 보통 상단은 '<title>' 태그로 구성된다. 웹페이지 코딩의 상단에 있는<title>태그에 게시된 정보는 웹 페이지의 제목으로 브라우저에 표시되며, 동시에 검색 엔진들에게 페이지의 주제를 알려주고 검색 결과의 첫번째 행에 표시되는 기능을 한다. 따라서 누군가가 포탈 서비스를 통하여 검색할 때, 사용자의 검색어가 페이지 타이틀에 포함되어 있다면 해당 검색어는 볼드(bold)체로 표시되고, 보다 쉽게 검색될 수 있을 것이다. 이처럼 적절한 타이틀 제목을 구성하는 것은 최적화의 첫 단계이다. 좋은 타이틀 제목이란 해당 페이지의 콘텐츠를 정확하게 설명하고, 간결할 필요가 있다. 또한 가능하다면 각각의 웹 페이지마다 고유한 <title>태그를 작성함으로서 사이트 내 서로 다른 페이지들 각각이 검색의 대상이 되도록 하여야 하며, 페이지마다 동일한 <title>태그를 붙이는 것은 피하여야 한다.

 

<'최적화'로 검색 시 타이틀 최적화에 따른 검색 결과>

 

타이틀 제목 태그와 더불어 'description 메타 태그'를 사용하면 구글 등 다른 검색 엔진에서 페이지 정보의 요약 내용을 확인할 수 있다. 메타 태그는 검색 엔진의 웹봇이 사이트를 방문하였을 때 사이트에 들어있는 내용과 사이트의 소개를 수집해 갈 수 있도록 정리해 놓은 키워드라고 할 수 있으며, 실제 사용자가 자연 검색을 통하여 특정 키워드를 검색하였을 경우에 검색 결과의 일부로 보여진다. <title> 태그에 들어가는 페이지 제목에는 몇 개의 단어 또는 매우 짧은 구문을 사용하지만 description 메타 태그는 이보다 더 긴 한두 개의 문장이나 짧은 단락을 사용할 수도 있다. 그러나 설명이 너무 길면 검색 결과 페이지에서 잘려 나올 수 있으므로 150자 이하로 유지하는 것이 좋다. 페이지의 내용을 정확하게 요약하고, 페이지마다 내용에 맞는 각각의 description 메타 태그를 작성하는 것이 최적화에 보다 유리하다.

description 메타 태그의 내용은 '바로 지금 구입 찬스', '오늘은 무료 배송' 등 방문자의 구체적 전환을 유도하는 문장을 삽입할 수 있다. 이는 html 상에서 '<meta name="description" content="오늘은 무료 배송" />'처럼 코딩되며 주로 <title>태그 밑에 위치한다. 

2) 방안 2 : URL과 네비게이션 구조 개선하기

검색 엔진이 수많은 웹사이트를 검색하는 크롤링(crawling) 작업을 진행할 때 페이지의 로드 타임(load time), 페이지의 파일 크기 등 웹사이트의 반응 속도는 중요하다. 반응 속도가 빠를수록 검색 엔진은 상위에 노출하기 때문이다. 이를 위해서는 검색 엔진이 수많은 웹사이트를 검색하는 크롤링 작업을 진행할 때 URL 주소에 포함된 카테고리와 파일 이름이 쉽고 간략할 수록 효과적이다. 너무 길고 복잡하며 암호같은 매개변수는 이해하기 어려우며, 웹 브라우저에 URL을 붙여넣기하여 이동할 때 누락되기 쉽다. 또한 검색된 페이지의 URL은 검색 결과의 일부분으로, 제목, 내용 미리보기와 더불어 같이 검색 결과에도 표시되므로 간략하게 정리될 필요가 있다. 또한 URL 주소를 구성할 때 슬래시(/) 뒤에 주요한 키워드를 포함하는 것이 유리하다(구글 웹마스터 사례 : https://www.google.co.kr/webmasters).  검색 엔진들은 웹 페이지가 무엇에 대한 것인지 파악하고 검색 순위를 매기기 위하여 URL의 슬래시 뒷부분에 있는 키워드들을 활용한다. 

또한 검색엔진에게 사이트내 이동은 매우 중요하다. 웹 페이지 간의 이동은 방문자가 원하는 내용을 빠르게 찾을 수 있도록 돕기 위해 중요하며, 검색 엔진이 해당 사이트의 중요 콘텐츠가 무엇인지 이해하는 데에도 도움이 된다. 모든 사이트는 첫 페이지인 홈페이지(혹은 root page)를 중심으로 관련된 정보들이 있는 다른 하부 페이지들로 손쉽고 빠르게 이동할 수 있도록 홈 페이지의 디렉토리 구조와 이동 경로를 계획하여야 한다. 특히 특정 페이지의 전후로 이동이 가능한 하이퍼링크를 이용할 때는 이미지나 사진에 링크를 걸기 보다는 텍스트에 링크를 거는 것이 유리하다. 검색 엔진은 이미지에 건 링크도 찾을 수는 있지만 텍스트 링크가 검색에 보다 유리하다. 네이버나 구글의 검색 로봇에게 검색 편의를 제공하기 위하여 웹 페이지의 루트(root) 디렉토리 밑에 robots.txt라는 문서를 삽입하는 것도 고려할 수 있다. 이 문서는 웹사이트의 특정 페이지에 로봇이 접근하는 것을 방지하거나 유도하기 위한 규약으로서 사이트맵 내의 중요한 콘텐츠의 정보를 알려주거나 특정 페이지에 대한 접근 권한을 기술한다.

도메인 주소를 만드는 방식도 최적화에 영향을 미친다. 각 콘텐츠가 포함된 도메인 주소는 서브 폴더 혹은 서브 도메인 방식 중 하나를 선택할 수 있다. 우선 청주대학교(www.cju.ac.kr)를 기준으로 설명하면 서브 도메인 방식은 콘텐츠에 새로운 도메인 주소를 부여하는 방식(예: library.cju.ac.kr)이며, 서브 폴더 방식은 별도의 도메인을 생성하지 않고 디렉토리 하부에 단지 폴더만을 추가하는 방식(예: www.cju.ac.kr/library)이다. 검색 로봇의 입장에서 볼 때 서브 도메인 방식의 주소는 새로운 웹사이트로 인식하고 서브 폴더의 방식은 기존 웹사이트의 연장으로 인식하기 쉽다. 그 결과 기존에 검색엔진으로부터 높은 평가를 받는 웹사이트이며, 동일한 주제를 다루고 있다면 서브 폴더 방식이 더 최적화에 유리하다.

3) 방안 3 : 최적화 콘텐츠로 개선하기

HTML의 개선이나 URL의 활용보다 본질적으로 더 중요한 것은 콘텐츠 본연의 힘이다. 흥미로운 콘텐츠로 구성된 사이트는 자연스럽게 사용자의 관심을 끌게 되므로, 그 어떤 요소보다 웹사이트에 많은 영향을 미친다. 만족한 방문자는 자신의 소셜 미디어에 공유하거나, 블로그 등에 소개함으로서 효과적인 입소문을 퍼트리며, 이는 가장 이상적인 최적화 방안이다. 방문자가 만족하는 콘텐츠 제작을 위해서는 기업이 아니라 방문자 입장에서 이해하는 역지사지의 노력이 필요하다. 사용자가 특정 콘텐츠를 검색하기 위하여 사용할 검색어나 키워드들을 생각해 보자. 주제에 대하여 많이 알고 있는 방문자는 그렇치못한 방문자와는 전혀 다른 키워드를 사용할 수 있다. 일 예로 디지털 마케팅에 익숙한 사용자는 방문객 유입 방안을 알기 위하여 '검색엔진최적화 방안'이라는 검색어를 사용하지만, 그렇치 못한 사용자는 '유명한 블로그가 되는 법'을 사용할지도 모른다. 사용자에 따른 이런 검색 행동의 차이를 고려하여 키워드 구문의 조합을 예측하고 적용한 후 점검 별과를 반영하여 수정할 경우 긍정적 결과를 얻을 수 있을 것이다. 어떤 검색어로 사용자들이 사이트를 방문하는지에 대한 정보는 해시태그 검색 사이트나 구글 웹마스터 도구(https://www.google.co.kr/webmasters)를 사용하여 얻을 수 있다.

지속적인 콘텐츠 업데이트는 기존 방문자를 계속 유지할 수 있게하며, 새로운 방문자의 유입도 촉진한다. 또한 다른 경쟁 사이트에서는 자원이나 전문지식이 부족하여 만들지 못하는 내용을 나만의 독특한 콘텐츠로 제작하여야 한다. 읽기 편안한 내용 및 구성, 오탈자나 문법 오류가 없는 글, 하나의 주제에서 벗어나지 않게 각각의 글을 구성하는 것은 좋은 콘텐츠의 기본이다. 또한 독창적인 콘텐츠 기획을 하거나 탐사 보도, 혹은 기존의 흥미진진한 뉴스 등을 자신만의 시각으로 분석하는 등의 노력이 도움이 된다.
4) Image alternative 태그를 이용한 이미지 사용 최적화: <alt> 태그는 <title> 태그와 유사하나 웹 페이지가 아니라 이미지 파일에 대한 설명을 검색 엔진에게 제공하는 목적으로 사용되며, 웹 페이지 상에서 사람 눈에 직접 보여지진 않는다. 간혹 인터넷 연결 속도가 느려 웹페이지 로딩이 더디거나 이미지 오류가 발생하는 경우처럼 이미지를 볼 수 없는 상황에서만 제한적으로 문자 형식으로 웹페이지의 이미지 정보가 제공되는 경우는 있다. 웹 페이지에 포함되는 모든 이미지에는 고유한 파일 이름과 <alt> 속성이 있다. 이를 이용하면 사진 등 이미지 역시 최적화가 가능하다. 굳이 텍스트에 링크를 걸 수 있는데도 이미지에 링크를 거는 것은 검색에 유리하지는 않을 것이다. 그러나 이미지 파일 이름을 최적화하면 '구글 이미지 검색(images.google.co.kr)'과 같은 이미지 전문 검색 엔진이 이미지를 더 손쉽게 이해할 수 있게 된다.

 

구체적으로는 <alt> 태그는 사진 파일의 이름을 간결하면서도 설명적인 이름을 달아야 하며, 이미지 사이트 맵을 제공하여 검색엔진이 찾지 못할 수도 있는 이미지(예: 사이트가 자바스크립트 코드를 통해 도달하는 이미지)를 탐색하도록 도와준다.

 

<이미지 사이트 맵>

 

: 이 원준 (meetme77@naver.com)

728x90

+ Recent posts