2012-02-18 2 views
17

나는 Heroku에서 실행중인 앱을 가지고 있습니다. 사이트 맵을 생성하고 s3에 저장하기 위해 sitemap_generator를 사용하고 있습니다. 내 사이트 맵 위치를 포함하도록 robots.txt를 추가했습니다.s3에있는 사이트 맵을 Google 웹 마스터 도구에 수동으로 추가하십시오.

내 질문에.

google과 같은 검색 엔진을 통해 내 사이트 맵을 성공적으로 찾을 수 있습니까?

내 사이트 맵을 모니터링하려면 어떻게해야합니까?

내 사이트 맵이 내 앱 서버에있는 경우 모니터링을 위해 Google 웹 마스터 도구에 사이트 맵을 수동으로 추가 할 수 있습니다. Google 웹 마스터 도구에서 '테스트/사이트 맵 추가'를 클릭하면 기본적으로 동일한 서버로 설정됩니다.

도움 주셔서 감사합니다.

답변

2

(그래서 그것을 건너 뛸거야 난 당신이 '나는 내 사이트 맵을 모니터링 할 수있는 방법을 '가 무슨 뜻인지 잘 모르겠어요) 내가 한 번에 두 개의 첫번째 질문을 답할 수 있도록 :

하는 수동 제출 Google에 사이트 맵

Google 웹 마스터 양식을 사용하여 사이트 맵을 제출할 수없는 경우 HTTP 요청을 사용하여 새 사이트 맵을 Google에 알립니다. 귀하의 사이트 맵이 https://s3.amazonaws.com/sitemapbucket/sitemap.gz에있는 경우

, 첫 번째 URL은 사이트 맵 URL을 인코딩 Google에 인코딩 된 URL을 제출 한 후 또는 wget을를 사용하여 (이 온라인 그것에 대해 URL encoder/decoder을 사용할 수 있습니다) :

curl www.google.com/webmasters/tools/ping?sitemap=https%3A%2F%2Fs3.amazonaws.com%2Fsitemapbucket%2Fsitemap.gz 

... cut ... 
<body><h2>Sitemap Notification Received</h2> 
<br> 
Your Sitemap has been successfully added to our list of Sitemaps to crawl. 
... cut ... 

구글을 확인 : 귀하의 요청에 성공하면

는이 같은 메시지와 함께 200 답을 얻을 것이다 새 맵에 대해 알고

열기 웹 마스터 도구이있다 당신이 submited 한 맵을 볼 수> sonfiguration- 사이트에 사이트 맵 이동합니다. 언젠가 새로운 사이트 맵이 나타날 수 있으므로 자주 확인하십시오.

+0

답장을 보내 주셔서 감사합니다. Google 웹 마스터 도구로 s3에있는 사이트 맵 상태를 추적하고 싶습니다. 내가 어떻게 해? Google 웹 마스터 도구는 s3이 아닌 동일한 서버/도메인에있는 사이트 맵만 추가 할 수 있기 때문에 – stanicmail

12

나는 그것을 작동시켰다.

구글이 교차 제출라는 것이있다 : 당신의 도움, yacc를위한 http://stanicblog.blogspot.sg/2012/02/how-to-add-your-sitemap-file-located-in.html

감사합니다 : 당신이이 블로그를 방문 할 수 있습니다 http://googlewebmastercentral.blogspot.com/2007/10/dealing-with-sitemap-cross-submissions.html

합니다.

+3

나는 이것을 시험해 보았지만 사이트 맵은 주 사이트가 아닌 s3 사이트에만 나타납니다 ... 생각? – joshs

관련 문제