TBWA님의 아티클 더 보기

마케팅

[HOW TO 마케팅] 마케팅 성과, 인스타그램 SEO로 올린다고? #1

인스타그램의 검색 및 추천 알고리즘 총정리

실전 마케팅이 궁금하다고요? 🤔 <디지털 인사이트>가 마케팅 기업이 발행하는 자체 콘텐츠 가운데 실무에 활용하기 좋은 글만 추려 읽기 좋게 정리했습니다. 원문을 참고하면 더 자세한 내용을 알 수 있어요.


복잡해진 인터넷 환경으로 인해서 온라인에서 마케팅을 하는 것이 힘들어졌습니다. 전통적인 채널의 마케팅은 대중 매체에 광고를 집행하면 평균 이상의 성과를 기대할 수 있었습니다. 하지만 SNS 생태계에서는 광고에 많은 돈을 투자해도 큰 성과를 얻지 못할 때가 많습니다. 광고 집행을 중단하면 빠르게 성과가 줄어드는 사례가 많습니다.

SNS의 핵심은 ‘개인화’입니다. 인스타그램과 같은 소셜미디어는 사용자가 앱을 사용할 때 흥미를 잃지 않도록 알고리즘을 이용해 개인화된 콘텐츠를 제공합니다. 따라서 콘텐츠가 검색 순위에 최적화돼 있지 않다면 사용자에게 콘텐츠를 보여주는 것조차 쉽지 않습니다. 이번 글에서는 인스타그램의 검색 및 추천 알고리즘을 알아보고, 이를 통해서 인스타그램 상위 노출 마케팅을 성공하는 방법을 알아보겠습니다.

인스타그램 도달과 노출 차이점

우선 인스타그램에서 주로 사용되는 지표의 의미부터 짚고 넘어가겠습니다. 인스타그램의 도달과 노출은 서로 다른 지표로, 각각 게시물의 성과를 측정하는 데 사용됩니다.

도달 지표는 ‘몇 명이 내 게시물을 시청했는가?‘를 나타내는 지표입니다. 이는 게시물을 시청한 유저의 수를 의미하며, 각 유저당 1회만 기록됩니다. 즉, 도달은 한 명의 유저가 게시물을 최초로 시청한 경우에만 증가하게 됩니다.

반면, 노출 지표는 ‘내 콘텐츠가 몇 번 보였는가?‘를 나타내는 지표입니다. 이는 게시물이 사용자의 화면에 표시된 횟수를 의미합니다. 한 명의 유저가 여러 번 게시물을 보게 되는 경우에도 각 노출은 별도로 카운트됩니다.

이러한 차이로 인해 도달은 게시물이 얼마나 많은 사용자에게 도달했는지를 측정하고, 노출은 게시물이 얼마나 자주 보였는지를 측정합니다. 각 지표를 이해하고 올바르게 해석하여 게시물의 성과를 정확하게 평가하는 것이 중요합니다.

인스타그램 순위 지정 방식

인스타그램 게시물의 순위 지정 방식은 여러 요소에 의해 결정됩니다. 각 콘텐츠 유형에 따라 다르지만, 일반적으로 다음과 같은 요소가 고려됩니다.

1. 참여도(Engagement)

사용자의 상호작용은 게시물의 순위를 결정하는 주요 요소 중 하나입니다. 좋아요, 댓글, 공유 등의 활동이 많을수록 게시물이 더 높은 순위에 노출될 가능성이 높습니다. 따라서 게시물을 올린 후에는 가능한 한 빠르게 사용자들과의 상호작용을 유도하는 것이 중요합니다.

2. 관심도(Relevance)

인스타그램은 사용자의 관심사와 관련된 콘텐츠를 우선적으로 보여주기 위해 관련성을 고려합니다. 즉, 사용자의 관심사와 관련된 해시태그, 위치 정보, 팔로우한 계정 등을 기반으로 게시물의 관련성을 평가합니다. 게시물의 캡션과 해시태그를 효과적으로 활용해 관련성을 높일 수 있습니다.

3. 저장 및 공유(Saves and Shares)

게시물이 저장되거나 공유될수록 인스타그램은 해당 게시물의 인기도를 높게 평가합니다. 사용자에게 유용하거나 공유가치가 있는 콘텐츠를 제공해 게시물의 저장 및 공유를 촉진할 수 있습니다.

4. 탐색 태그(Explore Tags)

인스타그램의 탐색 기능을 통해 인기 있는 해시태그나 위치 정보를 활용해 게시물을 발견할 수 있습니다. 게시물에 관련된 인기 있는 태그를 활용해 더 많은 사용자에게 노출될 수 있도록 합니다.

5. 최신성(Freshness)

인스타그램은 최신 게시물을 우선적으로 보여주는 경향이 있습니다. 따라서 주기적으로 새로운 콘텐츠를 게시해 인스타그램의 알고리즘에 적극적으로 노출되도록 합니다.


최적의 게시물 최적화를 위해서는 이러한 요소를 고려해 콘텐츠를 제작하고 게시하는 것이 중요합니다. 사용자의 상호작용을 유도하고 관련성을 높이는 캡션과 해시태그를 활용하며, 고객의 관심을 끄는 유용한 콘텐츠를 제공하는 것이 핵심입니다.

피드 영역 상위 노출

(자료=인스타그램 공식 블로그)

인스타그램의 피드 영역은 오랜 기간 동안 인스타그램의 핵심 영역으로 자리매김하고 있습니다. 사용자가 가장 자주 이용하는 영역이기 때문에 상위 노출을 성공하면 높은 성과를 기대할 수 있습니다. 이 영역에서는 사용자가 팔로우하는 계정의 콘텐츠뿐만 아니라 광고와 추천 콘텐츠도 함께 노출됩니다.

피드 상위 노출의 핵심은 ‘소통’입니다. 사용자가 이전에 소통했던 게시물을 기반으로 인스타그램은 피드에 노출할 콘텐츠를 결정합니다. 즉, 사용자가 좋아요를 누르거나 댓글을 남겼던 게시물들이 상위에 노출될 가능성이 높습니다. 또한, 다양한 계정의 게시물이 적절한 비율로 섞여서 노출되어 사용자들이 다양한 콘텐츠에 노출되도록 합니다.

따라서 피드에 상위 노출되기 위해서는 사용자와의 소통을 촉진하는 것이 중요합니다. 많은 좋아요와 댓글을 유도하기 위해 캡션과 해시태그를 효과적으로 활용하고, 사용자와의 상호작용을 적극적으로 이끌어내는 콘텐츠를 게시하는 것이 필요합니다. 또한, 다양한 유형의 콘텐츠를 게시해 사용자의 관심을 끌어내고 피드에 노출될 기회를 높일 수 있습니다.

피드 노출 콘텐츠의 순위는 다음과 같은 요소로 결정됩니다. 상단에 위치할수록 더 중요한 요소입니다.

1. 사용자의 활동

사용자의 긍정적인 행동(좋아요, 공유, 저장, 댓글 등)이 중요한 신호로 작용합니다. 사용자들이 게시물에 활발하게 반응할수록 높은 순위를 얻을 가능성이 높아집니다.

2. 게시물의 정보

게시물 자체의 인기도(좋아요, 공유, 저장, 댓글 등)뿐만 아니라 게시 시간과 위치도 순위 결정에 영향을 미칩니다. 게시물이 게시된 시간과 위치가 중요한 요소로 고려됩니다.

3. 계정의 정보

게시물을 올린 계정에 대한 정보도 고려됩니다. 팔로우 숫자, 최근 게시물의 성과 등이 계정의 관심도를 결정하는데 중요한 역할을 합니다.

4. 상호 작용

사용자 간의 상호 작용도 게시물의 순위 결정에 영향을 줍니다. 서로의 게시물에 댓글을 남기거나 반응을 보이는 등의 상호 작용을 중요한 지표로 삼습니다.


이러한 요소를 통해 인스타그램은 ‘특정 게시물에 사용자가 반응할 가능성‘을 예측하고 해당 게시물을 상단에 노출시킵니다. 게시물의 성과를 유지하고 상호 작용을 촉진하는 것이 순위 상승을 위한 핵심입니다. 또한, 콘텐츠가 인스타그램의 커뮤니티 가이드라인을 준수해야 하며, 동일한 계정의 연속적인 게시물은 제한될 수 있습니다.

스토리 영역 상위 노출

(자료=인스타그램 공식 블로그)

스토리 영역은 최대 24시간 동안 유지되는 짧은 동영상이나 사진을 공유하는 동적인 영역으로, 게시자와 청중이 쉽게 소통할 수 있는 장점이 있어 사용자에게 매우 인기가 높습니다.

스토리 영역에서는 사용자가 팔로우하는 계정만 노출됩니다. 이에 따라 스토리 노출의 주요 전제 조건은 먼저 팔로우를 확보하는 것입니다. 순위 결정에는 다음과 같은 기준이 사용됩니다

1. 조회 내역

특정 계정의 스토리를 조회한 빈도가 높을수록 해당 계정의 우선순위가 높아집니다. 사용자들이 자주 스토리를 확인하는 계정은 자연스럽게 상위에 노출됩니다.

2. 참여 내역

사용자의 긍정적인 행동 신호인 좋아요나 DM 등의 참여 내역이 중요합니다. 사용자가 게시물에 반응하는 경우 해당 계정의 순위가 높아집니다.

3. 친밀감

게시자와 사용자 간의 관계가 중요한 요소로 작용합니다. 친구나 가족과 같이 친밀한 관계일수록 해당 계정의 우선순위가 높아지는 경향이 있습니다.

스토리 영역은 유저들 간의 상호작용이 활발하기 때문에, 유저와 가까운 신호를 보내는 계정을 우선순위로 설정합니다. 따라서 사용자의 반응을 얻지 못하는 게시물을 지속적으로 게시하면, 해당 계정의 스토리 순위가 하락하여 성과가 악화될 수 있습니다. 따라서 사용자로부터 반응을 얻을 수 있는 적절한 스토리 콘텐츠를 선별하는 것이 중요합니다.

탐색 영역 상위 노출

(자료=인스타그램 공식 블로그)

탐색 영역은 사용자가 새로운 콘텐츠를 탐색할 수 있는 공간으로, 팔로우하지 않은 계정의 추천 콘텐츠를 노출합니다. 따라서 탐색 영역에서 순위를 경쟁하고자 한다면 타깃은 ‘팔로우하지 않은 유저‘입니다.

탐색 영역에 노출되는 콘텐츠는 사용자가 이전에 좋아요, 저장, 공유 등의 행동 신호를 보낸 게시물과 비슷한 주제를 가지고 있습니다. 이러한 콘텐츠의 우선순위를 결정하는데 ‘게시물의 인기도’가 중요한 요소로 작용합니다. 즉, 얼마나 많은 사람들이 빠르게 좋아요와 댓글 등의 행동 신호를 보내는지가 순위 결정에 큰 영향을 미칩니다. 탐색 영역의 순위 결정 요소는 다음과 같습니다.

1. 게시물의 인기도

게시물의 최근 성과인 좋아요, 댓글 등의 행동 신호가 중요한 요소입니다. 사용자의 빠른 반응이 게시물의 순위에 영향을 줍니다.

2. 탐색 탭 내 활동

사용자가 탐색 탭에서 반응을 보인 게시물의 유형이 고려됩니다. 유사한 콘텐츠에 대한 사용자의 활동이 순위 결정에 영향을 줄 수 있습니다.

3. 게시한 사람에 대한 반응

이전에 해당 계정에 대한 사용자의 반응 여부가 순위 결정에 영향을 줍니다. 사용자가 해당 계정과의 소통을 즐기는 경우, 해당 계정의 콘텐츠가 더 높은 순위에 노출될 가능성이 높습니다.

계정의 소통 정도

최근에 사용자가 게시자와 소통한 횟수가 고려됩니다. 게시자와 사용자 간의 활발한 소통이 순위에 긍정적인 영향을 미칠 수 있습니다.

릴스 영역 상위 노출

(자료=인스타그램 공식 블로그)

릴스 영역은 새로운 콘텐츠를 발견할 수 있는 공간으로, 사용자가 팔로우하지 않는 계정의 콘텐츠가 주로 표시됩니다. 사용자가 릴스를 시청한 기록에 따라 흥미를 가질 만한 릴스가 추천됩니다. 릴스의 추천 순위는 다음과 같은 중요도에 따라 결정됩니다.

1. 활동

사용자가 최근에 시청한 릴스를 참조해 관련성을 파악합니다. 사용자가 특정 유형의 릴스를 자주 시청한다면, 해당 유형의 릴스가 더 높은 순위에 표시될 가능성이 있습니다.

2. 게시한 사람에 대한 반응

이전에 해당 계정에 대한 사용자의 반응 여부가 고려됩니다. 사용자가 해당 계정의 릴스에 활발하게 반응한다면, 해당 계정의 릴스가 더 높은 순위에 노출될 가능성이 있습니다.

3. 릴스 정보

릴스의 시각적 요소와 인기도가 고려됩니다. 동영상 내 시각적인 요소와 함께 인기도가 높은 릴스가 더 높은 순위에 표시됩니다.

4. 계정의 인기도

해당 계정의 팔로워 수, 참여 수준 등의 요소가 고려됩니다. 인기 있는 계정의 릴스가 더 높은 순위에 표시될 가능성이 있습니다.

이러한 요소를 고려해 릴스 영역에서 사용자에게 가장 흥미로운 콘텐츠를 추천합니다. 사용자가 활발하게 시청하고 반응하는 콘텐츠가 더 높은 순위에 표시되므로, 콘텐츠 제작자들은 흥미로운 내용을 제공하고 사용자와의 상호 작용을 촉진하는 것이 중요합니다.

인스타그램 검색 아키텍처

인스타그램의 검색 아키텍처는 Unicorn이라는 자체 소셜 그래프 인식 검색 엔진을 사용하고 있습니다. Unicorn은 대량의 데이터를 처리할 수 있는 능력을 갖추고 있으며, 이를 통해 인스타그램의 다양한 기능을 지원합니다.

과거에는 Elasticsearch를 사용하여 문서의 키워드를 기반으로 역색인을 수행했습니다. 하지만 Unicorn은 데이터를 소셜 기능으로 저장하고 그래프 내에서 2차 연결을 통한 쿼리를 가능하게 하여, 그 필요성에 따라 2015년에 기술이 이전되었습니다.

역색인이란?

셰익스피어 명언 역색인 예시

역색인은 문서 안에 있는 키워드를 파악한 후 키워드 단위로 문서를 색인화하는 과정을 의미합니다. 이는 검색 속도를 향상시키는데 큰 역할을 합니다. 전통적인 데이터베이스에서는 문서를 하나씩 읽어가면서 검색하는 반면, 역색인 데이터베이스는 이미 키워드 별로 문서 ID가 리스트로 만들어져 있기 때문에 처리 속도가 빠릅니다.

인스타그램의 검색은 단순히 문서를 검색하는 것이 아닌 데이터 간의 관계를 검색하는 것입니다. 계정 정보에는 팔로워, 게시물, 해시태그, 장소, 미디어 등 다양한 특징이 있으며, 이들 간의 관계를 찾아내는 것이 중요합니다. 따라서 인스타그램은 그래프의 모든 부분을 색인화하여 검색 기능을 강화하고 있습니다.

S-Expression 활용

유저가 인스타그램 검색창에서 쿼리를 검색하면 Unicorn 시스템은 이를 S-Expression으로 변환합니다. 이를 통해 검색 의도를 더 명확하게 표현할 수 있습니다. 예를 들어, “내가 팔로우하는 사람 중에 저스틴이라는 이름을 인스타그램에서 검색한다”면 다음과 같이 입력할 수 있습니다.

(and

user: justin

(apply followed_by: followed_by:me)

)

이렇게 검색 의도가 명확한 형태로 쿼리를 변환한 후, 검색 엔진은 ‘후보 선정’과 ‘랭킹’ 두 가지 과정을 거쳐서 결과를 도출합니다.

후보 선정 단계

후보 선정 단계에서는 쿼리를 and, or, not으로 조합해 역색인 구조에서 해당하는 문서를 찾습니다. 역색인 방식을 사용하기 때문에 필요한 정보만을 포함해 문서를 검색하기 때문에 빠른 속도로 후보를 선정할 수 있습니다. 인스타그램은 역색인 방법을 사용하기 때문에 검색량이 많을 것으로 예상되는 키워드를 콘텐츠와 계정에 반드시 포함시켜야 합니다.

랭킹 단계

랭킹 단계에서는 후보 선정된 문서들 가운데 어떤 문서가 가장 상위에 노출될 만한지 판단합니다. 이를 위해 문서 후보의 메타데이터를 활용합니다. 예를 들어, ‘justin’이라는 이름을 검색했을 때, 검색 엔진은 팔로워 수가 많은 팝스타 저스틴 비버의 계정을 상위에 노출할 것입니다. 이 경우, ‘팔로워 수’라는 계정의 메타데이터를 기준으로 랭킹을 결정했다고 볼 수 있습니다. 랭킹은 팔로워 수 외에도 다양한 메타데이터를 복합적으로 활용하며, 이 과정은 기계 학습을 통해 이루어집니다.

결론적으로, 인스타그램 SEO(검색엔진최적화)의 핵심은 메타데이터 관리에 있습니다. SNS는 복잡한 관계의 데이터를 정의하고 있으며, 사용자 간의 관계 맺기가 상위 노출에 중요합니다. 사용자의 좋아요, 댓글, 팔로우 등의 활동을 유도하여 자사의 콘텐츠를 상위에 노출시키는 것이 핵심입니다.


지금까지 인스타그램의 검색 및 추천 알고리즘에 대해 알아봤습니다. 다음 글에서는 이를 바탕으로 인스타그램에서 상위 노출을 달성하는 방법을 자세히 알아보겠습니다.

👉 인스타그램 상위 노출 마케팅하는 5가지 방법

👉 TBWA DataLab SEO 컨설팅 서비스 바로가기

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다