2010-08-05 3 views
0

블로그 페이지가 내 사이트의 iframe에없는 경우 블로그 페이지를 다시로드하는 스크립트가 있습니다. 이것이 블로그를 크롤링하는 검색 엔진을 방해합니까?js 강제로 iframe에 페이지 - Google은 그것을 크롤링합니까?

내 직감에 따르면이 스크립트는 블로그가 크롤링되지 않도록하지만 검색 엔진에서 생성 된 결과 링크를 방해하므로이 링크는 js를 사용하여 사용자를 '맨위'로 덤프합니다 블로그의 '수준'이지, 그들이 있던 페이지가 아닙니다. 이를 해결하려면 멋진 쿠키 작업이 필요합니다.

<script type="text/javascript"> 
if (self.location == top.location && location.search.substring(1) != 'nf') 
top.location.href = 'http://www.parentSite.co.uk/cms/section/iframe/' 
</script> 

무엇이라고 말합니까?

+0

본인의 경험상 Google 색인에서 제외 될 수 있습니다. 나는이 같은 스크립트가 사용 된 사이트에서 일했고 정확히 그런 일이 일어났습니다. 하지 마! – bzlm

+0

거기에 google balks 테스트하는 방법이 있습니다 - 다른 다음 일주일에 새로운 콘텐츠가 검색에 표시되는지 확인 기다리고 말하는거야? – orionrush

답변

-1

봇을 검색하면 이해할 수 있지만 자바 스크립트는 전혀 해석되지 않으므로 괜찮다고 생각합니다.

왜 이렇게하고 싶은지 잘 모르겠지만. 사용자의 경험을 상당히 방해하는 것처럼 보입니다. 상위 페이지의 iframe에 원하는 내용을로드 할 수있는 방법이 있습니까? 쿼리 문자열에이 nf 매개 변수를 사용했을 가능성이 있습니까?

+0

반대로 모든 현대 검색 엔진에는 검색 스파이더를 속이려는 사이트를 식별하고 처벌하는 기술이 많이 있습니다. 이 경우 트릭은 무해한 것처럼 보이지만 완전히 다른 사이트로 리디렉션 한 경우 어떻게해야합니까? 나는 표창장을 줄 수는 없지만, 이것은 확실히 전투 형 검색 스팸 기술뿐 아니라 # 1에 사용됩니다. – bzlm

+0

나는 검색 봇이 js 링크 등을 따르지 않는다고 언급 한 다양한 게시물을 읽었습니다. 복잡성 수준이 너무 컸습니다. SEO는 js 링크가없는 이유로 인용되었습니다. – orionrush

+0

문제의 사이트가 CMS에서 실행되고 그 안에로드하려고하는 페이지가 독립형 블로그입니다. CMS는 통합 블로그를 제공하지 않으므로 iframe을 제공합니다. 우리는 사람들이 우연히 검색 엔진 링크를 통해 블로그에 가고 사이트 전체가 누락되기를 원하지 않습니다. 다음 SE 링크는 사용자를 사이트 상단 인 으로 덤프하지만 js 쿠키로 정렬 할 수 있습니다. 그 순간 나를 조금 넘어서. www.astonesthrowaway.co.uk는 해당 사이트입니다. – orionrush

관련 문제