2017-11-17 3 views
0

에 따르지 링크를 사용합니다.방법이 내 스크립트 코드 스크립트 태그

이 작업을 어떻게 수행 할 수 있습니까? 내 루트에는 robots.txt가 있지만 그 URL은 외부 URL입니다.

NB : iframe을 사용하고 싶지 않습니다.

+0

\t rel = "nofollow"를 스크립트 태그에 넣을 수 있습니까? 일반적으로 작동합니까 ###

답변

1

요소는 rel 특성을 가질 수 없기 때문에 nofollow은 사용할 수 없습니다. 사용할 수 있다고해도 nofollow is not about disallowing bots to crawl/index the URL에 유의하십시오. 모든 스크립트 크롤링 허용하려는 경우 또는

User-agent: * 
Disallow: /js/infolinks_main.js 

:

User-agent: * 
Disallow: /js/ 

을 당신은 로봇을 사용할 필요가 스크립트를 크롤링 허용하지

, 당신은 robots.txt를 사용해야 스크립트가 호스팅되는 호스트의 .txt 파일. 반드시 HTML 문서가 호스트되는 호스트 일 필요는 없습니다.

(스크립트는 일반적으로 범용 검색에 의해 인덱싱되지 않습니다 당신이. 크롤링 수 있도록해야 당신이 noindex 값으로 인덱싱, you can use the X-Robots-Tag header을 허용하십시오.이 색인 스크립트를 허용하지 않습니다 만, 엔진을 사용하면 크롤링을 방지하고 색인을 생성하지 않을 수 있습니다.

0

rel = nofollow는 하이퍼 링크에만 적용되며, 다른 종류의 요소에 추가 할 필요가 없습니다.

스크립트에서 링크를 만드는 경우 rel = nofollow 속성을 사용하여 스크립트를 수정할 수 있습니다. 그러나 Google 로봇이 페이지를 읽을 때 스크립트를 실행하지 않는다는 것을 감안할 때 실제로 그렇게 할 필요가 없습니다.