this post was submitted on 24 Jun 2023
52 points (100.0% liked)

Lemmy

2172 readers
82 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to [email protected].

founded 4 years ago
MODERATORS
 

Any post and community could be accessed through a theoretically limitless amount of instances, which also means a theoretically limitless amount of URLs.

Will this hinder Lemmy from ever coming into the mainstream? If I type any topic in Google, I will get a reddit thread that deals with that. Can something like that ever happen for Lemmy?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 22 points 1 year ago (1 children)

I think if canonicals are applied correctly, it should not be an issue?

[–] [email protected] 6 points 1 year ago (1 children)

I think you're right. Looking at the html source for this page I don't see a canonical tag, though. Maybe they haven't added it yet? Or I missed it.

[–] marsara9 2 points 1 year ago (2 children)

Would the canonical tag make any sense for Lemmy? The problem is, if you search for something your preferred site / URL is your instance. So the canonical would be different for every user?

[–] [email protected] 4 points 1 year ago

The canonical makes sense for the search engine (eg Google). I would put the canonical on the source instance.

Leaves open the question what would happen if the source would disappear…

[–] [email protected] 4 points 1 year ago

Yeah, I think that's one of the user experience issues we're facing. Setting the canonical as the original server makes the most sense, but that would mean if you find something interesting via a search engine you have to figure out how to get it to show up on your home instance.

Like for me, since I run my own instance for myself and one other person so far, I have to find interesting communities manually. It's really annoying. Though, looking at Lemmy v0.18 release notes, a lot of new devs have made contributions and I'm sure more will help in the future. One improvement from yesterday's release is visiting a remote community on your home server will pull the community rather than returning a 404. I think changes like that are big first steps towards improving this specific aspect of the user experience.