Start of a character reference & is HTML for “Start of a character reference”. & is the character reference for “An ampersand”. If you used a character reference for a real character (e.g. ™ ) then it would appear in the URL instead of the string you wanted.