what is 20 in a link?
That's URL Percent Encoding. It's used to place characters in URLs that aren't typically allowed. The encoding is a percent sign followed by an ASCII value (in hexadecimal). So %20 is a space, %30 is the number 0, %3b is semicolon and so on.