По заявлению Яндекса, адреса страниц вашего сайта, содержащие динамические параметры, многократно дублируются, что плохо сказывается на индексации вашего сайта. Примером может быть идентификатор сессии, передаваемый как часть 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/