Google에 색인을 달지 않게하려는 ExpressJS 웹 응용 프로그램이 내부 용으로 제공됩니다.적절한 robots.txt 구성에도 불구하고 Google SERP에 사이트가 표시됩니다.
app.get('/robots.txt', function(req,res) {
res.set('Content-Type', 'text/plain');
res.send('User-agent: *\nDisallow: /');
}
나는이 URL을 타격하고 그럼에도 불구하고
User-agent: *
Disallow:/
인 응답을 확인하여, 잘 작동하고 있다는 것을 확인, 내가 볼 수 있습니다 : 그래서 다음과 같은 경로를 구현 내 사이트 제목을 검색 할 때 Google에서 내 페이지 결과. 앱이 1 년 동안 온라인 상태 였기 때문에 캐시 된 결과가 없었을 것입니다. 이것이 일어나는 다른 가능한 이유가 있습니까? 문제를 해결할 수있는 방법은 무엇입니까?
Google에서 색인을 생성하지 않으려는 페이지에는 보안이 설정되어 있지 않습니까? 그렇다면 로그인해야하므로 Google에서 보안 페이지를 색인으로 생성 할 수 없습니다. '내부 용으로 사용됩니다.'해당 인용문 실제로 어떤 종류의 인증이 필요하다고 나에게 말할 것입니다. – Keith
예, OAuth2 인증을 받았습니다. 로그인 페이지는 색인이 붙은 페이지입니다. – nikjohn
내부 페이지이고 내부 페이지가되도록하려는 경우. IP 주소를 확인할 수 있습니다. 귀하의 웹 사이트에 어떤 메타 태그를 추가했는지에 상관없이 귀하의 페이지가 색인 생성되지 않는다는 것을 아는 것은 결코 보장되지 않습니다. Google은 로봇에 복종 할 수 있습니다.txt &'meta name'하지만 다른 인덱싱 서비스가 똑같이 할 것이라는 보장은 없습니다. – Keith