I'm having issues with users who think that Google Search is the address bar.
Some of the sites that link to my site use user friendly addresses with 301 redirects to pages that have less friendly URLs. So, for example if I enter
www.foo.com/bar it goes to
usually this is done by a 301 redirect in order to keep the SEO from
bar.com and so on, which I believe is standard practice.
However, lately there have been more and more people searching
www.foo.com/bar instead of going to
www.foo.com/bar directly and because the page
/bar is nothing more than a redirect it has no SEO that I know of.
Things I've thought of but haven't been able to test, because Google takes forever to update :) (and I'm lazy like that), include using Google sitemaps and having them enter their redirects as entries there. (I could see this working if they were the top search entry all the time, and it might appear as a sitelink, but I don't know if that'll make the URL itself show up in searches)
Using canonical tags on my pages to the redirects they set up. Which is a nightmare in itself because of the nature of my pages. One week the
www.foo.com/bar might go to
www.bar.com/pageA.php the next it might go to
www.bar.com/pageB.php and having to remember to take the canonical tag off of
pageA, so that it doesn't get confused with
pageB would be a pain.
Using 302 redirects -.-
So I guess the question here is, does anyone have any experience or knowledge about this? What should I do to make
www.foo.com/bar show up when someone 'searches' for this redirect URL?