스니펫이란 용어는 이해는 되지 않지만 콘텐츠를 만드는 사람들에겐 중요할 수 있다. 스니펫 ( snippet ) 란 단어는 작은 부분 또는 토막글과 같은 의미로 프로그래밍에서는 코드의 작은 부분을 뜻하고, 검색결과에서 검색엔진의 알고리즘이 선택한 주목할 만한 내용을 뜻하기도 한다.
스니펫 뜻과 종류
주목할 만한 작은 부분
프로그래밍 언어를 공부하고 뭔가 하나 만들다보면 중복되는 코드를 여러번 사용하게 된다.
이것을 알아차리고 함수로 만들거나 객체로 분리할 수 있는데 이런 재사용 가능한 짤막한 코드들을 스니펫이라 한다.
스니펫이란 단어는 프로그래밍언어 외에도 사용되는데 검색결과를 표현할 때 사용한다.
아무래도 단어 자체가 영어다보니 의미가 혼재되기도 하지만 사전을 찾아보면 이해가 쉽다.
스니펫의 사전적 의미를 찾아보면 토막글 또는 단편 이란 뜻을 가지고 있다.
뜻과 종류
스니펫은 영어로 snippet 이라 쓴다.
snippet 란 단어를 사전에서 찾아보면 어떠한 작은 정보를 뜻한다.
다른 의미로는 작은 조각, 자투리 등을 뜻하는데 정보적인 측면에서 단편, 오려낸 것 또는 인용구와 같은 토막글 등을 뜻한다.
현실세계에서 종이신문의 특정 부분을 스크랩하기 위해 가위로 오래낸 부분 등을 말하기도 한다.
스니펫이란 단어의 뜻을 보면 프로그램과 검색결과에서의 어떤 의미로 사용되는지 감이 온다.
- 프로그래밍 소스코드의 스니펫
부분적인 소스 코드, 재사용이 가능한 코드일 수도 있고, 주석과 같은 작은 부분일 수도 있다. - 검색결과의 스니펫
네이버나 구글과 같은 스니펫은 신문의 스크랩과 같은 작은 부분을 의미한다.
사용자가 검색한 키워드에 대해 검색엔진의 인공지능에 의해 선택된 문장이 검색결과의 최상단에 표시된다.
프로그래밍 소스코드의 스니펫
스니펫의 용어를 위에서 간단히 살펴보았다.
프로그래밍에서 먼저 사용된 스니펫 ( snippet ) 이란 용어는 소스코드의 작은 부분을 말한다.
주석이 될 수도 있고, 재사용이 가능한 함수나 메서드 형태의 작은 부분을 의미하기도 한다.
실제 업무에서 잘 사용하지는 않지만, 외국의 API 메뉴얼을 살펴보면 snippet function 또는 snippet method 같은 용어들을 사용하기도 한다.
검색결과의 스니펫
SEO 때문에 스니펫 ( snippet )이란 단어를 접했을 수도 있다.
검색결과의 상단노출을 위한 전략이기도 하며, 내가 발행한 콘텐츠가 검색엔진의 스니펫으로 선택된 경우 검색결과의 최상단에 위치한다.
네이버의 경우 지식 스니펫, 구글의 경우 추천 스니펫 으로 명명되어 있다.
이 둘의 세세한 차이는 있겠지만, 공통적인 부분은 그들 나름의 검색알고리즘에 의해 콘텐츠가 결정된다는 것이다.
네이버나 구글의 스니펫으로 채택되는 기준은 나름대로 만들어진 인공지능 기반의 검색알고리즘이며, 마케팅을 업으로 하는 사람들은 이것의 로직을 찾기 위해 여러가지 내용을 포스팅하거나 데이터를 이용한 콘텐츠를 발행한다.
'info' 카테고리의 다른 글
kt 올레 tv 안 나올 때 해결하기 셋톱박스 공유기 상태 확인하기 (0) | 2023.01.29 |
---|---|
모니터 암 단점과 설치를 위한 용어 정리 (0) | 2023.01.22 |
모니터 암 설치 전 확인해 볼 것 필수 책상과 모니터 확인 (0) | 2023.01.21 |
티스토리 블로그 최대 포스팅 수 글 작성 수 제한 (0) | 2022.12.03 |
애드센스 광고 네트워크 예상 수입과의 관계 (0) | 2022.11.10 |
댓글