많은 개발자와 마케터들이 Google Search Console에만 집중하느라 Bing 검색 엔진을 놓친다. 다만 Bing은 전 세계 검색량의 약 3~5%를 차지하고 있고, 특히 기업 사용자와 Windows 통합 검색에서 여전히 중요한 역할을 한다. 게다가 검색 노출 설정 방식이 Google과 다르기 때문에 제대로 알지 못하면 Bing에서는 아예 색인되지 않을 수 있다. 이번에는 Bing Webmaster Tools에 사이트를 등록하고, 사이트맵을 제출하며, 색인 상태를 모니터링하는 방법을 완벽하게 정리해서 소개하겠다.

 

Bing Webmaster Tools란 무엇인가
Bing Webmaster Tools는 Google Search Console과 유사하게 Bing 검색 엔진에서 제공하는 웹마스터 도구다. 사이트 소유권을 확인하고, 사이트맵을 제출하며, 색인 상태를 확인하고, 검색 쿼리별 클릭 수를 분석할 수 있다. Google과 다른 점은 Bing만의 크롤링 정책과 색인 규칙이 있다는 것. 예를 들어 Bing은 robots.txt의 일부 지시어를 Google과 다르게 해석하거나, 특정 URL 구조에 대한 크롤링 우선순위가 다를 수 있다. 따라서 Google에 노출되더라도 Bing에는 누락될 가능성이 있고, 이를 방지하려면 별도의 Bing 등록이 필수다.

 

Bing Webmaster Tools 가입 및 사이트 등록하기

1단계: Bing Webmaster Tools 접속

https://www.bing.com/webmasters/ 에 방문해서 로그인한다. Microsoft 계정(Outlook, Live, Hotmail 등)이 있으면 바로 로그인 가능하다. 없으면 새로 만들어야 한다.

2단계: 사이트 추가

로그인 후 대시보드에서 "사이트 추가" 또는 "Add a site" 버튼을 클릭한다. 웹사이트의 전체 URL을 입력한다(예: https://example.com). 반드시 프로토콜(http:// 또는 https://)을 포함해야 한다. HTTPS와 HTTP는 다른 사이트로 취급되므로, 현재 운영 중인 프로토콜 버전을 정확히 입력해야 한다.

3단계: 소유권 확인

Bing은 여러 가지 소유권 확인 방법을 제공한다:

메타 태그 방법(권장): Bing에서 제공하는 메타 태그를 복사해서 사이트의 <head> 섹션 안에 추가한다.

<!-- Bing Webmaster Tools 메타 태그 예시 -->
<meta name="msvalidate.01" content="1234567890ABCDEF" />

이 메타 태그는 고유한 값을 가지고 있으므로, Bing에서 제공받은 정확한 content 값을 사용해야 한다.

파일 업로드 방법: BingSiteAuth.xml 파일을 웹사이트의 루트 디렉터리에 업로드한다. Bing에서 다운로드받은 파일을 그대로 업로드하면 된다.

# 루트 디렉터리 확인
ls -la /var/www/html/

# BingSiteAuth.xml을 루트에 업로드
cp BingSiteAuth.xml /var/www/html/

DNS 레코드 추가 방법: 도메인 DNS 설정에서 TXT 레코드를 추가한다. 호스팅 업체(GoDaddy, Namecheap 등)의 DNS 관리 패널에서 설정할 수 있다.

메타 태그 방법이 가장 간단하므로 권장한다. 추가 후 "확인" 버튼을 클릭하면 Bing이 소유권을 검증한다.

 

사이트맵 제출하기

사이트맵을 Bing에 제출하면 새로운 페이지를 더 빠르게 발견할 수 있다. Bing Webmaster Tools 대시보드에서 좌측 메뉴의 "Sitemaps" 또는 "사이트맵"을 클릭한다.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <lastmod>2024-01-15</lastmod>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://example.com/about</loc>
    <lastmod>2024-01-10</lastmod>
    <priority>0.8</priority>
  </url>
</urlset>

사이트맵 URL을 입력 필드에 입력한다(예: https://example.com/sitemap.xml). Bing은 사이트맵의 최대 50,000개 URL을 인덱싱할 수 있다. 50,000개 이상이면 여러 개의 사이트맵 인덱스 파일을 만들어야 한다.

 

Bing과 Google Search Console의 주요 차이점
항목 Google Search Console Bing Webmaster Tools
소유권 확인 메타 태그, DNS, HTML 파일, Google 계정 메타 태그, DNS, XML 파일
사이트맵 제출 지원 (최대 50,000 URL) 지원 (최대 50,000 URL)
robots.txt 검사 지원 지원
URL 검사 도구 개별 URL 색인 상태 확인 제한적 (전체 색인 상태만 확인)
모바일 유용성 리포트 상세한 리포트 제공 기본 정보만 제공
검색 분석 매우 상세 (클릭, 노출, CTR, 위치) 기본 정보만 제공

 

Bing robots.txt 지시어 활용

Bing은 Google과 일부 robots.txt 지시어를 다르게 해석한다. 특히 Bing은 User-agent "*" 외에 "Bingbot"이라는 별도의 User-agent를 인식한다.

# 모든 크롤러에 대한 일반 규칙
User-agent: *
Disallow: /admin/
Disallow: /private/
Allow: /public/

# Bing 크롤러에 대한 별도 규칙
User-agent: Bingbot
Disallow: /temp/
Crawl-delay: 1

# Google 크롤러에 대한 별도 규칙
User-agent: Googlebot
Disallow: /temp/
Crawl-delay: 2

# 사이트맵 위치 명시
Sitemap: https://example.com/sitemap.xml

잘못된 설정: robots.txt에 Bingbot을 지정하지 않고 "*"만 사용하는 경우, Bing의 크롤링 속도나 우선순위 조정이 어렵다.

올바른 설정: Bingbot 섹션을 따로 만들어 Bing만의 크롤링 정책을 설정하면, Bing과 Google의 크롤링 특성에 맞춘 최적화가 가능하다.

 

색인 상태 및 크롤링 오류 확인

Bing Webmaster Tools 대시보드의 "Index" 또는 "색인" 섹션에서 다음 정보를 확인할 수 있다:

색인된 페이지 수: Bing이 인덱싱한 총 페이지 수
크롤링 오류: 404, 5xx, 연결 타임아웃 등의 오류
크롤링된 페이지: 색인되지 않았지만 크롤링된 페이지 수

오류가 발생하면 원인을 파악하고 수정해야 한다. 예를 들어 404 오류가 많으면 robots.txt 또는 사이트맵에 포함된 URL이 실제로는 존재하지 않는다는 뜻이다.

// PHP에서 Bing과 Google 크롤러 구분하기
$user_agent = $_SERVER['HTTP_USER_AGENT'] ?? '';

if (strpos($user_agent, 'Bingbot') !== false) {
    // Bing 크롤러 감지
    header('X-Crawled-By: Bing');
} elseif (strpos($user_agent, 'Googlebot') !== false) {
    // Google 크롤러 감지
    header('X-Crawled-By: Google');
}

echo 'User-Agent: ' . htmlspecialchars($user_agent);

 

Bing 크롤러 차단 및 허용 관리

Bing Webmaster Tools에서 특정 IP 범위에서의 Bingbot 크롤링을 차단하거나, 특정 페이지의 크롤링 빈도를 조정할 수 있다. "Crawl control" 또는 "크롤 제어" 메뉴에서 이를 설정한다.

잘못된 예: robots.txt에만 크롤 지시를 두고 Bing Webmaster Tools에서는 아무것도 설정하지 않는 경우. Bing이 특정 페이지를 과도하게 크롤링할 수 있다.

올바른 예: robots.txt와 Bing Webmaster Tools 양쪽에서 일관되게 크롤링 정책을 설정하면, 불필요한 서버 부하를 줄일 수 있다.

 

정리: Bing 검색 최적화는 Google만으로 부족하다

Bing 검색 엔진 최적화는 Google Search Console만으로는 부족하다. Bing은 전체 검색량의 작은 비율이지만, B2B 고객층과 Windows 사용자 사이에서는 여전히 중요한 채널이다. 이 글에서 소개한 Bing Webmaster Tools 등록, 사이트맵 제출, robots.txt 설정, 색인 상태 모니터링을 한 번만 제대로 해두면, 향후 Bing 검색 트래픽을 안정적으로 유지할 수 있다. 특히 국제 비즈니스를 하거나 영어 키워드로 검색 노출을 노리는 사이트라면 Bing 최적화는 선택이 아닌 필수다. 이 글의 Bing Webmaster Tools 등록 과정과 robots.txt 설정 부분을 참고해 지금 바로 사이트를 Bing에 등록하면, 새로운 검색 채널을 확보하게 될 것이다.