The marker is located on a bus stop. But you meant the "Hardtbergbad", the actual swimming pool? Anyway. It's correctly mapped as swimming pool with "location=outdoor". When it comes to search results, OSM relies on the service "Nominatim". We are not Google which uses AI or whatever to create the best user experience when it comes to search results. "Freibad Bonn" is a generic and not official name, so we won't add this to the actual OSM database just to improve search results. Sorry.