웹 개발 및 마케팅 용어 사전
어렵게 느껴지는 IT 및 마케팅 전문 용어, 소원웹이 명확하게 정의해 드립니다.
- SEO (Search Engine Optimization)
- 검색 엔진 최적화. 구글, 네이버 등 검색 엔진에서 웹사이트가 상위에 노출되도록 기술적·콘텐츠적 요소를 개선하는 전략입니다. 크롤링, 색인, 키워드 분석, 백링크, 사이트 속도 등 다양한 요소가 포함됩니다.
- AEO (Answer Engine Optimization)
- 답변 엔진 최적화. ChatGPT, Perplexity, Claude와 같은 AI 챗봇이나 검색 엔진의 생성형 AI 답변에서 자사의 정보가 정확하고 우선적으로 노출되도록 콘텐츠와 데이터를 구조화하는 최신 마케팅 전략입니다.
- GEO (Generative Engine Optimization)
- 생성형 엔진 최적화. AI 모델이 웹사이트의 콘텐츠를 학습하고 요약하여 사용자에게 제공할 때, 브랜드의 핵심 메시지와 가치가 왜곡 없이 전달되도록 최적화하는 기법입니다.
- 온페이지 SEO (On-Page SEO)
- 웹페이지 내부 요소를 최적화하는 SEO 기법입니다. 제목 태그(Title Tag), 메타 디스크립션, 헤딩 구조(H1~H6), 이미지 alt 속성, 내부 링크, 키워드 배치 등이 해당합니다.
- 오프페이지 SEO (Off-Page SEO)
- 웹사이트 외부에서 이루어지는 SEO 활동입니다. 다른 사이트로부터 받는 백링크(Backlink) 확보, 소셜 미디어 시그널, 브랜드 언급, 게스트 포스팅 등이 포함됩니다.
- 테크니컬 SEO (Technical SEO)
- 웹사이트의 기술적인 요소를 최적화하여 검색 엔진 크롤러가 사이트를 쉽게 수집(Crawling)하고 색인(Indexing)할 수 있도록 돕는 작업입니다. 사이트맵, robots.txt, 페이지 속도, 모바일 친화성 등이 포함됩니다.
- 로컬 SEO (Local SEO)
- 특정 지역을 대상으로 하는 검색 엔진 최적화 전략입니다. 구글 비즈니스 프로필(Google Business Profile), 네이버 플레이스 등록, 지역 키워드 최적화, NAP(이름·주소·전화번호) 일관성 유지 등이 핵심입니다.
- E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness)
- 구글이 콘텐츠의 품질을 평가하는 기준인 경험(Experience), 전문성(Expertise), 권위성(Authoritativeness), 신뢰성(Trustworthiness)의 약자입니다. 특히 건강, 금융 등 YMYL(Your Money Your Life) 분야에서 중요합니다.
- SERP (Search Engine Results Page)
- 검색 엔진 결과 페이지. 사용자가 검색어를 입력했을 때 표시되는 결과 화면으로, 자연 검색 결과(Organic), 유료 광고(Paid), 리치 스니펫(Rich Snippet), 추천 스니펫(Featured Snippet) 등으로 구성됩니다.
- 리치 스니펫 (Rich Snippet)
- 검색 결과에서 기본 제목·URL·설명 외에 별점, 가격, FAQ, 이미지 등 추가 정보가 함께 표시되는 강화된 검색 결과입니다. 구조화된 데이터(Schema.org)를 적용하면 노출 확률이 높아집니다.
- 추천 스니펫 (Featured Snippet)
- 구글 검색 결과 최상단에 표시되는 요약 답변 박스입니다. "Position Zero"라고도 불리며, 사용자의 질문에 직접적으로 답변하는 형태의 콘텐츠가 선정됩니다.
- AI 오버뷰 (AI Overview / SGE)
- 구글이 검색 결과 상단에 AI가 생성한 요약 답변을 표시하는 기능입니다. 기존의 SGE(Search Generative Experience)에서 발전한 형태로, AEO·GEO 최적화의 핵심 타깃입니다.
- llms.txt
- 웹사이트의 루트 디렉터리에 배치하는 텍스트 파일로, AI 모델(LLM)이 사이트 정보를 정확하게 학습할 수 있도록 브랜드 핵심 데이터를 마크다운 형식으로 제공합니다. robots.txt의 AI 버전이라 할 수 있습니다.
- AI 크롤러 (AI Crawler)
- GPTBot, ClaudeBot, PerplexityBot 등 AI 모델의 학습 데이터 수집을 위해 웹사이트를 방문하는 자동화 프로그램입니다. robots.txt에서 접근을 허용하거나 제한할 수 있으며, GEO 전략에서 핵심적으로 관리해야 하는 요소입니다.
- AI 환각 (AI Hallucination)
- AI 모델이 사실에 기반하지 않은 부정확하거나 허위 정보를 마치 사실인 것처럼 생성하는 현상입니다. GEO 최적화를 통해 정확한 브랜드 데이터를 제공하면 환각 발생을 줄일 수 있습니다.
- 반응형 웹 디자인 (Responsive Web Design)
- 하나의 웹사이트가 데스크톱, 태블릿, 모바일 등 다양한 화면 크기에 자동으로 최적화되어 표시되는 디자인 방식입니다. 미디어 쿼리(Media Query)와 유동 그리드(Fluid Grid) 등의 CSS 기술을 활용합니다.
- SSR (Server-Side Rendering)
- 서버 측 렌더링. 웹 페이지의 HTML을 서버에서 미리 생성하여 클라이언트(브라우저)에 전달하는 방식입니다. 초기 로딩이 빠르고 검색 엔진 크롤러가 콘텐츠를 쉽게 인식할 수 있어 SEO에 유리합니다.
- SSG (Static Site Generation)
- 정적 사이트 생성. 빌드 시점에 모든 HTML 페이지를 미리 생성하여 CDN에서 서빙하는 방식입니다. 서버 부하가 없고 로딩 속도가 매우 빠르며, 보안성이 높습니다. Astro, Next.js, Hugo 등에서 지원합니다.
- CSR (Client-Side Rendering)
- 클라이언트 측 렌더링. 브라우저에서 자바스크립트를 실행하여 페이지를 동적으로 생성하는 방식입니다. React SPA 등에서 사용되며, 초기 로딩이 느리고 SEO에 불리할 수 있어 SSR/SSG와 함께 활용하는 것이 권장됩니다.
- 코어 웹 바이탈 (Core Web Vitals)
- 구글이 웹페이지의 사용자 경험(UX)을 평가하기 위해 만든 핵심 지표입니다. 로딩 속도(LCP), 상호작용 지연 시간(INP), 시각적 안정성(CLS)으로 구성되며, 검색 엔진 순위(SEO)에 직접적인 영향을 미칩니다.
- LCP (Largest Contentful Paint)
- 최대 콘텐츠 렌더링 시간. 페이지에서 가장 큰 콘텐츠 요소(이미지, 비디오, 텍스트 블록 등)가 화면에 표시되기까지 걸리는 시간입니다. 2.5초 이내가 "좋음" 기준이며, Core Web Vitals의 핵심 지표입니다.
- INP (Interaction to Next Paint)
- 상호작용 후 다음 페인트까지의 지연 시간. 사용자가 버튼 클릭, 탭 등의 상호작용을 했을 때 브라우저가 화면을 업데이트하는 데 걸리는 시간입니다. 200ms 이내가 "좋음" 기준이며, FID를 대체하는 새로운 Core Web Vitals 지표입니다.
- CLS (Cumulative Layout Shift)
- 누적 레이아웃 변경. 페이지 로딩 중 예상치 못한 레이아웃 이동이 발생하는 정도를 측정하는 지표입니다. 0.1 이하가 "좋음" 기준이며, 이미지 크기 미지정, 동적 광고 삽입 등이 주요 원인입니다.
- 부분 수화 (Partial Hydration)
- Astro 프레임워크의 핵심 기능인 아일랜드 아키텍처(Islands Architecture)에서 사용되는 기술입니다. 페이지 전체를 자바스크립트로 렌더링하지 않고, 상호작용이 필요한 특정 컴포넌트만 선택적으로 활성화하여 초기 로딩 속도를 극대화합니다.
- CDN (Content Delivery Network)
- 콘텐츠 전송 네트워크. 전 세계에 분산된 서버(엣지 서버)를 통해 사용자에게 가장 가까운 위치에서 콘텐츠를 제공하는 시스템입니다. Cloudflare, AWS CloudFront 등이 대표적이며, 로딩 속도 향상과 DDoS 방어에 효과적입니다.
- SSL/TLS (HTTPS)
- 웹사이트와 사용자 간의 데이터를 암호화하여 전송하는 보안 프로토콜입니다. HTTPS 적용은 구글 검색 순위 요소이며, 사용자 신뢰도 향상과 개인정보 보호에 필수입니다. SSL 인증서를 통해 활성화됩니다.
- CMS (Content Management System)
- 콘텐츠 관리 시스템. 코딩 지식 없이도 웹사이트의 콘텐츠(글, 이미지, 페이지 등)를 생성·수정·관리할 수 있는 소프트웨어입니다. 워드프레스, Keystatic, Strapi 등이 대표적입니다.
- Headless CMS
- 백엔드(콘텐츠 관리)와 프론트엔드(표시 화면)가 분리된 CMS 구조입니다. API를 통해 콘텐츠를 제공하므로 웹, 앱, IoT 등 다양한 채널에 동일한 콘텐츠를 배포할 수 있습니다. Keystatic, Contentful, Sanity 등이 해당합니다.
- 워드프레스 (WordPress)
- 전 세계 웹사이트의 40% 이상이 사용하는 가장 대중적인 오픈소스 CMS입니다. 수만 개의 테마와 플러그인을 활용하여 기업 홈페이지, 블로그, 쇼핑몰 등 다양한 웹사이트를 구축할 수 있습니다.
- 카페24 (Cafe24)
- 국내 대표 이커머스 플랫폼으로, 무료 호스팅과 결제·주문·배송 관리 시스템을 올인원으로 제공합니다. 네이버 스마트스토어, 쿠팡 등 마켓 연동이 강점이며, 자사몰 구축에 널리 사용됩니다.
- 구조화된 데이터 (Structured Data / Schema.org)
- 검색 엔진과 AI가 웹페이지의 콘텐츠를 명확하게 이해할 수 있도록 돕는 표준화된 코드 형식(주로 JSON-LD)입니다. FAQ, 리뷰, 지역 비즈니스 정보 등을 마크업하여 검색 결과에서 리치 스니펫(Rich Snippets)으로 노출되게 합니다.
- JSON-LD (JavaScript Object Notation for Linked Data)
- 구조화된 데이터를 표현하는 표준 형식으로, 구글이 가장 권장하는 구조화 데이터 마크업 방식입니다. HTML의 <script> 태그 안에 JSON 형태로 삽입하며, 페이지 콘텐츠와 독립적으로 관리할 수 있습니다.
- 시맨틱 HTML (Semantic HTML)
- HTML 태그의 의미를 살려 문서 구조를 명확하게 표현하는 마크업 방식입니다. <header>, <nav>, <main>, <article>, <section>, <footer> 등의 태그를 사용하여 검색 엔진과 스크린 리더가 콘텐츠를 정확히 이해하도록 돕습니다.
- 사이트맵 (Sitemap)
- 웹사이트의 모든 페이지 URL을 목록으로 정리한 XML 파일입니다. 검색 엔진 크롤러에게 사이트 구조를 알려주어 효율적인 크롤링과 색인을 돕습니다. 구글 서치 콘솔에 제출하여 활용합니다.
- robots.txt
- 웹사이트의 루트 디렉터리에 배치하는 텍스트 파일로, 검색 엔진 크롤러와 AI 크롤러의 접근 범위를 제어합니다. 크롤링을 허용(Allow)하거나 차단(Disallow)할 경로를 지정할 수 있습니다.
- 캐노니컬 태그 (Canonical Tag)
- 동일하거나 유사한 콘텐츠가 여러 URL에 존재할 때, 검색 엔진에게 "이 URL이 대표 페이지"임을 알려주는 HTML 태그입니다. 중복 콘텐츠로 인한 SEO 페널티를 방지하는 데 필수적입니다.
- CTA (Call to Action)
- 행동 유도 요소. 웹사이트 방문자가 특정 행동(문의하기, 구매하기, 다운로드 등)을 하도록 유도하는 버튼, 배너, 링크 등을 말합니다. 명확하고 눈에 띄는 CTA는 전환율(CVR) 향상에 직접적인 영향을 미칩니다.
- 전환율 (CVR, Conversion Rate)
- 웹사이트 방문자 중 원하는 목표 행동(구매, 문의, 회원가입 등)을 완료한 비율입니다. 예를 들어 100명 방문 중 3명이 문의하면 전환율은 3%입니다. UX 개선, CTA 최적화, A/B 테스트 등으로 향상시킬 수 있습니다.
- CTR (Click-Through Rate)
- 클릭률. 검색 결과, 광고, 이메일 등에서 노출 대비 실제 클릭된 비율입니다. 높은 CTR은 제목과 설명이 사용자의 의도에 잘 부합한다는 것을 의미하며, SEO 성과의 핵심 지표입니다.
- 바운스율 (Bounce Rate)
- 웹사이트에 방문한 후 다른 페이지로 이동하지 않고 바로 이탈한 비율입니다. 높은 바운스율은 콘텐츠가 사용자의 기대에 부합하지 않거나, UX가 좋지 않다는 신호일 수 있습니다.
- 랜딩 페이지 (Landing Page)
- 광고, 이메일, SNS 등을 통해 유입된 사용자가 가장 먼저 보는 페이지입니다. 특정 목표(상담 신청, 제품 구매 등)에 최적화되어 설계되며, 전환율을 극대화하기 위한 핵심 요소입니다.
- A/B 테스트 (A/B Testing)
- 두 가지 이상의 변형(디자인, 카피, CTA 위치 등)을 동시에 테스트하여 더 높은 성과를 내는 버전을 데이터 기반으로 선택하는 실험 방법론입니다. 전환율 최적화(CRO)의 핵심 기법입니다.
- UI/UX (User Interface / User Experience)
- UI는 사용자가 직접 접하는 화면의 시각적 요소(버튼, 메뉴, 레이아웃 등), UX는 사용자가 제품이나 서비스를 사용하면서 느끼는 전반적인 경험입니다. 좋은 UI/UX는 전환율과 고객 만족도에 직접적으로 영향을 미칩니다.
- PG (Payment Gateway)
- 전자결제 대행 서비스. 온라인 쇼핑몰에서 신용카드, 간편결제(카카오페이, 네이버페이 등), 계좌이체 등 다양한 결제 수단을 연동할 수 있도록 중개하는 시스템입니다. KG이니시스, NHN KCP, 토스페이먼츠 등이 대표적입니다.
- 이커머스 (E-commerce)
- 전자 상거래. 인터넷을 통해 상품이나 서비스를 매매하는 모든 활동을 말합니다. B2C(기업→소비자), B2B(기업→기업), C2C(소비자→소비자) 등의 유형이 있으며, 카페24, 쇼피파이, WooCommerce 등의 플랫폼으로 구축합니다.
- DNS (Domain Name System)
- 도메인 이름(예: example.com)을 서버의 IP 주소로 변환해주는 시스템입니다. 사용자가 도메인을 입력하면 DNS가 해당 서버의 위치를 찾아 연결해 줍니다. Cloudflare DNS, Route 53 등이 있습니다.
- CI/CD (Continuous Integration / Continuous Deployment)
- 지속적 통합/지속적 배포. 코드 변경 시 자동으로 테스트·빌드·배포하는 자동화 파이프라인입니다. GitHub Actions, GitLab CI 등을 사용하여 개발→배포 프로세스를 효율화합니다.
- PM2
- Node.js 프로세스 매니저. 서버 애플리케이션을 백그라운드에서 안정적으로 실행하고, 자동 재시작, 로드 밸런싱, 로그 관리 등의 기능을 제공합니다. 프로덕션 환경에서 Node.js 앱 운영에 필수적인 도구입니다.
- 웹 접근성 (Web Accessibility / WCAG)
- 장애인, 고령자 등 모든 사용자가 웹 콘텐츠를 동등하게 이용할 수 있도록 보장하는 설계 원칙입니다. WCAG(Web Content Accessibility Guidelines) 가이드라인을 따르며, 한국에서는 장애인차별금지법에 의해 공공기관에 의무 적용됩니다.
- WAI-ARIA (Accessible Rich Internet Applications)
- W3C가 정의한 접근성 표준으로, 동적 웹 콘텐츠와 복잡한 UI 컴포넌트의 접근성을 향상시키는 HTML 속성(role, aria-label 등)의 집합입니다. 스크린 리더 사용자에게 올바른 정보를 전달하는 데 사용됩니다.
- 크로스 브라우징 (Cross-Browser Compatibility)
- 웹사이트가 크롬, 사파리, 파이어폭스, 엣지 등 다양한 브라우저에서 동일하게 작동하고 표시되도록 보장하는 것입니다. CSS 호환성, JavaScript 폴리필, 벤더 프리픽스 등의 기법으로 대응합니다.
- 구글 서치 콘솔 (Google Search Console)
- 구글이 제공하는 무료 SEO 분석 도구입니다. 검색 키워드별 노출·클릭 데이터, 색인 상태, 크롤링 오류, 코어 웹 바이탈 점수 등을 확인할 수 있으며, 사이트맵 제출과 URL 검사 기능을 제공합니다.
- 구글 애널리틱스 (Google Analytics / GA4)
- 웹사이트 방문자의 행동을 분석하는 무료 도구입니다. 방문자 수, 페이지뷰, 유입 경로, 사용자 행동 흐름, 전환 데이터 등을 제공하며, 데이터 기반 마케팅 의사결정에 필수적입니다.
- IndexNow
- 마이크로소프트(Bing), 얀덱스 등이 지원하는 즉시 색인 프로토콜입니다. 웹사이트의 콘텐츠가 변경되면 검색 엔진에 즉시 알려 빠른 색인을 유도합니다. 기존의 크롤러 방문 대기 방식보다 훨씬 빠릅니다.
- OG 태그 (Open Graph Tags)
- 페이스북이 개발한 메타 태그 프로토콜로, 웹페이지가 SNS에 공유될 때 표시되는 제목, 설명, 이미지 등을 지정합니다. 카카오톡, 트위터(X), 슬랙 등 대부분의 플랫폼에서 OG 태그 정보를 활용합니다.
- Astro
- 콘텐츠 중심의 고성능 웹 프레임워크입니다. 기본적으로 JavaScript를 최소화(Zero JS by default)하고, 아일랜드 아키텍처를 통해 필요한 부분만 인터랙티브하게 만듭니다. Core Web Vitals 최적화된 프레임워크입니다.
- Tailwind CSS
- 유틸리티 우선(Utility-First) CSS 프레임워크입니다. 미리 정의된 클래스(예: flex, p-4, text-lg)를 조합하여 HTML에서 직접 스타일링하므로 빠른 개발이 가능하며, 사용하지 않는 CSS를 자동으로 제거(Tree Shaking)합니다.
- Markdoc
- Stripe이 개발한 마크다운 기반 콘텐츠 저작 프레임워크입니다. 마크다운의 간편함에 사용자 정의 컴포넌트, 태그, 변수 등의 확장 기능을 더하여 구조화된 콘텐츠를 작성할 수 있습니다.
- API (Application Programming Interface)
- 응용 프로그램 간에 데이터를 주고받기 위한 표준화된 인터페이스입니다. REST API, GraphQL 등의 형태로, 프론트엔드와 백엔드, 외부 서비스 간의 통신에 사용됩니다.