검색 엔진 최적화

SEO(검색엔진최적화)

MDN 공식 문서 바로가기

SEO(검색 엔진 최적화)는 웹사이트가 검색 결과에 더 잘 보이도록 최적화하는 과정이다. 검색 랭크 개선이라고도 한다. 이를 개선하면 구글이나 네이버에서 나의 웹페이지 정보를 잘 가져가서 검색에 보다 노출이 잘 되도록 할 수 있다.

검색 엔진은 웹을 크롤링 하면서 페이지에서 페이지로 링크를 따라가고, 찾은 콘텐츠의 색인을 생성한다. 우리가 검색 결과로 보는 것들은 바로 그 콘텐츠 색인들이다. 크롤러는 일정 규칙을 가지고 있으며, SEO를 진행하며 해당 규칙을 밀접하게 따라가면 웹사이트가 검색 결과의 보다 높은 곳에 노출돼 수익으로 연결될 수도 있다.

검색 엔진은 일부 SEO 가이드라인을 제공하긴 하지만 대형 검색 엔진의 경우 자세한 내용은 공개되지 않는 것이 일반적이다. 구글검색엔진 최적화 가이드 바로가기

SEO의 방법

1.기술적인 방법

렌더링 방식과 SEO

클라이언트 렌더링의 경우 웹 크롤러가 페이지를 색인화 하려고하면 내용이 빈 페이지처럼 인식해서 SEO에 불리하기 때문에 서버사이드 렌더링을 적절히 사용하는 것이 좋다.