#30 Si no se puede navegar como en una web normal, vas a tener problemas de rastreo que tendrás que subsanarlos con el sitemap, sí.
No soy dev, así que no te puedo dar ejemplos directos, pero seguro que tienes una forma de devolver todas las url que tienes almacenadas y cargarlo dentro de un xml con el formato adecuado y si no pues seguro que en github hay mil ejemplos xD, luego solo te queda hacer que Google sepa que exista ese archivo y lo puedes hacer con Search Console (como ya dije) o para que no tengas que estár todos los putos días poníendolo el robots.txt
Formato xml para sitemaps
https://www.sitemaps.org/protocol.html
Cómo crear un robots.txt (para que veas la tontería que es enganchar un sitemap ahí xD)
https://developers.google.com/search/docs/advanced/robots/create-robots-txt?hl=es#syntax
Si puedes categoriza los anuncios (si no lo tienes ya) para que te sea más fácil trabajar con ellos. Milanuncios y Wallapop construyen la url de dos formas distintas pero hay cosas que mantienen.
Ejemplo Milanuncios.
https://www.milanuncios.com/barbacoas/barbacoa-avila-ultimas-unidades-remate-402111712.htm
Contruye la url dominio+categoría+título del usuario +¿ID?:. esto se puede anidar hasta el infinito con sub categorías y sub-sub-sub-sub categorías, pero hay que entender al usuario (el UX no es mi campo advierto) y sabemos que si pueden te muestran la biblia en verso y la URL quedará extremadamente larga. Que no es un fallo en si, pero queda fea y meter tantas anidaciones puede provocar problemas con la profundidad.
Ejemplo Wallapop
https://es.wallapop.com/item/patinetes-extensibles-645272989
Dominio+"item"+título del producto+¿ID?. Aquí sudan de la categoría, no está mal sabiendo que venían de una app para móviles, pero pinta poco ese /item/ ahora mismo. Supongo que no lo cambiaran porque no quieren motines de desarrolladores xD.
Que tienen en común ambas? Migas de pan que ayudan tanto al usuario a refinar la búsqueda de manera ágil como a google a encontrar nuevas urls que rastrear
Milanuncios
Wallapop
Cada uno de esos enlaces te lleva a muchos más productos que puede rastrear de manera sencilla. Luego en la home de cada unas si te fijas están llenas de enlaces a ciudades, categorías, subcategorías, etc. Por ahí podrían ir los tiros.
Todo esto sin haber podido ver tu web pero intentando entender un poco cómo hacerla algo más rastreable al menos a nivel teórico. De nuevo si algo no se ajusta a lo que buscas o no está claro pregunta.