Closed (fixed)
Project:
Drupal.org site moderators
Component:
Site organization
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
23 Jun 2008 at 12:16 UTC
Updated:
15 Feb 2009 at 22:50 UTC
Jump to comment: Most recent file
Compare these two pages: http://drupal.org/project/drupal & http://drupal.org/download
http://drupal.org/download is what you get when you go to http://drupal.org/ - click Download from the top menu - then click Drupal - so three clicks from the front page we're displaying 7.x as the first download option.
IMO, the ideal situation would be to remove development releases entirely from node teasers - or maybe the same "official releases" / "development releases" division as on the full node view (although that would take up more space and seems unnecessary).
| Comment | File | Size | Author |
|---|---|---|---|
| #16 | 273793-16.core-redirect.d5.patch | 1.2 KB | dww |
| #16 | 273793-16.core-redirect.d6.patch | 931 bytes | dww |
| #11 | 273793_drupal_download_redirects.patch | 986 bytes | dww |
Comments
Comment #1
aclight commentedPersonally, I think we could get a lot of improvement out of one simple step. If we alias http://drupal.org/download to http://drupal.org/project/drupal on drupal.org, then we don't need to worry about any more complicated changes to project*.
Comment #2
catchPlease. Great idea!
Comment #3
catchDiscussed this further with chx and aclight on irc. The result was we did this alias, so the 'Drupal' link goes to the node, rather than the project-generated teaser view just for the Drupal project where there's only one node. Marking as fixed.
Comment #4
aclight commentedJust to clarify, I believe the following aliases were made:
http://drupal.org/download --> http://drupal.org/node/3060
http://drupal.org/project/Drupal+project --> http://drupal.org/node/3060
Comment #5
dwwYay. That's more like it.
Comment #6
aclight commentedIn addressing this issue, it seems that the previous path of http://drupal.org/project/drupal which should point to http://drupal.org/node/3060 is now broken. We need to get that fixed again since this will break a lot of links on the site.
I'm marking #273793: alias /download to /project/drupal as a duplicate and we'll just take care of that here.
Comment #7
aclight commentedWhoops. #288636: The page /project/drupal not found is the duplicate issue.
Comment #8
dwwComment #9
dwwIt occurs to me that as a result of all these aliases, all of the following point to the same page:
http://drupal.org/download
http://drupal.org/project/Drupal+project
http://drupal.org/project/drupal
http://drupal.org/node/3060
Doesn't google hate duplicate content like that, and penalize you for it? Would it not be better to use URL redirects for some of these, instead of simple aliases?
E.g. have http://drupal.org/project/drupal be the canonical URL, and tell apache to redirect http://drupal.org/download and http://drupal.org/project/Drupal+project to that?
Comment #10
aclight commentedyeah, that might be a better way to do it. I don't think chx has that kind of access, so i guess that's part of why it wasn't done like that originally.
Comment #11
dwwWhile I think it'd be nicer to just enable http://drupal.org/project/path_redirect on d.o for this sort of thing, I know that's going to create friction. Instead of hacking the .htaccess for this, how about the following (admittedly hackish) patch for drupalorg's redirects.module? Tested this on a local d.o test profile site with anonymous page cache enabled as both anon and auth users. Seems to work charmingly.
Comment #12
aclight commentedwon't we still have the problem that two urls will lead to the same content?
Comment #13
dwwGoogle doesn't penalize redirects. Only 2 or more paths that "land" somewhere and have identical content.
Comment #14
dwwWe'd still like this, but it needs to be re-rolled for D6 d.o module. Any volunteers?
Comment #15
dwwI have a patch done for this, I'll commit and deploy when I get home late tonight.
Comment #16
dwwAny objections?
In D5 the menu items are case-sensitive, not so (on mysql) in D6.
Comment #17
dwwCommitted and deployed.
Comment #18
dave reidI'm also open to improvements and suggestions for path_redirect if it ever might be useful for drupal.org.
Comment #19
dwwI think we'll definitely want path_redirect here, especially once we move to different subsites as per the d.o redesign and need a solution to the gigantic link-rot problem that will entail.