Since we launched Go.USA.gov, we've been compiling a list of your requested changes and fixes. We’re happy to report that we just implemented a number of improvements to the service based on your great feedback.
Unfortunately, when we implemented these changes yesterday afternoon, we experienced some problems that did not appear during testing. These issues have been fixed and the service should be functioning properly. We apologize for any inconvenience this may have caused.
If you have ideas for other changes, please leave a comment or email us at email@example.com. We’d love to hear from you!
Here’s what’s new:
Fixed the Error Messages on the Blog
Our blog and some other pages on Go.USA.gov displayed an error message that said, “warning: Parameter 2 to securepages_link_alter() expected to be a reference, value given in /var/www/html/includes/common.inc on line 2883.” This error message did not impact site performance or security, but we recognize that it was obtrusive. We fixed the issue and this warning no longer appears.
Expanded the Character Limit for Long URLs
Previously, only URLs that were 256 characters or less could be shortened using Go.USA.gov. This meant that very long URLs could not be shortened. We expanded the character limit to 1,024 characters. So if you have very long URLs, shorten away!
Easy Access to Details for Short URLs
Logged-in visitors can now access the details for any short URL by visiting https://go.usa.gov/shorturl/link/xxx. For example, the details for http://go.usa.gov/abc are now available at https://go.usa.gov/shorturl/link/abc.
Now Available to More State Governments
Go.USA.gov currently shortens all .gov, .mil, .si.edu, and .fed.us URLs. We now also support all xx.state.us URLs, such as tx.state.us.
If your state or local government would like to use Go.USA.gov but you cannot register for an account, please email us at firstname.lastname@example.org.
Added Navigation to the Top of Every Page
It’s now easier to find the links to contact us and to our blog, FAQs, and privacy statement. These links were at the bottom of every page, but we added them to the top as well.
Changed the Type of Redirect
When you create a short Go.USA.gov URL, it creates a redirect to point the user from the short URL to the long URL. Previously, we used what’s known as a HTTP 302 redirect, which are designed to be temporary in nature. We now use HTTP 301 redirects, which are permanent. This will ensure that the pages that you link to are properly recognized by search engine spiders who get to them via a Go.USA.gov short URLs.