Como devo verificar um site para links mortos? [fechadas]

7

Como devo verificar meu site em busca de links mortos? Eu usei alguns utilitários baseados na Web que estavam bem, por exemplo:

Eu usei alguns aplicativos gratuitos no passado, como o Xenu .

Eu realmente gostaria de algo que pudesse exportar relatórios em um formato com o qual eu pudesse fazer algo, como CSV ou XML. O que você usa?

    
por Jon Galloway 19.07.2009 / 19:46

5 respostas

4

O kit de ferramentas de SEO do IIS é ótimo para isso. Ele faz muito mais do que apenas procurar links quebrados. link

você pode gerar relatórios com os dados e também acompanhar os relatórios ao longo do tempo.

    
por 19.07.2009 / 20:02
13

Eu tenho uma máquina Linux que tem um cron job que executa o linkchecker para me enviar um relatório.

link

Se você estiver executando o Ubuntu, ele está no gerenciador de pacotes.

sudo aptitude install linkchecker
man linkchecker

Muitas opções. Funciona bem para mim. Pode salvar o relatório em vários formatos.

    
por 19.07.2009 / 20:39
5

Eu votarei em Xenu . É incrivelmente rápido e oferece todos os outros recursos.

    
por 19.07.2009 / 20:56
2

Eu não tentei isso, mas me deparei com isso ontem à noite enquanto eu tentava superar o erro de fazer outra coisa. Pode ou não ser útil no seu caso.

   --spider
       When invoked with this option, Wget will behave as a Web spider,
       which means that it will not download the pages, just check that
       they are there.  For example, you can use Wget to check your book‐
       marks:  

               wget --spider --force-html -i bookmarks.html

       This feature needs much more work for Wget to get close to the
       functionality of real web spiders.
    
por 20.07.2009 / 02:54
1

Eu pessoalmente iria com alguns analisadores de logs do lado do servidor para monitoramento contínuo de links mortos. O Webalizer / Awstats e provavelmente outras ferramentas podem fornecer um relatório de erros 404 Not Found ao analisar o log do seu servidor web.

Vantagem dessa abordagem: você também recebe links incorretos para o seu site, que podem ser postados em algum outro site, erros de digitação do usuário e assim por diante. E é um monitoramento contínuo, não apenas uma vez quando você executa um verificador de link morto.

Você pode combinar isso com um software de espelhamento de sites como o httrack. Basta rastreá-lo e, em seguida, obter o relatório de uma das ferramentas de análise de log.

Há também alguns aplicativos de desktop que podem analisar os arquivos de log do apache e fornecer erros 404 em um relatório legal.

    
por 19.07.2009 / 20:09

Tags