We, probably like most WA clients, migrated from a previous website. That previous site was already integrated throughout the web, with links to us from all over and comprehensive search engine results.
So when we switched to WA, we lost all of that value because our pages are not named the same so any hard links to our site are now broken and when you search for us, you get a lot of defunct links. The obvious solution is to name the pages the same, but for various reasons that is not always possible or desirable.
I would ideally like a way to cusomize a .htaccess file as well as a 404 error page. However, I recognize that might be overkill and cumbersome for WA to integrate. So my suggestion is to offer a catch all, customizable 404 error page. So any page that is within our domain, but does not have a current page, would go to this 404 error page. This would improve user experience, minimize lost leads, and capitalize on existing SEO.
For an even simpler solution, you could, by default, make the 404 error page an automatically generated sitemap from our WA site and let us just put a little intro text on it, like you do for the directory search.
Loosing our existing equity in SEO was a big blow to our club.