Saltar para o conteúdo
Comece grátis
Voltar ao blogue

Web scraping para o marketing de conteúdos: da recolha de dados à produção editorial

Anda MiuțescuÚltima atualização em 15 min read
Web scraping para o marketing de conteúdos: da recolha de dados à produção editorial
Resumo: A extração de dados da Web para o marketing de conteúdo deve fornecer evidências, não artigos copiados. Crie um inventário de fontes bem delimitado, registe o que foi observado e quando, e depois utilize essas evidências para responder a uma pergunta do leitor com uma análise original, limitações transparentes e citações adequadas.

O seu público de programadores continua a perguntar como comparar opções de exportação de dados. Um editor quer um guia prático, mas o esboço preliminar é, neste momento, uma coleção de títulos da concorrência. Recolher mais títulos não resolverá o problema subjacente: a equipa precisa de evidências sobre as decisões que os leitores enfrentam na realidade.

O web scraping para marketing de conteúdo consiste na extração controlada de informação da Web para apoiar a investigação, o planeamento e o trabalho editorial baseado em evidências. O seu resultado útil pode ser um inventário de documentação de produtos, um conjunto de alterações que vale a pena explicar ou um conjunto de dados reproduzível para uma análise original. Não deve ser uma máquina para republicar o trabalho de outras pessoas.

Este guia acompanha um projeto hipotético de conteúdo para desenvolvedores: comparar como um conjunto definido de páginas de documentação pública explica a exportação de dados. O projeto é ilustrativo; não se pretende apresentar um estudo abrangente do mercado nem resultados quantificados. O fluxo de trabalho aplica-se igualmente bem a um boletim informativo técnico, a um guia baseado em investigação ou a um sistema interno de planeamento editorial.

O objetivo é ajudar o leitor a tomar uma decisão mais informada. O tráfego, a visibilidade nas pesquisas e as citações podem ser resultados que vale a pena medir, mas nem a recolha de dados nem a formatação de uma tabela os garantem. Comece pela pergunta do leitor e faça com que cada etapa da recolha de dados responda a essa pergunta.

Defina a pergunta para a extração de dados da Web para o marketing de conteúdo

Substitua «analisar o conteúdo da concorrência» por uma questão testável. Para o guia de exportação, pergunte: «De que informações precisa um programador antes de criar uma integração de exportação fiável?» Isso pode incluir paginação, formatos suportados, limites de taxa, tratamento de falhas e a forma como os registos exportados são identificados.

Agora, separe as evidências que pode recolher das que ainda precisa de criar. A documentação pública pode mostrar se uma página descreve um limite. Não pode provar que uma integração se comporta corretamente sob carga. Essa afirmação exigiria um teste documentado ou outra fonte adequada.

Escreva uma decisão editorial a par da pergunta. Poderá decidir se deve publicar uma comparação, criar um tutorial de resolução de problemas ou entrevistar os responsáveis pela manutenção sobre uma ambiguidade por resolver. Se nenhuma dessas decisões se alterar após a recolha dos dados, a recolha é provavelmente desnecessária.

As orientações do Google, que colocam as pessoas em primeiro lugar, enfatizam o valor original e as fontes fiáveis, em vez de simplesmente reescrever páginas existentes. Afirmam também que não existe um número preferencial de palavras a atingir apenas por si só. Esses são limites editoriais úteis, não uma garantia de classificação. Consulte as orientações do Google sobre conteúdo útil.

Mantenha o âmbito suficientemente reduzido para poder ser revisto. Escolha uma categoria definida e uma razão pela qual cada fonte nela se enquadra. Uma recolha mais vasta não é automaticamente um estudo mais sólido. Produtos não relacionados podem fazer com que uma comparação pareça abrangente, ao mesmo tempo que enfraquecem a resposta à pergunta real do leitor.

Crie um inventário de evidências com limites explícitos

Crie um registo de fontes antes de implementar os pedidos. Cada entrada deve explicar por que razão a fonte é relevante, o que pretende extrair e que utilização é permitida. Dê preferência à documentação oficial, a uma API autorizada ou a uma exportação adequada em vez de resumos indiretos, quando essas fontes respondem à pergunta.

Campo do inventário

Exemplo de finalidade

Proteção editorial

URL da fonte e proprietário

Identificar a origem da evidência

Permite a verificação

Motivo da inclusão

Explique por que razão este produto está abrangido

Impede a seleção arbitrária

Campos previstos

Limita a extração às informações necessárias

Reduz a cópia desnecessária

Aceder e utilizar notas

Registar as condições de revisão

Separa os direitos de recolha dos direitos de publicação

Data da observação

Regista quando as evidências foram verificadas

Impede que conclusões antigas apareçam como atuais

Estado da revisão

Acompanha ambiguidades não resolvidas

Impede que a incerteza se torne uma afirmação definitiva

Trate as instruções dos rastreadores e as autorizações legais como questões distintas. O Protocolo de Exclusão de Robôs descreve as regras que os rastreadores devem respeitar; não se trata de um mecanismo de autorização de acesso. Respeite essas regras e analise separadamente os termos, o licenciamento, a privacidade e a utilização pretendida. A RFC 9309 estabelece essa distinção técnica.

Não recolha artigos na íntegra apenas porque poderá utilizá-los mais tarde. Um inventário de investigação pode, muitas vezes, conter uma referência à fonte, um facto específico e uma nota do analista. Se for necessária uma cópia mais extensa, estabeleça primeiro a fundamentação e a política de retenção.

Esta disciplina de planeamento também apoia a recolha de dados mais abrangente na Web para estudos de mercado. A lista de fontes deve descrever uma amostra defensável, não sugerir implicitamente que o seu rastreador representou todos os sites relevantes na Internet.

Recolha e normalize sem perder a proveniência

O responsável pela recolha deve preservar a proveniência dos dados para que outra pessoa possa inspecionar cada observação. No caso da documentação de exportação, mantenha o URL da fonte, a hora de recuperação, a versão do documento (quando disponível) e o tópico específico que está a ser analisado. Armazene um estado de revisão em vez de forçar todos os campos a responderem «sim» ou «não».

«Paginação não encontrada» é diferente de «paginação não suportada». A primeira descreve o seu processo de observação. A segunda é uma afirmação sobre o produto. Um pedido falhado, uma página incompleta ou uma secção da documentação em falta não podem sustentar essa conclusão mais forte.

Utilize estados explícitos, tais como «documentado», «não localizado», «ambíguo» e «falha na recolha». Estas designações são menos convenientes do que uma folha de cálculo binária, mas evitam resumos enganosos. Um revisor pode investigar registos ambíguos antes de estes se tornarem parte de um gráfico ou comparação.

Escolha o método de recolha mais simples que se adapte à fonte. A documentação estática pode estar disponível sem necessidade de renderização num navegador. O conteúdo interativo pode necessitar de um fluxo de trabalho controlado no navegador. O guia de web scraping em JavaScript explica as opções de implementação separadamente; o contrato editorial deve determinar quais os campos que essa implementação fornece.

Conserve a observação original juntamente com qualquer valor normalizado. Se uma fonte descrever um limite de páginas e outra descrever um limite de pedidos, não coloque ambos numa coluna de limite genérico sem qualificação. A normalização deve tornar a informação comparável, preservando o significado, e não apagar diferenças que o artigo precise de explicar.

Adicione verificações de deduplicação e completude. Um redirecionamento ou um caminho duplicado na documentação não deve tornar-se uma segunda observação independente do produto. Da mesma forma, uma execução incompleta não deve ser rotulada como um conjunto de dados novo e completo apenas porque algumas solicitações foram bem-sucedidas.

Identifique lacunas de conteúdo com base na tarefa do leitor, em vez da contagem de palavras

Uma lacuna não é simplesmente um título que outro site tem e o seu não tem. Para um leitor programador, trata-se frequentemente de uma decisão, um exemplo, uma advertência ou um caminho de diagnóstico em falta. Uma breve explicação com as provas certas pode ser mais útil do que um artigo mais longo que repete material de contexto.

Relacione a informação recolhida a uma tarefa. No cenário de exportação, um programador pode precisar de retomar um trabalho interrompido sem duplicar registos. Uma página de produto que mencione o suporte a CSV não responde a essa questão. A sua oportunidade editorial poderia ser um guia detalhado sobre a retomabilidade, com um pequeno exemplo original e limites explícitos.

Distinga três tipos de lacuna. Uma lacuna de cobertura significa que o tema está ausente do seu conteúdo. Uma lacuna de evidência significa que o artigo faz uma afirmação sem fundamentação adequada. Uma lacuna de usabilidade significa que a informação existe, mas é difícil de aplicar na prática. Cada uma requer uma solução diferente.

Utilize uma matriz de revisão para evitar a geração automática de um novo artigo para cada frase em falta. Por vezes, a ação correta é melhorar uma secção existente, adicionar um exemplo ou remover uma comparação sem fundamento. Evite criar várias páginas que respondam à mesma pergunta com uma formulação ligeiramente diferente.

Estabeleça prioridades com base no impacto para o leitor e na sua capacidade de acrescentar algo defensável. Se o único resultado disponível for uma paráfrase de outro guia, mais pesquisa não irá criar originalidade. A sua equipa poderá ter de realizar um teste, entrevistar um profissional experiente ou escolher uma pergunta à qual possa responder com base na sua própria experiência.

Transforme observações em investigação original

A investigação original começa com um método definido, não com um título sensacionalista. Registe as regras de inclusão, o período de observação, os campos e o processo de revisão antes de contabilizar os resultados. No caso do projeto hipotético de exportação, esses detalhes determinam o que a análise final pode razoavelmente afirmar.

Suponha que pretenda verificar se os conjuntos de documentação selecionados explicam o comportamento de repetição de tentativas. Defina o que se qualifica como uma explicação antes de os analisar. Uma menção passageira a erros e um exemplo prático de repetição de tentativa não devem receber a mesma classificação, a menos que o método publicado os agrupe deliberadamente.

Peça a um segundo revisor que inspecione os casos ambíguos e uma parte dos casos comuns. O objetivo é detetar interpretações inconsistentes, não inventar uma pontuação de qualidade. Registe as divergências e a resolução para que uma atualização posterior possa aplicar o mesmo método.

Observação

Afirmação defensável

Conclusão sem fundamento

Foi encontrado um tópico nas páginas revistas

A documentação revista abrange este tópico

O produto lida com todos os casos extremos relacionados

Não foi encontrado nenhum tópico

A revisão não o encontrou no âmbito selecionado

O produto não dispõe dessa funcionalidade

Uma fonte foi alterada entre as verificações

O texto observado sofreu alterações durante o intervalo

Os utilizadores foram afetados numa data específica

Um teste falhou nas condições especificadas

Este teste produziu o resultado documentado

O produto é universalmente pouco fiável

Publique o denominador e as exclusões ao apresentar contagens. Explique se os registos incompletos foram excluídos ou relatados separadamente. Não sugira representatividade estatística a partir de uma amostra de conveniência. Um estudo delimitado pode ser útil precisamente porque indica o que não abrange.

Mantenha a análise distinta do texto original. A sua contribuição consiste no método, na síntese, na interpretação e na explicação original. A atribuição de fontes ajuda os leitores a examinar as evidências; não substitui a autorização nos casos em que esta é necessária.

Crie um resumo editorial que separe os factos das inferências

O resumo de redação deve ser um contrato de evidências conciso. Inclua o leitor-alvo, a decisão que o artigo apoia, o argumento principal e as afirmações fundamentadas em fontes disponíveis para o autor. Adicione uma lista separada de questões por resolver, para que estas não se percam durante a redação.

Identifique as interpretações de forma explícita. «A documentação deixa este fluxo de trabalho pouco claro» é uma avaliação editorial baseada no âmbito analisado. «A API não suporta o fluxo de trabalho» é uma afirmação técnica que requer evidências mais sólidas. Um autor não deve ter de adivinhar qual das duas interpretações uma nota de investigação pretende transmitir.

Para cada elemento visual planeado, especifique a relação que deve comunicar. Uma tabela comparativa pode mostrar diferenças exatas entre campos. Um diagrama de fluxo pode explicar a sequência da recolha à revisão. Nenhum dos dois deve ser adicionado apenas para fazer com que a página pareça mais substancial.

Inclua exemplos originais que demonstrem o próximo passo do leitor. No caso do guia de exportação, isso pode ser um registo sintético que mostre a identidade da fonte, um ponto de verificação e um estado de revisão. Identifique os dados sintéticos para que os leitores não os confundam com um resultado observado ou com o registo de um cliente real.

Não entregue ao redator um artigo da concorrência e peça uma versão ligeiramente modificada. As políticas de spam do Google abordam conteúdos duplicados criados principalmente para manipular classificações, incluindo formas de scraping sem valor acrescentado significativo. Utilize as políticas de spam da Pesquisa Google como um limite contra a republicação automatizada, não como uma lista de verificação para encontrar uma lacuna.

Analise a semântica, as citações e as evidências visuais

Analise o artigo como um sistema de afirmações. Cada afirmação factual deve ter uma fonte adequada ou um teste claramente identificado. Cada inferência deve manter os seus qualificadores. Cada número deve ter um método, um denominador e um contexto temporal, quando estes forem necessários para a sua compreensão.

Verifique a localização das citações. Um link deve apoiar a afirmação próxima, não se limitar a redirecionar para uma página inicial de renome. Não associe uma fonte a um parágrafo que combine os seus factos com suposições não relacionadas. Quando a fonte mudar, o revisor deve ser capaz de identificar qual a afirmação que requer uma nova verificação.

A revisão dos direitos de autor é distinta da revisão factual. O Gabinete de Direitos de Autor dos EUA explica que o uso justo depende das circunstâncias e não de um número fixo de palavras permitido. Não presuma que a atribuição, por si só, autoriza a reutilização de texto, gráficos ou imagens; obtenha a autorização adequada ou uma análise jurídica, sempre que necessário. Consulte as perguntas frequentes sobre uso justo.

Torne a estrutura visível útil tanto para os leitores como para as tecnologias de assistência. Utilize um título principal descritivo, títulos de secção significativos e tabelas reais para relações tabulares. Atribua às imagens informativas um texto alternativo descritivo. Coloque a metodologia no texto visível, em vez de esconder qualificações essenciais nos píxeis da imagem ou nos metadados.

Conclua com um teste com leitores. Peça a alguém que não esteja familiarizado com a investigação para explicar o que o artigo estabelece e o que permanece incerto. Se essa pessoa interpretar uma observação limitada como uma afirmação universal, reveja a formulação ou a apresentação. Uma semântica clara é mais importante do que um gráfico atraente, mas enganador.

Avalie o resultado e mantenha as evidências

Escolha um indicador de sucesso ligado ao objetivo do artigo. No caso de um guia técnico, isso pode incluir se os leitores concluem a tarefa descrita ou se as conversas de apoio revelam menos mal-entendidos recorrentes. O desempenho nas pesquisas pode ser monitorizado, mas não estabelece, por si só, a qualidade factual nem a utilidade para o leitor.

Mantenha a versão do conjunto de dados de investigação associada ao artigo publicado. Uma recolha posterior não deve alterar silenciosamente as evidências subjacentes a uma afirmação mais antiga. Analise alterações significativas, reveja as afirmações afetadas e registe o que foi atualizado.

Estabeleça uma política de atualização por tipo de afirmação. A explicação de um protocolo estável pode necessitar de um calendário de revisão diferente do de uma comparação de funcionalidades de um produto. Inicie outra revisão quando uma fonte relevante se alterar ou quando uma suposição identificada for contestada, em vez de atualizar a data do artigo sem um trabalho de fundo.

As verificações operacionais devem distinguir o conteúdo alterado de uma extração com falha. Se um seletor falhar, suspenda as conclusões afetadas em vez de publicar uma aparente diminuição na cobertura das funcionalidades. A abordagem de monitorização na recolha automatizada de dados da Web ajuda a evitar que as falhas na recolha se tornem conclusões editoriais.

Mantenha o feedback associado à afirmação ou secção relevante. Um leitor que sinta um exemplo pouco claro é diferente de um proprietário de uma fonte que sinta uma descrição imprecisa de uma característica. Encaminhe o primeiro para revisão de usabilidade e o segundo para verificação de evidências. Ambos podem melhorar o artigo, mas requerem verificações diferentes e não devem desaparecer numa pontuação genérica de envolvimento.

Ao analisar o desempenho, tenha em conta outras alterações que possam afetar o resultado, tais como atualizações de navegação ou uma nova campanha de distribuição. Um aumento nas visitas após a publicação não prova que as evidências extraídas tenham sido a causa. Utilize as medições para orientar a próxima decisão editorial sem transformar uma correlação numa história de sucesso.

Encerre projetos fracos quando for adequado. Se os dados não conseguirem responder à questão, publique uma explicação mais restrita e honesta ou interrompa a investigação. Uma operação de conteúdo útil pode decidir não criar um artigo. A sua função é produzir orientações fiáveis, não maximizar o número de páginas geradas a partir de um conjunto de dados.

Pontos-chave

  • Comece por uma decisão do leitor e recolha apenas evidências que possam alterar o resultado editorial.
  • Preserve o âmbito da fonte, os registos temporais, as ausências e a incerteza através da normalização.
  • Trate uma afirmação não localizada como uma limitação da investigação, e não como prova de que um produto carece de uma funcionalidade.
  • Publique métodos e análises originais, em vez de texto da fonte simplesmente reformulado.
  • Analise os direitos de autor, as citações, a semântica visual e a atualidade antes e depois da publicação.

Perguntas frequentes

Um artigo deve divulgar a totalidade do conjunto de dados da investigação?

Não necessariamente. Publique metodologia e evidências de apoio suficientes para que os leitores compreendam as conclusões, respeitando sempre os direitos de autor, a privacidade e os limites contratuais. Um conjunto agregado e selecionado ou uma tabela de apoio cuidadosamente delimitada podem ser adequados. Mantenha registos internos suficientes para revisão, mesmo quando a coleção completa não puder ser divulgada publicamente.

Como deve uma correção afetar um gráfico anterior?

Corrija o gráfico e a explicação que o acompanha em conjunto. Identifique se a alteração afeta um rótulo, um cálculo ou a conclusão subjacente. Mantenha uma nota de correção clara quando a diferença for significativa. Substituir apenas a imagem pode fazer com que o texto circundante, o texto alternativo e os resumos repitam o erro original.

Um analista também pode ser o autor nomeado?

Sim, se a atribuição refletir com precisão a sua contribuição e responsabilidade. A autoria não deve sugerir experiência ou testes que não tenham ocorrido. Quando a investigação e a redação forem partilhadas, descreva as funções significativas no formato normal da publicação e assegure que alguém seja responsável pela resolução de questões factuais após a publicação do artigo.

Conclusão

A extração de dados da Web pode tornar uma equipa editorial mais bem informada, mas apenas quando a recolha tem um objetivo definido. Um inventário de fontes, uma normalização cuidadosa e um método passível de revisão proporcionam uma base mais sólida do que uma grande pilha de texto da concorrência.

Mantenha a tarefa do leitor no centro. Encontre a explicação que falta, respeite os limites das evidências e acrescente trabalho original quando o material de origem não conseguir responder à questão. Utilize tabelas e diagramas para esclarecer relações reais e mantenha as evidências de apoio após a publicação, em vez de tratar o primeiro rascunho como o fim do processo.

Se o seu projeto necessitar de uma camada de recuperação baseada em API para fontes autorizadas, avalie a API Scraper da WebScrapingAPI em conjunto com os seus controlos de extração e editoriais. O componente de recuperação deve ajudar a reunir evidências; o seu processo de investigação e revisão deve determinar o que essas evidências podem afirmar de forma responsável.

Sobre o autor

Anda Miuțescu, Redator de conteúdos técnicos @ WebScrapingAPI

Anda Miuțescu

Redator de conteúdos técnicos

Anda Miuțescu é redatora de conteúdos técnicos na WebScrapingAPI, criando conteúdos claros e úteis que ajudam os programadores a compreender o produto e as suas funcionalidades.

Recolha alternativa de dados para o sector financeiro: Como os dados da Web dão aos investidores uma vantagem
Casos de utilização

Recolha alternativa de dados para o sector financeiro: Como os dados da Web dão aos investidores uma vantagem

TL;DR: A recolha de dados alternativos utiliza técnicas de recolha na Web para reunir conjuntos de dados não tradicionais (preços de produtos, sentimentos, anúncios de emprego, registos regulamentares) que revelam sinais de mercado antes de aparecerem nos relatórios de ganhos. Este guia orienta-o através das fontes de dados de maior valor, como criar condutas de nível financeiro, validação da qualidade dos dados e as protecções de conformidade necessárias para se manter do lado certo da lei.

Mihnea-Octavian Manolache19 min read
Ler artigo
O que são dados financeiros? Tipos, métodos de recolha e ferramentas de análise
Casos de utilização

O que são dados financeiros? Tipos, métodos de recolha e ferramentas de análise

TL;DR: Os dados financeiros são a coleção de registos quantitativos (receitas, despesas, activos, passivos, fluxo de caixa) que as organizações e os indivíduos utilizam para tomar decisões económicas informadas. Este guia analisa as quatro principais demonstrações financeiras, compara as fontes de dados tradicionais e alternativas, apresenta métodos de recolha modernos e abrange as ferramentas em que os profissionais confiam para a análise.

Suciu Dan15 min read
Ler artigo
Selectores XPath vs CSS: Escolher o correto
Casos de utilização

Selectores XPath vs CSS: Escolher o correto

TL;DR: Os selectores XPath e CSS localizam ambos elementos DOM, mas resolvem problemas diferentes. Os selectores CSS são mais rápidos e mais legíveis para selecções simples. O XPath ganha quando é necessário percorrer o DOM em qualquer direção, fazer corresponder conteúdo de texto ou lidar com lógica condicional complexa. A maioria dos projectos de produção beneficia da utilização de ambos estrategicamente.

Mihai Maxim14 min read
Ler artigo

Comece a construir

Pronto para expandir a sua recolha de dados?

Junte-se a mais de 2.000 empresas que utilizam a WebScrapingAPI para extrair dados da Web à escala empresarial, sem quaisquer custos de infraestrutura.