2010-12-07 4 views
0

웹 사이트 용 Google지도를 사용하고 있습니다. 홈 페이지의지도를 통해 사용할 수있는 모든 데이터는 사이트의 다른 페이지에도 있지만 자바 스크립트가 켜져있는 페이지는 홈페이지로 리디렉션됩니다. 예 : http://host.com/county/essexhttp://host.com/#county/essex으로 리디렉션되어 Essex의 모든 데이터를로드합니다 .자바 스크립트를 사용하여 리디렉션되는 페이지 색인을 Google에 생성하는 방법

Google에서 내 사이트의 모든 페이지에 대한 색인을 생성하고 싶습니다. 그렇지 않으면지도에 포함 된 데이터를 검색 할 수 없습니다. 그러나 나는 아주 좋은 이유로 Google은 일반적으로 리디렉션되는 페이지의 색인을 생성하지 않는다는 것을 알고 있습니다. Google에서 내 페이지의 색인을 생성 할 수있는 방법이 있습니까? 아니면, 실패, 다른 방법으로 Google에 모든 데이터를 제출하는 방법이 있습니까?

* 편집 내 모든 페이지는 내 기본 탐색에서 링크됩니다 (자바 스크립트가 기본 링크 동작보다 우선 함) ... 결과적으로 모든 페이지가 검색 가능하므로 사이트 맵이 필요하지 않습니다.

답변

0

Google에 데이터를 제출하는 것과 관련하여 주어진 사이트에 존재하며 색인을 생성해야하는 모든 URI/위치를 google에 알리는 것으로 간주되는 Google sitemaps이 있습니다. 그러나 진실은 기본적으로 크롤링 할 수없는 사이트는 앞서 언급 한 사이트 맵의 혜택을 거의받지 않습니다.

0

site Maps을 보시면 색인이 필요한 URL을 포함 할 수 있습니다.

+0

내 모든 페이지가 내 기본 탐색에서 연결된다는 것을 추가해야합니다 (JavaScript가 기본 링크 동작보다 우선 함) ... 모든 페이지가 검색 가능한 사이트 맵이 필요 없다는 결론이 내려졌습니다 – wheresrhys

0

당신은 쓰기 : 자바 스크립트와

는이 페이지에서 설정

구글 봇 자바 스크립트를 실행하지 않는 홈 페이지로 리디렉션합니다. 리디렉션이 javascript로 이루어진 경우 Google 봇은 페이지의 색인을 생성하고 리디렉션을 무시합니다.

+0

다음 정상 링크를 사용하여 Google 로봇에 의해 그것은 정확히 그것을 실행할 수 없습니다,하지만 그들은 자바 스크립트 리디렉션 밖으로 어떤 방식으로 냄새를 맡으려고 노력하는 인상을. 예를 들어 "site : [mydomain] essex"와 같은 검색어를 사용하는 몇 가지 검색어는 내 홈페이지를 제외하고는 색인이 생성되지 않는다고 확신했습니다. – wheresrhys

관련 문제