신생사이트는 일단 대중에게 노출되는 것이 무엇보다 중요하다. 이는 마케팅의 영역일 것이다.
이 점에 대해 프론트엔드 개발자로 기여 할 수 있는 부분은 SEO
관련 부분일 것이다.
검색엔 진은 SEO가 잘 된 사이트에 더 높은 점수를 부여하고 사용자에게 더 잘 노출될 수 있게 한다.
SEO는 사실 복잡한 개념은 아니라고 생각한다.
- 사이트가 HTML 문서라는 점을 이해
- 메타태그로 사이트에 대한 설명
- Semantic한 태그를 사용
- 반응형 페이지 제공(다양한 기기에 대응)
- 콘텐츠가 사용자에게 빠르게 도달하게 노력
이정도면 충분하다고 생각한다. 과거에는 백링크의 수가 검색 결과 순위를 결정하는 주요 요인이었지만, 최근에는 실제 트래픽이 더욱 중요해졌다.
프론트에서 할 수 있는 부분을 놓치지 말고 진행하자.
SEO란?
SEO
는 Search Engine Optimization
검색엔진 최적화이다.
검색엔진 크롤러들이 이 사이트의 목적과 컨텐츠를 잘 이해하게 만들어서 색인
을 만들고, 검색결과에 노출 되게 하는 것이다.
SEO
관련 고민을 해본 사람이라면, 사이트에 구글 애널리틱스
, 구글 서치 콘솔
은 붙였을 것이다.
Google Analytics
: 사용자 데이터 분석Search Console
: Google 검색 실적을 모니터링하고 최적화할 수 있음
안 붙여 봤으면 해보자. 둘다 붙이면 search console insights
라는 화면을 제공해준다.
이번 포스팅에서는 Search Console
이 더 중요하다.