2012-04-05 1 views
1

공개 된 질문으로도 이해할 수 있지만이 문제를 해결하려면 필요합니다.PHP 및 AJAX SEO - 자바 스크립트 및 자바 스크립트가 아닌 사용자 용

본문 내용을로드하는 사이트가 아약스 요청을하도록 만들거나 전체 페이지를 다시로드하는 링크를 가질 수 있습니다.

사이트가 SEO 규격을 준수해야하며 컨텐츠가 변경 될 때 헤더가 다시로드되지 않기를 바랍니다. 이유는 라이브 오디오를 재생하는 미디어 플레이어가 있기 때문입니다.

Google BOT 또는 아약스가없는 사람이 정상 href처럼 사이트를 사용하지만 아약스 또는 자바 스크립트가 아약스 방식으로 허용하는 경우 멀리 떨어져 있습니까?

+1

는 일반적으로 당신은 기본을 무시하고 그것을 아약스 호출을 링크 태그에 바인딩을한다. 이 방법은 JS가 비활성화되어 있으면 일반 링크를 사용하고 그렇지 않으면 아약스 호출을합니다. :) –

답변

0

JS를 먼저 설치하지 않고 웹 사이트를 구축하고 원하는대로 작동하는지 확인하고 각 링크가 새로운 고유 페이지를 연결합니다. Google은 JS가없는 사이트를 파싱하므로 JS로 보는 것은 사용자가 보는 것입니다.

그런 다음 클릭 핸들러를 사용하여 JS를 추가하여 기본 페이지를 다시로드하지 않도록하고 대신 아약스 로직을 수행하십시오. JQuery와 .load()를 사용하면 아주 쉽게이 작업을 수행 할 수 있습니다.

다른 솔루션을 사용하면 권장 Google 방법 (https://developers.google.com/webmasters/ajax-crawling/)을 사용할 수 있지만 작업량이 적고 SEO가 덜 효과적입니다.

또는 당신이 iframe에 오디오 플레이어를 넣을 수 있습니다 ...