A great use for reddit is the ability to search posts and opinions about any niche topic. Will that be possible with Lemmy as it grows? Will I be able to Google “instant rice Lemmy” and get a comprehensive tier list of each brand?
I imagine search engines will have trouble with all the different instances(?). EDIT: Especially with instances that don’t have Lemmy in their name, I don’t think search engines would return them for Lemmy searches?
So I’ve been working on a solution for this.
As I see it Google and others are going to have a hard if not impossible time to incorporate the fediverse, and the fact that the same content can exist on multiple servers.
So I’m working on a search engine specifically build, for Lemmy at least. Where it’ll take you to whatever your preferred instance is when tapping on a search result.
I hope to have a MVP up and running in a few more days.
Can’t emphasize enough how important this is for the growth of Lemmy. Many people I know only access Reddit through google searches.
Yep and I’m one of them. Go look me up on Reddit and I think I have maybe 20 posts over the 14+ years I was on the site. …joined Lemmy and immediately got frustrated that I couldn’t find anything. So I figured I take a crack at it. Especially since I couldn’t see how Google would ever be able to link me to my instance. Let alone make it easy to search the entire fediverse without having to write out every possible site, with new ones popping up every day.
Easier to find a Reddit post through Google than by Reddit search.
Please pop a reminder here. Commenting for a bump.
reminder: https://lemmy.world/post/963301
That sounds awesome. Can’t wait to see it.
deleted by creator
Interesting. I hadn’t even thought about how the fact that instance1.[post] and instance2.[post@instance1] is essentially the same thing and how search engines would handle it. Interested in what you come up with!
Thanks. If you do some digging you can find the project on GitHub but note that it’s a work in progress still. The UI is lacking and it’s rough around the edges but it’s “working”. And I still need to do some optimizations on the crawler itself, etc…
It’s also going to be completely self-hostable just like Lemmy, etc…
IDK, isn’t it the same for reddit? It also encourages crossposting, so the same content is on there several times. Maybe I don’t understand the fediverse well enough yet, so please correct me if I’m wrong.
On reddit you may have the same post twice but the comments will be different. On Lemmy, you have the same post on every federated lemmy with the same comments on all of them. With the way google handles websites right now, if they started including Lemmy instances in their web, it end up having hundreds of the exact same result each hosted on a different lemmy instance.
Edit for clarity: All lemmy sites share their data with each other unless they explicitly stop doing so (defederating). This is why I can respond to your comment even though I’m on kbin.social and you’re on lemmy.world
I am surprised noone mentioned https://fedi-search.com . It’s working pretty well. Full credit to Benjamin Pryor for this
Tried it, pretty cool, though seems still depend on search engines’ indexing. The instance that I’m on seems not indexed.
Also it’s interesting it uses
intext
to identify whether the results are from fediverse.
Digg.com was the big thing with Reddit trailing. Digg began tweaking the experience toward a more profitable model. I had already come to Reddit when they went too far and there was a sudden enormous migration from Digg to Reddit. Digg went from being THE social media aggregator to being nothing in a matter of weeks.
Reddit is more deeply rooted, so I think it will stick around, I’m cool if Reddit keeps those who are happy with corporate model busy so we can do our thing here.
It’s certainly not going anywhere unless they end up selling it to someone who shuts it down and uses the posts and links as SEO boosting.
Well, Digg.com still exists. It’s just that no one cares.
when you just loaded their site to test you just doubled their monthly active users.
Maybe, but probable Google try to kill us
It’s up to the individual instance owner and Lemmy the software itself enabling SEO. It’s just getting started now so it will be long time before that.
likely not THAT long. I’m sure things are already being crawled
I think it is preferable to ask other search engines like DuckDuckGo to index Lemmy info. Google is full of garbage.
Brave Search would be better, they have a dedicated section on the results page for discussions.
Brave is an advertising company and should not be preferred.
Depends on Google. These tech companies don’t like new platforms, especially those competing with established ones like Reddit. You’ll see that Google often discriminates against Lemmy or Mastodon.
You can use a search query to include only results with Lemmy’s footer, which is consistent across all Lemmy instances. I made a post about it here: https://lemmy.world/post/342365
Basically use
<query> site:lemmy.world OR site:lemmy.ml OR site:beehaw.org OR site:kbin.social
(or whatever main instances you want to hit)You can also use this for custom browser search keys like the following https://duckduckgo.com/?q=%s+site%3Alemmy.world+OR+site%3Alemmyml+OR+site%3Abeehaw.org+OR+site%3Akbin.social
I imagine that would be quite inconvenient… Especially as Lemmy grows and has potentially many more instances.
I believe that DDG has a shorthand for site:Reddit (without the .com). If lemmy gets popular enough DDG may implement a similar shorthand that incorporates the fediverse without us having to use a massive string. Like if it gets big enough, we may not have to solve this problem because others will see the value in making it easy.
That’s my hope at least.
Correct me if I’m wrong but if individual admins allow their instances to be indexed wouldn’t the instance itself have some sort of metadata identifying it as a Lemmy branch?
I was searching for the “3 days no poop” meme. Lots of Lemmy stuff showed up.
I searched “3 days no poop meme” and I saw 2 from Reddit on the first page (via qwant),
No Lemmy.
Adding Lemmy helps
How many of the millions of people doing searches will add Lemmy specifically? This only works if you wish to specifically search Lemmy, for which I’d suggest adding
(intext:"modlog" & "instances" & "docs" & "code" & "join lemmy" | intext:"powered by kbin")
to a Whoogle search would do better.
@QuinicV Why would it not be possible? It depends on the software, if all text is open to be indexed. Kbin and Lemmy instances are basically open forum software and are indexed by search engines. You can test it in Google or other engines by forcing to search on the site only with
site:lemmy.world are posts indexed?
, which would be an empty search result if they were locked down like discord content.But what if the post I’m searching for is not on lemmy.world? Say the instance doesn’t even have Lemmy in their name, like beehaw.org. How would a search engine index it? How would it know it’s part of Lemmy?
There will be links to everything somewhere. The same way you knew to get the cave in the same way you know to get to Lemmy. There are already links that have been posted to Reddit that are in archives that are easily followable. Google doesn’t just search one or two things they search all the links to the things and then the links from those things to other things. If Google can’t figure out how to get to it chances are you don’t know it’s there either.
@QuinicV This was just an example how to prove that the content from Lemmy is indexed and searchable by Google. If you do a websearch without limiting to a specific domain, then it will search through all indexed Lemmy content that is known to Google too. At the moment there is no way to search Lemmy (or related) content only.
What we need is a search engine that only tracks ActivityPub content from Lemmy, Kbin and Mastodon (and others). Let’s call it ActivitySearch. Maybe SearX engine could be modified to do this.
I would argue that eventually, yes, one will be able to google search Lemmy just like Reddit.
I wish there was a way to get an entire Reddit archive over here. Realistically I’m still going to have to search Reddit because it has 10+ years of answers to obscure questions.
Only if we make sure the tech giants don’t kill this platform
How would they? It’s all decentralized
Like xmpp
Make a giant instance, get all the content there by pumping users and making cool shit, slowly customize your instance and extend the protocol with features so that ours become incompatible in annoying ways
Add wikis, overhaul user profiles, achievements, posting to your own profile, games, whatever, then get tired of supporting the fediverse interface and shut off the API
You instantly can’t read 95% of your subscribed /f/s
They could join the fediverse, attract a majority of users to their platform by adding attractive features, and then remove themselves from the fediverse effectively killing it
https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html
If Lemmy becomes a source of enough information like Reddit is, search engines will index it. SEO is a marketing thing, and a place like Lemmy doesn’t really need that. Google, DDG, etc. all put engineering effort into making sure sites with lots of information are indexed and available in their search results.
Reddit did not start out as the thing to google, it’s 15+ years old, only in the last 5y I started prefixing my google searches with reddit.
I actually found Reddit by googling things. I had seen it 5 or 6 times over a few years, and eventually I just went to the main site. I might have even used Reddit in the search before I joined. Regardless, I had recognized that all the best answers for tricky problems that I had were coming from Reddit before I even joined 11 years ago.