guardian-seo · aixis.kr 산출물

aixis.kr SEO 감사 (PMS round-trip 첫 성공)

가디언 SEO 검증 리포트 — aixis.kr

요약: critical 2 · high 4 · medium 4 · low 2 · info 2

컨텍스트 메모 aixis.kr 페이지의 <link rel="canonical">, og:url, hreflang, JSON-LD url, llms.txt 의 모든 링크가 https://aixis.ai 를 가리킨다. 즉 aixis.kr 는 의도적으로 aixis.ai 의 alias 도메인으로 운영되는 것으로 보인다. 페이지 자체에 noindex, nofollow 가 걸려 있는 것도 같은 맥락. 본 리포트는 aixis.kr URL 을 그대로 검증한 결과이며, 다음 두 가지가 별개로 다뤄져야 함:

  1. alias 처리 자체는 의도라면 그대로 두되, 사용자가 aixis.kr 로 들어왔을 때 aixis.ai 로 301 리다이렉트하는 편이 더 깔끔 (canonical + noindex 보다 명확).
  2. alias 도메인이라도 robots.txt / sitemap.xml 자체의 결함은 별개 이슈로 수정 필요.

크롤 (crawl)

[CRITICAL] seo.robots-txt.no-blanket-disallow

위치: https://aixis.kr/robots.txt 마지막 블록 현재:

User-agent: *
Disallow: /

meta: 같은 robots.txt 안에 User-agent: * 블록이 두 번 등장. 첫 번째 블록은 Allow: / 이지만 마지막 블록이 Disallow: /. 표준 해석상 같은 user-agent 에 대해 중복 블록이 있으면 동작이 크롤러마다 다르며, 일부는 마지막을 우선. Cloudflare Managed Content 영역 종료 후 운영자가 추가한 것으로 추정. 제안: 의도가 alias 도메인 차단이라면 가장 명확한 방법은 (a) 서버 단 301 → aixis.ai, 또는 (b) User-agent: *\nDisallow: / 한 블록만 두고 Cloudflare Managed 영역 제거. 현재 형태는 첫 블록 Allow: / 와 충돌해 의도 모호.

[CRITICAL] seo.robots.no-accidental-noindex

위치: meta[name="robots"] (aixis.kr 홈) 현재: noindex, nofollow 제안: alias 도메인 의도라면 noindex 보다 301 redirect 가 안전. 현재 noindex 와 robots.txt blanket disallow 가 동시에 걸려 있어, 검색엔진이 noindex 를 못 본 채 차단당하면 색인이 stale 하게 남을 수 있음(robots.txt 차단 + 색인된 URL 시나리오). 의도 확인 후 redirect 로 통일 권장. meta.rule_version: stable (seo.md)

[HIGH] seo.sitemap.exists

위치: https://aixis.kr/sitemap.xml 현재: 200 응답이지만 본문이 SPA fallback HTML (<!DOCTYPE html>...). 즉 sitemap 경로가 SPA 라우터로 흡수돼 XML 이 서빙되지 않음. 제안: alias 도메인이라도 (a) sitemap 자체를 제거하고 robots.txt 에서 빼거나, (b) aixis.ai 의 sitemap 으로 redirect, 둘 중 하나로 정리. 현재 상태는 크롤러가 200 OK 로 받아 파싱 시도 후 실패 — invalid sitemap 시그널이 더 나쁨.

[HIGH] seo.sitemap.valid

위치: https://aixis.kr/sitemap.xml 현재: 본문이 <urlset> 또는 <sitemapindex> 가 아닌 HTML. 제안: 위 seo.sitemap.exists 와 동반 처리.

[LOW] seo.sitemap.exists (robots.txt 의 Sitemap 지시문)

위치: https://aixis.kr/robots.txt 현재: Sitemap: 지시문 없음 제안: sitemap 정리 후 Sitemap: https://aixis.ai/sitemap.xml 추가 또는 (alias 도메인이면 모두 생략).


메타 (meta)

[HIGH] seo.canonical.coherence

위치: link[rel="canonical"] 현재: https://aixis.ai/ (페이지 host 는 aixis.kr) meta: og:url, hreflang ko-KR/x-default, JSON-LD url 도 모두 aixis.ai 를 가리킴. 제안: 의도된 alias 패턴이면 정상. 다만 canonical + noindex 조합보다 server-side 301 → aixis.ai 가 신호 충돌이 적고 사용자 경험도 깔끔. 정책 결정 후 통일.

[MEDIUM] seo.title.length

위치: head > title 현재: AIXIS — The Axis of Intelligent Future meta: length 38자 (권장 50~60) 제안: 키워드 보강. 예) AIXIS · AI Solutions & Co-Build Partner — RS-Team의 AI 도입·자동화 (한국어 키워드 포함, 50자대). 단 alias 도메인이면 aixis.ai 에서 우선 적용.

[MEDIUM] seo.description.length

위치: meta[name="description"] 현재: RS-Team의 AI 솔루션 파트너 브랜드 AIXIS — 산업별 AI 도입과 자동화를 설계·구축·운영합니다. meta: length 60자 (권장 70~160) 제안: 핵심 차별점·도메인(공공조달·건설PQ·영상 AI 등) 한 줄 추가해 80~120자대로. 예) ... 설계·구축·운영합니다. 공공조달, 건설 PQ, 영상 AI, MLOps 등 6+ 산업 영역에서 150+ 프로젝트 경험.

[MEDIUM] seo.og.complete

위치: meta[property="og:image"] 현재: 없음 meta: og:title/description/url/type/site_name/locale 은 모두 존재. og:image 만 누락. 제안: 1200x630 OG 이미지 추가 (og:image + og:image:width=1200 + og:image:height=630 + og:image:alt). twitter:image 도 동일 이미지로 채우면 SNS 미리보기 일치.

[INFO] seo.lang.declared

위치: <html lang> 현재: ko ✓ 충족.

[INFO] seo.twitter.card

위치: meta[name="twitter:card"] 현재: summary_large_image ✓ 충족 (단 위 og:image 누락이 같이 영향).


구조 (structure)

[MEDIUM] seo.semantic.landmarks

위치: <main>, <header> 현재: <main>/[role="main"] 없음, <header>/[role="banner"] 없음. <nav><footer> 는 존재. 제안: 메인 콘텐츠 영역을 <main> 으로 감싸기, 상단 로고/네비 영역을 <header> 로 감싸기. 스크린리더 + 검색엔진 둘 다 페이지 구조 인식 향상.

[INFO] seo.heading.single-h1

현재: H1 = 1개 (The Axis of Intelligent Future) ✓ 충족.

[INFO] seo.heading.hierarchy

현재: H1 → H2 → H3 순서 위반 없음 (점프 없음) ✓.

[INFO] seo.images.alt

현재: img 18개, alt 누락 0개, 의도적 빈 alt 1개 ✓ 충족.

[INFO] seo.links.descriptive

현재: "여기 클릭"·"더 보기" 등 비기술적 anchor 미발견 ✓.


스키마 (schema)

[INFO] seo.jsonld.parseable

현재: 2개 블록 (WebSite, Organization), 모두 유효 JSON ✓.

[INFO] seo.jsonld.organization-on-home

현재: Organization schema 존재 ✓.

[LOW] seo.jsonld.required-fields (Organization)

위치: Organization JSON-LD 현재: name, url, logo, description 만 존재. 제안: E-E-A-T 신호 강화로 sameAs (LinkedIn·GitHub 등 공식 채널), contactPoint (대표 이메일·전화), address (있다면 PostalAddress) 추가 권장. 답변 엔진의 "회사 정보" 인용 정확도에 직접 영향.


GEO (geo)

[HIGH] geo.crawler-policy-coherence

위치: https://aixis.kr/robots.txt 현재: 다음 LLM 크롤러가 명시적으로 차단됨 — GPTBot, ClaudeBot, CCBot, Google-Extended, Bytespider, Applebot-Extended, meta-externalagent, Amazonbot. 또한 Cloudflare Content-Signal ai-train=no. meta.rule_version: 2026-05 제안: aixis.kr 에 noindex 가 걸려 있고 alias 도메인이라면, GEO 인용 신경 쓸 페이지는 aixis.ai 쪽이므로 aixis.ai 의 robots.txt 도 같은 정책인지 별도 확인 필요. 만약 aixis.ai 도 같은 정책이라면 GEO/llms.txt 운영은 모순 — LLM 답변 노출을 의도하면 최소한 GPTBot/ClaudeBot/PerplexityBot 1~2개는 허용해야 인용 가능. 의도가 학습 차단 + 인용만 허용이라면 Google-Extended/CCBot 만 차단하고 검색·답변용 봇은 allow 하는 분리 정책 권장.

[MEDIUM] geo.llms-txt.exists (도메인 일관성)

위치: https://aixis.kr/llms.txt 현재: 200, 본문 존재. 단 Source: https://aixis.ai, 모든 Key Pages·Solutions 링크가 aixis.ai 도메인. aixis.kr 에 서빙되지만 자기 도메인 콘텐츠를 가리키지 않음. meta.rule_version: 2026-05 제안: alias 도메인이면 llms.txt 도 aixis.ai 한 곳에서만 서빙하고 aixis.kr 에선 제거 또는 redirect. LLM 이 동일 콘텐츠 두 도메인에서 받아 도메인 권위 신호가 분산될 수 있음.

[INFO] geo.llms-txt.structure

현재: # AIXIS H1 + 1문단 요약 + ## Key Pages / ## Solutions H2 + 링크 리스트 ✓ 권장 구조 충족.

[INFO] geo.no-paywall-for-llm

현재: bodyTextLen = 2891자 (임계 200자 초과) ✓ 충족.

[LOW] geo.factual-tables

위치: 페이지 내 통계·도입 단계 영역 현재: "150+ 프로젝트 / 5+ AI 솔루션 / 98% 만족도" 같은 수치, "상담→기획→개발→런칭→운영" 같은 스텝, 8개 솔루션 카드(Bidraon·BidSight·PQ·Rastra·EXCELUS·SAFE:RE·버스안전·ML교육) — 모두 <table> 또는 <dl> 없이 카드/텍스트 안에 있음. meta.rule_version: 2026-05 제안: 솔루션 카드를 비교 테이블(영역·도메인·핵심 기능 컬럼) 1개라도 추가하면 LLM 인용 가능성 상승. "How We Work" 5단계도 <ol> (현재 카드형이라 의미 구조가 명시적이지 않음) 또는 HowTo schema 동반 권장.

[LOW] geo.howto-schema-when-steps

위치: "How We Work" 섹션 (5단계: 상담→기획→개발→런칭→운영) 현재: HowTo schema 없음 제안: 명확한 스텝 가이드 형식이므로 HowTo JSON-LD 추가 권장. 답변 엔진이 "AIXIS 협업 프로세스" 질의에 직접 인용 가능해짐.

[INFO] geo.author-byline

현재: 홈페이지 특성상 저자/발행일 메타 없음. 콘텐츠 페이지(works/blog 등)에서 별도 검사 필요.


성능 (perf)

[INFO] perf.lighthouse.execution-failed

위치: 실행 환경 현재:

참고 — perf 미측정 영향 본 리포트에서 seo.cwv.lcp / seo.cwv.inp / seo.cwv.cls / seo.lighthouse.seo-score / seo.lighthouse.a11y-score finding 은 측정 데이터 미수집으로 발화 보류. alias 도메인 정책이 정해진 뒤 aixis.ai 본 도메인에 대해 lighthouse 환경 갖춰진 상태로 재실행 권장.


우선 순위 권장 (정리)

  1. alias 도메인 정책 결정 — aixis.kr 를 aixis.ai 로 server-side 301 redirect 로 통일. 결정되면 sitemap·robots.txt·llms.txt·canonical 의 충돌 신호가 한 번에 해소.
  2. robots.txt 중복 User-agent: * 블록 정리 — alias 정책 결정 전이라도 즉시 수정 가능. 현재 첫 블록 Allow: / 와 끝 블록 Disallow: / 가 충돌.
  3. sitemap.xml SPA fallback 차단 — XML 미서빙이면 404 또는 redirect. 200 + HTML 은 invalid sitemap 신호.
  4. GEO 정책 vs LLM 크롤러 차단 정합성 점검ai-train=no 의도면 일관, ai-input 도 차단된 셈인지 확인 후 의도-정책 일치시키기.
  5. aixis.ai 본 도메인 별도 audit — alias 가 아닌 본 도메인을 같은 절차로 검증. 본 리포트의 모든 메타·구조 finding 은 본 도메인에도 동일하게 적용될 가능성 높음.

부록 — 검사 절차

출처: