OUJS has been the shorthand for OpenUserJS.org for awhile so I decided to purchase the domain and set up redirection: oujs.org

So now you can link to your script homepages (or any page) with a shorter url:

http://oujs.org/scripts/sizzle/Hello_World -> https://openuserjs.org/scripts/sizzle/Hello_World

Notice that the redirect url is http not https (but it does get redirected to the secure site).

I have no idea if you install a script using the short url if updating will work properly (since updating must be done over SSL).

Re: @jerone: nvm, I'm getting 301 so canonical isn't required.

It still mite be a good idea to implement an canonical url.

Re: @sizzle:

... if you install a script using the short url if updating will work properly ...

<Script basedir="oujs_-_Meta_View"
    checkRemoteUpdates="1"
    dependhash="539ed46e1984fc3993e4000176dda3da5d4c4bd3"
    description="Adds a script navigation link next to `Source Code` titled `Meta` and opens a phantom url to show the detected metadata block"
    enabled="true"
    filename="oujs_-_Meta_View.user.js"
    installTime="1410548947000"
    modified="1410548947000"
    name="oujs - Meta View"
    namespace="https://openuserjs.org/users/Marti"
    runAt="document-end"
    updateMetaStatus="unknown"
    uuid="00000000-0000-0000-0000-000000000000"
    version="2.2.4"
    installurl="http://oujs.org/install/Marti/oujs_-_Meta_View.user.js"
    updateurl="http://oujs.org/install/Marti/oujs_-_Meta_View.user.js"
    icon="7ff58eb098c23feafa72e0b4cd13f396">
  <Grant>none</Grant>
  <Include>/^https?://openuserjs\.org(?::\d{1,5})?/scripts//</Include>
  <Include>/^http://localhost(?::\d{1,5})?/scripts//</Include>
  <Include>https://openuserjs.org/scripts/*/*</Include>
  <Include>http://localhost:8080/scripts/*/*</Include>
</Script>

It would appear that GM doesn't use the finalUrl equivalent after a redirect to store in the config.xml... so probably needs Require Secure Updates unticked if that FQDN is used for installs.