var arr1 = ['geo-3159,4312,4400/', 'geo-3159,4312,0/'],
arr2 = ['purp-2','purp-128/'],
///..... и так для каждого уровня вложенности
url = 'https://site.ru/a-searchlik/d-1/foto-1/p-0/pol-1/spol-2/'+arr1[Math.floor(Math.random() * arr1.length)]+arr2[Math.floor(Math.random() * arr2.length)]//... и так для каждого уровня