Jump to content

Recommended Posts

Posted

We've been having some discussions and have concluded that URL shorteners aren't consistent with a good user experience; too often they mask a spammer's attempt to get you to visit a (possibly malicious) site that you wouldn't be inclined to visit if you could see the actual link.

So: don't use them here. We have no post-length limits that might justify them. We will assume that new people using them are spammers and react accordingly. If you have a track record, we'll delete the link and give you a chance to modify your habits.

Posted
  On 3/28/2022 at 3:46 PM, StringJunky said:

@PeterkinIt shortens the url to only contain the basic address. As far as justifying them goes, they limit tracking information that ad servers can use when one is site hopping.

Expand  

Well, I kind of puzzled out what it does, but how do I know whether I'm using one? 

Posted
  On 3/28/2022 at 4:12 PM, Peterkin said:

Well, I kind of puzzled out what it does, but how do I know whether I'm using one? 

Expand  

If you copy and paste the URL address from your browser, then you are not.

Posted

Thanks! So, it's still okay to superimpose it ^^ per link function into the text of a post?

  Just don't want to fall afoul by accident.

Posted

You can shorten URLs, without removing the identifying stuff, if they are larded with junk after the "?" symbol.  I do that occasionally when there's a mass of tracking stuff and formatting specs that aren't needed.  I agree the tinyurl site, and others, should be avoided.  

 

Posted
  On 3/28/2022 at 4:12 PM, Peterkin said:

Well, I kind of puzzled out what it does, but how do I know whether I'm using one? 

Expand  

If you are getting the link from the site, and not using a URL shortener service (e.g. bitly or tinyurl, etc.) then you are fine.

IOW, if you can read the site's name in the URL and that's where it's taking you, there is no problem. 

Posted
  On 3/28/2022 at 3:46 PM, StringJunky said:

@PeterkinIt shortens the url to only contain the basic address. As far as justifying them goes, they limit tracking information that ad servers can use when one is site hopping.

Expand  

It's not this - it changes the address to where it doesn't include the original. 

 

e.g. tinyurl.com/ye29ahp7 will take you to this thread. But how would you know that without clicking on the link? (I've omitted the https:// so it's not a clickable link) There's no indication of the actual site's name. with www.scienceforums.net/topic/126922 you know where you are going, and can make an informed decision about whether to click.

Such a service has its utility, but it's inappropriate to use here.

Posted
  On 3/28/2022 at 3:46 PM, StringJunky said:

As far as justifying them goes, they limit tracking information that ad servers can use when one is site hopping.

Expand  

?? You're thinking about query-string arguments?

 

Domain A (e.g. the JS script hosted on it) creates cookie/supercookie if it is not present ("session id").

 

Website X uses the code from domain A (cookie/supercookie is set to initial value).

X has link to Y.

The user goes from X to Y (a reference URL is sent with it, so Y knows who referred it).

Website Y does not use the code from domain A.

The user goes from Y to Z (a reference URL is sent with it).

Website Z uses the code from domain A (cookie/supercookie is already sent).

 

"A" knows that you visited X, Z directly from analyze of the logs.. because the same cookie/supercookie is found..

 

Posted (edited)
  On 3/28/2022 at 4:54 PM, swansont said:

It's not this - it changes the address to where it doesn't include the original. 

 

e.g. tinyurl.com/ye29ahp7 will take you to this thread. But how would you know that without clicking on the link? (I've omitted the https:// so it's not a clickable link) There's no indication of the actual site's name. with www.scienceforums.net/topic/126922 you know where you are going, and can make an informed decision about whether to click.

Such a service has its utility, but it's inappropriate to use here.

Expand  

Gotcha, cheers. Yes, that is very dodgy for normal forum linking. Never used one like that. I  use a url shortener but it doesn't do that. It removes the extraneous additions to the site url that cause redirects through adservers so they can't track a user. Actually, it's called a 'url tracking stripper' that I use... it's effect is to shorten it but that's not the addon's actual aim. I used the wrong description, it turns out.

Edited by StringJunky
Posted
  On 3/28/2022 at 4:32 PM, TheVat said:

You can shorten URLs, without removing the identifying stuff, if they are larded with junk after the "?" symbol.

Expand  

Part after "?" is called query-string. https://en.wikipedia.org/wiki/Query_string

  On 3/28/2022 at 4:32 PM, TheVat said:

I do that occasionally when there's a mass of tracking stuff and formatting specs that aren't needed.  I agree the tinyurl site, and others, should be avoided.  

Expand  

...if you received an "interesting link that you want to share with someone".... you should ALWAYS remove tracking data from the query-string, whether you send it to a family member by mail, text message, or provide it on a forum in raw form or shortened by URL shorteners.

Posted (edited)
  On 3/28/2022 at 8:33 PM, Peterkin said:

Do you leave the question mark?

Expand  

Depends.

 

If you have a link such as:

https://www.example.com/article?id=1234&uid=19182737774902&[.......]

The id is the article identifier, which is an essential argument to the script, so it cannot be removed.

So after deletion, the new link will look like:

https://www.example.com/article?id=1234

 

If you have a link such as:

https://www.example.com/article/1234?uid=19182737774902&[.......]

The id of the article is integrated with path part (which might be just an illusion given by rewrite-engine)

So after deletion, the new link will look like:

https://www.example.com/article/1234

Should be okay.

 

After clearing the URI/query-string portion before sharing, try the new URI string in a private browser session to see if the link still works.

 

Edited by Phi for All
requested correction
Posted (edited)
  On 3/28/2022 at 4:12 PM, Peterkin said:

Well, I kind of puzzled out what it does, but how do I know whether I'm using one? 

Expand  

A list of URL shorteners can be found here (incomplete list):

https://www.google.com/search?q=URL+shorteners+list

Basically, the idea is to have as few characters as possible in the domain name (e.g., instead of google.com it's goo.gl) and as few characters as possible in the path (i.e., immediately following the hostname are letters and numbers that make no sense to humans).

 

Full URLs are detailed because of the way search engines work.

Therefor webmaster SEO (Search-Engine Optimizations) tend to put important search-engine keywords into URLs. Like the full title of the article with all the details of the thread being discussed.

e.g. website selling electronics, 3d printers with brand XYZ, with model ABC, want to generate URL with format like:

https://www.example.com/products/3dprinters/XYZ/ABC/

(which is usually handled by rewrite-engine https://en.wikipedia.org/wiki/Rewrite_engine at HTTP web server level, and converted to internal query-string)

 

Edited by Sensei

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.