User-Agent를 브라우저 정보로 분석하세요
브라우저 UA 문자열을 기준으로 빠르게 점검합니다.
User-Agent 읽는 법
문자열 구조
대부분의 user-agent 문자열은 호환성 토큰, 플랫폼 정보, 렌더링 엔진, 브라우저 브랜드와 버전을 함께 담습니다. 역사적으로 쌓인 형식이라 지저분할 수 있으므로 결과를 절대값이 아니라 단서로 보세요.
예시: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
자주 보이는 크롤러
| 크롤러 | 식별 문자열 |
|---|---|
| Googlebot | Googlebot |
| Bingbot | bingbot |
| GPTBot | GPTBot |
자주 묻는 질문
User-Agent란 무엇인가요?
user-agent 문자열은 브라우저, 크롤러, 클라이언트가 요청과 함께 보내는 값입니다. 브라우저 종류, 운영체제, 기기 유형, 렌더링 엔진, 자동화 봇 여부를 추정하는 데 도움이 됩니다.
User-Agent를 바꿀 수 있나요?
대부분의 최신 브라우저는 개발자 도구에서 user-agent override를 지원합니다. Chrome에서는 DevTools의 More tools에서 Network conditions를 열고 기본 browser user agent를 끈 뒤 다른 값을 선택할 수 있습니다.
User-Agent 문자열을 신뢰해도 되나요?
완전히 신뢰하면 안 됩니다. 브라우저, 봇, 프록시, 프라이버시 도구, 테스트 클라이언트가 user-agent를 위장하거나 줄일 수 있습니다. 정확도가 중요하면 기능 감지와 서버 측 신호를 함께 사용하세요.
최신 브라우저가 User-Agent 정보를 줄이는 이유는 무엇인가요?
user-agent 상세 정보를 줄이면 수동 fingerprinting을 제한하는 데 도움이 됩니다. 일부 브라우저 정보는 Client Hints로 이동해 브라우저가 더 통제된 방식으로 특정 필드를 제공할 수 있게 하고 있습니다.