This question already has an answer here:
I have a service similar to the URL shortening service bit.ly. The link generation method is similar but the site is not. A user uses my site just like the mentioned bit.ly, but I offer a different kind of service for which I want to rank (on Google) for.
If I were to generate links such as:
mysite.com/my-keywords/1Asdf34 would it be considered spammy or black hat?
The same for bit.ly would be:
bit.ly/url-shortening-services/3k1dS4sd For bit.ly it would defeat the purpose, but URL length in my case does not have to be short.