๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ด‘๊ณ  ๋ฐฐ๋„ˆ
SEO

[๋งํฌ ํŒ์—…์ฐฝ ์ˆ˜์ •๋ฒ•-1 ] ๋งํฌ์— ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋™์˜์ƒ ํŒ์—…์ฐฝ ํ‘œ์‹œ๋ฐฉ๋ฒ•

๋งํฌ์— ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ์ž๋™ ์žฌ์ƒ๋˜๋Š” ๋™์˜์ƒ ํŒ์—… ๊ตฌํ˜„ํ•˜๊ธฐ

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

๋™์˜์ƒ ํŒ์—… ์ฐฝ ์ œ์ž‘
๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ๋งํฌ ํ™œ์šฉ
ํˆดํŒ ํ™œ์šฉ์„ ํ™œ์šฉํ•ด์„œ ๋™์˜์ƒ,์ด๋ฏธ์ง€ ์ฝ˜ํ…์ธ  ๋ฏธ๋ฆฌ๋ณด๊ธฐ

๋งˆ์šฐ์Šค ์˜ค๋ฒ„ ์‹œ ๋™์˜์ƒ์„ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ํŒ์—… ์ฐฝ์œผ๋กœ ํ‘œ์‹œํ•˜๋Š” ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋ฉด ์›น์‚ฌ์ดํŠธ๋‚˜ ๋ธ”๋กœ๊ทธ๋ฅผ ์ข€ ๋” ๋™์ ์œผ๋กœ ๋ณด์ด๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, ์ด๋ฏธ์ง€๋‚˜ ํ…์ŠคํŠธ ๋งํฌ๋ฅผ ๋งˆ์šฐ์Šค๋กœ ์˜ค๋ฒ„ํ–ˆ์„ ๋•Œ ๊ด€๋ จ๋œ ๋™์˜์ƒ์„ ๋ณด์—ฌ์ฃผ๋Š” ๋ฐฉ๋ฒ•์€ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” ๋งˆ์šฐ์Šค ์˜ค๋ฒ„ ์‹œ ๋™์˜์ƒ ํŒ์—…์ฐฝ์„ ํ‘œ์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹จ๊ณ„๋ณ„๋กœ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. HTML, JavaScript, CSS๋ฅผ ์ด์šฉํ•ด ๊ฐ„๋‹จํžˆ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ์›น์‚ฌ์ดํŠธ์˜ ์ฝ˜ํ…์ธ ๋ฅผ ๋”์šฑ ๋™์ ์œผ๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.

๋งํฌ์— ๋™์˜์ƒ ํŒ์—…์ฐฝ ํ‘œ์‹œ ๋ฐฉ๋ฒ•

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

์ด๋ฏธ์ง€๋งŒ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ๋Š” '[๋งํฌ ํŒ์—…์ฐฝ ์ˆ˜์ •๋ฒ•] ๋งˆ์šฐ์Šค ์˜ค๋ฒ„ ์‹œ ๋‚˜ํƒ€๋‚˜๋Š” ํŒ์—…์ฐฝ์˜ ์—ญํ• , ์ˆ˜์ • ๋ฐฉ๋ฒ•' ๊ธ€์— ์žˆ๋Š” ๋‚ด์šฉ์„ ํ™•์ธํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๋งํฌ์— ๋™์˜์ƒ ํŒฆ์—…์ฐฝ ํ‘œ์‹œํ•˜๋Š” ๋ฐฉ๋ฒ•

1. ๊ธฐ๋ณธ HTML ์„ค์ •ํ•˜๊ธฐ

์šฐ์„ , ๋งํฌ์™€ ๊ด€๋ จ๋œ ์ฝ˜ํ…์ธ ๋ฅผ ํฌํ•จํ•œ ๊ธฐ๋ณธ HTML ๊ตฌ์กฐ๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ data-video ์†์„ฑ์— ๋™์˜์ƒ URL์„ ์ €์žฅํ•˜์—ฌ ํ•ด๋‹น ๋งํฌ์— ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ ธ์„ ๋•Œ ๋™์˜์ƒ์„ ๋ถˆ๋Ÿฌ์˜ค๋„๋ก ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

<a href="#" class="tooltip" title="์ด ๋งํฌ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์ •๋ณด" 
data-image="https://์ด๋ฏธ์ง€๊ฒฝ๋กœ/img.gif" 
data-video="https://www.youtube.com/watch?v=dQw4w9WgXcQ">
  ๋งํฌ ํ…์ŠคํŠธ
</a>

2. JavaScript๋กœ ๋™์˜์ƒ ์‚ฝ์ž…

๋™์˜์ƒ์„ ๋™์ ์œผ๋กœ ํŒ์—… ์ฐฝ์— ์‚ฝ์ž…ํ•˜๋ ค๋ฉด JavaScript๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์œ ํŠœ๋ธŒ URL์—์„œ ๋น„๋””์˜ค ID๋ฅผ ์ถ”์ถœํ•˜๊ณ  ์ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ iframe์„ ์ƒ์„ฑํ•˜์—ฌ ํŒ์—… ์ฐฝ์— ์‚ฝ์ž…ํ•ฉ๋‹ˆ๋‹ค.

<script>
window.onload = function() {
  var links = document.querySelectorAll('a[title]');
  links.forEach(function(link) {
    link.addEventListener('mouseover', function() {
  
      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);
      }

      var videoUrl = link.getAttribute('data-video');
      if (videoUrl) {
        var videoId = getYouTubeVideoId(videoUrl);
        if (videoId) {
          var youtubeEmbedUrl = `https://www.youtube-nocookie.com/embed/${videoId}?autoplay=1&mute=1&controls=0`;
          var tooltipVideo = document.createElement('iframe');
          tooltipVideo.src = youtubeEmbedUrl;
          tooltipVideo.width = "100%";
          tooltipVideo.height = "200";
          tooltipVideo.frameBorder = "0";
          tooltipVideo.allow = "autoplay; encrypted-media";
          tooltipText.appendChild(tooltipVideo);
        }
      }

      link.classList.add('custom-tooltip');
      link.appendChild(tooltipText);
    });

    link.addEventListener('mouseout', function() {
      var tooltipText = link.querySelector('.tooltiptext');
      if (tooltipText) {
        link.removeChild(tooltipText); 
      }
    });
  });
};

function getYouTubeVideoId(url) {
  var regex = /(?:https?:\/\/(?:www\.)?youtube\.com\/(?:[^\/\n\s]+\/\S+\/|(?:v|e(?:mbed)?)\/|\S*\?v=)|https?:\/\/youtu\.be\/)([a-zA-Z0-9_-]{11})/;
  var match = url.match(regex);
  return match ? match[1] : null;
}

</script>
์ผ์ƒํ—ˆ๋ธŒ-SEO.IT.์‹œ์‚ฌ.์ •์น˜๋ธ”๋กœ๊ทธ

3. CSS๋กœ ํˆดํŒ ์Šคํƒ€์ผ ์„ค์ •ํ•˜๊ธฐ

ํˆดํŒ์„ ๋™์˜์ƒ ํŒ์—…์ฐฝ์ฒ˜๋Ÿผ ๋ณด์ด๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด CSS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์Šคํƒ€์ผ๋งํ•ฉ๋‹ˆ๋‹ค. ํˆดํŒ์€ ๋งˆ์šฐ์Šค ์˜ค๋ฒ„ ์‹œ์—๋งŒ ๋ณด์ด๊ณ , ์ผ๋ฐ˜์ ์œผ๋กœ ์ˆจ๊ฒจ์ง€๋„๋ก ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

.custom-tooltip .tooltiptext {
  position: absolute;
  visibility: hidden;
  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;
}

.custom-tooltip .tooltiptext img,
.custom-tooltip .tooltiptext iframe {
  width: 100%;
  max-width: 560px;  /* ์ตœ๋Œ€ ๋„ˆ๋น„๋ฅผ 560px๋กœ ์„ค์ • (์œ ํŠœ๋ธŒ ๊ธฐ๋ณธ ์‚ฌ์ด์ฆˆ) */
  height: auto;
  aspect-ratio: 16 / 9;  /* 16:9 ๋น„์œจ์„ ์œ ์ง€ */
  object-fit: contain;
  margin-top: 10px;
}

4. ๋™์ž‘ ํ™•์ธ

์ด์ œ ๋งํฌ์— ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด ํˆดํŒ์ด ๋‚˜ํƒ€๋‚˜๊ณ , ๋™์˜์ƒ์ด ์ž๋™์œผ๋กœ ์žฌ์ƒ๋˜๋Š” ํŒ์—… ์ฐฝ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋™์˜์ƒ์˜ ํฌ๊ธฐ๋Š” ํ™”๋ฉด ํฌ๊ธฐ์— ๋งž๊ฒŒ ์กฐ์ •๋˜๋ฉฐ, iframe์€ 16:9 ๋น„์œจ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

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