이 질문은 여러 번 부탁되었지만 완전히 혼란 스럽습니다. ...Google 크롤링 자바 스크립트가 링크를 생성 할 수 있습니까?
나는 뉴스와 관련된 링크가있는 오른쪽 패널이있는 웹 사이트를 가지고 있습니다. 내부 기사. 모든 사이트 페이지의 목록입니다. 따라서 뉴스 섹션에 새로운 링크/라인이있을 때마다 수동으로 모든 사이트의 페이지를 방문하여 업데이트해야합니다. 이것은 정말로 짜증나고 시간 소모적입니다.
접근 방법 I에 대해 비록 : 뉴스/링크가 있어야하는 사업부를 추가
:
<div class"news"></div>
모든 파일에서 JS 파일을로드합니다.
document.getElementByID('news').innerHTML=....
이 따라서, 새 링크/뉴스가있을 때마다, 내가 JS 파일에 추가합니다, 그것은 모든 사이트의 페이지에 기록 될 것입니다 : window.onload()
시, 어떤 JS 할 것 것은 뉴스를 작성 (왜냐하면 그들은 모두이 스크립트를로드 할 것이기 때문입니다).
내 질문 : 이 접근 방식은 괜찮습니까? 이런 식으로 생성 된 뉴스/링크가 (고글)에게 표시됩니까? https://stackoverflow.com/questions/11989908/can-google-crawl-links-generated-on-the-clientside-e-g-knockout
Googlebot doesn't see jquery generated content
http://support.google.com/webmasters/bin/answer.py?hl=en&answer=174992
https://developers.google.com/webmasters/ajax-crawling/docs/getting-started
등을 .... 예컨대
P.S 내가 읽고 많은 기사하지만 있어요 정말 혼란 스러웠습니다 ... AJAX 또는 서버 측 프로그래밍을 사용하지 않습니다. 미리 정의 된 뉴스 목록이있는 간단한 .innerHTML ="..."
을 사용하여 많은 시간을 절약하고 싶습니다. 이 콘텐츠는 Google에서 색인을 생성하고 볼 수 있습니까?
고맙습니다.
나는 괜찮다고 생각합니다. JS가 클라이언트 측이기 때문에 GoogleBot이 그것을 보지 않을 것이라고 생각합니다. –
@BenThomson : op가 표시되기를 원합니다. – Guffa
예, 링크를 표시하고 싶습니다. 이 자동 스크립트의 목적은 오른쪽 패널에서 새 링크를 업데이트해야하는 경우 모든 사이트의 페이지에서 복사 붙여 넣기를 피하는 것입니다. – Yura