Skip to content
SEO/seo-resources

๋งํฌ ํŒ์—…์ฐฝ ์ˆ˜์ •๋ฒ• ๋งˆ์šฐ์Šค ์˜ค๋ฒ„ ์‹œ ๋‚˜ํƒ€๋‚˜๋Š” ํŒ์—…์ฐฝ์˜ ์—ญํ• , ์ˆ˜์ • ๋ฐฉ๋ฒ•

๋งํฌ ํŒ์—…์ฐฝ ์„ค๋ช…(ํˆดํŒ)์„ ํšจ๊ณผ์ ์œผ๋กœ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ๋””์ž์ธ๋ฐฉ๋ฒ•

์›น์‚ฌ์ดํŠธ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜(UX)์„ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ์›น์‚ฌ์ดํŠธ UX ๊ฐœ์„ ์„ ์œ„ํ•œ ํˆดํŒ ๋””์ž์ธ ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. CSS ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํ™œ์šฉ ์ปค์Šคํ…€ ํˆดํŒ ์ œ์ž‘ ๋ฐฉ๋ฒ•๋ถ€ํ„ฐ ๋ฐ˜์‘ํ˜• ์›น ๋””์ž์ธ ํˆดํŒ ๊ฐ€๋…์„ฑ ๋†’์ด๊ณ , ๊ทธ๋ฆฌ๊ณ  ํˆดํŒ ํ…์ŠคํŠธ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค(UI) ์ ‘๊ทผ์„ฑ์„ ์œ„ํ•œ ์„ค๋ช…์ฐฝ ๊ตฌํ˜„์„ ๋‹ด์•˜์Šต๋‹ˆ๋‹ค.

์›น์‚ฌ์ดํŠธ๋‚˜ ์•ฑ์—์„œ ์–ด๋–ค ๋ฒ„ํŠผ์ด๋‚˜ ๋งํฌ ์œ„์— ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด, ํŒ์—…์„ค๋ช…(ํˆดํŒ), ์ฆ‰ ๊ทธ ๋ฒ„ํŠผ์ด๋‚˜ ๋งํฌ์— ๋Œ€ํ•œ ๊ฐ„๋‹จํ•œ ์„ค๋ช…์ด ์ž‘์€ ๋ฐ•์Šค ํ˜•ํƒœ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํŠน์ • ์•„์ด์ฝ˜ ์œ„์— ์ปค์„œ๋ฅผ ๋‘์—ˆ์„ ๋•Œ "์ด ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ์ƒ์„ธ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค"๋ผ๋Š” ๋ฌธ๊ตฌ๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํˆดํŒ ๋””์ž์ธ์€ ๋ถˆํ•„์š”ํ•œ ํ™”๋ฉด ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜์ง€ ์•Š์œผ๋ฉด์„œ๋„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ฆ‰๊ฐ์ ์ธ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.

๋งํฌ ํŒ์—…์ฐฝ ์„ค๋ช… (Tooltip)์˜ ์—ญํ• 

์›น์‚ฌ์ดํŠธ์—์„œ ๋งํฌ ํŒ์—…์ฐฝ ํˆดํŒ(tooltip)์€ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ํ•ต์‹ฌ์ ์ธ UI ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค(UI) ์ ‘๊ทผ์„ฑ์„ ์œ„ํ•œ ์„ค๋ช…์ฐฝ ๊ตฌํ˜„์€ ํŠนํžˆ ๋ณต์žกํ•œ ๋Œ€์‹œ๋ณด๋“œ๋‚˜ ์ •๋ณด ๋ฐ€๋„๊ฐ€ ๋†’์€ ํŽ˜์ด์ง€์—์„œ ๊ทธ ์ง„๊ฐ€๋ฅผ ๋ฐœํœ˜ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ํˆดํŒ์€ ๋ธŒ๋ผ์šฐ์ €์˜ 'title' ์†์„ฑ์„ ํ†ตํ•ด ๊ตฌํ˜„๋˜์ง€๋งŒ, SEO์™€ ๋””์ž์ธ ์ผ๊ด€์„ฑ์„ ์œ„ํ•ด ์ปค์Šคํ„ฐ๋งˆ์ด์ง•๋œ ํˆดํŒ์„ ์‚ฌ์šฉํ•˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ์—ญํ•  ๋ฐ ์ •๋ณด ํ™•์žฅ

  • ์ƒ์„ธ ์ •๋ณด์˜ ํšจ์œจ์  ์ „๋‹ฌ: ํ…์ŠคํŠธ๋กœ ๋‹ค ํ‘œํ˜„ํ•˜๊ธฐ ํž˜๋“  ๋‚ด์šฉ์„ ์‚ฌ์šฉ์ž์—๊ฒŒ ํ’๋ถ€ํ•œ ๋งฅ๋ฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ UX ์ œ๊ณต: ์ •์ ์ธ ํŽ˜์ด์ง€์— ์ƒ๋™๊ฐ์„ ๋ถˆ์–ด๋„ฃ์–ด ์ฒด๋ฅ˜ ์‹œ๊ฐ„์„ ๋Š˜๋ฆฌ๊ณ  ์ดํƒˆ๋ฅ ์„ ๋‚ฎ์ถ”๋Š” ํšจ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ ˆ์ด์•„์›ƒ ์ตœ์ ํ™”: ๊ณต๊ฐ„ ์ ˆ์•ฝ ํšจ๊ณผ๋ฅผ ํ†ตํ•ด ๋ฏธ๋‹ˆ๋ฉ€ํ•œ ๋””์ž์ธ์„ ์œ ์ง€ํ•˜๋ฉด์„œ๋„ ์ „๋ฌธ์ ์ธ ์ •๋ณด๋ฅผ ๋‘˜ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํˆดํŒ ์œ ํ˜•๋ณ„ ๋น„๊ต ๋ฐ ํŠน์ง•

๊ตฌ๋ถ„ ๊ธฐ๋ณธ ๋ธŒ๋ผ์šฐ์ € ํˆดํŒ ์ปค์Šคํ…€ CSS/JS ํˆดํŒ
๋””์ž์ธ ์ž์œ ๋„ ๋‚ฎ์Œ (์‹œ์Šคํ…œ ๊ธฐ๋ณธ๊ฐ’) ๋งค์šฐ ๋†’์Œ (์ƒ‰์ƒ, ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ฐ€๋Šฅ)
์ฝ˜ํ…์ธ  ํ™•์žฅ์„ฑ ํ…์ŠคํŠธ ์ „์šฉ ์ด๋ฏธ์ง€, ๋งํฌ, ๋น„๋””์˜ค ํฌํ•จ ๊ฐ€๋Šฅ
SEO ์ตœ์ ํ™” ๋ณดํ†ต (title ์†์„ฑ ์˜์กด) ๋†’์Œ (๊ตฌ์กฐํ™”๋œ ๋ฐ์ดํ„ฐ ํ™œ์šฉ ๊ฐ€๋Šฅ)
๋ชจ๋ฐ”์ผ ๋Œ€์‘ ์ œํ•œ์ ์ž„ ์šฐ์ˆ˜ (ํ„ฐ์น˜ ์ด๋ฒคํŠธ ๋Œ€์‘ ๊ฐ€๋Šฅ)

ํˆดํŒ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ๋ฐฉ๋ฒ•

CSS ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ํ™œ์šฉ ์ปค์Šคํ…€ ํˆดํŒ ์ œ์ž‘ ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ๋ธŒ๋žœ๋“œ ์•„์ด๋ดํ‹ฐํ‹ฐ๋ฅผ ๊ฐ•ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜์‘ํ˜• ์›น ๋””์ž์ธ ํˆดํŒ ๊ฐ€๋…์„ฑ ๋†’์ด๊ธฐ๋ฅผ ์œ„ํ•ด์„œ๋Š” ํ…์ŠคํŠธ ๋Œ€๋น„์™€ ํฐํŠธ ํฌ๊ธฐ ์กฐ์ ˆ์ด ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค.

  1. ์‹œ๊ฐ์  ์ผ๊ด€์„ฑ: ๋ธŒ๋žœ๋“œ ์ปฌ๋Ÿฌ๋ฅผ ์ ์šฉํ•˜์—ฌ ์ž์‹ ๋งŒ์˜ ๊ฐœ์„ฑ์„ ํ‘œํ˜„ํ•˜์„ธ์š”.
  2. ์ ‘๊ทผ์„ฑ ์ค€์ˆ˜: ์Šคํฌ๋ฆฐ ๋ฆฌ๋” ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•ด ARIA ์†์„ฑ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
  3. ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ํ™œ์šฉ: ๋‹จ์ˆœ ํ…์ŠคํŠธ๋ฅผ ๋„˜์–ด HTML ์ฝ˜ํ…์ธ ์™€ ์ด๋ฏธ์ง€๋ฅผ ๊ฒฐํ•ฉํ•ด ์ •๋ณด๋ฅผ ์ž…์ฒด์ ์œผ๋กœ ์ „๋‹ฌํ•˜์‹ญ์‹œ์˜ค.
๋งํฌํŒ์—…์ฐฝ ์ˆ˜์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•
์ด๋ฏธ์ง€์™€ ํ…์ŠคํŠธ๊ฐ€ ๊ฐ™์ด ์ถœ๋ ฅ ๋˜๋Š” ๋งํฌ ํŒ์—…์ฐฝ

์ฝ”๋“œ ๊ตฌํ˜„ ์˜ˆ์‹œ (CSS์™€ JS)

์ž๋™์œผ๋กœ ํด๋ž˜์Šค๋ฅผ ๋ถ€์—ฌํ•˜๊ณ  ํˆดํŒ์„ ์ƒ์„ฑํ•˜๋Š” ์Šคํฌ๋ฆฝํŠธ ์ตœ์ ํ™” ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค.

script
window.onload = function() {
 var links = document.querySelectorAll('a[title]');
 links.forEach(function(link) {
 var tooltipText = document.createElement('span');
 tooltipText.classList.add('tooltiptext'); 
 tooltipText.textContent = link.getAttribute('title'); 

 var imageUrl = link.getAttribute('data-image'); 
 if (imageUrl) {
 var tooltipImage = document.createElement('img');
 tooltipImage.src = imageUrl; 
 tooltipImage.alt = "Tooltip Image";
 tooltipImage.style.width = "100%"; 
 tooltipText.appendChild(tooltipImage); 
 }

 link.classList.add('custom-tooltip'); 
 link.appendChild(tooltipText); 
 link.removeAttribute('title'); 
 });
};
/script
.custom-tooltip {
 position: relative;
 text-decoration: none;
}

.custom-tooltip .tooltiptext {
 visibility: hidden;
 width: 200px;
 background-color: #555;
 color: #fff;
 text-align: center;
 border-radius: 5px;
 padding: 10px;
 line-height: 1.5;
 position: absolute;
 z-index: 1;
 bottom: 100%;
 left: 50%;
 transform: translateX(-50%);
 opacity: 0;
 transition: opacity 0.3s ease-in-out;
}

.custom-tooltip:hover .tooltiptext {
 visibility: visible;
 opacity: 1;
}

Q1. ํˆดํŒ ์‚ฌ์šฉ์ด SEO์— ๋ถ€์ •์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ๋‚˜์š”?

A1. ํˆดํŒ ์ž์ฒด๋Š” ๋ถ€์ •์ ์ด์ง€ ์•Š์ง€๋งŒ, ์ค‘์š”ํ•œ ํ‚ค์›Œ๋“œ๋ฅผ ํˆดํŒ ์•ˆ์—๋งŒ ์ˆจ๊ฒจ๋‘๋Š” ๊ฒƒ์€ ๊ถŒ์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰ ์—”์ง„์€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ง์ ‘ ๋…ธ์ถœ๋˜๋Š” ํ…์ŠคํŠธ๋ฅผ ์šฐ์„ ์ˆœ์œ„๋กœ ๋‘๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

Q2. ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ์—์„œ ํˆดํŒ์€ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋‚˜์š”?

A2. ๋ชจ๋ฐ”์ผ์€ ๋งˆ์šฐ์Šค ํ˜ธ๋ฒ„ ๊ธฐ๋Šฅ์ด ์—†์œผ๋ฏ€๋กœ, ํ„ฐ์น˜ ์‹œ ํˆดํŒ์ด ๋‚˜ํƒ€๋‚˜๋„๋ก ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ด๋ฒคํŠธ๋ฅผ ์ˆ˜์ •ํ•˜์—ฌ ๊ฐ€๋…์„ฑ์„ ๋†’์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Q3. ํˆดํŒ์— ์ด๋ฏธ์ง€๋ฅผ ๋„ฃ์œผ๋ฉด ๋กœ๋”ฉ ์†๋„์— ์˜ํ–ฅ์ด ์—†๋‚˜์š”?

A3. ์ด๋ฏธ์ง€๊ฐ€ ๋งŽ์„ ๊ฒฝ์šฐ ์†๋„ ์ €ํ•˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ์ง€์—ฐ ๋กœ๋”ฉ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ๊ฐ€๋ฒผ์šด ์ด๋ฏธ์ง€ ํ˜•์‹์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

๊ฒฐ๋ก ์ ์œผ๋กœ ๊ฒ€์ƒ‰์—”์ง„ ์ตœ์ ํ™”(SEO)์™€ ํˆดํŒ ํ…์ŠคํŠธ์˜ ์ƒ๊ด€๊ด€๊ณ„๋ฅผ ์ดํ•ดํ•˜๊ณ , ์ ์ ˆํ•œ ์ปค์Šคํ…€์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์€ ํ˜„๋Œ€ ์›น ๋””์ž์ธ์˜ ํ•„์ˆ˜ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ „๋‹ฌํ•˜์—ฌ ๋””์ž์ธ์„ ๊ฐœ์„ ํ•ด ๋ณด์„ธ์š”!

Latest in this category

    ์ฟ ํŒกํŒŒํŠธ๋„ˆ์Šค API V2 ๊ธฐ๋ฐ˜์œผ๋กœ ์ตœ์‹ ์ƒํ’ˆ ๋ฐ ์ธ๊ธฐ์ƒํ’ˆ์ด ์ž๋™ ๋…ธ์ถœ๋ฉ๋‹ˆ๋‹ค.

    AI ์ฑ—๋ด‡์œผ๋กœ ๊ด€๋ จ ์ •๋ณด๋ฅผ ๋น ๋ฅด๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉˆ์ถค
    ๋…ธ๋ž˜ ์žฌ์ƒ ๋ฉˆ์ถค