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

  1. 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.

  2. 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.git

  3. Iniciar

    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.

Lançador para fazer duplo clique
SistemaFicheiro para fazer duplo clique
macOSstart-mac.command. Na primeira vez, clique com o botão direito e escolha Abrir, porque o macOS bloqueia scripts não assinados.
Windowsstart-windows.bat
Linuxstart-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

MensagemSolução
cd: no such file or directoryNão está na pasta certa. Use cd seguido do caminho da pasta descomprimida, por exemplo cd ~/Downloads/arachnide-seo-spider.
npm ERR! enoent … package.jsonMesma causa: execute npm install dentro da pasta do Arachnide.
--disable-warning= is not allowed in NODE_OPTIONSA 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ívelInstale 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údoO 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.

A seguir: o seu primeiro rastreio em dois minutos