๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
openipc.kr
SEO

์ž๋™ ๋‚ด๋ถ€ ์™ธ๋ถ€ ๋งํฌ ์„ค์ •์œผ๋กœ ๋ธ”๋กœ๊ทธ ํ’ˆ์งˆ ํ–ฅ์ƒํ•˜๊ธฐ


๋ฐ˜์‘ํ˜•

์ž๋™ํ™”๋œ ๋งํฌ ์ถ”๊ฐ€๋กœ ๋ธ”๋กœ๊ทธ ์ฒด๋ฅ˜์‹œ๊ฐ„ ๋Š˜๋ฆฌ๊ธฐ

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

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

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

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

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

๋‚ด๋ถ€ ์™ธ๋ถ€ ๋งํฌ์˜ ๋ถˆํŽธํ•œ ์„ค์ •

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

์ž๋™๋งํฌ๋กœ ์ž‘์—…์˜ ํšจ์œจ์ฆ๋Œ€

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

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

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

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

์ž๋™ ๋‚ด๋ถ€ ์™ธ๋ถ€ ๋งํฌ ์ˆ˜์ •ํ•  ์ฝ”๋“œ
์ž๋™ ๋‚ด๋ถ€ ์™ธ๋ถ€ ๋งํฌ ์ˆ˜์ •ํ•  ์ฝ”๋“œ

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

<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");
    if (paragraphs.length > position && titles.length > 0) {
        const randomTitle = titles[Math.floor(Math.random() * titles.length)];
        const linkElement = document.createElement("p");

        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 ๋’ค
            } else if (i === 1) {
                addLinkAfterParagraph(rssItems, 14); // ๋‘ ๋ฒˆ์งธ RSS๋Š” 15๋ฒˆ์งธ p ๋’ค
            } 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>

๋งํฌ ๊พธ๋ฏธ๊ธฐ

๋งํฌ๋ฅผ ๋ณด๋‹ค ์ด์˜๊ฒŒ ์ˆ˜์ •ํ•ด์„œ ๋ณ€๊ฒฝํ• ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚ด๋ถ€ ์™ธ๋ถ€ ๋งํฌ ๋””์ž์ธ ๊พธ๋ฏธ๊ธฐ

๋งํฌ๋ฅผ ์ข€ ๋” ์ด์˜๊ฒŒ ๊พธ๋ฏธ๋ ค๋ฉด ์•„๋ž˜ ๊ธฐ๋ณธ CSS๋ฅผ ์ž์‹ ์˜ ์‚ฌ์ดํŠธ์— ๋งž๊ฒŒ ์ˆ˜์ •ํ•ด์„œ ์‚ฌ์šฉํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ˆ˜์ •๋œ CSS๋Š” CSS๋ž€ ํ•˜๋‹จ์— ์ฒจ๋ถ€ํ•ด ์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๋‚ด.์™ธ๋ถ€ ์ž๋™ ๋งํฌ 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;
}

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

๊ธ€ ๋ชฉ๋ก์„ ์ž๋™์œผ๋กœ ํ˜•์„ฑํ•ด์ฃผ๋Š” ๊ฐ„๋‹จํ•œ ์ฝ”๋“œ

๊ธ€ ์ฝ”๋“œ๋ฅผ ์‰ฝ๊ฒŒ ๊น”๋”ํ•˜๊ฒŒ ์ •๋ฆฌํ•ด์ฃผ๋Š” ์ฝ”๋“œ์ •๋ฆฌ๊ธฐ

๋ฐ˜์‘ํ˜•

'SEO' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

์ธ์šฉ๊ณผ ๋ฆฌ์ŠคํŠธ ๊พธ๋ฏธ๊ธฐ ํ™œ์šฉ๋ฒ•, ๋ธ”๋กœ๊ทธ ๊ธ€์„ ๋‹๋ณด์ด๊ฒŒ-  (0) 2024.10.22
[ ๋ธ”๋กœ๊ทธ ๊ธ€์ž ์ƒ‰์ƒ ์ตœ์ ํ™” ] ํ๋ฆฐ ์ƒ‰์ƒ์œผ๋กœ ์ธํ•œ ์ ‘๊ทผ์„ฑ ๋ฌธ์ œ ํ•ด๊ฒฐํ•˜๊ธฐ  (0) 2024.10.22
๊ตฌ๊ธ€ ์• ๋“œ์„ผ์Šค ์Šน์ธ ์‹ ์ฒญํ›„ ๋ฐ˜๋ ค์‹œ ๋Œ€์‘ ๋ฐฉ๋ฒ•๊ณผ ์š”๋ น  (1) 2024.10.21
IndexNow ์ธ๋ฑ์Šค ๋‚˜์šฐ ์‚ฌ์šฉ Bing ์›น๋งˆ์Šคํ„ฐ์—์„œ URL์„ ์‹ ์†ํ•˜๊ฒŒ ์ œ์ถœํ•˜๋Š” ๋ฐฉ๋ฒ•  (2) 2024.10.20
ํŽ˜์ด์ง€ ์ฃผ์†Œ ์„ ํƒ ์‹œ ๋ฌธ์ž์™€ ์ˆซ์ž, ์–ด๋–ค ๊ฒƒ์ด ๋” ํšจ๊ณผ์ ์ธ๊ฐ€?  (2) 2024.10.20
[ LCP ์†๋„ ์ตœ์ ํ™” ]์ฝ˜ํ…์ธ  ํ‘œ์‹œ ์‹œ๊ฐ„ LCP ์†๋„ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์ด๋ฏธ์ง€ ์ตœ์ ํ™”  (0) 2024.10.20
[์ด๋ฏธ์ง€ ์ตœ์ ํ™” ] ์ด๋ฏธ์ง€ ์‚ฌ์šฉ์‹œ ๋ธ”๋กœ๊ทธ ์ €ํ’ˆ์งˆ ๋ฐฉ์ง€ ์˜ˆ๋ฐฉ ๋ฐฉ๋ฒ•  (9) 2024.10.19