Transferir e instalar
Três passos, sem conta nem assistente de instalação. O Arachnide é uma aplicação Node.js que executa a partir de uma pasta; o lançador instala as dependências e abre o seu navegador.
Versão atual: 3.21.0 · Licença MIT · Node.js >=18.17
Transferir o ZIP (mais recente) Todas as versões
Instalar o Node.js
Transfira a versão LTS em nodejs.org e instale-a como qualquer outro programa. Precisa da versão 18.17 ou mais recente. Para verificar, abra um terminal e escreva
node -v. Para a renderização JavaScript, precisa também do Google Chrome, Microsoft Edge, Chromium ou Brave: o Arachnide encontra o navegador automaticamente.Transferir o Arachnide
A forma mais simples: o botão ZIP acima (ou o botão verde Code no GitHub, depois Download ZIP) e descomprima o ficheiro. Com Git:
git clone https://github.com/Jacckisback/arachnide-seo-spider.gitIniciar
Opção A, duplo clique. O lançador instala ou atualiza tudo e depois abre o seu navegador. Opção B, terminal:
cd arachnide-seo-spider,npm install,npm start, depois abra http://localhost:4000. Escreva o endereço de um site e clique em Rastrear.
| Sistema | Ficheiro para fazer duplo clique |
|---|---|
| macOS | start-mac.command. Na primeira vez, clique com o botão direito e escolha Abrir, porque o macOS bloqueia scripts não assinados. |
| Windows | start-windows.bat |
| Linux | start-linux.sh |
Mantenha a janela do terminal aberta enquanto usa a aplicação e prima Ctrl + C para a parar. Se a porta 4000 estiver ocupada, o Arachnide escolhe a próxima porta livre e mostra-a no terminal.
Atualizar
Transfira o novo ZIP (ou execute git pull na pasta) e depois execute novamente npm install. Os lançadores de duplo clique fazem isto por si em cada arranque.
git pull
npm install Resolução de problemas
| Mensagem | Solução |
|---|---|
cd: no such file or directory | Não está na pasta certa. Use cd seguido do caminho da pasta descomprimida, por exemplo cd ~/Downloads/arachnide-seo-spider. |
npm ERR! enoent … package.json | Mesma causa: execute npm install dentro da pasta do Arachnide. |
--disable-warning= is not allowed in NODE_OPTIONS | A sua shell define uma opção que a sua versão do Node não suporta. Execute unset NODE_OPTIONS (macOS/Linux) ou atualize o Node.js para a LTS mais recente. |
| A renderização JavaScript não está disponível | Instale o Google Chrome. Se estiver instalado num local pouco habitual, inicie o Arachnide com CHROME_PATH="/path/to/chrome" npm start. |
| Algumas páginas não mostram H1 nem conteúdo | O site provavelmente constrói o conteúdo com JavaScript. Ative a Renderização JavaScript nas opções. |
Privacidade
O Arachnide não tem conta, telemetria nem nuvem. A interface só escuta em 127.0.0.1. Os rastreios são guardados na pasta crawls da aplicação; as chaves de API dos fornecedores de IA e as credenciais dos CMS são cifradas no seu disco e enviadas apenas ao serviço em causa.
Utilização responsável
Rastreie apenas sites que lhe pertencem ou que está autorizado a auditar. Em sites de clientes, mantenha 2 a 5 pedidos simultâneos e adicione uma pausa em alojamento partilhado.