Published:

Last Updated:

๋ธ”๋กœ๊ทธ ๋‚ด๋ถ€ ๋งํฌ ๋ฐ ์™ธ๋ถ€ ๋งํฌ ์ž๋™ ์„ค์ • ๋ฐฉ๋ฒ•์œผ๋กœ SEO ์ตœ์ ํ™”ํ•˜๊ธฐ

๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ ์‹œ ๋‚ด๋ถ€ ๋งํฌ์™€ ์™ธ๋ถ€ ๋งํฌ๋ฅผ ์ž๋™์œผ๋กœ ์‚ฝ์ž…ํ•˜์—ฌ SEO ์ตœ์ ํ™”๋ฅผ ๋‹ฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ. ์ œ๊ณต๋œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ž๋™ ๋ฐฑ๋งํฌ๋ฅผ ์„ค์ •ํ•˜๊ณ , ๋ฐฉ๋ฌธ์ž ์ฒด๋ฅ˜ ์‹œ๊ฐ„์„ ๋Š˜๋ ค ์‚ฌ์ดํŠธ ํ’ˆ์งˆ์„ ๊ฐœ์„ ํ•˜๋Š” ํšจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.


์ž๋™ ๋‚ด๋ถ€ ๋ฐ ์™ธ๋ถ€ ๋งํฌ ์‚ฝ์ž… ์ฝ”๋“œ ํ™œ์šฉ๋ฒ•๊ณผ SEO ์—ญํ• 

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

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

ํŠนํžˆ, ๊ฒ€์ƒ‰ ์—”์ง„ ์ตœ์ ํ™”(SEO)์—์„œ ๋‚ด๋ถ€์™€ ์™ธ๋ถ€ ๋งํฌ๋Š” ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฑ๋งํฌ๋Š” ๋‹ค๋ฅธ ์‚ฌ์ดํŠธ๋กœ๋ถ€ํ„ฐ์˜ ์‹ ๋ขฐ๋„(Authority)๋ฅผ ๋†’์ด๋Š” ๋ฐ ๊ธฐ์—ฌํ•˜์—ฌ ์‚ฌ์ดํŠธ ํ’ˆ์งˆ์„ ๊ฐœ์„ ํ•˜๋Š” ํšจ๊ณผ๊ฐ€ ์žˆ์œผ๋ฉฐ, ๋‚ด๋ถ€ ๋งํฌ๋Š” ํŽ˜์ด์ง€ ๊ฐ„ ์—ฐ๊ฒฐ์„ฑ์„ ๊ฐ•ํ™”ํ•˜์—ฌ ํฌ๋กค๋Ÿฌ์˜ ์ ‘๊ทผ์„ฑ์„ ๋†’์ž…๋‹ˆ๋‹ค.

์ž๋™ ๋งํฌ ์‚ฝ์ž…์˜ ํ•„์š”์„ฑ ๋ฐ ํšจ์œจ ์ฆ๋Œ€ ๋ฐฉ์•ˆ

๋‚ด๋ถ€/์™ธ๋ถ€ ๋งํฌ ์ˆ˜๋™ ์„ค์ •์˜ ๋น„ํšจ์œจ์„ฑ

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

์ž๋™ ๋งํฌ๋ฅผ ํ†ตํ•œ ์ž‘์—…์˜ ํšจ์œจ ์ฆ๋Œ€ ๋ฐ ์ฝ˜ํ…์ธ  ํ’ˆ์งˆ ํ–ฅ์ƒ

์ด ์ฝ”๋“œ๋Š” ํŠนํžˆ ๊ธ€ ์ž‘์„ฑ ์‹œ ์œ ์šฉํ•˜๋ฉฐ, ์ ์ ˆํ•œ ๋งํฌ ์ˆ˜๋ฅผ ์œ ์ง€ํ•˜์—ฌ ์ฝ˜ํ…์ธ ์˜ ํ’ˆ์งˆ๋„ ํ–ฅ์ƒ์‹œ์ผœ์ค๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ์ฝ”๋“œ๋Š” ํŠน์ • RSS ํ”ผ๋“œ๋ฅผ ํ†ตํ•ด 3๊ฐœ์˜ ๋งํฌ๋ฅผ ๋žœ๋ค์œผ๋กœ ๊ฐ€์ ธ์™€ ํ˜„์žฌ ํŽ˜์ด์ง€์˜ ์ ์ ˆํ•œ ์œ„์น˜์— ์ถ”๊ฐ€ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ด 3๊ฐœ์˜ ๋งํฌ๋Š” ์ ์ ˆํ•œ ์œ„์น˜์— ๋ฐฐ์น˜๋˜์–ด ๋ธ”๋กœ๊ทธ ๊ธ€ ์‚ฌ์ด์—์„œ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ๋„๋ก ์„ค์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ๋” ๋งŽ์€ ์ •๋ณด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ธ”๋กœ๊ทธ ์šด์˜์ž๋Š” ๊ธ€ ์ž‘์„ฑ์— ๋”์šฑ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์–ด ๋ธ”๋กœ๊ทธ ์šด์˜ ํšจ์œจ์ด ๋†’์•„์ง‘๋‹ˆ๋‹ค.

์ž๋™ ๋‚ด๋ถ€/์™ธ๋ถ€ ๋งํฌ ์ฝ”๋“œ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•

  1. RSS ์ฃผ์†Œ ๋ณ€๊ฒฝ ๋ฐ ์„ค์ •: ์›ํ•˜๋Š” RSS ํ”ผ๋“œ URL์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๋‚ด๋ถ€ ๋งํฌ ์ฃผ์†Œ๋Š” ํ•˜๋‚˜๋งŒ ์ž…๋ ฅํ•˜๋ฉด ๋˜๋ฉฐ, ๋ฐฑ๋งํฌ๋ฅผ ์„œ๋กœ ๊ณต์œ ํ•˜๋Š” ์šด์˜์ž์™€ ๋งํฌ๋ฅผ ๊ณต์œ ํ•˜์—ฌ ์ด 3๊ฐœ์˜ ๋งํฌ๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  2. ์œ„์น˜ ์„ค์ • (Paragraph Index): ๋งํฌ๊ฐ€ ์‚ฝ์ž…๋  p ํƒœ๊ทธ์˜ ์ˆ˜๋Ÿ‰์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์ ๋‹นํ•œ ์œ„์น˜์— p ํƒœ๊ทธ ์ˆ˜๋Ÿ‰์„ ์ •ํ•˜์—ฌ ์„ค์ •ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋งจ ๋งˆ์ง€๋ง‰ ๋งํฌ๋Š” ๊ธ€ ํ•˜๋‹จ์— ์ž๋™์œผ๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค. (์ฃผ๋กœ 2๊ฐœ์˜ ์„ค์ •๋งŒ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.)
  3. ์Šคํฌ๋ฆฝํŠธ ์‚ฝ์ž…: ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ–ˆ์œผ๋ฉด, ์ฝ”๋“œ๋ฅผ ๋ณต์‚ฌํ•ด์„œ HTML ํŽธ์ง‘๊ธฐ์˜ ์ œ์ผ ํ•˜๋‹จ /body ์œ„์— ๋„ฃ์–ด ์ฃผ์‹œ๋ฉด ์ž๋™์œผ๋กœ ๋งํฌ๊ฐ€ ์„ค์ •๋ฉ๋‹ˆ๋‹ค.
์ž๋™ ๋‚ด๋ถ€ ์™ธ๋ถ€ ๋งํฌ ์ˆ˜์ •ํ•  ์ฝ”๋“œ
์ž๋™ ๋‚ด๋ถ€ ์™ธ๋ถ€ ๋งํฌ ์ˆ˜์ •ํ•  ์ฝ”๋“œ

๋งํฌ ๋””์ž์ธ ๊พธ๋ฏธ๊ธฐ ๋ฐ CSS ํ™œ์šฉ

๋งํฌ ๊พธ๋ฏธ๊ธฐ (CSS ์ ์šฉ)

์ž๋™์œผ๋กœ ์‚ฝ์ž…๋œ ๋งํฌ๊ฐ€ ๋ณธ๋ฌธ ๋‚ด์—์„œ ๋ˆˆ์— ๋„๊ณ  ์‚ฌ์šฉ์ž ํด๋ฆญ์„ ์œ ๋„ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋””์ž์ธ์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งํฌ๋ฅผ ์ข€ ๋” ์ด์˜๊ฒŒ ๊พธ๋ฏธ๋ ค๋ฉด ์•„๋ž˜ ๊ธฐ๋ณธ CSS๋ฅผ ์ž์‹ ์˜ ์‚ฌ์ดํŠธ ๋””์ž์ธ์— ๋งž๊ฒŒ ์ˆ˜์ •ํ•ด์„œ ์‚ฌ์šฉํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์ˆ˜์ •๋œ CSS ์ฝ”๋“œ๋Š” ๋ธ”๋กœ๊ทธ ์Šคํ‚จ์˜ CSS ํŽธ์ง‘๋ž€ ํ•˜๋‹จ์— ์ฒจ๋ถ€ํ•ด ์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ด CSS๋Š” ๋งํฌ๋ฅผ ๋ฒ„ํŠผ ํ˜•ํƒœ๋กœ ๋งŒ๋“ค์–ด ๊ฐ€๋…์„ฑ๊ณผ ํด๋ฆญ๋ฅ (CTR)์„ ๋†’์ด๋Š” ๋ฐ ๋„์›€์„ ์ค๋‹ˆ๋‹ค.

๋‚ด๋ถ€/์™ธ๋ถ€ ์ž๋™ ๋งํฌ CSS ์ฝ”๋“œ

.custom-link {
 text-decoration: none !important;
 color: white !important;
 margin-top: 20px !important;
 margin-bottom: 10px !important;
 display: block !important;
 padding: 10px 15px;
 background-color: #333333;
 border-radius: 5px;
 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
 transition: background-color 0.3s;
}

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


Q1. ์ž๋™ ๋งํฌ ์‚ฝ์ž…์ด SEO์— ์•…์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€๋Š” ์•Š๋‚˜์š”?

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

Q2. RSS ์ฃผ์†Œ๋ฅผ ๊ผญ 3๊ฐœ ๋ชจ๋‘ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋‚˜์š”?

A2. ์Šคํฌ๋ฆฝํŠธ ๊ตฌ์กฐ์ƒ 3๊ฐœ์˜ RSS ์ฃผ์†Œ๊ฐ€ ๊ธฐ๋ณธ์œผ๋กœ ์„ค์ •๋˜์–ด ์žˆ์ง€๋งŒ, ํ•„์š”์— ๋”ฐ๋ผ 1๊ฐœ ๋˜๋Š” 2๊ฐœ์˜ ์ฃผ์†Œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ, ์ฝ”๋“œ ๋‚ด์—์„œ ํ•ด๋‹น RSS๋ฅผ ์ฐธ์กฐํ•˜๋Š” ๋ถ€๋ถ„(rssUrls[i])๊ณผ main() ํ•จ์ˆ˜ ๋‚ด์˜ if (i === 0), else if (i === 1), else if (i === 2) ์กฐ๊ฑด์„ ์ฃผ์„ ์ฒ˜๋ฆฌํ•˜๊ฑฐ๋‚˜ ์‚ญ์ œํ•˜์—ฌ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋งํฌ์˜ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜์ง€ ์•Š๋„๋ก ์ˆ˜์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‚ด๋ถ€ ๋งํฌ(์„ธ ๋ฒˆ์งธ RSS)๋Š” ๋ฐฉ๋ฌธ์ž ์ฒด๋ฅ˜ ์‹œ๊ฐ„ ํ™•๋ณด๋ฅผ ์œ„ํ•ด ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

Q3. ์‚ฝ์ž…๋˜๋Š” ๋งํฌ์˜ ์œ„์น˜(p ํƒœ๊ทธ ์ธ๋ฑ์Šค)๋Š” ์–ด๋–ป๊ฒŒ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ข‹์„๊นŒ์š”?

A3. ๋งํฌ์˜ ์œ„์น˜๋Š” ๋ฐฉ๋ฌธ์ž์˜ ์ดํƒˆ๋ฅ ์„ ์ค„์ด๋Š” ๊ฒƒ์— ์ดˆ์ ์„ ๋งž์ถฐ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ๊ธ€์˜ ์ดˆ๋ฐ˜์— ๋ฐฐ์น˜ํ•˜๋ฉด ๋ณธ๋ฌธ ๋‚ด์šฉ์„ ์ฝ๊ธฐ ์ „์— ์ดํƒˆํ•  ์ˆ˜ ์žˆ๊ณ , ๋„ˆ๋ฌด ํ•˜๋‹จ์— ๋ฐฐ์น˜ํ•˜๋ฉด ํšจ๊ณผ๊ฐ€ ๋–จ์–ด์ง‘๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋ณธ๋ฌธ์˜ 30% ์ง€์ ๊ณผ 60% ์ง€์ , ๊ทธ๋ฆฌ๊ณ  ๊ธ€์˜ ๋งจ ๋์— ๋ฐฐ์น˜ํ•˜์—ฌ ์ž์—ฐ์Šค๋Ÿฌ์šด ํ๋ฆ„์„ ์œ ๋„ํ•˜๊ณ  ์ •๋ณด์˜ ํ™•์žฅ์„ฑ์„ ๋†’์ด๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค.

๋‚ด๋ถ€ ์™ธ๋ถ€ ์ž๋™๋งํฌ ์ฝ”๋“œ (JavaScript)

script
const rssUrls = [
 { url: 'https://api.rss2json.com/v1/api.json?rss_url=' + encodeURIComponent('https://openipc.kr/rss?geo=KR'), minParagraphs: 10 }, // ์ฒซ ๋ฒˆ์งธ RSS (์˜ˆ: ์™ธ๋ถ€ ๋ฐฑ๋งํฌ)
 { url: 'https://api.rss2json.com/v1/api.json?rss_url=' + encodeURIComponent('https://openpc.tistory.com/rss?geo=KR'), minParagraphs: 15 }, // ๋‘ ๋ฒˆ์งธ RSS (์˜ˆ: ์™ธ๋ถ€ ๋ฐฑ๋งํฌ)
 { url: 'https://api.rss2json.com/v1/api.json?rss_url=' + encodeURIComponent('https://everydayhub.tistory.com/rss'), minParagraphs: 0 } // ์„ธ ๋ฒˆ์งธ RSS (์˜ˆ: ๋‚ด๋ถ€ ๋งํฌ)
];

async function fetchRssItems(rssUrl) {
 const response = await fetch(rssUrl);
 const data = await response.json();

 if (data.status === 'ok') {
 return data.items.map(item = ({
 title: item.title.trim(),
 url: item.link.trim(),
 }));
 }
 return [];
}

function addLinkAfterParagraph(titles, position) {
 const contentElement = document.querySelector(".tt_article_useless_p_margin.contents_style");
 if (!contentElement) return;

 const paragraphs = contentElement.querySelectorAll("p");
 // position์€ ๋ฐฐ์—ด ์ธ๋ฑ์Šค์ด๋ฏ€๋กœ, 9๋Š” 10๋ฒˆ์งธ p ํƒœ๊ทธ ๋’ค
 if (paragraphs.length position && titles.length 0) {
 const randomTitle = titles[Math.floor(Math.random() * titles.length)];
 const linkElement = document.createElement("p");
 // target="_blank"๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒˆ ํƒญ์—์„œ ์—ด๋ฆฌ๋„๋ก ์„ค์ •

 linkElement.innerHTML = `a href="${randomTitle.url}" target="_blank" class="custom-link"${randomTitle.title} - ๊ด€๋ จ๋œ ๊ธ€ ๋ณด๊ธฐ/a`;
 paragraphs[position].parentNode.insertBefore(linkElement, paragraphs[position].nextSibling);
 }
}

async function main() {
 for (let i = 0; i rssUrls.length; i++) {
 const { url } = rssUrls[i];
 const rssItems = await fetchRssItems(url);
 
 if (rssItems.length 0) {
 if (i === 0) {
 addLinkAfterParagraph(rssItems, 9); // ์ฒซ ๋ฒˆ์งธ RSS๋Š” 10๋ฒˆ์งธ p ๋’ค (์™ธ๋ถ€ ๋งํฌ 1)
 } else if (i === 1) {
 addLinkAfterParagraph(rssItems, 14); // ๋‘ ๋ฒˆ์งธ RSS๋Š” 15๋ฒˆ์งธ p ๋’ค (์™ธ๋ถ€ ๋งํฌ 2)
 } else if (i === 2) {
 // ๋งˆ์ง€๋ง‰ RSS๋Š” ๊ธ€ ํ•˜๋‹จ์— ์ถ”๊ฐ€ (๋‚ด๋ถ€ ๋งํฌ)
 const contentElement = document.querySelector(".tt_article_useless_p_margin.contents_style");
 const randomItem = rssItems[Math.floor(Math.random() * rssItems.length)];
 const linkElement = document.createElement("p");

 linkElement.innerHTML = `a href="${randomItem.url}" target="_blank" class="custom-link"${randomItem.title} - ๊ด€๋ จ๋œ ๊ธ€ ๋ณด๊ธฐ/a`;
 contentElement.appendChild(linkElement);
 }
 }
 }
}

main();
/script