1

I have a site map with generated dynamic urls that I need included in the sitemap. However, the sitemap seems to be generating an error on the & character, so that pages with more than one variable in the query string break the sitemap. How can I fix this? Here's an example:

http://example.com/index.php?action=view&id=10

1 Answer 1

6

The ampersand (&) character is a reserved character in XML (sitemaps are XML) and must be replaced with an XML entity that represents it. In this case that would be & (all entities start with ampersand which is why it is reserved).

When the XML is parsed the & entity in your url will be translated into plain &.

1

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.