Send Google crawler to Project alias url instead of standard #!Synapse ID page

Description

bring up the good point in a document:

that Google promotes descriptive URLs. Implementing this has no guarantee that searches will result in the Synapse page on the first page, but it seems more likely (especially if the terms being used are more unusual).

This will be the first effort to improve search results (SEO) for Synapse.org, so that's pretty exciting! I think this is a large world of possible improvements (structured data response might be the next step, but it's unknown if that has an impact on ranking).

If, in the initial listing of Projects, we link to the alias (if exists) instead of the Synapse ID page. When the crawler attempts to go to this project alias page, the ProjectAliasServlet will send a temporary redirect (302), so the Google index should contain the project alias link.

Environment

None

Assignee

Jay Hodgson

Reporter

Jay Hodgson

Labels

None

Validator

Xavier Schildwachter

Development Area

None

Release Version History

None

Sprint

Fix versions

Priority

Major
Configure