2011-03-22 4 views
7

파일 크롤링을 허용하고 싶습니다.Robots.txt : 하위 디렉토리를 허용하지 않지만 디렉토리 허용

/directory/ 

/directory/subdirectory/ 

올바른 robots.txt 명령 :

User-agent: * 
Disallow: /subdirectory/ 

무서워요. 내가/directory/subdirectory/ 을 허용하지 않으면/directory /에있는 모든 파일을 크롤링 할 수 없도록 할 것입니다. 그래서 사용하고 싶지 않습니다.

User-agent: * 
Disallow: /subdirectory/ 

답변

7
을 구문 분석 할 수

이상 생각해 본 적이 있습니다.

User-agent: * 
Disallow: /directory/subdirectory/ 

이 맞습니다.

+0

User-agent가 아닙니다 : * Disallow :/directory/subdirectory// directory /에있는 파일을 제거 하시겠습니까? 나는 여전히 검색 색인에있는 디렉토리에있는 파일을 원하지만 하위 디렉토리/디렉토리/하위 디렉토리/ – user523521

+1

에있는 파일은 원하지 않습니다. 부모가 아닌 하위 디렉토리를 허용하지 않습니다. –

+0

글쎄 ... 내 연구의 일환으로 인터넷상의 많은 사람들이/directory/subdirectory/disallow를/directory /에있는 모든 파일을 허용하지 말 것을 말하고있다 : User-agent : * Disallow :/directory/하위 디렉토리/Allow : /directory/index.html 나는 옳은 것을 찾으려고 노력하고있는 중입니까? – user523521

2
User-agent: * 
Disallow: /directory/subdirectory/ 

거미는 바보가 아니다, 그들은 경로 :

+0

나는 당신이 말하는 것을 구현하는 것을 이해하지 못합니다. – user523521

+2

@user'cd/directory/subdirectory /'하면'directory'로 연결됩니까? 아니요, 중요한 폴더는 경로의 마지막 부분입니다.이 경우 하위 디렉토리입니다. – alex

관련 문제