Googlebot이 내 jQuery에서 크롤링 중이고 존재하지 않는/a로 끝나는 링크를 작성한 다음 404 오류로보고합니다./디렉토리에있는 웹 마스터 도구에서 jQuery로 404 오류가 발생했습니다.
http://www.mySite.com/a
사이트의 유효성이 W3C에서 확인되었습니다.
"/ a"는 jQuery 자체에서 발생합니다. 편집 : 다음은 밖으로지기 전에 나는 htaccess로 내에서 리디렉션하고있어, 지금의 jQuery 1.5 버전과 1.5.2 (만이 내가 내부 모습)
<a href='/a' style='color:red;float:left;opacity:.55;'>a</a>
내 코드의 라인 손 ...
Redirect 301 /a http://www.mysite.com
Googlebot이 jQuery 내부로 이동하는 이유와 방법을 아는 사람이 있습니까?
편집 : 이후 jQuery를이 robots.txt 파일과 파일하지만 난 정말 외부 자바 스크립트 파일로 이동합니다 Googlebot이 기대되지 않았습니다 차단 한
.
편집 2 :
다음은 the thread I started at Google Groups에서이 문제에 대한 구글 직원 JohnMu의 응답이다. 결국 301을 할 것 같습니다.
JohnMu
구글 직원
오전 4시 39분
안녕 얘들이에
그냥 짧은 메모 - 예, 우리 는 "/ A를 따기 "jQuery JavaScript에서 많은 사이트에 대한 링크. 그러나 "/ a"가 404 인 경우 일반적으로 문제가되지 않는 이며 그 다음은 입니다. 다른 404-URL과 마찬가지로 은 웹 마스터 도구에서 크롤링 오류로 표시하지만 크롤링에 대해서는 이 아니며 색인 생성 또는 순위 지정이 아닙니다. 당신이 하려는 경우 URL도 크롤링 오류로 나타납니다 그 다음 내가 단지 301 URL이 홈페이지에 ( 을 허용하지 를 리디렉션 추천, 웹 마스터 도구에 크롤링 오류를 유발하지 않도록 - robots.txt에서 허용하지 않는 URL은 입니다.
파일의 크롤링을 허용하지 않기를 권장합니다. 우리는 일반적으로 색인을 생성하지 않지만, 좋은 미리보기를 생성하려면 에 액세스해야 할 수도 있습니다. 귀하의 사이트에 대한 미리보기.
그래서 정리해 : 당신이 표시되는 경우 "가 /"웹 마스터 도구의 크롤링 오류에 , 당신은 단지 그것이 문제가 발생하지 않을 것이다, 처럼 남길 수 있습니다. 제거하려는 경우 은 홈페이지로 301 리디렉션을 할 수 있습니다.
건배
그것은 jQuery를 보이는존
jQuery처럼 보이지 않습니다. html 앵커처럼 보입니다. – Alex
해당 링크를 만들거나 jQuery를 사용하고 있습니까? 여기 뭔가 잘못 됐어. –
@Cory, jQuery 파일 자체의 코드입니다. 간단히 "jquery-1.5.min.js"를 열어 해당 행을 검색하면됩니다. – Sparky