-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: Better handling of old versions #1411
Comments
I don't know enough about google here. But: our sitemap only contains URLs that redirect to the latest version. From what I understand of your request is that it could be related to the discussion in #1006 (which is unsolved currently) |
Not sure, the problem is certainly google related. If I search for That takes you to That's almost certainly not what your users want. They're going to want The problem is they may not notice that until after they're a bit late in the game. Delisting urls that don't have |
FWIW, I checked this specific example, and the results for "rust warp reply" on Google are currently: Not great; we want #2 to be #1, and #1 not to be listed. I checked the Google Search Console, and Google has recently crawled both of these URLs, and sees the canonical link pointing from #1 to #2. It's just that Google is choosing to disregard the canonical link. Presumably the problem is some combination of:
I'm hopeful that over time, Google will establish a preference for the |
It would be really nice if crates.io would not index old versions. If you're using an older version it would be great if the user had to click on the older version or search for it on crates.io. Google just always seem to prioritize older versions when I'm looking searching.
If that can't be done, it would be nice if users had an option to be redirected to the latest version of the create. Old versions are just of no use to me. If I'm reading the documentation, it's very likely that I've already updated my version to the latest.
The text was updated successfully, but these errors were encountered: