例え話だけど、従業員データを表示するためのURLは /employee/:id じゃなくて /employee/show で、その手前の一覧ページに自己宛POSTしてセッションに積んだIDを使っている……みたいなのは検索流入と全く関係ない所ならまぁまぁあるんだよな
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$_SESSION['EmployeeId'] = $_POST['EmployeeId'];
header('Location: /employee/show');
exit;
}