현재 내 자신의 sitemapprovider를 만들려고합니다. 요청시 사이트 맵 파일을 동적으로 생성하는 aspx (ashx?) 파일입니다. 정적 사이트 맵 파일이 없습니다. 모든 것이 데이터베이스에서 읽혀집니다.sitemapfile과 같은 .aspx 파일을 사용하도록 web.config를 구성하는 방법은 무엇입니까?
왜? 동일한 하위 도메인에 와일드 카드로 여러 계정이 있고 사이트 맵 파일이 각 사용자마다 다릅니다. 사이트 맵 파일은 Google 및 기타 검색 엔진에만 사용됩니다.
user1.domain.com
user2.domain.com
user3.domain.com
...
user1000.domain.com
이 하위 도메인은 모두 동일한 파일을 공유합니다. 그리고 "/web.sitemap"을 만들면 모두 같은 사이트 맵을 공유하지만 맞지는 않습니다. Beacause 모든 사용자는 홈페이지에서 자신의 페이지를 만듭니다. 그래서 그들은 다른 사이트 맵이 필요합니다.
So. 내 사이트 맵을 모든 검색 엔진에 연결할 수있게하고 싶습니다. 그리고 올바른 방법은 web.config에 사이트 맵을 등록하는 것입니다. 권리? 다른 방법이 있습니까?
파일의 현재 위치는 sitemap.aspx 또는 sitemap.ashx입니다. (끝나지 않았습니다)
모든 검색 엔진에서 찾을 수 있도록 내 사이트 맵을 등록하려면 어떻게합니까?
감사합니다.
Google의 경우 최소한 http://support.google.com/webmasters/bin/answer.py?hl=ko&answer=156184에서 시작하고 싶을 수 있습니다. "사이트 맵 파일이 조금씩 혼란 스럽지만 각 사용자에 대해. 사이트 맵 파일은 Google 용으로 만 사용됩니다 ... " – MikeSmithDev
나는 질문을 편집했습니다. – Easyrider