Why are web searches filtered?

Isn’t the point of filter searches to keep you from accessing what you looked up and has nothing to do with third party / anyone else seeing what you typed up? Everyone is right here, nobody but you (probably) will see what you typed up. I don’t think that’s what Roblox is attempting to prevent.

The filter, from my understanding, is attempting to block a group/community/users (whether by themselves or others) from forming harmful information. If the word “frick” is censored (it’s not really, but for the sake of conversation let’s say it is) then it’s obviously to block users from accessing what they tried to search up for, not trying to make it where someone might see what you searched up.

I’ve typed up a LOT of words in the library for models, and not one has censored besides common swear words (obviously). I’ve searched up some of the following key words: KKK, frick, Discord, ww3, war world 3, 666, cult, gore, reproductive organs (lol), uterus (wasn’t blocked but no results either) - but this wasn’t all I searched up, but just important examples I thought I’d show.

I’m actually unsure what people mean that it’s so unbearable (or that’s how it’s coming off) to use the search filter for developers. I’ve actually ran into 0 issues as of writing this in March 31st, 2020. I’m actually curious what keywords people are struggling with? As you can see in the small list I’ve provided, they ALL worked.

Edit: This post might’ve been needed in 2017, but from me spending a while typing in both common and “offensive” words (using that word lightly) - I have ran into zero issues. Not sure why this thread is being bumped the way it is, if people could give better details on what’s preventing them from using the search filter then it would help people understand what the big issue is. So far, all I can see is people are upset they can’t type swear words into the search bar, which shouldn’t be removed? I’m not sure you would even want to do that or why would Roblox ever remove that, just because you’re 13+.

4 Likes

To add on to my previous response, it is usernames in particular that a lot of people are having issues with. A username that Roblox’s filters (laughably) determines as inappropriate will not show up if searched for. For example I recently assisted somebody on the Developer Forum named “skilpus3000” – now, I can see why their username was flagged (although the username itself is not inappropriate) – but searching for them on the main website itself was impossible due to this bug.

1 Like

There isn’t a huge importance to searching up users, or I don’t believe so. You can always google “skilpus3000 Roblox.com” or something and their profile will show up. However, I actually don’t see your issue, either. I can find this user just fine and it doesn’t get blocked on my end.

Examples:

When typing the user:

While searching:

The content on Roblox will always be filtered before you even type something into the search bar. When you see hashtags, it’s not a sign of it “filtering” anything, it’s a sign that it’s blocking your result. Which is why it show up as hashtags and not “No results found”. Which is a lot different and I doubt Roblox will remove this blockage. If they’re blocking something from being accessed, it’s probably because the machine picked it up as abusive language. (Even if it’s not)

It’s not too hard to adapt to minor changes - I would 100% agree with a post like this if a LOT of words were being censored and that it was so hard to search anything, but it looks to be rare cases and even then I’m not experiencing the blocks on my end. (Like I could search that user up just fine despite you saying you’re struggling with it.)

Edit: It might be because he changed his username, not sure how that works or anything. But I know it still works on my end. But to test it again, I searched the username in the library and in games to see if it would be blocked there and it wasn’t, worked both times.

1 Like

I don’t think this is about profanity; it’s probably to stop someone putting their full name or credit card number or something into the search bar and then having that stored somewhere.

Roblox should continue to censor searches stored on their servers or by third parties. However, they should not censor the search when a user is actually searching for something. This way, no personal information can be stored anywhere and users can still get relevant searches.

In its current state, the search bar is borderline useless.

Why would anyone want to search up their own credit card number? That would be ridiculous.

The search bar is overreactive and makes many searches (especially usernames) unsearchable. For example, my username “I_lovejava1” is tagged in the search bar and in the chat. However, it wasn’t considered an inappropriate username when I registered. I have to search up my friend’s username “I_lovejava” whenever I want to find myself on the search bar. Surprisingly, his username isn’t tagged.

There’s no reason to store searches at all. It’s just a waste of data space if they’re doing it. Unless they are having a third party store it to make money.

1 Like

Out of curiosity, when was the last time you’ve attempted to do this? I just tried searching up “I_lovejava1” today and it worked just fine.

Not sure if this should be in https://devforum.roblox.com/c/platform-feedback/website-features, due to it being seemingly intentional.

1 Like

I think it would be fruitful to make a new feature request (if none exists yet for this) and refer back to this topic, since this topic doesn’t have a lot of content and use cases going in the first post.

I would, but I’m not good at making posts.

1 Like

That’s odd that it is working now. I just tried it again myself and it does in fact work. Maybe it’s because somebody has the alias “skilpus3000” now? My point however, is that people shouldn’t need to workaround by using Google. If I workaround the filter using Google, don’t you think a kid can do the same? If anything this “feature” only encourages kids to use actually unsafe search engines, which could result in actually inappropriate material.

tl;dr – yes, we can deal with it, but no, we shouldn’t have to.

1 Like

The issue I’m seeing, here and in other threads/spaces, is to remove the blockage all together. If the issue is not big enough where it’s blocking out a bunch of common words, or that it’s impossible to use it, then removing it all together doesn’t solve that issue but instead removes ALL extra security Roblox had put in place for the searches.

Roblox is a billion dollar company. If they didn’t feel like this blockage wasn’t important to their platform, they wouldn’t of spent the time, resources or money to add it. Roblox isn’t responsible for what kids do off of their platform and Roblox shouldn’t remove their security measures because kids might not use Google correctly.

The search filter doesn’t seem broken (or unbearable) to use. It seems to be only rare cases where users are struggling with some words sometimes. Even if everything is being filtered before something gets blocked from searching it up, there has to be a reason why Roblox would remove something. They felt like they needed this feature, so they added it.

I was actually able to look up NSFW words without anything being blocked, so I’m not sure what people are attempting to get removed or why.

1 Like

The filter is pretty obnoxious to use (the filter is so paranoid in fact, that if the end of a preceding word can be combined with the beginning of the following word in an inappropriate way, then both of those words will be filtered), and it’s not a black and white issue either. But regardless of people’s personal opinions on whether it is or is not unbearable, the fact is we don’t need to choose to either get rid of it altogether or keep it in it’s current state. The filter is obviously necessary (overall, not in the search bar though), but there is clear room for massive improvement.

2 Likes

(I’m just assuming, so take what I say with a gain of salt) - But the filter is learning to adapt to words. Let’s say the word “Discord” is blocked in search results (it’s not, but just as an example) and the filter started to notice that people started to replace the word “Discord” with “Dis”, it will start to block “Dis” because it’s learning that people are using it to replace the other word.

Typically this is why something would get blocked. But I agree, it’s not a black or white issue and I don’t know if it’s super necessary to keep it but I know if I was running a site for a bunch of kids, I know I would block a lot of keywords from even being able accessed even if all of the content on the website is already filtered. Better safe then sorry when your entire company’s reputation is up at risk and you don’t want to have little kids access something they’re not supposed to.

I know the old filter for searching was… awful. It seems to improved a lot, because words I wasn’t able to type into the search now work. I’m assuming it’s a work in progress or they already improved it as best as they could. Not sure.

The UX impact is absolutely not minimal. Probably about half the time I’ve used that search bar my query has been filtered and it ruins the accessibility of pages. Instead I have to go through pages of google or different links to find what I’m looking for. Just because he is replying now doesn’t mean he’s lived with the search bar for years and not noticed anything wrong with it…

4 Likes

Exactly. But to comply with the law, Roblox can’t just store minors’ information. The filtered search bar is probably there because of such ridiculously rare situations.

I agree. It’s literally unusable for me almost 100% of the time.

There’s tons of reasons to store searches. It helps with analytics and finding relevant results.

We could always make 13+ users exempt from the search filter. If searches from <13 users were stored, wouldn’t it be not be considered COPPA-compliant?

4 Likes

Because only you can see it, not others.

I think that also applies to searches

Try this: https://rbxshort.cf
It locate the user with exact username.

Don’t use some random external service for things that are already supported by the web API:

https://www.roblox.com/users/profile?username=RBGX_Lucky

https://www.roblox.com/users/profile?username={USERNAME HERE}
8 Likes