์น์ฌ์ดํธ ํธ๋ํฝ ํญ์ฆ๊ณผ ๊ด๊ณ Fill Rate ๊ธ๋ฝ์ ์ง์ค: ์ ์ฑ ๋ด ์ฐจ๋จ๊ณผ Cloudflare Bot Fight Mode ์ ์ฉ๊ธฐ
์น์ฌ์ดํธ๋ฅผ ์ด์ํ๋ฉฐ ์นด์นด์ค ์ ๋ํ์ด๋ ๊ตฌ๊ธ ์ ๋์ผ์ค์ ๊ฐ์ ๋์คํ๋ ์ด ๊ด๊ณ ๋ฅผ ๋ฌ์๋๋ฉด, ๋งค์ผ ์์นจ ๋์๋ณด๋์ ์งํ๋ฅผ ํ์ธํ๋ ๊ฒ์ด ํ๋ฃจ์ ์์์ด ๋ฉ๋๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ ๋ , ์ ๋์ ์์ฌํ๊ฒ ๋ง๋๋ ๊ธฐ๊ดดํ ๋ฐ์ดํฐ๊ฐ ์ฐํ ์์์ต๋๋ค. 9์ 18์ผ๊น์ง๋ง ํด๋ 1,889๊ฑด์ด๋ ๊ด๊ณ ์์ฒญ์(Request)๊ฐ ๋ถ๊ณผ ์ดํ ๋ค์ธ 9์ 20์ผ์๋ 5,396๊ฑด์ผ๋ก ๋ฌด๋ ค 3๋ฐฐ ๊ฐ๊น์ด ํญ์ฆํด ์์๋ ๊ฒ์ ๋๋ค.
ํธ๋ํฝ์ด ๋์์ผ๋ ์์ต๋ ๋๋ฐ์ด ๋ฌ์ ๊ฒ์ด๋ผ ๊ธฐ๋ํ์ง๋ง, ํ์ค์ ์ ๋ฐ๋์์ต๋๋ค. ๊ด๊ณ ๊ฐ ์ค์ ๋ก ์ฑ์์ง๋ ๋น์จ์ธ Fill Rate๋ 43.52%์์ 6.95%๋ก ๋ฐ๋ฅ์ ๋ซ๊ณ ์งํ๋ก ์ถ๋ฝํด ์์์ต๋๋ค. ์๋ฒ ํฐ๋ฏธ๋๊ณผ ๊ฐ๋ฐ์ ๋๊ตฌ(F12)๋ฅผ ์ด์ด๋ณด๋, ํ๋ฉด์๋ ๊ด๊ณ ๋์ ํ์ ๋น ๊ณต๊ฐ๋ง์ด ๋ฉ๊ทธ๋ฌ๋ ๋จ์ ์์์ต๋๋ค. ์ด ์น๋ช ์ ์ธ ์ด๋ทฐ์ง ์๊ธฐ์์ ์ ์น์ฌ์ดํธ์ ๊ด๊ณ ๊ณ์ ์ ์ง์ผ๋ธ ์จ ๋งํ๋ ํธ๋ฌ๋ธ์ํ ๊ณผ์ ์ ๊ณต์ ํฉ๋๋ค.
1. ์ฒซ ๋ฒ์งธ ํผ๋: ์๋ชป๋ ์ง๋จ๊ณผ CSS ์ฝ์ง
์งํ๊ฐ ๋ฐ์ด ๋ ์ด์ ๋ฅผ ์ฐพ๊ธฐ ์ํด ๋ฐฑ๋ฐฉ์ผ๋ก ๊ฒ์ํด ๋ณด์์ ๋, ๊ฐ์ฅ ๋จผ์ ์ ํ ํด๊ฒฐ์ฑ
์ "๊ด๊ณ ๋ฅผ ๊ฐ์ธ๋ ๋ถ๋ชจ <div>์ min-width์ min-height๊ฐ ์์ด์ ์คํฌ๋ฆฝํธ๊ฐ ๋ ๋๋ง์ ํฌ๊ธฐํ๊ณ ๋ฌดํ ์ฌ์์ฒญ(Loop)์ ๋ณด๋ด๊ณ ์๋ค"๋ ํ๋ก ํธ์๋ ๊ด์ ์ ์ง๋จ์ด์์ต๋๋ค.
ํ์ง๋ง ์ด ์ง๋จ์ ์ ์น์ฌ์ดํธ์ ์์คํ ์ํคํ ์ฒ๋ฅผ ์์ ํ ๊ฐ๊ณผํ ์ค์ง์ด์์ต๋๋ค. ์ ์ปค๋ฎค๋ํฐ๋ React๋ Vue ๊ฐ์ ํด๋ผ์ด์ธํธ ์ฌ์ด๋ ๋ ๋๋ง(CSR) ๊ธฐ๋ฐ์ SPA๊ฐ ์๋๋ผ, ํ์ด์ฌ FastAPI๋ฅผ ์ด์ฉํ ์๋ฒ ์ฌ์ด๋ ๋ ๋๋ง(SSR) ํ๊ฒฝ์ผ๋ก ๊ตฌ์ถ๋์ด ์์ต๋๋ค. ์ฆ, ์ ์ ๊ฐ F5๋ฅผ ๋๋ฌ ์๋ก๊ณ ์นจ์ ํ์ง ์๋ ์ด์ ์๋ฐ์คํฌ๋ฆฝํธ๊ฐ ์ค์ค๋ก ํ๋ฉด์ ๊ฐ์์์ผ๋ฉฐ ๊ด๊ณ ๋ฅผ ๋ฌดํ ์ฌ์์ฒญํ๋ ๊ฒ์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๊ฒ๋ค๊ฐ ์ด์ ์์ ์ ํตํด ๋ชจ๋ฐ์ผ ํ๋จ ๊ด๊ณ ์์ญ ๋ฑ์ ์ต์ ๋์ด(min-height)๋ฅผ ํผํผํ๊ฒ ๊ณ ์ ํด ๋ ์ํ์์ผ๋ฏ๋ก ๋ ์ด์์ ๋ถ๊ดด๊ฐ ์์ธ์ผ ๋ฆฌ ์์์ต๋๋ค.

2. ์ค๋ชจํน ๊ฑด: ์ ์ตํ๋จ ๊ด๊ณ ์ ๋ชจ๋ฐ์ผ ๊ด๊ณ ๋ง ์ด์๋จ์์๊น?
์ง์ง ๋ฒ์ธ์ ์ก๊ธฐ ์ํ ๊ฒฐ์ ์ ์ธ ๋จ์๋ ์น์ฌ์ดํธ ํ๋ฉด ๊ทธ ์์ฒด์ ์์์ต๋๋ค. PC ํ๋ฉด์ ์๋จ ๋ฐฐ๋์ ์ข์ฐ ๋ ๊ฐ ๋ฐฐ๋๋ ๋ชจ์กฐ๋ฆฌ ํ์๊ฒ ์ฃฝ์ด๋ฒ๋ ธ๋๋ฐ, ์ ๋ 'PC ํ๋ฉด์ ์ตํ๋จ ๋ฐฐ๋'์ '๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ๋ก ์ ์ํ์ ๋์ ๊ด๊ณ '๋ ์๋ฌด ์ผ ์๋ค๋ ๋ฏ ์ฉ์ฉํ๊ฒ ์ ๋์ค๊ณ ์์๋ ๊ฒ์ ๋๋ค.
์ด ๊ธฐ๋ฌํ ํธ์ ํ์์ ์์ธ์ ์ ์ฑ ํฌ๋กค๋ฌ ๋ด๋ค์ ๊ณ ์ ํ ํ๋ ํจํด์ ์์์ต๋๋ค.
PC ๋ธ๋ผ์ฐ์ ์์ฅ (User-Agent Spoofing): ๋ฌด๋จ ํฌ๋กค๋ฌ๋ ์คํฌ๋ํผ ๋ด๋ค์ ๊ฑฐ์ 100% ์๋์ฐ(Windows) PC ํ๊ฒฝ์ ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ์ธ ์ฒ ์์ฅํ์ฌ ์ ์ํฉ๋๋ค. ์ด ๋๋ฌธ์ ๋ชจ๋ฐ์ผ ์ ์ฉ ๊ด๊ณ ๋จ์์๋ ๋ด ํธ๋ํฝ์ด ๋ฌป์ง ์์ ํ๋ํฐ๋ฅผ ํผํ ์ ์์์ต๋๋ค.
์คํฌ๋กค์ ๋ด๋ฆฌ์ง ์๋ ๋ด: ์ง์ง ์ฌ๋์ ๊ธ์ ์ฝ๊ธฐ ์ํด ๋ง์ฐ์ค ํ ์ ๋ด๋ฆฌ์ง๋ง, ๋ด๋ค์ HTML ์ฝ๋๋ง 0.1์ด ๋ง์ ์ฐฐ๋๋ก ๊ธ์ด๊ฐ ๋ค ๋ค์ ํ์ด์ง๋ก ๋ ๋๋ฒ๋ฆฝ๋๋ค.
๊ด๊ณ ๋ง์ ํ๊ฒ ์ฐจ๋จ: ๋ด๋ค์ด ํ๋ฉด ์ต์๋จ๊ณผ ์ข์ฐ ๊ด๊ณ ๋ง 5,300๋ฒ ๋๊ฒ ํธ์ถํ๊ณ ์คํฌ๋กค์ ๋ด๋ฆฌ์ง ์์ผ๋, ์นด์นด์ค ์ ๋ํ ์์คํ ์ "์ด ์ฌ์ดํธ์ ์๋จ/์ข์ฐ ์ง๋ฉด์ ํด๋ฆญ๋ ์ ๋์ค๋ ๋ถ๋ ํธ๋ํฝ์ด ํญ์ฃผํ๊ณ ์๋ค"๊ณ ํ๋จํ์ฌ ํด๋น ๊ด๊ณ ๋จ์(Unit ID)์๋ง ๋น ์ง๋ฉด์ ๋ด๋ ค๋ณด๋ด๋ ์ ์ฌ(Throttling)๋ฅผ ๊ฐํ ๊ฒ์ ๋๋ค. ๋ฐ๋ฉด ์ ์ ๊ฐ ์คํฌ๋กค์ ๋๊น์ง ๋ด๋ ค์ผ๋ง ๋ก๋ฉ๋๋ ์ตํ๋จ ๊ด๊ณ ๋ ๋ด๋ค์ ๋ง์์์ ๋ฒ์ด๋ ์์ ํ๊ฒ ์ด์๋จ์์ต๋๋ค.
3. ํต์พํ ๋ฐ๊ฒฉ: ๊ตฌ๊ธ ์ ๋๋ฆฌํฑ์ค(GA) 300๋ช ์์ 1๋ช ์ผ๋ก
๋ชจ๋ ํผ์ฆ์ด ๋ง์ถฐ์ง์๋ง์, ์ ๋ ์ฆ์ ์ธ๋ถ ๋คํธ์ํฌ ๋ฐฉ์ด๋ง์ธ ํด๋ผ์ฐ๋ํ๋ ์ด(Cloudflare) ๋์๋ณด๋์ ์ ์ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ [๋ณด์(Security)] -> [๋ด(Bots)] ๋ฉ๋ด์ ๋ค์ด๊ฐ 'Bot Fight Mode(๋ด ๋ฐฉ์ด ๋ชจ๋)' ์ค์์น๋ฅผ ์ผฐ์ต๋๋ค.
ํจ๊ณผ๋ ๋ฏฟ์ ์ ์์ ์ ๋๋ก ์ฆ๊ฐ์ ์ด์์ต๋๋ค. ๊ตฌ๊ธ ์ ๋๋ฆฌํฑ์ค(GA)์ ์ค์๊ฐ ํ์ฑ ์ฌ์ฉ์ ํญ์ ๋์๋๊ณ ์์๋๋ฐ, ๋ฐฉ์ด ๋ชจ๋๋ฅผ ์ผ๊ธฐ ์ ๊น์ง ๋ฌด๋ ค 300๋ช ์ ๊ฐ๋ฆฌํค๋ ์ ์์ ์๊ฐ, ์ค์์น๋ฅผ ์ผ ์ง 1๋ถ๋ ์ฑ ๋์ง ์์ ๋จ 1๋ช (์ ์์ )์ผ๋ก ์์ง ๋ํํ์ต๋๋ค. ๋ด ์ฌ์ดํธ๋ฅผ ๋ถ์ ์ด๊ฒ ๋ง๋ค๋ 299๋ช ์ด ๋ชจ๋ ์ ๋ น(๋ด)์ด์๋ ๊ฒ์ ๋๋ค. ์๋ฒ๋ฅผ ๊ฐ์๋จน๊ณ ๊ด๊ณ ์งํ๋ฅผ ๋ง์น๋ ํ์ ํธ๋ํฝ์ด ์๋ฒฝํ๊ฒ ๊ฑทํ ๋๊ฐ๋ ํต์พํ ์๊ฐ์ด์์ต๋๋ค.
์ถ๊ฐ๋ก ๋ธ๋ผ์ฐ์ ์ฝ์ ํ๋จ์ ์ฐํ๋ [Cloudflare Turnstile] Ignored message from unexpected source๋ผ๋ ๊ฒฝ๊ณ ๋ฌธ๊ตฌ ์ญ์, ๊ด๊ณ ๋ฅผ ์ฐจ๋จํ๋ค๋ ์๋ฌ๊ฐ ์๋๋ผ ๋ณด์ ํ๋ก๊ทธ๋จ(Turnstile)์ด ๋ด๊ณผ ์ ์ ํธ๋ํฝ์ ๋ถ๋ฅํ๋ ๊ณผ์ ์์ ๋์ด ๋จ์ํ ํ์ธ์ฉ ์๋ฆผ(Warning) ๋ฉ์์ง์์์ ์ต์ข
์ ์ผ๋ก ํ์ธํ์ต๋๋ค.

๋งบ์ผ๋ฉฐ: ๋ฐฉ์ด๋ง๊ณผ ๋๊ฐ๊ธฐ(Cooldown)์ ๋ฏธํ
์ด๋ฒ ์ฌํ๋ฅผ ํตํด ๊นจ๋ฌ์ ๊ฒ์, ๋ฌดํจ ํธ๋ํฝ ํญ์ฆ์ผ๋ก ์ธํด ๊ด๊ณ ์์คํ ์์ ์ด๋ทฐ์ง ์์ฌ์ ๋ฐ์ ๋๋ "์ฝ๋๋ฅผ ์์ ํด์ผ ํ๋?"๋ผ๋ฉฐ ๋ด๋ถ๋ฅผ ํํค์น๊ธฐ ์ ์ ์ธ๋ถ์ ๋ด ๊ณต๊ฒฉ์ ๋จผ์ ์์ฌํด์ผ ํ๋ค๋ ์ ์ ๋๋ค.
๋ด ํธ๋ํฝ์ ์ฐจ๋จํ๋ค๊ณ ํด์ ์ด๋ฏธ ํ๊ฐ ๋ ๊ด๊ณ ์์คํ (์นด์นด์ค ์ ๋ํ ๋ฑ)์ด ์ฆ๊ฐ์ ์ผ๋ก 100% ์ ์ํ๋๋ ๊ฒ์ ์๋๋๋ค. ์ ๋ ์นด์นด์ค ์ ๋ํ ๊ด๋ฆฌ์ ํ์ด์ง์์ Fill Rate๊ฐ 6%๋๋ก ๋ถ๊ดดํ ์๋จ ๋ฐ ์ข์ฐ ๊ด๊ณ ๋จ์๋ค์ ํ๋ฃจ ๋์ '์ํ: ์ค์ง'๋ก ๋๋ ค๋์์ต๋๋ค. ์ด๋ ์นด์นด์ค์ AI ์์คํ ์๊ฒ "์ด์ ๋ ์ด์ ์ด์ ํธ๋ํฝ์ด ๋ฐ์ํ์ง ์๋๋ค"๋ ๊ฒ์ ํ์ธ์์ผ ์ฃผ๋ '๋๊ฐ๊ธฐ(Cooldown)'๋ฅผ ๋ถ์ฌํ์ฌ, ๊ณ์ ์ ์ง๋ ๋ธ๋ผ์ธ๋ ๊ฐ์ ์ต์ ์ ํ๋ํฐ๋ฅผ ์๋ฒฝํ๊ฒ ์๋ฐฉํ๊ธฐ ์ํ ์ ๋ต์ ํํด์ ๋๋ค.
๋ด๊ณผ์ ์ ์์ ์น์ฌ์ดํธ๋ฅผ ์ด์ํ๋ ํ ๋์์ด ์ด์ด์ง๋๋ค. ๋ฌด์๋ฏธํ ์ซ์์ ์ผํฌ์ผ๋นํ์ง ์๊ณ ํธ๋ํฝ์ ๋ณธ์ง์ ๊ฟฐ๋ซ์ด ๋ณด๋ ํต์ฐฐ๋ ฅ์ด์ผ๋ง๋ก, 1์ธ ๊ฐ๋ฐ์๊ฐ ๊ตฌ๊ธ ์ ๋์ผ์ค์ ๊ฐ์ ๊น๋ค๋ก์ด ๊ด๊ณ ํ๋ซํผ์์ ์ฅ๊ธฐ์ ์ผ๋ก ์์กดํ ์ ์๋ ์ต๊ณ ์ ๋ฌด๊ธฐ์ผ ๊ฒ์ ๋๋ค.
โ ์์ฃผ ๋ฌป๋ ์ง๋ฌธ (FAQ)
Q1. ํด๋ผ์ฐ๋ํ๋ ์ด์ Bot Fight Mode๋ฅผ ์ผ๋ฉด ๊ตฌ๊ธ ์ ๋์ผ์ค ์ฌ์ฌ ๋ด๋ ๋งํ์ง ์๋์?
A. ์ ํ ๋งํ์ง ์์ต๋๋ค. ํด๋ผ์ฐ๋ํ๋ ์ด์ ๋ด ๋ฐฉ์ด ์์คํ ์ ๊ตฌ๊ธ ๊ฒ์ ๋ด(Googlebot), ์ ๋์ผ์ค ์ฌ์ฌ ๋ด(Mediapartners-Google), ๋น(Bing)๊ณผ ๊ฐ์ด ๊ณต์์ ์ผ๋ก ์ ์์ด ํ์ธ๋ '์ฐฉํ ๋ด(Verified Bots)'์๊ฒ๋ ํ์ดํธ๋ฆฌ์คํธ ํ๋ฆฌํจ์ค๋ฅผ ๋ฐ๊ธํฉ๋๋ค. ํธ๋ํฝ์ ์ข๋จน๋ ์ ์ฒด๋ถ๋ช ์ ์ ์ฑ ์คํฌ๋ํผ๋ง ์กฑ์ง๊ฒ์ฒ๋ผ ๊ณจ๋ผ๋ด์ ์ฐจ๋จํ๋ฏ๋ก ์์ฌํ๊ณ ์ผ๋์ ๋ ๋ฉ๋๋ค.
Q2. ์ฌ์ดํธ ์ ์์๊ฐ ์ ๋ถ ๋ด์ด์๋ค๋ฉด, ์ง๊ธ๊น์ง ์์ธ ๊ด๊ณ ์์ต์ ๋ชจ๋ ๋ชฐ์๋นํ๋์?
A. ๋คํํ ๊ทธ๋ ์ง๋ ์์ต๋๋ค. ์นด์นด์ค ์ ๋ํ์ด๋ ๊ตฌ๊ธ ์ ๋์ผ์ค๋ ๋ด์ด ๋ฐ์์ํจ ๋ฌด์๋ฏธํ ๋ ธ์ถ์ด๋ ํด๋ฆญ(๋ฌดํจ ํธ๋ํฝ)์ ์ค์๊ฐ์ผ๋ก ๊ฐ์งํ๊ณ ์์ต ์ฐ์ ์์ ์์ ์ ์ธํฉ๋๋ค. ์ฆ, ์ ์ด์ ๋ด ํธ๋ํฝ์ผ๋ก ๋ฒ ์์ต ์์ฒด๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋ชฐ์๋นํ ๊ธ์ก๋ ์์ต๋๋ค. ๋ค๋ง, ๋ฐฉ์นํ ๊ฒฝ์ฐ '๋น์ ์์ ์ธ ๋งค์ฒด'๋ก ์ฐํ ๊ด๊ณ ์ก์ถ ์์ฒด๊ฐ ์๊ตฌ ์ ์ง๋ ์ ์์ผ๋ฏ๋ก ์ ์ ์ ์ธ ์ฐจ๋จ ์กฐ์น๊ฐ ํ์์ ์ ๋๋ค.
Q3. ๊ด๊ณ ๋ฅผ ํ๋ฃจ ๋์ '์์ ์ค์ง' ํ๋ค๊ฐ ๋ค์ ์ผ๋ฉด ๋ถ์ด์ต์ด ์๋์?
A. ๋ถ์ด์ต์ ์ ํ ์์ผ๋ฉฐ ์คํ๋ ค ๊ณ์ ์ ๋ณดํธํ๋ ๊ฐ์ฅ ํ๋ฅญํ ์กฐ์น์ ๋๋ค. ๋ฌดํจ ํธ๋ํฝ์ด ์์์ง๋ ์์ค์ ์ต์ง๋ก ๊ด๊ณ ๋ฅผ ์ด์ด๋์ด ์ด๋ทฐ์ง ํ๋ํฐ(๊ณ์ ์ ์ง)๋ฅผ ๋ฐ๋ ๊ฒ๋ณด๋ค, ์ธ๋ถ ๋ด ๋ฐฉ์ด๋ง์ ํผํผํ๊ฒ ์น ํ 24~48์๊ฐ ์ ๋์ ๋๊ฐ๊ธฐ๋ฅผ ๊ฐ์ง๊ณ ์ฌํ์ฑํํ๋ ๊ฒ์ด ๊ฐ์ฅ ๋น ๋ฅด๊ณ ์์ ํ ์์ต๋ฅ (Fill Rate) ์ ์ํ ๋ฐฉ๋ฒ์ ๋๋ค.
๐ฌ ๋๊ธ 0๊ฐ