Como pesquisar no Mastodon entre instâncias por hashtag
🔍 WiseChecker

Como pesquisar no Mastodon entre instâncias por hashtag

Mastodon é uma rede social descentralizada composta por milhares de servidores independentes chamados instâncias. Cada instância hospeda seus próprios usuários e conteúdo, o que pode dificultar encontrar postagens de outras instâncias. Uma busca por hashtag no Mastodon não limita os resultados à sua instância local. Em vez disso, ela busca postagens públicas de todas as instâncias federadas que seu servidor conhece. Este artigo explica como pesquisar no Mastodon entre instâncias por hashtag, como funciona a busca federada e o que fazer quando os resultados parecem incompletos.

Principais conclusões: Pesquisar hashtags em todas as instâncias federadas do Mastodon

  • Barra de pesquisa de hashtag ou Explorar > Hashtags: Digite uma hashtag sem o símbolo # para ver postagens públicas de todas as instâncias federadas que seu servidor segue.
  • Configurações de administrador da instância para busca em texto completo: Ative o Elasticsearch no servidor para permitir a busca por palavras-chave além de hashtags e nomes de usuário.
  • Seguir contas remotas manualmente: Use a barra de pesquisa para encontrar um usuário em outra instância e siga-o para trazer as futuras postagens com hashtag dele para sua linha do tempo federada.

ADVERTISEMENT

Busca federada do Mastodon e visibilidade de hashtags

O Mastodon não possui um mecanismo de busca global como o Twitter ou Bluesky. Em vez disso, usa um modelo federado onde cada instância armazena apenas as postagens que viu. Quando você pesquisa uma hashtag, sua instância procura em seu banco de dados local de postagens de usuários em sua instância, além de postagens de qualquer instância federada que encontrou. Isso significa que os resultados que você vê dependem inteiramente de quais instâncias seu servidor já se conectou.

Uma busca por hashtag no Mastodon inclui três fontes:

  • Linha do tempo local: Postagens de usuários da sua própria instância que usam a hashtag.
  • Linha do tempo federada: Postagens de instâncias remotas que seu servidor recebeu, seja porque alguém na sua instância segue um usuário nessa instância remota ou porque a instância remota é publicamente federada.
  • Hashtags em alta: Hashtags que ganharam tração no fediverso, exibidas pela sua instância com base na atividade.

Se uma instância remota ainda não federou com a sua, as postagens dela não aparecerão na sua busca por hashtag. Isso não é um bug. É uma escolha central de design do Mastodon. A busca é sempre um subconjunto de todo o fediverso.

Passos para pesquisar no Mastodon entre instâncias por hashtag

Siga estes passos para pesquisar qualquer hashtag em instâncias federadas a partir da interface web do Mastodon ou de qualquer aplicativo móvel oficial. O processo é idêntico em todas as versões do Mastodon 4.0 e posteriores.

  1. Abra a barra de pesquisa
    Clique ou toque no ícone de pesquisa no topo da interface do Mastodon. Na versão web, ele aparece como uma lupa na barra lateral esquerda ou no centro superior da tela. No celular, geralmente está no topo da guia Início ou Explorar.
  2. Digite a hashtag sem o símbolo #
    Digite apenas o texto da hashtag. Por exemplo, digite fotografia em vez de #fotografia. O Mastodon trata automaticamente a entrada como uma busca por hashtag se corresponder a uma tag conhecida. Pressione Enter ou toque no ícone de pesquisa.
  3. Revise os resultados da pesquisa
    A página de resultados mostra uma seção dedicada de Hashtags no topo. Clique ou toque na entrada da hashtag para ver todas as postagens públicas marcadas com essa hashtag da sua instância e de todas as instâncias federadas. As postagens aparecem em ordem cronológica inversa.
  4. Use Explorar > Hashtags como alternativa
    Se preferir navegar por hashtags em alta ou populares, vá para a guia Explorar e selecione Hashtags. O Mastodon exibe uma lista de hashtags atualmente em alta na sua instância. Clique em qualquer hashtag para ver resultados federados para essa tag.
  5. Siga uma hashtag para mantê-la na sua linha do tempo
    Na página da hashtag, clique no botão Seguir. O Mastodon adicionará postagens que usam essa hashtag à sua linha do tempo inicial à medida que aparecerem de instâncias federadas. Isso funciona mesmo que você não siga nenhum usuário que use essa tag.
  6. Pesquise uma instância específica manualmente
    Se você sabe que uma hashtag é popular em uma instância específica, digite a URL completa dessa instância seguida pela hashtag. Por exemplo, digite https://mastodon.social/tags/fotografia no seu navegador. Isso abre a página pública de hashtag dessa instância, que pode mostrar postagens ainda não federadas para sua instância.

ADVERTISEMENT

Limitações comuns e soluções alternativas para busca de hashtag

Busca por hashtag não retorna resultados ou retorna muito poucas postagens

Se uma hashtag retornar zero resultados ou apenas alguns, sua instância ainda não federou com instâncias onde essa hashtag está ativa. Para corrigir isso, pesquise um usuário em uma instância popular como mastodon.social que poste sobre esse tópico. Siga esse usuário. A instância dele começará então a enviar postagens para seu servidor, e futuras postagens com hashtag dessa instância aparecerão nos resultados da sua pesquisa.

Busca por hashtag mostra apenas postagens locais, apesar de existirem muitas postagens remotas

Isso acontece quando sua instância tem federação limitada. Verifique as configurações de federação da sua instância se você for administrador. Se for um usuário comum, a única solução alternativa é seguir manualmente usuários em instâncias que discutem seu tópico. Cada follow expande a visão do seu servidor sobre o fediverso.

Não é possível pesquisar palavras-chave dentro das postagens, apenas hashtags

Por padrão, o Mastodon não oferece suporte à busca de texto completo no conteúdo das postagens. A barra de pesquisa corresponde a hashtags, nomes de usuário e URLs. Se você precisar pesquisar dentro das postagens, peça ao administrador da sua instância para ativar o Elasticsearch. Isso adiciona a capacidade de busca de texto completo. Sem o Elasticsearch, você deve confiar inteiramente em hashtags para encontrar conteúdo relevante.

Os resultados da hashtag não são em tempo real

O Mastodon atualiza os resultados da hashtag à medida que novas postagens chegam de instâncias federadas. Não há um botão de atualização manual para páginas de hashtag. Se você não vir uma postagem que acabou de ser publicada em uma instância remota, aguarde alguns segundos e recarregue a página. Atrasos de federação são normais, especialmente para instâncias com baixa largura de banda ou alta carga.

Busca por hashtag no Mastodon vs. busca de texto completo

Item Busca por hashtag Busca de texto completo (Elasticsearch)
O que pesquisa Apenas postagens marcadas com a hashtag exata Qualquer palavra no conteúdo da postagem, descrições de mídia ou campos de perfil
Requer configuração do servidor Nenhuma configuração necessária — funciona em todas as instâncias O administrador da instância deve instalar e configurar o Elasticsearch
Escopo dos resultados Postagens locais e federadas de instâncias conhecidas Postagens locais e federadas de instâncias conhecidas
Velocidade Instantânea — banco de dados indexado por tag Rápida, mas depende do tamanho do cluster Elasticsearch
Controle do usuário Adicione qualquer hashtag às suas postagens para torná-las detectáveis Os usuários podem optar por não participar via Configurações > Privacidade > Incluir postagens na pesquisa

A busca por hashtag é a principal ferramenta de descoberta no Mastodon. A busca de texto completo é um complemento que muitas instâncias pequenas não possuem. Para o alcance mais amplo, sempre inclua hashtags relevantes em suas postagens. Isso garante que seu conteúdo apareça nas buscas por hashtag em todas as instâncias federadas, independentemente de essas instâncias terem a busca de texto completo ativada.

ADVERTISEMENT