MENU
AI SITE · SEO

AI가 만든 홈페이지가 검색에 안 나오는 이유

AI가 검색용 태그를 못 만드는 게 아니라, 요청하지 않으면 안 넣습니다. 무엇이 빠지는지, 내 화면이 그 상태인지 브라우저로 확인하는 법, AI에게 그대로 보낼 요청 문장, 그리고 AI에게 시켜도 사람이 해야 하는 세 가지까지 순서대로 정리했습니다.

홈피나라 제작센터 2026-09-06 약 11분
이 글의 핵심
  • AI가 검색용 태그를 못 만드는 것이 아니다. "검색에 잘 나오게 SEO 태그도 넣어 줘"라고 하면 넣어 준다. 그냥 "홈페이지 만들어 줘"라고만 하면 안 넣을 뿐이다.
  • 검색엔진은 head 의 title·description·canonical, 본문의 h1 개수, sitemap.xml·robots.txt 다섯 가지를 먼저 읽는다. 디자인은 그다음이다.
  • 자가 진단은 브라우저만으로 5분이면 된다. 페이지 소스 보기에서 <title·<h1·application/ld+json 을 찾고, 주소창에 /sitemap.xml 과 /robots.txt 를 쳐 본다.
  • AI에게 값을 지정해 다시 요청하면 여섯 가지 중 다섯은 채워진다. "SEO 해 줘"처럼 두루뭉술하게 시키면 결과도 두루뭉술하다.
  • AI가 못 하는 자리는 셋이다 — 검색엔진 등록과 소유권 확인, 실제 도메인을 넣은 canonical(물어보지 않으면 example.com 이 들어간다), 페이지가 늘 때마다 반복되는 sitemap 갱신.
  • 구조화 데이터와 llms.txt 를 넣는다고 AI 답변에 인용된다는 보장은 없다. 읽힐 수 있는 상태를 만드는 일이지 인용을 약속하는 일이 아니다.

ChatGPT나 클로드에 "우리 회사 홈페이지 만들어 줘"라고 하면 페이지가 나옵니다. 그 코드를 서버에 올리면 주소로도 열립니다. 그런데 회사 이름으로 검색하면 나오지 않습니다.

먼저 분명히 해 둘 것이 있습니다. AI가 검색용 태그를 못 만드는 게 아닙니다. "검색에 잘 나오게 SEO 태그도 넣어 줘"라고 하면 넣어 줍니다. 문제는 그냥 "홈페이지 만들어 줘"라고만 하면 안 넣는다는 것입니다. AI는 요청받지 않은 것을 알아서 채우지 않습니다. 그리고 요청해서 받아도, 사람이 직접 해야 남는 일이 있습니다.

이 글은 세 가지를 순서대로 다룹니다. 무엇이 빠지는지, 내 페이지가 그 상태인지 확인하는 법, 그리고 어떻게 채우는지입니다. 작성한 곳은 홈피나라 — 2003년부터 비즈니스 웹사이트와 관리 프로그램을 직접 만들어 왔습니다.

검색엔진은 페이지에서 무엇을 먼저 보나

사람은 페이지를 보지만 크롤러는 소스를 읽습니다. 읽는 순서가 정해져 있습니다.

먼저 <head> 안에서 이 페이지가 무엇인지 알려 주는 값을 찾습니다. 제목(title), 설명(description), 그리고 이 주소가 원본임을 밝히는 canonical입니다. 그다음 본문에서 대제목(h1)이 하나인지 봅니다. 마지막으로 사이트 전체 목록(sitemap.xml)과 크롤링 허용 여부(robots.txt)를 확인합니다.

이 다섯 가지가 검색 결과에 표시되는 문구를 만들고, 색인 여부를 정합니다. 디자인은 그다음 문제입니다.

그냥 만들어 달라고 하면 빠지는 여섯 가지

받아 보면 대부분 이 상태입니다.

빠진 것 검색에서 생기는 일
title이 없거나 모든 페이지가 같은 값 검색 결과에 주소가 그대로 나오거나, 여러 페이지가 하나로 묶여 하나만 남습니다
description이 없음 본문에서 아무 문장이나 잘려 나옵니다. 클릭률이 떨어집니다
canonical이 없음 같은 페이지가 //index.html 두 주소로 잡혀 서로 순위를 깎습니다
구조화 데이터(JSON-LD)가 0개 무슨 회사이고 무엇을 파는지 알려 줄 방법이 없습니다
sitemap.xml·robots.txt가 없음 두 주소가 404를 냅니다. 페이지가 몇 개인지 검색엔진이 알 수 없습니다
h1이 여러 개 어느 것이 이 페이지의 주제인지 판단이 흐려집니다

여기에 하나가 더 있습니다. AI는 스타일과 스크립트를 한 파일 안에 몰아서 내보냅니다. 페이지는 잘 나오지만 파일이 무거워지고, 본문이 자바스크립트로 그려지면 크롤러가 내용을 끝까지 읽지 못한 채 나가는 일이 생깁니다.

다시 말하지만 이건 AI의 한계가 아니라 요청의 문제입니다. 페이지를 만들어 달라고 했으니 페이지만 만들어 준 것입니다.

내 페이지가 그 상태인지 5분 만에 확인하기

업체를 부르지 않아도 됩니다. 브라우저만 있으면 됩니다.

1. 제목과 설명이 있는가

만든 페이지에서 마우스 오른쪽 버튼을 누르고 「페이지 소스 보기」를 고릅니다. Ctrl+F<title을 찾습니다. 안 나오면 없는 것입니다. 나왔다면 그 문구가 회사 이름과 하는 일을 담고 있는지 보십시오. "Document"나 "My Website"로 되어 있는 경우가 흔합니다.

같은 방법으로 name="description"을 찾습니다. 없으면 검색 결과에 나올 문장을 검색엔진이 대신 골라 줍니다.

2. 대제목이 몇 개인가

소스 보기 상태에서 <h1을 찾고 결과 개수를 셉니다. 1개가 정상입니다. 3개 이상이면 AI가 섹션마다 대제목을 붙인 것이고, 그중 무엇이 주제인지 검색엔진이 정하지 못합니다.

3. 사이트맵과 robots가 열리는가

주소창에 내주소/sitemap.xml을 치고, 그다음 내주소/robots.txt를 칩니다. 둘 다 404가 뜨면 검색엔진에 제출할 목록 자체가 없는 상태입니다. 페이지를 20개 만들었어도 검색엔진은 첫 화면 하나만 알고 있을 수 있습니다.

4. 구조화 데이터가 들어 있는가

소스에서 application/ld+json을 찾습니다. 하나도 없으면 구조화 데이터가 0개입니다. 이 값이 있어야 검색 결과에 회사 정보나 자주 묻는 질문이 접혀 나오는 형태가 잡힙니다.

5. 색인 요청을 넣었는가

네이버는 서치어드바이저, 구글은 서치콘솔에 사이트를 등록하고 사이트맵을 제출해야 합니다. 등록하지 않으면 검색엔진이 새 사이트의 존재를 늦게 알거나 아예 모릅니다.

AI에게 다시 요청하면 대부분 채워집니다

빠진 것을 확인했다면, 같은 대화창에 이어서 요청하면 됩니다. 두루뭉술하게 "SEO 해 줘"라고 하면 결과도 두루뭉술합니다. 값을 지정해서 요청해야 쓸 만한 것이 나옵니다.

이 문장을 그대로 쓰셔도 됩니다.

이 페이지에 검색용 태그를 넣어 줘.
title은 "회사이름 - 하는 일" 형태로 30자 안쪽,
meta description은 120자 안쪽으로 이 회사가 무엇을 하는지,
canonical은 https://내도메인주소/ 로,
h1은 페이지 전체에 하나만 두고 나머지 소제목은 h2로 바꿔 줘.
Organization 구조화 데이터(JSON-LD)도 회사명·주소·전화번호로 채워서 추가하고,
sitemap.xml과 robots.txt 파일도 따로 만들어 줘.

페이지가 여러 장이면 장마다 title과 description을 다르게 달라고 덧붙이십시오. 회사소개와 제품소개가 같은 제목을 달고 있으면 검색엔진이 둘을 한 페이지로 봅니다.

여기까지 하면 앞의 여섯 가지 중 다섯은 채워집니다.

그래도 사람이 해야 하는 것 세 가지

AI가 대신할 수 없는 자리가 남습니다. 여기서 막히는 경우가 실제로 가장 많습니다.

첫째, 검색엔진 등록입니다. 네이버 서치어드바이저와 구글 서치콘솔에 사이트를 등록하고 소유권을 확인한 뒤 사이트맵 주소를 제출하는 절차입니다. 소유권 확인은 서버에 파일을 올리거나 <head>에 인증 태그를 넣는 방식이라 사람이 서버에 접근해야 합니다. AI는 남의 서버에 파일을 올릴 수 없습니다.

둘째, 실제 도메인 값입니다. canonical과 구조화 데이터에는 진짜 주소가 들어가야 하는데 AI는 그 주소를 모릅니다. 물어보지 않으면 https://example.com 같은 예시 주소를 넣어 둡니다. 예시 주소가 그대로 올라가면 검색엔진이 엉뚱한 곳을 원본으로 인식합니다. 소스에서 canonical을 찾아 내 도메인이 맞는지 반드시 확인하십시오.

셋째, 페이지를 늘릴 때마다 반복하는 일입니다. sitemap.xml은 정적인 파일이라 페이지를 하나 추가하면 목록에 줄을 하나 더해야 합니다. 새 페이지의 titledescription도 그때마다 새로 써야 합니다. 한 번 받아 놓고 끝나는 값이 아니라 홈페이지를 고칠 때마다 따라오는 일입니다.

정리하면 이렇습니다. 처음 한 번은 AI에게 시켜서 해결됩니다. 반복되는 부분에서 사람이 지칩니다.

AI 답변에 나오는 것은 또 다른 문제입니다

요즘은 검색창 대신 ChatGPT에 물어보고 거기 나온 곳으로 연락하는 경우가 늘었습니다. 그래서 "AI가 읽을 수 있는 형식"이 따로 이야기됩니다. 구조화 데이터와 llms.txt가 그것입니다.

여기서는 솔직하게 적겠습니다. 이 파일들을 넣는다고 AI 답변에 인용된다는 보장은 없습니다. 저희가 2026년 8월에 확인한 결과도 그랬습니다. 형식을 갖추는 것은 읽힐 수 있는 상태를 만드는 일이지, 인용을 약속하는 일이 아닙니다.

다만 방향은 분명합니다. 회사 정보와 페이지 목록이 기계가 읽는 형태로 정리돼 있지 않으면 후보에 오를 기회 자체가 없습니다. 없는 것보다 있는 쪽이 낫다는 정도로 이해하시면 정확합니다. 검색과 AI 답변을 함께 다루는 방식은 SEO·AEO·GEO에 따로 정리해 두었습니다.

직접 관리할 것인가, 따라오게 할 것인가

여기까지 읽으셨으면 판단 기준이 생겼을 것입니다. 페이지 수와 수정 빈도입니다.

페이지가 다섯 장 안쪽이고 앞으로 크게 늘릴 계획이 없다면 위 순서대로 직접 하십시오. AI에게 요청해 태그를 채우고, 검색엔진에 등록하고, 그다음부터는 손댈 일이 거의 없습니다. 비용도 들지 않습니다.

페이지를 계속 늘리거나 공지·제품 글을 자주 올릴 계획이라면 사정이 다릅니다. 글을 하나 올릴 때마다 title을 쓰고 sitemap.xml에 줄을 더하고 다시 제출하는 일이 생깁니다. 이건 의지의 문제가 아니라 잊어버리기 때문에 빠집니다.

그럴 때 쓰는 방법이 그 일이 자동으로 따라오는 자리에 코드를 넣는 것입니다. 저희가 만든 빌더가 그렇게 동작합니다. AI에게 받은 코드를 붙여넣으면 페이지가 되고, 제목·사이트맵·구조화 데이터·AI가 읽는 파일은 페이지를 만들 때마다 다시 생성됩니다.

실제로 그런지는 확인하실 수 있습니다. 저희 데모 사이트에서 sitemap.xml·robots.txt·llms.txt 세 주소가 모두 열리고, 메인 소스에는 title 1개, description 1개, 구조화 데이터 2개, og: 태그 6개가 들어 있습니다. 위에 적은 확인 방법을 그대로 써 보시면 됩니다.

만드는 화면은 여전히 AI가 만듭니다. 나머지가 따라올 뿐입니다. 구체적인 방식과 요금은 AI 홈페이지 제작에 정리해 두었습니다.

오늘 할 일 순서

읽고 덮으면 아무것도 달라지지 않으니 순서로 적겠습니다.

  1. 만든 페이지에서 소스 보기를 열어 title·h1 개수·application/ld+json을 확인합니다.
  2. 주소창에 /sitemap.xml/robots.txt를 쳐 봅니다.
  3. 빠진 것이 있으면 위의 요청 문장을 AI에게 그대로 보냅니다.
  4. 받은 코드에서 canonical내 도메인인지 확인합니다. 예시 주소면 고칩니다.
  5. 네이버 서치어드바이저와 구글 서치콘솔에 사이트를 등록하고 사이트맵을 제출합니다.
  6. 페이지를 추가할 때마다 3번과 5번을 반복할지, 자동으로 따라오게 할지 정합니다.

1번부터 5번까지는 반나절이면 끝납니다. 6번이 남는 문제이고, 그 답은 페이지를 얼마나 자주 늘릴 것인가에 달려 있습니다.

3번과 5번을 글 올릴 때마다 반복하지 않으려면

AI에게 받은 코드를 붙여넣기만 하면 제목·설명·사이트맵·구조화 데이터가 페이지마다 자동으로 만들어집니다. 게시판 5종과 온라인문의, 도메인 연결과 SSL 포함입니다.

만들어진 메인부터 보십시오. 업종별 샘플 메인을 그대로 열어 보실 수 있습니다.

AI 홈페이지 제작, 만들어진 메인 보러 가기


작성 홈피나라 제작센터 · 2003년부터 비즈니스 웹사이트와 예약·관리 프로그램을 직접 만들어 왔습니다. 이 글의 확인 방법과 수치는 저희가 운영하는 데모 사이트에서 직접 측정한 값입니다.

홈피나라 제작센터 비즈니스 웹사이트·B2B 프로그램 개발

홈피나라는 2002년부터 비즈니스 웹사이트와 B2B 프로그램을 직접 만들어 온 제작사입니다. 실제 구축 현장에서 부딪힌 경험을 바탕으로 글을 작성합니다.

상위 허브 AI 홈페이지 자체제작
AI SITE SEO FAQ

AI로 만든 홈페이지의 검색 노출, 자주 묻는 질문

코드를 받아 올린 뒤 검색이 안 될 때 실제로 많이 묻는 것을 모았습니다.

아닙니다. AI에게 요청하면 검색용 태그를 넣어 줍니다. 그냥 "홈페이지 만들어 줘"라고만 해서 화면만 받은 경우에 안 나오는 것입니다. 같은 대화창에 title·description·canonical·sitemap 을 지정해 다시 요청하면 대부분 채워집니다.

값을 지정해서 요청해야 합니다. "SEO 해 줘"라고 하면 결과도 두루뭉술합니다. title 은 몇 자, description 은 몇 자, canonical 은 어느 주소, h1 은 하나만, Organization 구조화 데이터와 sitemap.xml·robots.txt 까지 항목을 적어 보내십시오. 본문에 그대로 복사해 쓸 문장을 넣어 두었습니다.

세 가지가 남습니다. 검색엔진 등록은 서버에 인증 파일을 올려야 해서 AI가 대신할 수 없고, canonical 의 실제 도메인은 알려 주지 않으면 example.com 같은 예시 주소가 들어가며, sitemap 갱신은 페이지를 추가할 때마다 반복해야 합니다.

검색엔진에 등록과 사이트맵 제출을 마친 뒤 보통 며칠에서 몇 주가 걸립니다. 등록을 하지 않으면 몇 달이 지나도 안 나올 수 있습니다. 네이버는 서치어드바이저, 구글은 서치콘솔에 사이트를 먼저 넣으십시오.

페이지에서 마우스 오른쪽 버튼 → 페이지 소스 보기를 누르고 Ctrl+F로 <title을 찾으십시오. 안 나오면 없는 것이고, "Document" 같은 기본값이면 있으나 마나입니다.

어느 것이 이 페이지의 주제인지 검색엔진이 판단하기 어려워집니다. h1은 1개, 나머지 소제목은 h2·h3으로 내리는 것이 기본입니다. AI는 섹션마다 h1을 붙이는 경우가 많아 확인이 필요합니다.

검색엔진에 제출할 페이지 목록이 없는 상태가 됩니다. 페이지를 스무 개 만들었어도 검색엔진은 첫 화면만 알고 있을 수 있습니다. 페이지가 늘 때마다 목록도 함께 갱신돼야 합니다.

검색 결과에 회사 정보나 자주 묻는 질문이 접혀 나오는 형태를 원한다면 필요합니다. 다만 넣는다고 순위가 오른다는 보장은 없습니다. 형식이 정해져 있어 오타가 나면 인식되지 않으니 검사 도구로 확인하십시오.

보장되지 않습니다. 저희가 2026년 8월에 확인한 결과도 그랬습니다. 파일을 갖추는 것은 읽힐 수 있는 상태를 만드는 일이지 인용을 약속하는 일이 아닙니다. 다만 없으면 후보에 오를 기회 자체가 없습니다.

페이지가 다섯 개 안쪽이면 직접 하셔도 됩니다. 페이지를 계속 늘릴 계획이면 만들 때마다 자동으로 따라오는 방식이 낫습니다. 제목·사이트맵·구조화 데이터는 화면을 고칠 때마다 같이 손봐야 하는 값이라 손으로 관리하면 빠집니다.