공부 및 일상기록

[네트워크] SEO란 무엇인가? 본문

개발/네트워크

[네트워크] SEO란 무엇인가?

낚시하고싶어요 2023. 1. 18. 02:10

검색엔진 최적화 (SEO, Search engine optimization) 는 무엇인가?

검색엔진이 이해하기 쉽도록 홈페이지의 구조와 페이지를 개발해 검색 결과 상위에 노출될 수 있도록 하는 작업이다.

기본적인 작업 방식은 특정 검색어를 웹 페이지에 적절하게 배치하고 다른 웹 페이지에서 링크가 많이 연결되도록 하는 것이다.

 

검색엔진 최적화 방법

1. 문법에 맞는 HTML 작성하기 (Semantic Markup)

<title> 태그에는 제목일 기재하고, <div> 태그를 사용해 줄을 바꾸고, <strong>과 <em> 태그를 활용해 강조하고 싶은 키워드에 붙이는 등, 적절한 HTML 소스로 홈페이지를 구성하는 것은 결과적으로 검색엔진에게 이해하기 쉬운 웹 문서가 되고, 유사한 내용의 웹 문서가 있을 경우 이러한 문서의 순위가 높아진다.

 

2.구체적인 페이지 제목 만들기

HTML 문서의 헤더에 들어가는 페이지 제목은 구체적이고 간결하게 구성해, 검색 결과  화면에서 텍스트가 잘리지 않도록 한다.

제목의 시작이나 끝에 사이트 이름을 포함하고 나머지 제목은 하이픈, 콜론, 막대로 구분한다.

ex) 가비아 - 도메인등록, 도메인연장, 도메인이전, 도메인예약, 부가서비스 

 

3. 메타 태그 활용하기

<meta name="keywords" content="키워드1, 키워드2">

<meta name="description" content="페이지 내용을 정리한 소개글">

검색엔진의 검색 결과에도 표시되기 때문에 포함하는것이 좋다.

 

4. 이미지에 alt 속성 기재

alt 속성이란, alternative의 의미로 이미지가 로딩되지 못했을 때 대신 표시되는 텍스트이다.

주로 홈페이지 내부에는 기업명/로고/배너/상품명/카피 등을 이미지로 표현하는데, 이 경우 반드시 이미지 태그에 alt속성을 넣어 적절한 대체 텍스트를 기재해야 한다. 이미지 속에 그려진 문자는 검색엔진에 의해 인식되지 않기 때문이다.

alt 속성을 붙이면 HTML 코딩과 유용성 측면에서도 좋고, 시각장애인용 스크린 리더가 사용될 때 이미지 대신 alt속성 값을 읽어 대략 어떤 이미지인지 파악할 수 있도록 도움을 준다. 검색엔진 또한 이미지를 발견하면 alt속성 안의 텍스트를 통해 인덱싱 작업을 하기 때문에 SEO에 좋다.

 

5. 이미지  맵에 중요한 링크 사용 피하기

이미지 맵은 <map>태그와 <area>태그를 이용해 한 장의 사진에 여러개의 링크를 설치하는 것이다. 이미지 맵은 검색 엔진이 링크를 따라 이동할 때 방해가 될 수 있으므로 중요한 링크 설치 파일은 피한다.

 

6. 플래시 전용 페이지 피하기

대부분의 검색 엔진은 Flash 애니메이션의 텍스트를 수집할 수 없으며, 그 링크 또한 사용할 수 없다.

 

7. anchor태그를 활용한 적절한 키워드 배치

키워드가 본문에 기술되어 잇지 않은 홈페이지는 검색 결과에 랭크되기 어렵다.

앵커텍스트란 홈페이지에 삽입되는 링크 위에 있는 설명 문구를 의미한다.

예)

<a href="https://www.gabia.com">가비아 바로가기</a>

위의 HTML 구성은 Anchor태그로 구성한 내용이다.

 

8. 여러개의 페이지로 나누어진 콘텐츠 검색 최적화-시리즈/연재

 

9. 모든 페이지가 유입 페이지가 되도록 사이트 구성

사용자가 꼭 홈페이지의 메인 페이지만 방문하는 것은 아니다. 예를들어 검색 후 검색 결과에 원하는 정보가 있는 컨텐츠 페이지가 나타나고 클릭하면 해당 페이지로 유입되는 것이다.

홈페이지의 어떤 페이지로 방문이 유입될지 모르기 때문에 모든 페이지는 메인 페이지로 이동할 수 있는 링크를 설치해 전체 사이트의 동선을 개선하는 것이 무엇보다 중요하다. 이것은 곧 사용자 편의성과 연결되는 것이다.

 

10.  HTTPS사용 권장

동일한사이트라면 http보다 https로 서비스 할 경우, 구글 검색엔진에서 전체 점수의 약 1%정도에 해당하는 랭킹 가산점을 부여한다.

 

https://library.gabia.com/contents/domain/4359/

 

가비아 라이브러리

IT 콘텐츠 허브

library.gabia.com