시맨틱웹(semantic web) / 시맨틱태그(semantic tag)

김도영·2022년 9월 20일
0

정의

시맨틱(semantic) : 의미를 갖는
시맨틱 태그(semantic tag) : 의미를 갖는 태그
시맨틱 웹(semantic web) : 시맨틱 태그를 활용하여 제작된 웹

구글,네이버와 같은 검색엔진에서 정보를 검색할 때, 얻고자하는 유의미한 정보를 가장 많이 갖고 있는 웹사이트(유의미한 웹사이트)일수록 상단에 노출되는 것이 이상적이다.

수 많은 웹사이트 간 '유의미한 정도(시맨틱한 정도)'를 등수매김하는 일은 컴퓨터가 하는데, 이 때 웹이 얼마나 유의미하게(시맨틱하게) 제작되었는지 평가하기 위해 객관적인 기준이 필요하다.

컴퓨터가 활용하는 여러가지 척도 중 하나가 바로 '시맨틱한 요소(시맨틱태그)가 웹 제작에 활용된 정도'이다.

사용하는 이유

위와 같은 구조의 웹사이트를 만들 때, 각각의 섹션을 분할하는 방법은 크게 두가지다.

  1. 'div'태그를 사용한 후 'id' 및 'class' 할당하기
  2. 시맨틱 태그(위 사진에서 빨간 태그) 사용하기

이 때 후자의 시맨틱 태그를 많이 포함한 웹일수록 코드 가독성이 더 좋다.

또한 컴퓨터가 구글링을 하는 유저에게 유의미한 정보를 제공하고자 수 많은 웹사이트를 추출/해석/가공하며 줄 세우기 할 때, '시맨틱 태그'라는 요소 덕에 더 많은 정보를 활용할 수 있게 된다.

요약

컴퓨터가 인간을 대신해 정보를 줄세우고 필터링할 때, 컴퓨터가 더욱 빠르고 정확하게 일 할 수 있게끔 웹에 대한 추가적인 의미를 제공해주는 도구가 바로 시맨틱 태그(semantic tag)이고, 이러한 태그들을 적재적소에 포함하여 더 많은 의미를 갖게된 웹을 시맨틱 웹(semantic web) 이라고 한다.

profile
김도영

0개의 댓글