좋은 홈페이지를 제작하기 위해서 방문자의 눈에 보기 좋게 사이트를 만드는 것도 중요하지만, 방문자가 검색엔진을 통해서 쉽게 찾을 수 있어야 합니다. 이렇게 하기 위해선 구글과 같은 검색엔진들이 권장하는 방법으로 홈페이지를 만드는 것이 좋습니다.(검색엔진 최적화 초보자 가이드) 혹시 전문적인 웹사이트 제작업체에 찾고 있는 분들은 그 업체들이 검색엔진의 가이드라인은 지키는지, 웹표준은 지키는지 확인하고 선택하시는게 좋습니다.
일반적인 홈페이지 제작 과정은 다음과 같습니다.
- 홈페이지의 주제와 키워드 선택
- 홈페이지의 디렉토리 구조와 문서 체계 만들기
- 주제와 키워드에 맞는 도메인 네임 선택
- 사이트 디자인과 문서 작성
- 호스팅 선택
- 호스팅의 서버에 문서와 이미지 업로드
- 홈페이지 테스트 및 수정
- 사이트 유지 및 관리
이 과정 중에서 가장 시간이 많이 걸리고 초보자들이 하기 어려운 것이, HTML 이나 PHP 등의 프로그램 언어를 이용하여 사이트를 디자인하는 것입니다. 워드프레스의 경우는 무료로 설치해서 사용할 수 있는, 웹표준을 준수하면서 검색엔진에 최적화된 좋은 테마(스킨)들이 많이 있기 때문에 사이트의 디자인 과정에서 소요되는 시간을 많이 단축할 수 있습니다.
따라서 여기에서는 사이트를 디자인하기 위한 구체적인 HTML 태그나 PHP 사용법 보다는 검색엔진이 중요하게 생각하는 태그들이나 요소들을 중심으로 설명을 하겠습니다.
홈페이지 제작하기
아는 사람들끼리 친목의 목적으로 만드는 개인 홈페이지나 방문자 수가 중요하지 않은 분들은 이 카테고리는 건너뛰고 바로 워드프레스를 설치해도 됩니다. 하지만 검색엔진의 검색결과에서 조금이라도 더 상위에 노출되고 싶다면 그냥 넘어가서는 안되는 과정들입니다.
일관된 주제와 키워드로 꾸준히 업데이트가 되는 사이트가 해당 주제의 검색결과에서 잘 노출이 잘 되기 때문에, 무엇보다도 사이트를 계속 업데이트 할 수 있게 동기를 유발하는 주제가 좋습니다. 그리고 키워드는 경쟁이 치열하지 않으면서 적당한 검색량도 있어야 합니다.
전체 내용 보기
키워드를 선택할 때는 조회수도 중요하지만, 해당 검색어가 얼마나 경쟁이 치열한지, 포털사이트나 검색엔진에서 검색결과에 어떻게 반영하는지 미리 확인하는 것이 좋습니다.
전체 내용 보기
제작하려고 하는 홈페이지의 키워드들을 선택했다면 이에 맞게 디렉토리 구조를 만들어야 합니다. 하지만 이 과정을 이해하기 위해서, 웹문서는 어떻게 만드는지 index 파일은 무엇인지 알 필요가 있습니다.
전체 내용 보기
핵심 키워드들을 선택한 후에는 검색엔진이 중요하게 생각하는 문서에 사이트의 핵심 키워드를 반영해야 그 키워드가 좀 더 경쟁력을 갖습니다. 특정 키워드로 어떤 문서를 최적화했는데 검색엔진이 그 문서를 중요하게 생각하지 않는다면 그 문서가 그 키워드로 검색결과에서 좋은 순위를 얻기 힘듭니다.
전체 내용 보기
웹문서를 만들기에 시간이 촉박하거나, 마땅한 디자인이 떠오르지 않을 때, HTML을 배우고 있는 중일 때, 미리 만들어 놓은 무료 템플릿을 이용하면 좋습니다. 한글이 가능한 인코딩으로 변환 후에 수정해서 유용하게 사용할 수 있습니다.
전체 내용 보기
제작한 홈페이지를 인터넷에서 운영하기 위해서는 도메인이 필요합니다. 물론 호스팅업체에서 제공하는 도메인이 있지만 보기에도 좋지 않으며 호스팅을 옮겨야 할 경우 해당 도메인을 사용할 수 없게 되어 기존의 도메인으로 방문하던 방문자와 링크를 모두 잃게 되게 됩니다.
전체 내용 보기
제작된 웹문서를 인터넷을 통해서 다른 사람들이 볼 수 있게 하려면, 인터넷에 연결된 공간에 작성한 웹 문서 파일들을 올려야 합니다. 하지만 개인이 하루 24시간 매일 안정적으로 이런 공간을 운영하기는 힘들기 때문에 전문적으로 웹 호스팅 서비스를 제공하는 업체를 이용하는 것이 비용면이나 안정성 측면에서 좋습니다.
전체 내용 보기
웹호스팅을 신청해서 인터넷에 연결된 계정을 구했다면, 해당 웹문서들을 계정으로 올려야 합니다. 계정으로 파일을 업로드하는 방법은 몇가지가 있지만, 호스팅업체들의 대부분이 제공하고 있는 FTP 프로그램을 사용하여 업로드 하는 것이 제일 좋습니다.
전체 내용 보기
홈페이지에 필요한 웹문서의 작성시에 이미지, 웹문서, 자바스크립트, css 등의 파일들을 불러와야 할 때가 있습니다. 절대경로와 상대경로(문서상대경로, 루트상대경로)가 있는데, 외부 파일의 경우 절대경로가 사용되고, 내부 파일들의 경우에는 상대경로가 많이 사용됩니다.
전체 내용 보기