2011-02-14 3 views
2

Google에서 검색어 문자열을 포함하여 Google에서 내 웹 사이트를 검색하고 있습니다. 검색하지 않을 것입니다. 예 : 페이지가 "/name.html"이고 URL에 쿼리 문자열 인 "/name.html?qs=1"이 있습니다. 이 검색어 문자열이 필요하지 않으며 Google에서 내 웹 사이트를 검색 할 때 중복 및 휴지통을 많이 생성하므로 Google에 '? qs = 1'을 포함시키지 마십시오.Google에서 검색어 문자열을 검색하고 있습니다. 원하지 않습니다.

Google에서이 검색어 문자열을 색인 생성하고 이미 색인 생성 한 페이지를 삭제할 수 없게하려면 어떻게해야합니까?

답변

3

이렇게하려면 robots.txt을 사용해야합니다. 여기

은 예입니다 : 이것은 쿼리 문자열로 name.html하는 모든 통화를 차단합니다

user-agent: * 
disallow: /name.html? 

하지만 것이다 색인 name.html.

가이 버전 :

user-agent: * 
disallow: /name.html?qs= 

이것은 당신의 쿼리 문자열에 포함 된 매개 변수 "QS"로 name.html하는 모든 통화를 차단하지만 것이다 인덱스 아무것도 다른.

2

웹 사이트의 루트에 robots.txt 파일을 만들어야합니다.

User-agent: * 
Disallow: qs 

# Googlebot allows regex in its syntax 
User-Agent: Googlebot 
Disallow: /*?qs* 
+0

루트 수준에서주의를 권장합니다. – user2323922

관련 문제