2026년 11월 10일 화요일

성공 투자자는 어떻게 결정할까? 투자 판단을 위한 7단계

투자를 잘하는 사람은 어떤 기준으로 주식을 사고팔까요?

좋은 기업을 발견하는 능력도 중요합니다. 경제 흐름을 읽는 능력도 필요합니다. 하지만 그것만으로 성공적인 투자를 보장할 수는 없습니다.

실제로 투자에서 중요한 것은 하나의 종목을 고르는 능력뿐 아니라, 투자 결정을 내리는 전체 과정입니다.

어떤 자산에 투자할 것인지, 얼마를 투자할 것인지, 예상과 다르게 움직이면 어떻게 대응할 것인지까지 생각해야 합니다.

투자 결정을 내리기 위해 글로벌 금융시장과 경제 지표를 분석하는 투자자


성공한 투자자는 자신의 투자 결정 과정을 7단계로 설명합니다. 현금의 매력부터 자산 배분, 위험 분석, 직감, 투자 논리 작성까지 이어지는 체계적인 방법입니다.

이번 글에서는 이 투자 결정 과정을 살펴보고, 개인 투자자가 실제 투자에 어떻게 적용할 수 있는지 알아보겠습니다.

1. 투자하기 전에 현금의 가치를 평가하라

투자를 시작할 때 가장 먼저 해야 할 일은 무엇일까요?

많은 사람은 어떤 주식을 살지부터 고민합니다. 하지만 성공 투자자는 먼저 현금을 보유하는 것이 얼마나 매력적인지 평가합니다.

현금은 아무것도 하지 않는 돈이 아닙니다. 상황에 따라 가장 유리한 선택이 될 수도 있습니다.

예를 들어 주식시장이 지나치게 비싸다고 생각해 보겠습니다. 기업의 실적은 불확실하고 채권의 수익률도 만족스럽지 않습니다.

이런 상황에서 무리하게 투자할 필요가 있을까요?

오히려 현금을 보유하면서 더 좋은 투자 기회를 기다리는 것이 합리적일 수 있습니다.

반대로 물가가 빠르게 상승하고 현금의 구매력이 떨어진다면 현금 보유의 매력은 낮아질 수 있습니다.

결국 중요한 질문은 이것입니다.

생각해 볼 질문

지금 현금을 보유하는 것이 유리할까? 아니면 주식, 채권, 금과 같은 다른 자산을 보유하는 것이 더 유리할까?

투자는 무조건 돈을 시장에 투입하는 것이 아닙니다. 현금을 포함한 여러 선택지를 비교하는 것에서 시작합니다.

2. 자산별 투자 비중을 정하라

현금의 매력을 평가했다면 다음은 전체 자산을 어떻게 배분할 것인지 결정하는 단계입니다.

투자금을 하나의 자산에 집중할 것인지, 여러 자산으로 나눌 것인지 생각해야 합니다.

예를 들어 전체 투자금이 1억 원이라면 다음과 같은 배분을 가정할 수 있습니다.

  • 주식: 3,000만 원
  • 채권: 3,000만 원
  • 원자재: 1,500만 원
  • 금: 1,000만 원
  • 현금: 1,500만 원

물론 이것은 설명을 위한 가상의 예시입니다. 실제 자산 배분은 투자자의 목표와 위험 감수 능력에 따라 달라져야 합니다.

여기서 중요한 점은 자산 배분이 영원히 고정되는 것이 아니라는 사실입니다.

투자에 대한 이해가 깊어지면 자산을 바라보는 관점도 달라집니다.

투자자 역시 과거에는 물가연동채에 대해 전혀 알지 못했다고 말합니다. 비유동성 자산에 처음 투자한 것도 불과 몇 년 전의 일이었습니다.

처음부터 모든 자산을 이해하는 투자자는 없습니다.

새로운 지식을 얻고 경험을 쌓으면서 투자 대상과 비중을 조정하게 됩니다.

투자는 한 번의 선택으로 완성되는 것이 아니라, 평생 배우면서 발전시켜 나가는 과정입니다.

3. 새로운 투자 기회를 분류하고 위험과 보상을 분석하라

새로운 투자 기회를 발견하면 곧바로 매수부터 해서는 안 됩니다.

먼저 그 투자 대상이 어떤 자산군에 속하는지 파악해야 합니다.

  • 주식인가?
  • 채권인가?
  • 원자재인가?
  • 통화인가?

자산마다 가격을 움직이는 요인이 다르기 때문입니다.

주식은 기업의 실적과 성장 전망에 영향을 받습니다. 채권은 금리와 물가, 신용 위험 등에 민감하게 반응합니다.

원자재는 공급과 수요, 생산 비용, 지정학적 상황 등이 중요한 변수가 됩니다.

얼마나 벌 수 있는가보다 얼마나 잃을 수 있는가

이 투자자가 중요하게 생각하는 것은 위험과 보상을 함께 평가하는 것입니다.

투자할 때는 누구나 수익을 기대합니다. 하지만 상승 가능성만 생각하면 위험을 제대로 파악할 수 없습니다.

따라서 다음과 같은 질문을 해야 합니다.

  • 예상대로 시장이 움직이면 얼마나 수익을 얻을 수 있을까?
  • 예상과 반대로 움직이면 손실은 얼마나 발생할까?
  • 경제가 심각한 침체에 빠지면 어떻게 될까?
  • 금리와 물가가 예상과 다르게 움직이면 어떤 결과가 나타날까?

특히 평범한 상황뿐 아니라 극단적인 상황까지 고려해야 합니다.

투자 기회의 진정한 가치는 상승 가능성만으로 결정되지 않습니다. 예상이 틀렸을 때 감당해야 할 손실까지 함께 살펴봐야 합니다.

시장의 균형과 경제 변수의 관계를 이해하라

시장에는 서로 영향을 주고받는 경제 변수들이 존재합니다.

특정 지표가 지나치게 높아지면 다른 경제 변수에 영향을 미치고, 그 결과 시장이 새로운 균형을 찾아가는 현상이 나타날 수 있습니다.

대표적인 사례가 실질금리입니다.

실질금리는 물가상승률을 고려한 금리입니다. 간단하게는 명목금리에서 기대 인플레이션을 뺀 값으로 이해할 수 있습니다.

실질금리가 높아지면 기업과 가계의 자금 조달 부담이 커집니다. 대출과 소비, 투자가 위축될 수 있습니다.

이러한 변화는 경제성장에도 부담으로 작용합니다.

만약 미국의 잠재 경제성장률을 약 1.5%로 가정하고, 실질금리가 2%를 넘는다면,

경제가 장기적으로 성장할 수 있는 수준보다 높은 실질금리가 유지된다면 경제활동에 부담을 줄 수 있기 때문입니다.

하지만 여기서 또 다른 위험을 생각해야 합니다.

실질금리 2%에서 채권을 매수했다면?

실질금리가 2%인 상황에서 채권을 매수했다고 가정해 보겠습니다.

그런데 이후 실질금리가 3% 이상으로 상승한다면 어떻게 될까요?

새롭게 발행되는 채권은 더 높은 수익률을 제공할 수 있습니다. 그러면 기존 채권의 상대적인 매력은 떨어집니다.

결과적으로 기존 채권의 시장가격이 하락할 수 있습니다.

채권 투자에서 기억할 점

일반적으로 시장금리가 상승하면 기존 채권 가격은 하락합니다. 따라서 채권을 매수할 때는 현재 수익률뿐 아니라 향후 금리 변화 가능성도 고려해야 합니다.

시장의 균형을 이해한다는 것은 단순히 과거 평균으로 돌아갈 것이라고 믿는 일이 아닙니다.

경제 변수들이 서로 어떤 영향을 미치는지 이해하고, 특정 상황이 얼마나 지속될 수 있는지 판단하는 것입니다.

이 투자자는 중요한 정보를 스프레드시트에 정리합니다. 그리고 여러 자산을 같은 기준으로 비교합니다.

감각적인 판단에만 의존하지 않고 숫자와 자료를 통해 투자 기회를 평가하는 것입니다.

4. 투자 결정이 전체 전략과 일관되는지 확인하라

개별 투자 기회가 좋아 보여도 전체 투자 전략과 맞지 않을 수 있습니다.

따라서 새로운 투자를 결정할 때는 전체 포트폴리오를 함께 살펴봐야 합니다.

자신만의 글로벌 경제 지표를 활용합니다.

전 세계 경제가 어떤 상황에 놓여 있는지 살펴보고, 자신의 투자 전략이 세계 경제의 흐름과 조화를 이루는지 확인하는 것입니다.

예를 들어 세계 경제가 침체될 가능성이 높다고 판단하면서 경기 회복에 크게 의존하는 자산에 집중 투자한다면 문제가 생길 수 있습니다.

물론 경기침체를 예상한다고 해서 모든 주식을 팔아야 한다는 뜻은 아닙니다.

중요한 것은 자신의 경제 전망과 실제 포트폴리오 사이에 모순이 없는지 확인하는 것입니다.

좋은 투자 기회를 찾는 것과 전체적으로 균형 잡힌 포트폴리오를 만드는 것은 서로 다른 문제입니다.

5. 자신의 직감에도 귀를 기울여라

흥미로운 점은 투자자는 철저한 데이터 분석뿐 아니라 자신의 직감도 중요하게 생각한다는 것입니다.

투자를 결정하기 전에 스스로에게 질문합니다.

  • 이 거래는 안전하게 느껴지는가?
  • 어딘가 불안하게 만드는 부분은 없는가?
  • 내가 놓치고 있는 위험은 없는가?

물론 불안하다고 해서 반드시 잘못된 투자는 아닙니다.

때로는 다른 사람들이 모두 같은 방향을 바라볼 때 혼자 반대편에 서 있기 때문에 불안할 수도 있습니다.

오히려 남들과 다른 판단을 내리고 있다는 사실이 좋은 기회일 수도 있습니다.

하지만 여기서 주의해야 할 점이 있습니다.

직감이 분석을 대신해서는 안 됩니다.

불안한 느낌이 든다면 그 원인이 무엇인지 찾아야 합니다. 데이터로 설명할 수 없는 위험이 숨어 있는 것은 아닌지 다시 살펴보는 것입니다.

직감은 무조건 따라야 할 신호가 아니라, 자신이 놓친 부분을 다시 확인하게 만드는 경고 장치로 활용할 수 있습니다.

6. 투자 논리를 글로 정리하라

자신이 왜 특정 자산에 투자하려는지 다른 사람에게 설명할 수 있습니까?

거래에 대한 논리를 글로 정리합니다. 때로는 다른 사람들과 공유하고 의견을 듣기도 합니다.

생각을 글로 표현하면 머릿속에서 놓쳤던 문제를 발견할 수 있습니다.

막연하게 좋아 보였던 투자 기회도 구체적으로 정리하다 보면 논리의 빈틈이 드러납니다.

예를 들어 어떤 주식을 매수하려 한다면 다음과 같이 기록할 수 있습니다.

투자 판단 기록 예시

투자 대상: A기업 주식

투자 이유: 산업 성장과 기업 실적 개선 가능성

기대하는 결과: 매출과 영업이익 증가에 따른 기업가치 상승

주요 위험: 경기침체, 원자재 가격 상승, 경쟁 심화

예상과 다른 상황: 매출 성장 둔화와 영업이익 감소

대응 계획: 투자 논리가 훼손되었는지 재검토하고 필요하면 비중 조정

이렇게 투자 이유를 기록해 두면 나중에 결과를 평가하기도 쉽습니다.

수익이 발생했다고 반드시 좋은 투자였던 것은 아닙니다. 반대로 손실이 발생했다고 무조건 잘못된 판단이었다고 볼 수도 없습니다.

중요한 것은 투자 당시 가지고 있던 정보와 논리를 기준으로 판단이 합리적이었는지 돌아보는 것입니다.

7. 새로운 투자가 전체 포트폴리오에 미치는 영향을 확인하라

마지막 단계는 새로운 투자와 기존 자산의 관계를 살펴보는 것입니다.

특히 특정 위험에 지나치게 노출되어 있지는 않은지 확인해야 합니다.

예를 들어 이미 보유한 주식 대부분이 물가상승에 민감한 기업이라고 가정해 보겠습니다.

여기에 같은 위험에 노출된 자산을 추가한다면 포트폴리오 전체가 물가상승이라는 하나의 변수에 크게 영향을 받을 수 있습니다.

여러 종목에 투자했다고 해서 반드시 위험이 분산되는 것은 아닙니다.

종목은 다르더라도 가격을 움직이는 원인이 같다면 동시에 하락할 수 있기 때문입니다.

따라서 새로운 투자 기회를 발견했을 때는 다음을 확인해야 합니다.

  • 기존 자산과 같은 위험에 노출되어 있는가?
  • 특정 경제 상황에 지나치게 의존하고 있지는 않은가?
  • 새로운 자산을 추가하면 전체 위험은 어떻게 달라지는가?
  • 기존 투자 비중을 조정해야 하는가?

중요한 것은 좋은 자산을 많이 모으는 것이 아닙니다.

서로 다른 상황에서 어떻게 움직이는지 이해하고 전체적인 균형을 만드는 것입니다.

투자는 매수한 다음부터도 계속된다

투자 결정을 내리고 거래를 실행했다고 해서 모든 과정이 끝나는 것은 아닙니다.

오히려 그때부터 새로운 점검이 시작됩니다.

이 투자자는 거래를 성사한 후에도 해당 자산의 가격이 움직이는 이유를 계속 살펴봅니다.

예상했던 상황이 실제로 나타나는가?

예를 들어 채권에 매수 포지션을 가지고 있다고 생각해 보겠습니다.

그런데 예상보다 강한 인플레이션 지표가 발표되었습니다.

시장이 금리 상승 가능성을 반영한다면 채권 가격은 하락할 수 있습니다.

이때 단순히 손실이 발생했다는 사실만 확인해서는 안 됩니다.

실제로 자신이 예상했던 경제 변수와 시장의 움직임이 일치하는지 살펴봐야 합니다.

예상과 다른 결과가 나타났다면 그 이유를 분석해야 합니다.

그리고 처음 세웠던 투자 논리를 수정해야 하는지 판단해야 합니다.

다른 사람들이 모두 같은 생각을 한다면?

자신의 생각과 시장 참여자들의 의견이 얼마나 다른지도 중요하게 생각합니다.

예를 들어 자신은 주식시장에 대해 긍정적인 전망을 가지고 있습니다.

그런데 금융 뉴스에 등장하는 사람들은 모두 주식시장이 하락할 것이라고 이야기합니다.

이런 상황에서 오히려 안심할 수 있습니다.

다른 사람들이 비관적인 전망을 가지고 있다면 이미 부정적인 기대가 시장가격에 반영되었을 가능성이 있기 때문입니다.

반대로 자신의 생각과 같은 의견을 가진 사람들이 너무 많다면 어떻게 해야 할까요?

그것은 더 이상 자신이 시장보다 앞서 있지 않을 수 있다는 신호입니다.

모두가 같은 정보를 알고 같은 방향으로 투자하고 있다면 그 기대가 이미 가격에 반영되었을 수 있습니다.

시장의 가격은 이미 알려진 정보를 반영한다

좋은 소식이 나왔다고 무조건 주가가 상승하는 것은 아닙니다. 시장이 이미 그 소식을 예상하고 있었다면 오히려 가격이 하락할 수도 있습니다. 중요한 것은 실제 결과와 시장의 기대 사이에 어떤 차이가 있는지 파악하는 것입니다.

이런 상황이라면 처음 투자 결정을 내렸던 단계로 돌아가야 합니다.

현금의 매력부터 자산 배분, 위험 분석, 투자 논리까지 다시 검토하는 것입니다.

투자는 한 번 내린 판단을 끝까지 고집하는 일이 아닙니다.

새로운 정보가 나타나면 자신의 생각도 다시 검토해야 합니다.

새로운 투자 전략을 실행할 때 필요한 것은 검증이다

레이 달리오가 새로운 포트폴리오를 처음 출시했을 때의 이야기입니다.

그는 충분히 테스트하고 열심히 공부했지만 실제 시장에서도 포트폴리오가 설계한 대로 작동할지에 대해서는 늘 의문을 품었다고 합니다.

아무리 철저하게 연구하고 과거 데이터를 통해 검증하더라도 미래의 시장이 예상대로 움직인다는 보장은 없기 때문입니다.

과거의 성공적인 전략이 앞으로도 똑같은 결과를 만들어 준다는 법은 없습니다.

시장 환경은 변하고 투자자들의 행동도 달라집니다.

따라서 새로운 투자 전략을 실행한 뒤에도 지속적인 관찰과 검증이 필요합니다.

마무리: 투자 실력은 의사결정 과정에서 만들어진다

지금까지 성공한 투자자의 의사결정 과정을 살펴봤습니다.

핵심은 다음 7가지로 정리할 수 있습니다.

  1. 현금 보유의 매력을 평가한다.
  2. 각 자산군의 투자 비중을 정한다.
  3. 새로운 투자 기회를 분류하고 위험과 보상을 분석한다.
  4. 전체 투자 전략과 일관되는지 확인한다.
  5. 자신의 직감에도 귀를 기울인다.
  6. 투자 논리를 글로 정리한다.
  7. 새로운 투자가 전체 포트폴리오에 미치는 영향을 확인한다.

그리고 거래를 실행한 다음에도 가격이 움직이는 이유를 분석하고 자신의 투자 판단을 계속 검증해야 합니다.

이 과정은 전문 투자자에게만 필요한 것이 아닙니다.

개인 투자자도 충분히 활용할 수 있습니다.

주식 한 종목을 매수하기 전에도 잠시 멈춰 다음 질문을 해보십시오.

  • 나는 왜 이 주식을 사려고 하는가?
  • 내 예상이 틀리면 얼마나 손실을 볼 수 있는가?
  • 이 주식은 기존 포트폴리오와 어떤 관계가 있는가?
  • 어떤 상황이 발생하면 투자 판단을 다시 검토할 것인가?

투자에서 미래를 완벽하게 예측하는 것은 불가능합니다.

하지만 자신의 판단을 검토하고 위험을 관리하는 과정은 충분히 개선할 수 있습니다.

좋은 투자는 좋은 종목을 찾는 것에서 끝나지 않습니다. 합리적인 결정을 내리고, 그 결정이 옳았는지 끊임없이 확인하는 데서 완성됩니다.

어쩌면 투자 실력의 차이는 무엇을 샀느냐보다, 매수하기 전에 얼마나 깊이 생각하고 매수한 후 얼마나 철저하게 검증했느냐에서 시작되는지도 모릅니다.


2026년 11월 9일 월요일

구글 애널리틱스 GA4 설치 방법|웹사이트 방문자와 유입 경로 확인하기

웹사이트를 만들고 인터넷에 공개했다면 다음으로 궁금해지는 것이 있습니다.

과연 누가 내 웹사이트에 방문하고 있을까요?

방문자는 몇 명인지, 구글 검색으로 들어왔는지, 스마트폰으로 접속했는지 알고 싶을 것입니다.

이런 정보를 확인할 수 있는 도구가 바로 구글 애널리틱스(Google Analytics 4, GA4)입니다.

이번 글에서는 GA4 계정 만들기부터 Next.js 웹사이트 연결, 실시간 방문자 확인, 방문 통계 분석까지 초보자도 쉽게 따라 할 수 있도록 설명하겠습니다.

구글 애널리틱스 GA4 웹사이트 방문자 통계와 접속 기기 분석


이 글에서 배울 내용
  • 구글 애널리틱스란 무엇인가?
  • GA4 계정과 측정 ID 만들기
  • AI를 이용해 웹사이트에 설치하기
  • 실시간 방문자 확인하기
  • 방문 경로와 접속 기기 분석하기
  • 구글 서치 콘솔과 연결하기
  • 개인정보처리방침과 애드센스 알아보기

1. 구글 애널리틱스란 무엇인가?

구글 애널리틱스는 웹사이트 방문자의 행동을 분석하는 무료 서비스입니다.

쉽게 말하면 내 웹사이트에 설치하는 방문자 통계 시스템입니다.

오프라인 가게를 생각해 보세요.

가게에 손님이 몇 명 왔는지, 어떤 상품을 구경했는지, 어디에서 찾아왔는지 알 수 있다면 장사를 개선하는 데 도움이 됩니다.

웹사이트도 마찬가지입니다.

GA4로 확인할 수 있는 정보
  • 방문자 수와 활성 사용자 수
  • 방문자가 접속한 지역
  • 스마트폰과 컴퓨터의 접속 비율
  • 방문자가 처음 들어온 경로
  • 사람들이 많이 보는 페이지
  • 페이지에서 발생한 주요 행동

서치 콘솔과 애널리틱스의 차이

지난 글에서 구글 서치 콘솔을 등록했습니다. 그렇다면 애널리틱스와 무엇이 다를까요?

구글 서치 콘솔

구글 검색에서 내 웹사이트가 어떻게 보이는지 확인합니다.

  • 어떤 검색어로 노출되었는가?
  • 검색 결과에 얼마나 나타났는가?
  • 검색을 통해 얼마나 클릭했는가?

구글 애널리틱스

웹사이트에 들어온 방문자가 무엇을 하는지 확인합니다.

  • 몇 명이 방문했는가?
  • 어떤 경로로 들어왔는가?
  • 어떤 페이지를 보았는가?

두 서비스를 함께 사용하면 검색 결과부터 실제 방문자의 행동까지 파악할 수 있습니다.

2. 구글 애널리틱스 계정 만들기

먼저 구글 애널리틱스에 접속합니다.

구글 애널리틱스 바로가기 →

가능하면 지난번 구글 서치 콘솔에 등록했던 것과 같은 구글 계정을 사용하세요.

① 계정 생성

  1. 구글 계정으로 로그인합니다.
  2. 측정 시작 또는 계정 만들기를 선택합니다.
  3. 계정 이름을 입력합니다.
  4. 데이터 공유 설정을 확인합니다.
  5. 다음 단계로 이동합니다.

계정 이름은 관리하기 편한 이름이면 됩니다.

예를 들어 개인 웹사이트라면 '나의 웹사이트'라고 입력해도 좋습니다.

② 속성 만들기

이번에는 속성을 만듭니다.

속성은 애널리틱스에서 웹사이트의 데이터를 관리하는 공간입니다.

  1. 속성 이름을 입력합니다.
  2. 보고 시간대를 대한민국으로 변경합니다.
  3. 통화를 대한민국 원(KRW)으로 변경합니다.
  4. 다음 단계로 이동합니다.
중요한 설정

시간대가 미국으로 설정되어 있으면 방문 통계의 날짜와 시간이 한국 시간과 다르게 표시될 수 있습니다. 대한민국 시간대로 변경하세요.

③ 비즈니스 정보 입력

웹사이트의 운영 목적에 맞게 선택하면 됩니다.

  • 업종: 내 웹사이트와 가장 가까운 분야
  • 규모: 개인 또는 소규모 운영에 맞는 항목

정확히 일치하는 업종이 없다면 가장 가까운 항목을 선택하면 됩니다.

④ 비즈니스 목표 선택

여러 가지 목표가 표시됩니다.

개인 웹사이트라면 웹 또는 앱 트래픽 파악과 관련된 목표를 선택합니다.

화면에 표시되는 안내에 따라 만들기 또는 다음을 누릅니다.

⑤ 약관 동의

약관 화면에서 국가를 대한민국으로 선택합니다.

필요한 동의 항목을 확인하고 동의합니다.

3. 웹사이트 데이터 수집 설정하기

계정과 속성을 만들었다면 이제 방문자 데이터를 수집할 웹사이트를 등록해야 합니다.

① 웹 데이터 수집 선택

데이터 수집 방법을 선택하는 화면이 나타납니다.

여기서 웹(Web)을 선택합니다.

Android 앱이나 iOS 앱이 아니라 웹사이트를 선택해야 합니다.

② 웹사이트 주소 입력

웹사이트 주소와 스트림 이름을 입력합니다.

예를 들어 Vercel에 다음과 같이 배포했다면,

https://mywebsite.vercel.app

주소 입력 화면에서는 프로토콜과 주소 칸이 나뉘어 있을 수 있습니다.

  • 앞부분: HTTPS 선택
  • 뒷부분: mywebsite.vercel.app 입력
  • 스트림 이름: 내가 알아보기 쉬운 사이트 이름

입력을 마치면 만들기 또는 스트림 생성 버튼을 누릅니다.

③ 측정 ID 확인하기

웹 스트림이 생성되면 측정 ID가 발급됩니다.

측정 ID는 G-로 시작하는 문자와 숫자의 조합입니다.

예를 들면 다음과 같은 형태입니다.

G-XXXXXXXXXX

이 번호가 웹사이트와 구글 애널리틱스를 연결하는 식별자입니다.

측정 ID와 API 키는 다릅니다.

API 키는 외부에 노출되지 않도록 보호해야 하는 경우가 많습니다.

반면 GA4 측정 ID는 웹페이지에 포함되는 공개 식별자입니다. 비밀번호처럼 숨길 필요는 없습니다.

측정 ID를 복사해 메모장에 잠시 보관합니다.

설정 창을 닫았다면 다음 경로에서 다시 확인할 수 있습니다.

관리 → 데이터 스트림 → 등록한 웹 스트림 → 측정 ID

4. AI를 이용해 웹사이트에 GA4 설치하기

이제 발급받은 측정 ID를 웹사이트에 연결하겠습니다.

Next.js와 Vercel로 만든 웹사이트라면 AI 코딩 도구를 활용하면 편리합니다.

직접 코드를 작성할 필요 없이 설치 작업을 요청할 수 있습니다.

① AI 코딩 도구 실행하기

Antigravity 등 사용 중인 AI 코딩 도구를 실행합니다.

그리고 내 웹사이트 프로젝트를 엽니다.

예를 들어 프로젝트 이름이 my-first-site라면 해당 폴더를 열면 됩니다.

② 아래 프롬프트 복사하기

GA4 설치 요청 프롬프트

아래 내용을 복사해서 AI에게 입력하세요.

이 사이트는 Next.js App Router 프로젝트야.

구글 애널리틱스(GA4)를 모든 페이지에 설치해줘.

측정 ID:
G-내측정ID

설치 조건:

1. Next.js 공식 패키지인
@next/third-parties의 GoogleAnalytics를 사용해줘.

2. app/layout.tsx에 설치해줘.
src/app/layout.tsx 구조라면 해당 파일을 사용해줘.

3. 현재 프로젝트의 Next.js 버전에 맞는
패키지를 설치해줘.

4. Next.js 버전은 업그레이드하지 마.

5. 기존 레이아웃과 기능은 변경하지 말고
필요한 부분만 수정해줘.

6. 빌드 오류가 없는지 확인해줘.

7. 작업이 끝나면 커밋하고 GitHub에 push해줘.

커밋 메시지:
구글 애널리틱스 연결

여기서 G-내측정ID 부분을 실제 발급받은 측정 ID로 바꿔야 합니다.

③ AI 작업 허용하기

AI가 필요한 패키지를 설치하거나 파일을 수정할 때 실행 허용 창이 나타날 수 있습니다.

변경 내용과 실행 명령을 확인한 뒤 허용합니다.

패키지 설치, 빌드 검사, GitHub push 과정에서 여러 번 허용을 요청할 수 있습니다.

④ GitHub와 Vercel 배포 확인

AI가 작업을 완료하면 다음 순서로 확인합니다.

  1. 변경된 app/layout.tsx 파일을 확인합니다.
  2. GoogleAnalytics 컴포넌트가 추가되었는지 확인합니다.
  3. GitHub에 커밋과 push가 완료되었는지 확인합니다.
  4. Vercel에서 최신 배포 상태가 Ready인지 확인합니다.

정상적으로 설치되었다면 웹사이트 전체 페이지에서 방문 데이터를 수집할 수 있는 상태가 됩니다.

참고하세요.

GA4 설치 방식은 프로젝트의 Next.js 버전과 구성에 따라 달라질 수 있습니다. AI가 기존 버전을 유지하면서 설치하도록 요청하는 것이 중요합니다.

5. 실시간 방문자 확인하기

이제 가장 재미있는 단계입니다.

내가 만든 웹사이트에 실제로 방문자가 들어오는지 확인해 보겠습니다.

① Vercel 배포 상태 확인

먼저 Vercel에 접속합니다.

최신 배포가 Ready 상태인지 확인합니다.

② GA4 실시간 보고서 열기

구글 애널리틱스로 돌아갑니다.

왼쪽 메뉴에서 다음 항목을 선택합니다.

보고서 → 실시간 개요

③ 내 웹사이트 직접 방문하기

이제 브라우저에서 내 웹사이트를 엽니다.

약 30초에서 1분 정도 기다려 보세요.

실시간 보고서의 활성 사용자 숫자가 올라가는지 확인합니다.

실시간 확인 예시

컴퓨터에서 웹사이트 접속

활성 사용자 1명

스마트폰에서 같은 사이트 접속

활성 사용자 2명

이해를 돕기 위한 예시입니다. 실제 숫자는 방문 환경과 집계 방식에 따라 달라집니다.

내 방문이 실시간 보고서에 나타나면 GA4 연결이 정상적으로 작동하고 있다는 뜻입니다.

④ 스마트폰에서도 접속하기

이번에는 스마트폰으로 내 웹사이트를 열어 보세요.

실시간 보고서에서 활성 사용자와 기기 정보가 바뀌는지 확인합니다.

가족이나 친구에게도 주소를 보내 방문을 부탁해 보세요.

다른 사람이 내 웹사이트에 방문하는 모습도 실시간으로 확인할 수 있습니다.

6. 꼭 알아야 할 GA4 보고서 3가지

GA4에는 다양한 보고서가 있습니다.

처음부터 모든 메뉴를 공부할 필요는 없습니다.

초보자는 다음 세 가지부터 익히면 충분합니다.

① 트래픽 획득 보고서

방문자가 어디에서 들어왔는지 확인하는 보고서입니다.

예를 들어 다음과 같은 방문 경로를 확인할 수 있습니다.

  • 구글이나 네이버 검색
  • 다른 웹사이트의 링크
  • 카카오톡과 SNS 공유 링크
  • 주소를 직접 입력한 방문

이 보고서를 보면 어떤 경로가 내 웹사이트 방문에 도움이 되는지 알 수 있습니다.

메뉴 위치는 보통 보고서 → 획득 영역에서 찾을 수 있습니다.

② 기술 세부정보 보고서

방문자가 어떤 기기로 접속했는지 확인합니다.

대표적으로 다음 정보를 볼 수 있습니다.

  • 스마트폰
  • 데스크톱 컴퓨터
  • 태블릿
  • 브라우저와 운영체제

예를 들어 스마트폰 방문자가 대부분이라면 모바일 화면을 더 편리하게 개선하는 것이 좋습니다.

③ 페이지 및 화면 보고서

어떤 페이지가 많이 조회되었는지 확인합니다.

방문자가 특정 글을 많이 읽는다면 그 주제에 관심이 높다는 뜻일 수 있습니다.

이 데이터를 이용하면 다음 콘텐츠를 기획하는 데 도움이 됩니다.

메뉴는 보통 보고서 → 참여도 → 페이지 및 화면에서 확인할 수 있습니다.

처음에는 이것만 기억하세요.
  • 트래픽 획득: 어디에서 왔을까?
  • 기술 세부정보: 어떤 기기로 왔을까?
  • 페이지 및 화면: 무엇을 보았을까?

일반 보고서는 데이터가 처리되는 데 시간이 걸릴 수 있습니다. 설치 직후 숫자가 적거나 비어 있어도 실시간 보고서부터 확인하세요.

7. 구글 서치 콘솔과 애널리틱스 연결하기

지난 시간에 등록한 구글 서치 콘솔을 GA4와 연결할 수 있습니다.

두 서비스를 연결하면 검색 데이터와 방문 데이터를 함께 분석하는 데 도움이 됩니다.

① 제품 링크 메뉴 열기

구글 애널리틱스 왼쪽 아래의 관리 메뉴를 선택합니다.

다음 경로로 이동합니다.

관리 → 제품 링크 → Search Console 링크

② 서치 콘솔 속성 선택

연결 버튼을 누르고 지난 시간에 등록했던 웹사이트를 선택합니다.

해당 사이트의 소유권이 확인되어 있어야 합니다.

③ 웹 스트림 연결

  1. 연결할 Search Console 속성을 선택합니다.
  2. 내 웹사이트를 확인합니다.
  3. 웹 스트림을 선택합니다.
  4. 다음과 제출을 눌러 연결을 완료합니다.

목록에 내 사이트가 보이지 않는다면 다음을 확인하세요.

  • 두 서비스가 같은 구글 계정인지 확인합니다.
  • 서치 콘솔에서 소유권이 확인되었는지 확인합니다.
  • GA4 속성에 필요한 권한이 있는지 확인합니다.

연결 후 검색 관련 보고서가 표시되기까지 시간이 걸릴 수 있습니다.

8. 방문 통계 안내와 개인정보처리방침

웹사이트에 방문자 분석 기능을 설치했다면 방문자에게 어떤 데이터를 수집하는지 안내하는 것도 중요합니다.

GA4는 방문과 사용 행태를 분석하기 위한 데이터를 수집합니다.

따라서 웹사이트 하단에 방문 통계 사용 사실을 안내하고 개인정보처리방침을 준비하는 것이 좋습니다.

① 웹사이트 하단에 안내 문구 넣기

AI에게 다음과 같이 요청할 수 있습니다.

AI 요청 프롬프트
내 웹사이트 하단에 방문 통계 사용 안내를 추가해줘.

안내 내용:
이 사이트는 방문 통계 분석을 위해
Google Analytics를 사용합니다.

1. 개인정보처리방침 페이지를 만들어줘.
2. 웹사이트 하단에 개인정보처리방침 링크를 추가해줘.
3. 실제 사용하는 데이터 수집 기능에 맞게
개인정보처리방침 초안을 작성해줘.
4. 불필요한 개인정보 수집 내용을
임의로 추가하지 마.
5. 내가 직접 검토하고 수정할 수 있도록
확인할 항목을 별도로 정리해줘.
6. 작업 후 커밋하고 GitHub에 push해줘.

② 개인정보처리방침 직접 확인하기

AI가 작성한 개인정보처리방침은 반드시 직접 검토해야 합니다.

특히 다음 내용을 확인하세요.

  • 웹사이트 운영자 정보
  • 실제로 수집하는 데이터의 종류
  • Google Analytics 사용 사실
  • 데이터 처리 목적과 보관 관련 안내
  • 문의할 수 있는 연락처
  • 시행일과 개인정보 관련 안내
주의할 점

개인정보처리방침은 단순한 형식 문서가 아닙니다. 실제 사이트에서 사용하는 분석 도구와 데이터 처리 방식에 맞아야 합니다. 필요한 동의와 쿠키 관련 조치도 운영 지역과 방문자에 적용되는 법규에 따라 검토하세요.

9. 구글 애드센스는 무엇일까?

웹사이트에 방문자가 늘어나면 광고 수익에도 관심이 생길 수 있습니다.

구글 애드센스는 웹사이트 운영자가 광고를 게재하고 광고 수익을 얻을 수 있도록 해주는 서비스입니다.

방문자가 내 사이트에 들어와 광고를 보거나 상호작용하면 정책과 광고 유형에 따라 수익이 발생할 수 있습니다.

애드센스에 관심이 있다면 아래 사이트에서 내용을 확인할 수 있습니다.

구글 애드센스 바로가기 →

애드센스 신청 전에 준비할 것

  • 직접 작성한 독창적인 콘텐츠
  • 방문자에게 도움이 되는 정보
  • 사용하기 편리한 웹사이트 구조
  • 개인정보처리방침 등 필요한 안내 페이지
  • 애드센스 프로그램 정책 준수

웹사이트를 만들자마자 광고 신청부터 할 필요는 없습니다.

먼저 유용한 콘텐츠를 충분히 준비하고 사이트를 안정적으로 운영하는 것이 좋습니다.

애드센스 승인 여부는 사이트 전체의 품질과 정책 준수 여부 등을 종합적으로 심사해 결정합니다.

10. 자주 발생하는 오류와 해결 방법

문제 1. 실시간 방문자가 표시되지 않아요.

다음 순서로 확인해 보세요.

  1. Vercel 배포 상태가 Ready인지 확인합니다.
  2. 측정 ID가 정확한지 확인합니다.
  3. GA4가 모든 페이지에 설치되었는지 확인합니다.
  4. 광고 차단 확장 프로그램을 잠시 끕니다.
  5. 시크릿 창에서 웹사이트를 다시 엽니다.
  6. 1~2분 정도 기다린 뒤 확인합니다.

문제 2. 측정 ID를 잃어버렸어요.

다시 발급받을 필요 없이 기존 ID를 확인하면 됩니다.

관리 → 데이터 스트림 → 내 웹사이트 스트림 → 측정 ID

문제 3. 측정 ID를 잘못 입력했어요.

AI에게 다음과 같이 요청합니다.

app/layout.tsx에 설치된 GA4 측정 ID를
다음 값으로 변경해줘.

새 측정 ID:
G-새로운측정ID

다른 설정은 수정하지 말고
빌드 확인 후 커밋하고 GitHub에 push해줘.

문제 4. Vercel 배포가 실패했어요.

Vercel의 Deployments 메뉴에서 실패한 배포를 선택합니다.

오류 메시지를 복사해 AI에게 전달합니다.

Vercel 배포가 실패했어.

아래 오류 메시지를 분석하고
문제가 발생한 파일을 찾아 수정해줘.

기존 Next.js 버전은 변경하지 말고
다른 기능도 유지해줘.

문제 5. 서치 콘솔 사이트가 목록에 나오지 않아요.

  • GA4와 서치 콘솔의 구글 계정을 확인합니다.
  • 서치 콘솔 소유권 인증 상태를 확인합니다.
  • 필요한 계정 권한이 있는지 확인합니다.

11. 설치 완료 후 최종 점검

이제 모든 설정이 끝났습니다.

다음 항목을 하나씩 확인해 보세요.

GA4 설치 확인
  • GA4 계정을 만들었는가?
  • 웹사이트 속성을 생성했는가?
  • G-로 시작하는 측정 ID를 받았는가?
  • Next.js 프로젝트에 설치했는가?
  • GitHub push가 완료되었는가?
  • Vercel 배포가 Ready인가?
방문자 분석 확인
  • 실시간 보고서에 방문자가 표시되는가?
  • 스마트폰 접속도 확인했는가?
  • 트래픽 획득 보고서를 확인했는가?
  • 기술 세부정보를 확인했는가?
  • 페이지 및 화면 보고서를 확인했는가?
운영 준비 확인
  • 서치 콘솔을 연결했는가?
  • 방문 통계 안내를 추가했는가?
  • 개인정보처리방침을 검토했는가?

마무리: 이제 내 웹사이트의 방문자를 분석해 보세요

웹사이트를 만드는 것과 운영하는 것은 조금 다릅니다.

웹사이트를 만들었다면 사람들이 실제로 방문하는지 확인해야 합니다.

어떤 콘텐츠를 좋아하는지, 어디에서 방문하는지, 스마트폰과 컴퓨터 중 어떤 기기를 많이 사용하는지 알아야 사이트를 개선할 수 있습니다.

구글 애널리틱스는 이런 정보를 확인할 수 있는 유용한 도구입니다.

처음부터 복잡한 분석을 할 필요는 없습니다.

먼저 방문자 수를 확인하고, 유입 경로와 인기 페이지를 살펴보세요.

작은 데이터가 쌓이면 내 웹사이트를 어떻게 발전시켜야 할지 조금씩 보이기 시작할 것입니다.

바이브코딩 웹사이트 검색 등록 방법|구글·네이버 서치 콘솔과 사이트맵 설정

바이브코딩으로 웹사이트를 만들었다면 이제 해야 할 일이 있습니다. 바로 구글과 네이버에 내 웹사이트를 등록하는 것입니다.

웹사이트를 만들었다고 해서 자동으로 검색 결과에 나타나는 것은 아닙니다. 검색엔진이 내 사이트를 발견하고 내용을 수집할 수 있도록 알려줘야 합니다.

이번 글에서는 Vercel과 Next.js로 만든 웹사이트를 기준으로 검색 등록부터 사이트맵 설정, 카카오톡 공유 미리보기까지 차근차근 알아보겠습니다.

바이브코딩으로 만든 웹사이트의 구글 네이버 검색 등록과 사이트맵 SEO 설정


이번 글에서 배울 내용
  • 구글 서치 콘솔에 웹사이트 등록하기
  • 네이버 서치어드바이저에 사이트 등록하기
  • 사이트 소유권 확인하기
  • sitemap.xml 만들기
  • robots.txt 만들기
  • 카카오톡 미리보기 카드 설정하기

1. 웹사이트를 검색엔진에 등록해야 하는 이유

인터넷에 웹사이트를 공개했다고 해서 구글이나 네이버가 즉시 그 사이트를 검색 결과에 보여주는 것은 아닙니다.

검색엔진은 인터넷을 돌아다니며 새로운 웹사이트를 발견하고 내용을 수집합니다. 이때 사이트 운영자가 검색엔진에 자신의 사이트를 알려주면 발견과 수집을 돕는 데 유리합니다.

이 과정을 이해하기 쉽게 비유해 보겠습니다.

웹사이트 = 새로 출판한 책

구글과 네이버 = 책을 보관하는 도서관

검색 등록 = 도서관에 책을 등록하는 신청서

사이트맵 = 책에 들어 있는 목차

웹사이트를 만들었다면 이제 검색엔진이라는 도서관에 내 사이트를 알려줘야 합니다.

오늘은 구글과 네이버 두 곳에 등록하겠습니다.

2. 구글 서치 콘솔에 사이트 등록하기

먼저 구글에 내 웹사이트를 등록하겠습니다.

구글 서치 콘솔(Google Search Console)은 구글 검색에서 내 웹사이트가 어떻게 수집되고 노출되는지 확인할 수 있는 무료 서비스입니다.

아래 주소로 접속합니다.

구글 서치 콘솔 바로가기 →

① 웹사이트 추가하기

  1. 구글 계정으로 로그인합니다.
  2. 처음 사용하는 경우 웹사이트 추가를 선택합니다.
  3. 기존 사용자는 왼쪽 위 속성 메뉴에서 속성 추가를 선택합니다.
  4. 오른쪽에 있는 URL 접두어를 선택합니다.

여기서 중요한 점이 있습니다. 초보자는 왼쪽의 도메인 방식보다 오른쪽의 URL 접두어 방식을 이용하면 HTML 태그로 간편하게 소유권을 확인할 수 있습니다.

주의!

URL 접두어에는 반드시 https://부터 시작하는 전체 주소를 입력해야 합니다.

예를 들어 다음과 같습니다.

https://mywebsite.vercel.app

실제 사용하는 도메인 주소를 입력한 다음 계속을 누릅니다.

② HTML 확인 태그 복사하기

웹사이트 소유권을 확인하는 여러 방법이 나타납니다.

여기서 HTML 태그를 선택합니다.

다음과 비슷한 코드가 나타납니다.

<meta name="google-site-verification"
content="발급받은인증코드" />

이 코드를 복사해서 메모장에 임시로 보관합니다.

아직 확인 버튼을 누르지 마세요. 먼저 내 웹사이트에 이 태그를 넣어야 합니다.

3. 네이버 서치어드바이저 등록하기

구글 등록이 끝나면 네이버에도 등록해야 합니다.

네이버 서치어드바이저는 네이버 검색에서 내 웹사이트가 수집되고 검색될 수 있도록 관리하는 서비스입니다.

아래 주소로 접속합니다.

네이버 서치어드바이저 바로가기 →

① 사이트 등록하기

  1. 네이버 계정으로 로그인합니다.
  2. 웹마스터 도구를 선택합니다.
  3. 사이트 등록 칸에 내 웹사이트 주소를 입력합니다.
  4. 등록 버튼을 누릅니다.

② HTML 태그 복사하기

사이트 소유권 확인 화면이 나타납니다.

확인 방법 중 HTML 태그를 선택합니다.

다음과 같은 코드가 표시됩니다.

<meta name="naver-site-verification"
content="발급받은인증코드" />

이 코드도 복사해서 메모장에 보관합니다.

이제 메모장에는 구글과 네이버의 확인 태그 두 개가 들어 있습니다.

4. 바이브코딩 AI에게 확인 태그 설치 요청하기

이제 복사한 확인 태그를 실제 웹사이트에 넣어야 합니다.

직접 코드를 수정할 필요는 없습니다. Antigravity와 같은 AI 코딩 도구에 요청하면 됩니다.

Next.js App Router 프로젝트에서는 보통 app/layout.tsx 파일의 metadata 설정에 인증 정보를 넣습니다.

AI에게 그대로 입력할 프롬프트

아래 내용을 복사해서 사용하세요.

이 사이트는 Next.js App Router 프로젝트야.

구글 서치 콘솔과 네이버 서치어드바이저의 소유권 확인 태그를 추가해줘.

1. app/layout.tsx의 metadata에 verification 설정을 추가해줘.
2. 구글 인증 코드는 google 항목에 content 값만 넣어줘.
3. 네이버 인증 코드는 other 항목에 naver-site-verification 이름으로 content 값만 넣어줘.
4. 기존 metadata와 다른 코드는 수정하지 마.
5. 작업이 끝나면 변경된 코드를 확인해줘.
6. 커밋 메시지는 "검색 등록 확인 태그"로 작성하고 GitHub에 push해줘.

구글 인증 코드:
[구글에서 복사한 content 값]

네이버 인증 코드:
[네이버에서 복사한 content 값]

AI가 작업을 마치면 변경된 파일을 확인하고 허용 또는 Accept all을 선택합니다.

GitHub에 push한 다음 Vercel에서 배포가 완료될 때까지 기다립니다.

Vercel의 배포 상태가 Ready인지 확인하는 것이 중요합니다.

설치가 제대로 되었는지 확인하기

  1. Vercel에서 최신 배포 상태가 Ready인지 확인합니다.
  2. 내 웹사이트를 엽니다.
  3. 키보드에서 Ctrl + U를 누릅니다.
  4. 소스 코드 화면에서 Ctrl + F를 누릅니다.
  5. verification을 검색합니다.
  6. 구글과 네이버 인증 정보가 들어 있는지 확인합니다.

태그가 정상적으로 보이면 다시 구글 서치 콘솔로 돌아갑니다.

HTML 태그 확인 버튼을 누릅니다. 구글에서 소유권이 확인되었다는 메시지가 나타나면 성공입니다.

네이버에서도 소유확인을 누르고 필요한 보안 문자를 입력합니다.

소유권 확인 완료!

이제 구글과 네이버에 내 웹사이트가 누구의 사이트인지 알려주는 과정이 끝났습니다.

5. 사이트맵(sitemap.xml) 만들기

이제 검색엔진이 내 웹사이트의 페이지를 쉽게 찾을 수 있도록 사이트맵을 만들어야 합니다.

사이트맵(Sitemap)은 웹사이트에 어떤 페이지가 있는지 알려주는 지도와 같습니다.

검색 로봇이 사이트의 구조와 페이지 주소를 파악하는 데 도움을 줍니다.

Next.js에서는 별도의 XML 파일을 직접 만들지 않아도 됩니다. 공식 규칙에 따라 app/sitemap.ts 파일을 만들면 됩니다.

① 사이트맵 만들기 요청

AI에게 입력할 프롬프트
Next.js 공식 규칙에 맞게 사이트맵을 만들어줘.

1. app/sitemap.ts 파일을 생성해줘.
2. 내 사이트 주소는 다음과 같아.

https://내사이트주소

3. 현재 메인 페이지(/)를 사이트맵에 포함해줘.
4. Next.js MetadataRoute.Sitemap 형식을 사용해줘.
5. 다른 파일은 불필요하게 수정하지 마.
6. 작업 후 커밋하고 GitHub에 push해줘.

커밋 메시지:
사이트맵과 미리보기 카드

작업이 끝나면 app 폴더 안에 sitemap.ts 파일이 생성되었는지 확인합니다.

② 사이트맵이 만들어졌는지 확인하기

Vercel 배포가 완료되면 인터넷 주소창에 다음 주소를 입력합니다.

https://내사이트주소/sitemap.xml

XML 형식의 주소 목록이 나타나면 정상적으로 작동하는 것입니다.

화면에 글자와 주소만 가득 나타나도 걱정하지 마세요. 검색 로봇이 읽는 사이트 지도이기 때문에 정상입니다.

6. robots.txt 만들기

사이트맵을 만들었다면 이번에는 robots.txt를 설정합니다.

robots.txt는 검색 로봇에게 웹사이트의 어느 부분을 방문해도 되는지 알려주는 안내판입니다.

예를 들어 모든 검색 로봇이 사이트를 방문할 수 있도록 허용할 수 있습니다.

① AI에게 robots.txt 생성 요청하기

Next.js에서는 app/robots.ts 파일을 생성하는 방법을 사용할 수 있습니다.

AI에게 입력할 프롬프트
Next.js 공식 규칙에 맞게 robots.txt를 만들어줘.

1. app/robots.ts 파일을 생성해줘.
2. 모든 검색 로봇의 사이트 접근을 허용해줘.
3. sitemap 주소를 지정해줘.

사이트 주소:
https://내사이트주소

4. 기존 파일은 불필요하게 수정하지 마.
5. 작업 후 GitHub에 push해줘.

② robots.txt 확인하기

배포가 끝나면 다음 주소를 열어 봅니다.

https://내사이트주소/robots.txt

다음과 비슷한 내용이 보이면 정상입니다.

User-Agent: *
Allow: /
Sitemap: https://내사이트주소/sitemap.xml
  • User-Agent: * 모든 검색 로봇을 의미합니다.
  • Allow: / 사이트 전체 접근을 허용합니다.
  • Sitemap: 사이트맵의 위치를 알려줍니다.

7. 카카오톡 공유 미리보기 설정하기

웹사이트 주소를 카카오톡으로 보냈는데 주소만 달랑 표시된다면 조금 아쉽겠죠?

제목과 설명, 대표 이미지까지 함께 표시되도록 설정할 수 있습니다.

이 기능을 오픈그래프(Open Graph, OG)라고 합니다.

오픈그래프를 설정하면 카카오톡이나 SNS에 웹사이트 주소를 공유할 때 미리보기 카드가 표시될 수 있습니다.

미리보기 카드에 표시되는 정보
  • 대표 이미지
  • 웹사이트 제목
  • 간단한 설명

① AI에게 오픈그래프 설정 요청하기

Next.js에서는 app/layout.tsx의 metadata에 관련 정보를 설정합니다.

AI에게 입력할 프롬프트
Next.js 공식 방식으로 카카오톡과 SNS 공유 미리보기를 설정해줘.

1. app/layout.tsx의 metadata를 수정해줘.
2. metadataBase에 내 웹사이트 주소를 설정해줘.

주소:
https://내사이트주소

3. title에 웹사이트 제목을 넣어줘.
4. description에 웹사이트 소개 문장을 넣어줘.
5. openGraph에 제목, 설명, 대표 이미지를 설정해줘.
6. 대표 이미지는 public 폴더에 있는 실제 이미지 중 하나를 사용해줘.
7. 이미지 경로와 주소가 올바르게 연결되는지 확인해줘.
8. 기존 설정은 유지하고 필요한 부분만 수정해줘.
9. 작업이 끝나면 GitHub에 push해줘.

여기서 가장 중요한 설정은 metadataBase입니다.

이 항목에는 실제로 사용하는 웹사이트 주소를 입력해야 합니다.

잘못된 주소를 입력하면 공유 이미지나 링크가 제대로 표시되지 않을 수 있습니다.

② 카카오톡에서 확인하기

  1. Vercel 배포가 완료되었는지 확인합니다.
  2. PC 카카오톡을 실행합니다.
  3. 나와의 채팅방을 엽니다.
  4. 내 웹사이트 주소를 입력해 전송합니다.
  5. 제목, 설명, 이미지가 표시되는지 확인합니다.

정상적으로 설정되었다면 웹사이트 주소 아래에 미리보기 카드가 나타납니다.

만약 이전 이미지나 제목이 계속 보인다면 카카오톡이 예전 정보를 저장하고 있을 수 있습니다.

이럴 때는 카카오 개발자 사이트의 공유 디버거를 이용해 캐시를 초기화한 다음 다시 확인합니다.

카카오 개발자 사이트 바로가기 →

8. 구글과 네이버에 사이트맵 제출하기

사이트맵과 robots.txt를 만들었다면 이제 구글과 네이버에 사이트맵을 제출해야 합니다.

① 구글 서치 콘솔에 제출하기

  1. 구글 서치 콘솔에 접속합니다.
  2. 등록한 내 웹사이트를 선택합니다.
  3. 왼쪽 메뉴에서 Sitemaps를 선택합니다.
  4. 새 사이트맵 추가 칸에 sitemap.xml을 입력합니다.
  5. 제출 버튼을 누릅니다.

구글에서는 다음과 같이 입력하면 됩니다.

sitemap.xml

사이트맵이 정상적으로 제출되었다는 메시지가 나타나면 완료입니다.

② 네이버 서치어드바이저에 제출하기

  1. 네이버 서치어드바이저에 로그인합니다.
  2. 등록한 사이트를 선택합니다.
  3. 요청 메뉴를 엽니다.
  4. 사이트맵 제출을 선택합니다.
  5. 전체 사이트맵 주소를 입력합니다.
  6. 확인 버튼을 누릅니다.

네이버에서는 다음과 같이 전체 주소를 입력합니다.

https://내사이트주소/sitemap.xml

필요하다면 같은 요청 메뉴에 있는 웹 페이지 수집 기능을 이용해 메인 페이지의 수집도 요청할 수 있습니다.

9. 내 웹사이트가 검색되는지 확인하기

이제 모든 등록 과정이 끝났습니다. 그렇다면 실제로 구글에서 내 사이트가 검색되는지 확인해 보겠습니다.

① 구글에서 검색 확인하기

구글 검색창에 다음과 같이 입력합니다.

site:내사이트주소

예를 들어 다음과 같습니다.

site:mywebsite.vercel.app

이 명령어는 특정 웹사이트에 포함된 페이지가 구글 검색에 색인되었는지 확인할 때 사용합니다.

② 검색 결과가 나오지 않는다면?

검색 등록을 완료했는데 아무것도 나오지 않을 수 있습니다.

이것은 반드시 오류가 발생했다는 뜻은 아닙니다.

검색엔진이 사이트를 발견하고 내용을 수집한 뒤 검색 결과에 반영하기까지 시간이 필요하기 때문입니다.

기억하세요!

사이트 등록과 검색 노출은 다른 과정입니다. 등록했다고 바로 검색되는 것은 아니며, 며칠에서 몇 주 이상 걸릴 수도 있습니다.

일주일 뒤 한 번, 한 달 뒤 한 번 다시 확인하는 것을 추천합니다.

10. 자주 발생하는 오류와 해결 방법

문제 1. 구글 소유권 확인에 실패하는 경우

  • Vercel 배포 상태가 Ready인지 확인합니다.
  • 웹사이트 소스 코드에 인증 태그가 들어 있는지 확인합니다.
  • 구글에 등록한 주소와 실제 웹사이트 주소가 같은지 확인합니다.
  • 문제가 없다면 다시 확인 버튼을 누릅니다.

문제 2. 네이버 소유권 확인이 안 되는 경우

  • 네이버 인증 태그가 제대로 들어 있는지 확인합니다.
  • Vercel 배포가 완료되었는지 확인합니다.
  • 소스 보기에서 naver-site-verification을 검색합니다.

문제 3. sitemap.xml을 열면 404 오류가 발생하는 경우

Next.js 프로젝트에 app/sitemap.ts 파일이 있는지 확인합니다.

AI에게 다음과 같이 요청하면 됩니다.

sitemap.xml을 열면 404 오류가 발생해.

app/sitemap.ts 파일이 있는지 확인하고
Next.js 공식 규칙에 맞게 수정해줘.

Vercel 배포 오류도 함께 확인해줘.

문제 4. 카카오톡 미리보기 이미지가 나오지 않는 경우

  • metadataBase에 실제 사이트 주소가 들어 있는지 확인합니다.
  • 대표 이미지가 public 폴더에 있는지 확인합니다.
  • 이미지 경로가 올바른지 확인합니다.
  • 카카오 공유 디버거에서 캐시를 초기화합니다.

문제 5. Vercel 배포가 실패하는 경우

Vercel의 Deployments 메뉴에서 실패한 배포를 선택합니다.

오류 메시지를 복사한 다음 AI에게 전달합니다.

Vercel 배포가 실패했어.

아래 오류 메시지를 분석하고
문제가 발생한 파일을 찾아 수정해줘.

다른 기능은 변경하지 말고
기존 기능이 정상적으로 작동하는지도 확인해줘.

11. 최종 점검 체크리스트

모든 작업이 끝났다면 다음 항목을 하나씩 확인해 보세요.

검색 등록

  • 구글 서치 콘솔에 사이트를 등록했는가?
  • 네이버 서치어드바이저에 사이트를 등록했는가?
  • 두 곳 모두 소유권 확인이 완료되었는가?

사이트 설정

  • app/sitemap.ts 파일이 있는가?
  • app/robots.ts 파일이 있는가?
  • sitemap.xml이 정상적으로 열리는가?
  • robots.txt가 정상적으로 열리는가?

공유 설정

  • metadataBase에 실제 사이트 주소가 들어 있는가?
  • 카카오톡 미리보기 이미지가 표시되는가?
  • 제목과 설명이 정상적으로 표시되는가?

마무리: 웹사이트를 만들었다면 검색엔진에도 알려주세요

바이브코딩으로 웹사이트를 만드는 것만큼 중요한 것이 검색엔진에 사이트를 등록하는 일입니다.

오늘 배운 내용을 정리하면 다음과 같습니다.

  1. 구글 서치 콘솔에서 웹사이트 소유권을 확인합니다.
  2. 네이버 서치어드바이저에서도 소유권을 확인합니다.
  3. Next.js의 sitemap.ts와 robots.ts를 생성합니다.
  4. 카카오톡 공유를 위한 오픈그래프를 설정합니다.
  5. 구글과 네이버에 사이트맵을 제출합니다.
  6. 시간이 지난 뒤 검색 결과를 확인합니다.

이제 여러분의 웹사이트는 검색엔진에 자신을 알릴 준비를 마쳤습니다.

다음 단계에서는 방문자가 내 사이트에 얼마나 들어오는지, 어떤 페이지를 많이 보는지 분석하는 방법을 알아보겠습니다.

다음 학습: 구글 애널리틱스 설정

웹사이트 방문자 수와 유입 경로, 페이지별 방문 현황을 확인하는 방법을 배워보겠습니다.

2026년 11월 8일 일요일

2026년11월9일 주요테마와 특징주 (광통신, 양자기술, 프로티나)

주식투자 이슈와 추천주

국내 주식시장에서 시장의 움직임을 만든 주요 테마와 특징주 뉴스를 정리합니다.
주요 이슈와 관련 종목의 움직임을 뉴스 중심으로 살펴봅니다.


상승한 중요 테마

코히런트 13% 폭등, 하루 늦은 실적 재평가…증권사들 목표가 줄상향

인공지능(AI) 광트랜시버 솔루션 업체인 코히런트가 놀라운 실적 재평가에 증권사의 

호평이 겹치면서 주가가 폭등했다. 6일(현지시간) 뉴욕증시에서 코히런트는 13.58% 

치솟은 192.81 달러에 마감했다. 이날은 지난 4일 증시 마감후 발표된 2027 회계연도 

1분기(7~9월) 실적이 주목을 받은데다 증권사들이 투자의견과 목표가를 다투어 

상향하면서 강하게 튀어올랐다.

이 소식에 광통신 관련 테마가 상승했다.

광통신 테마주 링크

아이온큐 23% 폭등·역대 최대 실적…양자 컴퓨팅 일제히 '불기둥'

뉴욕 주식시장이 인공지능(AI) 관련 기술주를 중심으로 전날 급락에 따른 저가 

매수세가 유입되며 반등에 성공한 가운데, 양자 컴퓨팅(Quantum Computing) 관련 

종목들이 폭발적인 급등세를 연출하며 시장의 이목을 집중시켰다. 6일(현지시각) 

뉴욕증권거래소(NYSE)에서 퀀티넘(QNT)이 전 거래일 대비 25.99%(7.75달러) 

폭등한 37.57달러로 마감해 섹터 내 최고 상승률을 보였으며, 대장주인 

아이온큐(IONQ)는 23.42%(6.19달러) 치솟은 32.62달러에 거래를 마쳤다. 

인플렉션(INFQ) 역시 19.49%(1.45달러) 상승한 8.89달러를 기록했다.

이 소식에 양자기술 관련 테마가 상승했다.

양자기술 테마주 링크


차트 그래프와 주목할 관심종목

이슈 활용 방법

주식시장 이슈를 관심종목 선정에 어떻게 활용할 수 있는지 정리한 내용을 아래 링크에서 확인할 수 있습니다.

밑에 링크에 적어 놓았다.

오늘의 이슈 활용법

주요 종목 뉴스

거래대금 높은 종목


주식 공부방

주식 공부방 텔레그램에 초대합니다.

텔레그램 주식 공부방 참여하기

카카오톡 주식 공부방에도 참여할 수 있습니다.

2026년 11월 5일 목요일

2026년11월5일 주요테마와 특징주 (항공, 제약 바이오, 한미사이언스)

주식투자 이슈와 추천주

국내 주식시장에서 시장의 움직임을 만든 주요 테마와 특징주 뉴스를 정리합니다.
주요 이슈와 관련 종목의 움직임을 뉴스 중심으로 살펴봅니다.


상승한 중요 테마

유가 급락에 항공주 줄상승…정유주는 약세

미국 중간선거 결과 등의 영향으로 국제유가가 큰 폭으로 하락하면서 5일 

국내 항공 관련 종목들이 강세를 나타냈다.

유가 하락은 미국 중간선거에서 민주당이 압승하면서 전쟁 조기 종식 기대가 커졌고, 

이에 항공사들의 원가 부담 완화 기대감에 매수세가 이어진 것으로 보인다.

https://www.yna.co.kr/view/AKR20261105049151008

이 소식에 항공 관련 테마가 상승했다.

항공 테마주 링크

SK바이오팜 3분기 영업익 1천163억원…뇌전증약 매출 성장

SK바이오팜[326030]은 연결 기준 올해 3분기 영업이익이 1천163억원으로 

지난해 동기보다 65.9% 증가한 것으로 잠정 집계됐다고 5일 공시했다.

뇌전증 치료제 '세노바메이트'(미국 제품명 엑스코프리)의 매출이 성장한 것이 

실적 개선에 영향을 미쳤다고 분석했다.

세노바메이트의 3분기 미국 매출은 1억5천681만 달러(약 2천236억원)로 집계됐다. 

전년 동기 대비 달러 기준 26.4%, 원화 기준 29.9% 증가했다.

같은 기간 미국 처방 건수는 약 15만2천 건으로, 처음으로 월평균 5만 건을 넘어섰다.

SK바이오팜은 세노바메이트 연간 미국 매출이 기존 목표인 5억5천만∼5억8천만 달러에 

이를 것으로 예상했다.

https://www.yna.co.kr/view/AKR20261105054351527

이 소식에 제약 바이오 관련 테마가 상승했다.

제약 바이오 테마주 링크


차트 그래프와 주목할 관심종목

이슈 활용 방법

주식시장 이슈를 관심종목 선정에 어떻게 활용할 수 있는지 정리한 내용을 아래 링크에서 확인할 수 있습니다.

밑에 링크에 적어 놓았다.

오늘의 이슈 활용법

주요 종목 뉴스

KB금융

거래대금 높은 종목


주식 공부방

주식 공부방 텔레그램에 초대합니다.

텔레그램 주식 공부방 참여하기

카카오톡 주식 공부방에도 참여할 수 있습니다.

2026년 11월 2일 월요일

2026년11월3일 주요테마와 특징주 (항공, 오세훈)

주식투자 이슈와 추천주

국내 주식시장에서 시장의 움직임을 만든 주요 테마와 특징주 뉴스를 정리합니다.
주요 이슈와 관련 종목의 움직임을 뉴스 중심으로 살펴봅니다.


상승한 중요 테마

호반 vs 조원태 회장, 한진칼 지분 매입 경쟁 본격화하나

호반그룹이 한진칼 지분을 추가 매수한 가운데 조원태 한진그룹 회장이 지분 

확대를 예고하면서 향후 한진칼 지분 매입 경쟁이 본격화될지 주목된다.

한진그룹은 우호 지분을 포함하면 경영권에는 전혀 문제가 없다는 입장이지만, 

통합 대한항공 출범 이후 산업은행 보유 지분의 향방 등을 감안하면 마냥 안심할 

수만은 없는 상황이다.

https://www.yna.co.kr/view/AKR20261102173500003

이 소식에 항공 관련 테마가 상승했다.

항공 테마주 링크

차기 대권 오세훈 18.4%·장동혁 13.6%·한동훈 12.6%

최근 정치자금법 위반 혐의 항소심에서 무죄를 선고받은 오세훈 서울시장이 차기 
대권 적합도에서 선두권을 기록했다는 여론조사 결과가 지난 2일 나왔다.
여론조사기관 비전코리아가 올리서치 의뢰로 지난달 31일부터 이달 1일까지 전국 
성인 남녀 1024명을 대상으로 여야 10인 중 '차기 대선후보 적합도'를 조사했다. 
그 결과 오세훈 서울시장은 직전 조사(10월 16~17일) 대비 6.7%p 상승한 18.4%를 
기록했다. 장동혁 국민의힘 대표는 4.6%p 오른 13.6%, 한동훈 무소속 의원은 6.1%p 
하락한 12.6%로 집계됐다.
이 소식에 오세훈 관련 테마가 상승했다.
오세훈 테마주 링크


차트 그래프와 주목할 관심종목

이슈 활용 방법

주식시장 이슈를 관심종목 선정에 어떻게 활용할 수 있는지 정리한 내용을 아래 링크에서 확인할 수 있습니다.

밑에 링크에 적어 놓았다.

오늘의 이슈 활용법

주요 종목 뉴스

거래대금 높은 종목

한진칼

경영권 분쟁
거래대금 4,152억

주식 공부방

주식 공부방 텔레그램에 초대합니다.

텔레그램 주식 공부방 참여하기

카카오톡 주식 공부방에도 참여할 수 있습니다.