[HTML] Semantic Web
Learn to code HTML5
poimweb을 보고 공부했습니다 :)
Semantic Web
2018년 현재 전세계적으로 웹사이트는 19억개, 인터넷 사용자 수는 40억명이다.
-
검색 엔진의 힘
대부분의 인터넷 사용자는 원하는 정보를 취득하기 위해 검색 사이트를 이용한다.
“나는 검색된다. 고로 존재한다”
검색 엔진에 노출되지 않는 웹사이트에는 접속할 수 없기 때문에
검색 엔진은 이 시대의 가장 강력한 권력 중의 하나라고 말할 수도 있다. -
SEO (검색 엔진 최적화: Search Engine Optimization)
검색엔진이 본인의 웹사이트를 검색하기 알맞은 구조로 웹사이트를 조정하는 마케팅 도구 - 크롤링: 검색 엔진의 크롤러를 이용해 매일 전세계의 웹사이트 정보를 수집
-
인덱싱: 검색 엔진의 인덱서를 이용해 이용자가 검색할 만한 키워드를 미리 예상하여 검색 키워드에 대응하는 인덱스를 만든다.
- 인덱싱에 사용되는 정보는 웹사이트의 HTML코드이다.
즉, 검색 엔진은 HTML 코드 만으로 의미를 인지하는데 이때 Sementic element를 해석한다.
<font size="6"><b>Hello</b></font>
<h1>Hello</h1>
- 1행, 2행은 동일한 외형을 갖지만 의미가 다르다.
- 2행은 제목 중의 가장 상위라는 의미를 h1 태그를 통해 나타낸다.
- Sementic tag : 콘텐츠의 의미를 명확히 설명해 가독성을 높이고 유지보수를 쉽게 한다.
- Sementic Web : 웹에 존재하는 수많은 웹페이지들에 메타데이터를 부여하여, 기존의 잡다한 데이터 집합이었던 웹페이지를 ‘의미’와 ‘관련성’을 가지는 거대한 데이터베이스로 구축하고자 하는 발상이다.
Leave a comment