2013-01-12 3 views
0

4 개 언어로 asp.net 4.0 웹 사이트를 개발 중입니다. 그래서 URL rewriter를 사용했습니다.여러 언어로 된 sitemap seo

데이터베이스에 매핑 테이블이 있습니다. 여기서 home.aspx는 영어 홈으로, 다른 언어로는 AnotherLanguageHome 등이 있습니다.

그래서 페이지가 시작되면 페이지가 어떤 페이지이고 어떤 문화권 언어인지 확인하고 * .aspx를 db의 올바른 페이지 이름으로 바꿉니다. URL이 www.mysite.com/Home.aspx 일 경우 www.mysite.com/Home 또는 www.mysite.com/FrenchHome 또는 www.mysite.com/DutchHome이됩니다.

제 질문은 sitemap xml 파일 (또는 robots.txt)을 만들 때 가능한 모든 페이지가 있어야합니까 (www.mysite.com/Home; www.mysite.com/). FrenchHome; www.mysite.com/DutchHome 등) 또는 www.mysite.com/Home.aspx?

다른 문제가 있습니까?

답변

0

예. 검색 엔진에서 색인을 생성하려는 모든 페이지를 포함해야합니다. 다른 언어의 URL이 다른 경우 해당 URL도 함께 포함해야합니다.

+0

죄송합니다. 조금 혼란 스럽습니다. www.mysite.com/Home; www.mysite.com/FrenchHome; www.mysite.com/DutchHome 및 www.mysite.com/Home.aspx? 아니면 마지막 하나없이? 그렇다면 그렇게 할 수있는 사이트 맵 생성기입니까? 또는 aspx 페이지 만 수행합니까? – bokkie