SEO (Search Engine Optimization) 란?
말그대로 검색엔진에 노출이 잘 될 수 있도록 검색엔진에 맞게 최적화 하는것을 말합니다.
SEO 필수작업 몇가지를 소개시켜 드립니다.
검색엔진에 자신의 사이트를 등록한다.
사이트 등록은 단순히 검색했을때 자신의 사이트네임과 주소가 나오는것 만을 말하는것은 아닙니다.
Naver : 네이버 웹마스터도구
Google : 구글 웹 마스터 도구(Search console)
즉, 검색엔진에서 검색 시 자신의 사이트의 내용을 참조해달라고 요청(SEO)을 하는것이다.
사이트 최적화(SEO)를 적용한 wp.function.kr로 예를 들겠습니다.
네이버에서 사이트네임을 검색한 결과
구글에서 사이트네임을 검색한 결과
각 검색엔진에서 웹마스터도구를 이용하여 사이트를 등록을 하게되면 검색 시 위와 같은 결과를 얻을 수 있습니다.
웹마스터도구에 등록을 하기 위해서는 자신의 사이트에서 몇가지 요구사항을 지원/충족 시켜줘야 합니다.
위사진 처럼 네이버의 웹마스터도구 사이트 최적화 현황을 보거나 Google Search Console 내용을 보면 사이트 최적화 하기위해 중요한 요소들이 어떤것인지 확인 할 수 있습니다.
robots.txt 설정
검색 봇(크롤링 봇)이 해당 사이트에 접근할 수 있도록 허용하여야 합니다.
sitename 및 description 설정
사이트의 제목 및 설명을 표기하는 meta tag가 존재하는가?
<meta property="og:site_name" content="내용" /> <meta property="og:title" content="내용" /> <meta property="og:description" content="내용" />
sitemap 설정
사이트맵은 검색봇 방문시 참조 하여야 할 리스트를 제공하는 기능을 가지고 있습니다.
wordpress의 경우 sitemap을 제공하는 plugin을 다수 확인 할 수 있습니다.
wp.function.kr sitemap 보기
rss 설정
rss는 발행한 글을 쉽게 제공하기 위한 원래의 목적이 있습니다.
SEO 에서 rss feed 의 개념은 검색봇이 발견하지 못하거나 검색봇 방문후에 발행되는 글에 대한 정보를 검색엔진에서 확인 할 수 있도록 조치 하는 수단중에 하나 입니다.
wordpress에서는 rss를 기본 제공 합니다.
wp.function.kr rss 보기
위에서 말씀드린 몇가지 사항만 유의 하신다면 검색엔진에서 자신의 사이트가 쉽게 노출 되시는것을 확인 할 수 있습니다.
위에서 제시한 방법이외에도
퍼머링크(permalink) 적용, tag 나 keywords를 노출하는 등 검색엔진 최적화(SEO)를 적용하기 위한 방법은 많으며, 웹마스터 도구에서 제출한 사이트 네임, 설명 등이 실제 사이트에서 동일하게 제공되고지 확인하는것 처럼 SEO 적용 시 유의해야 될 사항도 많이 있습니다.
마지막으로 이글을 읽으신 분들께..
사이트에 검색엔진 최적화(SEO) 적용하기 위한 방법중 중요한 일부분을 이 글을 통하여 설명드리며, 아래 각 검색엔진에서 제공하는 가이드를 참고하여 도움 되시길 기대합니다.
참고문헌 :
Google 검색엔진 최적화 기본 가이드
네이버 검색엔진 최적화 기본 가이드