검색 의도

Search intent

검색어 뒤에 있는 정보 탐색·비교·구매 목적을 파악합니다.

···
html
<div class="serp"><div class="query">⌕ <span id="query">how to choose a desk</span></div><div class="result"><small id="kind">GUIDE</small><b id="title">A practical desk buying guide</b><span>Useful answer to the searcher's next question</span></div><div class="result faded"><small>ALTERNATIVE</small><b>Compare shapes, sizes and uses</b></div><div class="tabs"><button data-mode="learn" class="on">LEARN</button><button data-mode="buy">BUY</button></div></div>
css
.serp{width:min(88%,520px);background:var(--surface);border:1px solid var(--line);padding:clamp(9px,2vmin,20px);font:700 clamp(9px,1.7vmin,14px)/1.3 sans-serif}.query{border:2px solid var(--fg);border-radius:30px;padding:clamp(7px,1.7vmin,14px);font-weight:900}.query:first-letter{color:var(--accent)}.result{padding:clamp(7px,1.8vmin,15px) 3px;border-bottom:1px solid var(--line);display:grid;gap:3px;animation:rise 3s ease-in-out infinite alternate}.result small{color:var(--accent);letter-spacing:.12em;font-size:clamp(7px,1.3vmin,11px)}.result b{font-size:clamp(11px,2.2vmin,19px);color:var(--fg)}.result span{color:var(--muted);font-size:clamp(8px,1.4vmin,12px)}.faded{opacity:.45}.tabs{display:flex;gap:6px;margin-top:clamp(6px,1.5vmin,12px)}.tabs button{flex:1;border:1px solid var(--line);background:var(--surface);color:var(--fg);padding:clamp(5px,1.3vmin,10px);font:900 clamp(8px,1.4vmin,12px)/1 sans-serif;cursor:pointer}.tabs button.on{background:var(--accent);color:white;border-color:var(--accent)}@keyframes rise{to{transform:translateY(-3px)}}
js
const buttons=[...document.querySelectorAll('[data-mode]')],query=document.querySelector('#query'),kind=document.querySelector('#kind'),title=document.querySelector('#title');function set(mode){buttons.forEach(b=>b.classList.toggle('on',b.dataset.mode===mode));query.textContent=mode==='learn'?'how to choose a desk':'buy compact desk';kind.textContent=mode==='learn'?'GUIDE':'SHOP';title.textContent=mode==='learn'?'A practical desk buying guide':'Compact desks available today'}buttons.forEach(b=>b.addEventListener('click',()=>{clearInterval(timer);set(b.dataset.mode)}));let mode='learn';const timer=setInterval(()=>{mode=mode==='learn'?'buy':'learn';set(mode)},2200);

검색 의도는 사용자가 검색으로 끝내려는 일을 뜻합니다. 같은 제품 키워드라도 사용자는 사용법을 배우거나, 대안을 비교하거나, 지금 구매하려 할 수 있습니다.

데모에서 상단 검색어를 바꾸면 결과 카드의 유형과 순서가 바뀝니다. 콘텐츠를 만들기 전에는 실제 검색 결과와 고객 질문을 함께 보고 가장 필요한 형식을 정하세요.

키워드를 반복한다고 의도가 충족되지는 않습니다. 페이지가 그 질문에 답하고 다음 행동을 도울 수 있어야 합니다.

언제 쓰나

SEO 콘텐츠의 형식과 CTA를 정하기 전, 검색어가 나타내는 목적을 분류할 때 씁니다.

페이지로 열기 ↗