Web Page는 절대 독립적으로 존재할 수 없다.
아무도 찾아볼 수 없는 Web Page는 아무리 정교하고 보기 좋게 만들어졌다 한들, 그 의미가 없다.
또한 큰 규모의 Web Page일수록 다수의 인원이 유지보수를 하며 페이지 유지보수의 용이함을 위해선 명시적으로 그 HTML태그의 의미를 아는것이 유리하다.
그런 의미에서 Sementic Web&Tag는 Web Page가 Internet 내에서 다수의 사람들에게 노출될 수 있도록하고 또한 다수의 인원이 Web을 유지보수함에 있어서 그 편리함을 증대시켜준다.
이는 본디 웹이란 여러사람의 정보 공유를 위해 존재한다는 그 본질에 더욱 다가가는 의미가 있다.
하지만 방대한 개수의 웹페이지들의 모든 코드들을 가져와서 분석하는것은 매우 비효율적이며 이는 곧 자본의 낭비 즉, 회사돈은 많이 쓴다는것을 의미한다.
돈을 많이쓰게되면 영업이익이 줄어들고 영업이익이 줄어들면 나의 월급보너스또한 줄어들게 된다.
이를 방지하기 위해 검색엔진은 페이지의 제목 혹은 기사본문의 내용을 별도로 발췌할 수 있어야 하고 제목 혹은 기사본문을 <h1>
태그 혹은 <article>
태그로 구분하여 데이터를 수집한다.
검색엔진 개발자들은 웹페이지의 데이터를 수집함에 있어서 <h1>
또는 <article>
의 내용이 제목 혹은 기사본문이라는것을 의미적으로 알고 그것을 수집하도록 검색엔진을 프로그래밍 한다.
웹페이지를 개발한 개발자들도 마찬가지로 <h1>
또는 <article>
태그의 내용이 제목, 기사본문이 되도록 페이지를 개발한다.
이렇게 태그의 이름을 통해 의미적으로 해당 태그가 무엇을 뜻하는지 나타내는것이 Sementic Tag 이다.
그리고 이러한 개념을 Web에 적용시킨 개념이 Sementic Web 이다.