I was successful in eliminating PHPSESSID from the URL, but it still gave me validation errors. It was because a hidden input element was being inserted immediately after the form element, that is, not in a fieldset, which causes XHTML invalidation. This seems to be a PHP bug itself. [Continue]
A while back Binny VA and recently Rishi alerted me to PHPSESSIDs in some of the URLs. PHPSESSID is used to indicate who owns the PHP session, something useful in case you are tracking sessions, like in case of shopping carts. However, PHPSESSIDs in the URL can make search engines to think it is duplicate content since technically there are two different URLs. [Continue]