MixedCode

5일차
5.1 Azure 클라우드 서비스 환경 구축 및 배포
5.2 포탈 검색등록 및 검색엔진 최적화
5.3 메일 발송 프로그램 개발 및 화이트 도메인 등록

웹사이트를 개발 완료하고 서버 배포 이후에는 웹사이트를 알리는 홍보.마케팅 작업을 진행해야합니다.
웹사이트를 홍보하고 사용자들을 쉽게 사이트로 유입시킬수 있는 방법중에 가장쉽고 효율적인 방법이 검색엔진 최적화 작업입니다.
검색엔진 최적화작업은  크게 두가지 방식으로 진행할수있습니다.

ㅁ검색(포탈)업체에 웹사이트 등록하기
검색(포탈)업체 사이트에 여러분이 개발한 웹사이트 정보를 직접적으로 등록하는 방식입니다.
네이버나 구글은 웹마스터도구란 서비스 제공을 통해 웹사이트를 검색(포탈)사이트에 등록하고 정보를 관리할구 있는 도구 및 서비스를 제공힙니다.

ㅁ웹사이트 개발소스를 검색엔진로봇에 최적화 시키기
정보검색기능을 제공하는 검색(포탈) 사이트는 상기 웹마스터 도구 외에도 검색엔진로봇 프로그램을 실행시켜 인터넷상의 모든  웹사이트를 찾아다니며 정보를 수집(크롤링)하여 검색(포탈)사이트에 반영합니다.
여러분이 개발한 웹사이트 소스를 검색엔진로봇(프로그램)이 정보를 수집할때 정확하고 효율적으로 정보를 수집할수 있도록 개발소스를 최적화해주는 작업을 일반적으로 검색엔진최적화 작업이라고 합니다.


1.검색(포탈) 업체에 웹사이트 등록하기

검색업체에 웹사이트를 등록하고 관리하기 위해서 검색업체에서는 웹마스터 도구란 서비스를 제공합니다.
국내외 대표적인 검색포탈업체인  네이버와 구글을 예로 웹마스터 도구 사용법을 알아보도록 하겠습니다.

A.네이버 웹마스터 도구 활용하기

1)네이버에 로그인 후 검색창에 "네이버 웹마스터 도구" 라고 입력후 검색합니다.


2)네이버 웹마스터 도구 메인화면입니다.

-상단 오른편에 로그인 버튼을 클릭하여 로그인을 실시해주십시오.


3)로그인 완료 후 해당 아이디로 웹마스터도구에 등록한 사이트 목록을 확인할수 있습니다.

-사이트추가 버튼을 클릭하여 신규 웹사이트를 등록합니다.

4)도메인정보를 입력 후 확인버튼을 클릭합니다.



5)사이트 소유확인 페이지가 로딩됩니다.

-해당 사이트 소유자인지를 확인하는 방법을 제공하는 절차입니다.
-소유자확인방식은  네이버에서 제공하는 html파일을 다운받아 개발소스에 포함시키는 방식과 개발소스페이지마다 HTML태그의 메타태그에 네이버에서 지정해준값을 설정하는 방식입니다.

CASE1:HTML 파일업로드 방식
-네이버에서 제공하는 HTML확인파일을 다운로드 한후 해당 HTML파일을 웹사이트 소스에 포함하여 서비스를 재배포합니다.
-HTML파일을 서비스 폴더에 업로드 후 도메인주소를 통해 해당 HTML이 열리수 있어야합니다. 
http://modoo0u.com/naver8066d9f861f510ee893c4bd941920b69.html




CASE2:HTML태그
-제공되는 메타태그를 웹사이트내 모든 웹페이지 메타태그영역에서 노출될수 있게 추가합니다.
<meta name="naver-site-verification" content="dfece070477d5c14c85b52312956b798bf228c2c"/>


확인버튼을 클릭하면 정상적인경우 소유확인 완료되었다는 메시지가나옵니다.

6)사이트 목록에 신규 추가한 웹사이트나 표시됩니다.
-사이트 목록에 추가된 웹사이트 도메인을 클릭하여 해당 웹사이트에 대한 웹마스터 도구 설정화면으로 이동합니다.

7)좌측 요약정보를 통해 사이트의 요약 제공합니다.
-사이트상태,수집현황,검색엔진색인현황,사이트최적화여부를 확인할수 있습니다.
-사이트 최적화 부분의 사이트제목,사이트 설명은 네이버에서 일반 사용자가 키워드를 검색했을때  검색결과중 웹사이트 카테고리에 노출되는 주요 키워드로 사용됩니다.
-웹사이트 메인페이지의 제목태그<title>과 Meta태그의 description에 적절한 단어와 내용을 입력하여 일반인의 네이버 검색시노출이 잘될수 있게 메인페이지 소스를 잘 관리해줘야합니다.

EX)믹스드코드닷컴 예시
    <title>믹스드코드</title>
    <meta name="description" content="융합기술정보제공플랫폼,코딩소스제공,믹스드코드,시그널소프트,MixedCode,무료개발교육">




8.좌측 현황>사이트 최적화 메뉴를 클릭합니다.
-사이트 최적화 현황을 통해 검색엔진최적화 여부를 확인합니다.
-사이트제목:매우중요,설정방법: 웹사이트 메인페이지의 title태그값을 설정합니다. 일반사용자들의 네이버 키워드 검색시 필터링 대상이됩니다.
-사이트설명:매우중요,설정방법: 웹사이트 메인페이지의 meta tag descrition의 값을 설정합니다.일반사용자들의 네이버 키워드 검색시 필터링 대상이됩니다.
-robots.txt : 매우중요:검색엔진로봇이 여러분 웹사이트를 크롤링 할수 있게 웹사이트 개발소스 루트에 해당 파일이 존재해야합니다.
-사이트맵: 중요: 여러분 웹사이트의 사이트 맵 웹페이지 주소(각종링크정보제공)입니다.

-RSS:중요: 프로그래밍 방식으로 여러분 웹사이트에서 제공되는 동적 컨텐츠를 RSS방식으로 제공하고 이 주소정보를 네이버에서 정기적으로 호출하여 갱신된 새로운 컨텐츠 정보들을 바로 네이버에 반영할수 있습니다.
-모바일사용성:매우중요: 반응형웹사이트인경우 모바일환경을 지원하게 되어 네이버 모바일 검색시 노출이 우선적용됩니다.


9.좌측 요청>웹페이지 수집 메뉴를 클릭합니다.

-웹페이지 수집 : 수동으로 사용자가 웹사이트 메인페이지나 특정페이지를 네이버에서  정보를 바로 수집할수 있도록 요청할수있지만 수동으로 등록해야하며 등록갯수도 제한적입니다.
-RSS제출: RSS기능을 제공하는 여러분 웹사이트 URL을 입력후 확인합니다.
-사이트맵 제출: 여러분 웹사이트의 사이트맵 웹페이지 주소를 입력합니다.
-신디케이션핑 제출: 네이버에서 제공되는 XML 서비스 목록 양식에 맞게 웹사이트 서비스 목록을 작성후 여러분 웹사이트에 배포하고 링크주소를 입력후 확인합니다.
(신디케이션핑은 여러분 웹사이트의 제공서비스 목록를 네이버에서 요구하는 XML파일양식으로 작성해서 여러분 웹사이트에서 제공하고 그정보를 네이버에서 정기적으로 추출하여 검색엔진로봇이 웹사이트를 크롤링하기를 마냥 기다리지 않고 정기적으로 네이버에 서비스갱신정보를 반영할수있습니다..
(신디케이션 XML파일은 프로그래밍 방식으로 XML파일을 주기적으로 갱신해주시면 좋습니다.)



상기와 같이 네이버 웹마스터 도구를 이용하여 웹사이트를 네이버 검색기능에 최적화 하시면 많은 국내 사용자들에게 여러분 웹사이트를 알릴수 있게됩니다.
이외도 네이버에서는 오프라인 사무실이나 사업장을 가지고 계시는 분들에게 네이버 마이 비지니스(무료) 서비스를 통해 네이버 검색시 업체명/전화번호/지도위치등의 엘로우페이지(전화번호부) 기능을 제공하오니 오프라인 사무실/전화번호/매장이 있으신분들은 마이비지니스등록까지 하시면 비지니스에 많은 도움이 될듯합니다.

네이버 마이비지니스 : https://submit.naver.com/


B.구글 웹마스터 도구 활용하기
-구글 웹마스터 도구도 메뉴 및 기능이 네이버 웹마스터 도구와 거즘 유사합니다.
-구글 웹마스터 도구사용법은 아래 링크를 참고해주세요.
http://www.iccmedia.co.kr/tboard/view/notice/117




2.웹사이트 개발소스 검색엔진최적화(SEO) 시키기
 



-개발소스에 대한 검색엔진 최적화 작업은 HTML을 직접다루는 웹퍼블리셔와 프로그래밍 기능으로 최적화를 자동화할수 있으므로 개발자가 협업하여 일반적으로  진행됩니다.

개발소스에 대한 검색엔진최적화 주요 항목들과 처리방법에 대해 하나씩 알아보도록 하겠습니다.

1)모든 웹페이지에 유니크한 <title>태그와 <meta tag> description를 정확한 정보로 표시합니다.
-웹사이트 메인페이지의 <title>태그와 <meta name="description">설명태그는
포털 및 검색엔진사이트에 직접적으로 노출되는 정보이므로 특별히 신경쓰는것이 좋습니다.
-각각의 페이지에서 다루는 정보와 목적/내용에 충실한 제목과 설명,키워드를 유니크하게 표기하자.
-title,meta description,keywords에 표기되는 키워드는 웹페지이 본문내용에 반드시 반복적으로 표기하자.
-가장 중요한 태그는 <title>태그와 <meta name="description" content="페이지내용">태그입니다.


2) link태그에 신경쓰자
-<a href="">믹스드코드닷컴 </a>
-링크태그 URL정보와 텍스트는 검색엔진에서 주요한 키워드로 간주되고 검색엔진 인덱싱 대상이 되어 검색속도개선에 도움을제공한다.
-링크태그의 텍스트를 정확한 정보로 표기하자
-링크시 외부 웹사이트 주소를 최대한 많이 링크한다.패밀리 사이트가 있다면 서로 크로싱 링크를 최대한 걸자.
-링크시 연관어/상관어간 서로 링크를 최대한 건다.


3)이미지태그를 최대한 활용하자.
-이미지태그에는 alt를 반드시 표기하자.
-이미지명을 최대한 연상어로 표현하자.
<img src="/img/main/mixedcode_ceo_eddykang.png" alt="믹스드코드 대표 강창훈" />

감사합니다.





Comments

Leave a Reply

*