I have a dynamic site and i wrote a script that generates an html sitemap with meaningful urls. It is not working so well. The complicated address gets indexed rather than the fancy one. I suspect the problem is the sitemap targeting upper dirs. for example, the article #9623 can be accessed through: http://mysite.tld/showarticle.php?id=9623 or through the sitemap located at http://mysite.tld/archive that has a link to http://mysite.tld/an-article-about-stuff-9623.html the question is: should i change the rewriting so the sitemap links to: http://mysite.tld/archive/an-article-about-stuff-9623.html if so why?