When I've blocked a domain on Mastodon, like bird.makeup, why do accounts from that domain still show up in searches? That's the reason I blocked it. I don't want my searches to show those accounts.
Conversation
Notices
-
Embed this notice
Ben Ramsey (ramsey@phpc.social)'s status on Thursday, 06-Feb-2025 02:35:50 JST Ben Ramsey
-
Embed this notice
Cadu Silva :v_fb: (cadusilva@bolha.one)'s status on Thursday, 06-Feb-2025 02:35:48 JST Cadu Silva :v_fb:
@ramsey this may be due some cache still hanging around your instance.
You can purge the domain via tootctl or via:
:chick_riding_broom: https://phpc.social/admin/instances/bird.makeup
-
Embed this notice
Shanie MyrsTear (shanie@mastodon.tails.ch)'s status on Thursday, 06-Feb-2025 06:15:56 JST Shanie MyrsTear
@ramsey Blocking a domain and an admin suspending a domain are two different things (though for a user I do believe they *should* be the same).
When blocking a domain, for some reason it's not historical, so even a blocked domain can still interact with your older posts for...some unknown reason. Because of that, they still show these accounts in searches.
Might want to generate an issue on Mastodon's github about this? Interesting discussion.
-
Embed this notice
BeAware (beaware@social.beaware.live)'s status on Thursday, 06-Feb-2025 06:15:56 JST BeAware
@shanie @ramsey he's an admin, but for users, it's functionally just a mute.🤷♂️
I've seen a user say "fuck kolektiva, just blocked the entire domain!"
And in the replies were kolektiva users asking why they could see and reply to the post.
-
Embed this notice
BeAware (beaware@social.beaware.live)'s status on Thursday, 06-Feb-2025 07:26:20 JST BeAware
@ramsey @shanie oh...cause it's functionally just a mute and the search function doesn't "communicate" for lack of a better word, with your block/mute list.🤷♂️
-
Embed this notice
Ben Ramsey (ramsey@phpc.social)'s status on Thursday, 06-Feb-2025 07:26:21 JST Ben Ramsey
@BeAware @shanie I'm asking from the viewpoint of a user, though. If I, as a user, block a domain, why do accounts from that domain show up in searches?
-
Embed this notice
BeAware (beaware@social.beaware.live)'s status on Thursday, 06-Feb-2025 07:39:25 JST BeAware
@ramsey @shanie as far as I'm aware, yes, though it might not remove them from search until you clear their data or purge the domain from your instance.
I'm not exactly sure on how exactly to get them removed. I just know that if I search an account on my instance that I've defederated from, it doesn't show up.
Some trial and error with defederating and deleting their data might be required.
-
Embed this notice
Ben Ramsey (ramsey@phpc.social)'s status on Thursday, 06-Feb-2025 07:39:26 JST Ben Ramsey
@BeAware @shanie I understand. So, in order to avoid seeing all these junk accounts (Twitter cross-posters) in search results, I'd need to suspend the domains at the instance level?
-
Embed this notice
BeAware (beaware@social.beaware.live)'s status on Thursday, 06-Feb-2025 07:47:34 JST BeAware
right.🤷♂️ its unfortunate that there's no other way that I know of.😔
-
Embed this notice
Ben Ramsey (ramsey@phpc.social)'s status on Thursday, 06-Feb-2025 07:47:35 JST Ben Ramsey
@BeAware @shanie I don't want to defederate from them for all users on the server, just because they annoy me personally. 😅
-
Embed this notice
BeAware (beaware@social.beaware.live)'s status on Thursday, 06-Feb-2025 10:50:32 JST BeAware
@ramsey @shanie great! glad to hear it worked for those, at least! 😁
-
Embed this notice
Ben Ramsey (ramsey@phpc.social)'s status on Thursday, 06-Feb-2025 10:50:34 JST Ben Ramsey
@BeAware @shanie So, I went through and defederated from all the birdsite crossposters except for bird.makeup. That appears to be the only one that works reliably anyway, and we have over 800 users who follow folks there. My searches look much cleaner. 😁
-
Embed this notice