2012-11-29 2 views
1

고객이 웹 사이트에서 사용할 수있는 위젯을 만들려고합니다. 모든 위젯은 고객 웹 사이트의 <div> 안에 뉴스 피드를 표시합니다.SEO 친화적 인 자바 스크립트 위젯을 만듭니다.

예를 들어 고객이 원격 소스를 통해 자신의 웹 페이지 내 스크립트를 포함 할 것이다 :

<script type="text/javascript" src="http://www.widget_source.com"></script> 
<div id="widget"></div> 

그런 다음 내 스크립트는 <div>에 뉴스 피드 데이터의 무리를 작성합니다. 뉴스 피드가 자바 스크립트를 통해 새로 추가되기 때문에 모든 검색 크롤러는 데이터를 볼 수 없으므로 페이지가 SEO 혜택을 얻지 못합니다.

내 질문은 : 그것은 뉴스 피드 지수-수 위젯을 사용하여 내 고객이 SEO에서 도움이 될 수 있도록 검색 엔진의 내용을 확인 할 수

인가? 나는 Making ajax content crawlable by search engines을 보았다. 그러나 고객의 백엔드에 대한 통제권이 없기 때문에이 방법은 효과가 없습니다.

위젯이 반드시 자바 스크립트에 있어야하는 것은 아닙니다. 내 목표 (iframe 또는 RSS를 통해)를 달성 할 수있는 다른 방법이 있습니까?

+1

참조 http://webmasters.stackexchange.com/questions/12384/how-good-is-it-for-seo-if-you-have-a-widget-that-lives-on-other-sites/ 12385 # 12385 –

+0

링크는 정말 유용하지만 실제로 원하는 것은 아닙니다. 위젯을 사용하는 고객을 위해 SEO를 개선하고 싶습니다. SEO 혜택은 뒤로 링크로 인한 것이 아니라 위젯이 제공 한 고객 페이지에 동적 뉴스 피드 콘텐츠가 포함되어 있기 때문에 발생합니다. –

+0

방문자의 SEO 가치가 없습니다. 기껏해야 콘텐츠가 중복됩니다. 더 나쁜 것은 엔진을 검색하는 것이 보이지 않습니다. –

답변

2

Google은 disqus와 유사한 시스템 색인을 작성합니다. Google이 자바 스크립트를 리버스 엔지니어링하여 크롤링하기로 결정한만큼 큰 사례라고 생각합니다.

Google이 해결할 수있는 기회를 높이려면 표준/공통 자바 스크립트 기술과 라이브러리를 사용하는 것이 가장 좋습니다.

아직 AJAX와 직접 작업하지는 않았지만 GET 기반 AJAX 호출을 사용하면 크롤링 될 가능성이 높아집니다. GET은 POST가 쓰기를 나타내는 동안 읽기 기반 요청을 나타냅니다. 검색 엔진은 쓰기 호출을 피합니다.

관련 문제