SEO(검색 엔진 최적화)란 무엇일까?

zoe·2024년 6월 19일
0

개발용어

목록 보기
8/12
post-thumbnail

SEO(Search Engine Optimization) 의 정의

SEO(검색 엔진 최적화) 는 웹사이트가 검색 결과에 더 잘 노출되도록 최적화하는 과정을 말한다. 같은 콘텐츠도 어떻게 웹 페이지를 만드느냐에 따라서 검색했을 때 노출되는 정도가 다르다. 따라서, 웹 사이트를 검색 엔진에 잘 노출시키기 위한 과정을 SEO 라고 한다.

어디에서 접할까?

네이버나 구글에서 키워드 검색을 하면 항상 상위권에 올라오는 웹 페이지들이 있다. 대부분의 사용자는 상위에 노출된 웹 페이지를 클릭하여 정보를 얻는다. 그렇다면 이런 웹 페이지들은 어떻게 상위로 노출될까?

상위 노출된 웹 페이지들은 대부분 소스 코드를 검색 엔진이 내놓은 가이드에 맞춰 태그에 부가 설명을 추가하는 등 검색 엔진 크롤러가 찾기 쉽도록 최적화 했을 가능성이 매우 높다고 한다. 따라서, 우리가 키워드 검색을 했을 때, 상위에 뜨는 웹 페이지들의 비밀은 SEO 에 담겨있다.

SEO 를 하는 방법

메타 태그 최적화

<meta name="title" content="타이틀로 적고 싶으 내용">
<meta name="description" content="사이트 설명">
<meta name="keywords" content="사이트 키워드, 사이트 키워드">
<title>
  • 메타 태그를 검색 엔진이 콘텐츠를 정확히 이해할 수 있도록 명확하고, 관련성 높은 키워드로 구성한다. 이는 검색 엔진 결과에서 사용자의 클릭을 유도하는데 중요한 역할을 한다.

헤더 태그 사용

  • h1 태그는 페이지의 주요 제목으로 사용하고, h2, h3 태그를 섹션과 하위 섹션에 사용하여 콘텐츠의 구조를 명확히 한다.

모바일 최적화

  • 반응형 웹 디자인을 적용하여 모든 기기에서 사용자 경험이 일관되게 유지한다. 구글과 다른 검색 엔진들은 모바일 친화성을 랭킹 요소로 사용하기 때문에 이는 중요한 최적화 작업이다.

속도 최적화

  • 페이지 로딩 시간을 줄이기 위해 이미지 최적화, cdn 사용 등을 통해, 사이트의 성능을 향상시킨다. 빠른 로딩 속도는 사용자 경험과 검색 엔진 순위에 긍정적인 영향을 미친다.

이미지 최적화

이미지 파일의 크기를 줄이고, 대체 텍스트(alt text)를 사용하여 이미지를 설명한다.

SSL 인증서

  • 웹사이트의 보안을 위해 SSL 인증서를 사용한다. HTTPS를 사용하는 웹사이트는 검색 엔진에서 더 높은 신뢰를 받는다.

SEO를 알아야하는 이유

검색 엔진에서 키워드를 검색하면 무수히 많은 웹 페이지가 나온다. 대부분의 사용자(나를 포함)는 첫 페이지에 노출된 결과를 가장 많이 보게 되고, 상위에 노출되지 않은 웹 페이지는 사용자로부터 외면 당할 가능성이 높아진다.

또한, 구글에 광고비를 지불해 노출할 수도 있지만, 비용적인 측면을 무시할 수 없다. SEO 는 영구적이고 광고는 단기적 효과를 낸다는 것도 큰 차이점이다. 광고보다 투자 대비 수익률이 높은 SEO 는 매우 유리한 홍보 전략일 수 있다.

마치며

  • 정보의 바다인 검색 엔진에서 많은 사용자의 선택을 받기 위해선, SEO 작업이 필수라고 생각된다.

참고 자료
개발자가 되기 위해 꼭 알아야 하는 IT 용어 서적

profile
코당탕탕 성장기

0개의 댓글