По заявлению Яндекса, адреса страниц вашего сайта, содержащие динамические параметры, многократно дублируются, что плохо сказывается на индексации вашего сайта. Примером может быть идентификатор сессии, передаваемый как часть URL-адреса.
Чтобы избавиться от данного недуга, достаточно прописать следующие директивы в .htaccess в корне вашего сайта:
php_flag session.use_trans_sid Off php_flag session.use_only_cookie On php_flag session.auto_start On
либо
php_value session.use_only_cookies 1 php_value session.use_trans_sid 0
Всё зависит от настройки вашего сервера в файле конфигурации php.ini.
Если у вас нет доступа к .htaccess, можно попробовать прописать следующие строки в РНР — файле:
<?php
ini_set("session.use_trans_sid", 0);
ini_set("session.use_cookies", 1);
header('P3P: CP="NOI NID ADMa OUR IND UNI COM NAV"');
session_start();
?>
Данная конструкция не сработает, если РНР установлен в качестве модуля Apache.
В данном случае попробуйте:
<?php
ini_set("url_rewriter.tags","");
?>
Источник: https://www.kobzarev.com/programming/delete-sid-from-url/