I have a site that is for a realtor and its URL is say,
homesforsale.example but the actual listings are housed within an MLS/IDX system that is currently set to
search.homesforsale.example. The client wants to have all the URLs under the sub-domain (
search.homesforsale.example) to look as if they are under
homesforsale.example not as a sub-domain but the only way I can think of doing that is CLOAKING which I do not want to do, especially because of the potentially negative SEO.
The client is convinced he wants to rank for
homesforsale.example/community/some-community instead of
search.homesforsale.example/i/some-community. (The 'i' is built into the unchangeable structure of URLs that the MLS/IDX system creates.)
Can anyone think of a way of doing this legitimately without being penalized for either duplicate content or flat out URL masking?