My web host is adding ?PHPSESSID=fgh2h45… to the end of the URL
I'm using iPage.com host. In order to use PHP sessions in their host I need to add session_save_path('/home/users/web/.../cgi-bin/tmp'); at the start of each page (in my case only index.php because everything goes trough index.php first). Now, they automatically add the session id to the end of every URL requested like this: website.com/movies/details/?PHPSESSID=4s54kjhdl... I think this is causing problems and can affect google indexing and SEO.. How to prevent this? Your "host" isn't causing the issue, PHP is appending this data. Specifically, PHP is configured to append the PHPSESSID