O que são Patches?
Patches permitem que você corrija problemas e faça alterações em seu website diretamente do Site Audit. Considere os Patches mais como uma correção rápida e temporária. Se você precisa corrigir algo crítico urgentemente e não tem tempo para pedir aos seus desenvolvedores, ou se deseja testar algo com a capacidade de desfazer facilmente antes de fazer a alteração final do seu lado, você pode usar Patches para isso.
Atualmente, na primeira versão desse recurso, ele permite que você modifique apenas dois campos: Título e Metadescrição. Mais campos estarão disponíveis em breve. Temos planos para permitir o gerenciamento de redirecionamentos, canônicas, meta tags de robôs, além de adicionar e atualizar links internos, e muito mais.
Para criar um Patch, você precisa criar um problema relacionado a títulos de páginas ou metadescrições, ou abrir um preset de filtro relacionado a elas no Explorer de Páginas, ou adicionar esses campos lá manualmente. As questões que podem ser corrigidas são marcadas com um ícone de raio no relatório de Todos os Problemas.
Você verá uma entrada "Corrigir" no relatório ao lado de títulos e metadescrições para cada página no relatório. Você pode elaborar um novo título ou metadescrição e, quando tudo estiver pronto, publicá-lo ao vivo em seu site.
Status dos Patches
Os Patches podem ser salvos como rascunhos, publicados ou despublicados. Você pode levar o tempo que precisar para elaborar um título ou metadescrição antes de publicar. Os rascunhos são salvos automaticamente enquanto você digita. E uma vez publicado, você pode despublicar a qualquer momento para desfazer um patch.
O status atual de um patch, bem como as ações disponíveis, podem ser encontrados na entrada "Corrigir":
Você também pode rastrear o histórico completo de qualquer patch. Se você não tem certeza de quando um patch foi publicado ou quem editou seu rascunho, esse é o lugar para verificar. O link "Mostrar histórico" está disponível no menu de contexto de qualquer patch.
Relatório de Patches
Embora seja conveniente corrigir problemas diretamente nos relatórios de problemas, há também o Relatório de Patches onde você pode visualizar e gerenciar todos os patches que já criou para o seu site. Há um link para ele no cabeçalho, que também mostra o número de patches atualmente publicados.
O relatório de Patches permite filtrar patches por status e URL da página, exportar seus patches, bem como realizar todas as mesmas ações em patches como nos relatórios de problemas ou no Explorer de Páginas. Este relatório também permite configurar a implantação dos Patches.
Configurando a implantação de Patches
Haverá eventualmente dois métodos de implantação disponíveis:
Trecho JavaScript: Adicione um trecho de JavaScript às páginas do seu website que chama um arquivo JavaScript único hospedado pela Ahrefs. Todos os patches que você publicar serão adicionados lá e mostrados aos usuários quando um navegador ou bot executar o JavaScript na página.
Trabalhadores da Cloudflare: Forneça sua chave de API do Cloudflare e criaremos trabalhadores em sua conta. O Cloudflare aplicará seus patches publicados no lado do servidor antes de mostrá-los aos usuários.
A primeira versão deste recurso inclui apenas a implantação via trechos de JavaScript. A integração com a Cloudflare será adicionada em breve.
Os patches estão disponíveis para todos os usuários, mas, para publicá-los a partir do Site Audit, seu projeto precisa de um impulso de atualização que suporte o recurso de patches. Se o projeto não for atualizado ou se você não quiser usar o Site Audit para a implantação atual, você pode criar rascunhos de patches, exportá-los e entregá-los aos seus desenvolvedores para que possam fazer e implantar as alterações do lado deles.
Para começar a configurar a implantação, clique no botão "Configurar implantação" no cabeçalho do Relatório de Patches.
Veja como funciona a implantação em JavaScript. Para permitir que o Site Audit faça alterações em suas páginas, você precisa adicionar um trecho de JavaScript à seção <head>
de cada página do seu site. O trecho JavaScript é gerado e fornecido durante a configuração da implantação.
Este trecho chama um arquivo JavaScript único hospedado pela Ahrefs. Todos os patches que você publicar serão adicionados lá e aplicados no lado do cliente quando um navegador ou bot executar o JavaScript na página. Observe que se um bot não executar JavaScript em seu site, ele não verá as alterações. Mas isso não deve ser um problema, pois o Google sempre renderiza páginas que eles classificam.
Uma vez ativado, você pode desativar a implantação de JavaScript a qualquer momento. Se você tiver alguns patches publicados, será avisado sobre isso e precisará confirmar que eles serão despublicados ao desativar a implantação.
Pontos importantes
Observe os seguintes pontos importantes:
Visibilidade: Este é o principal objetivo do recurso Patches, mas apenas para afirmar claramente. Publicar patches exibirá mudanças visíveis no seu site. Após a publicação de um patch, pessoas e bots que visitarem seu site verão as alterações. Portanto, é importante garantir que as alterações que você publica são adequadas para o seu site.
Elaboração e publicação: Qualquer usuário com acesso a um projeto pode elaborar patches. No entanto, somente usuários com 2FA configurado em suas configurações de conta podem publicar patches. Certifique-se de ter selecionado as pessoas certas para ter acesso a projetos que têm a implantação de Patches ativada, pois elas terão a capacidade de publicar alterações em seus sites. Além disso, os patches só podem ser publicados em projetos onde a propriedade do site foi verificada.
Específico do projeto: Os Patches estão vinculados a projetos. Se você excluir um projeto, todos os patches publicados nele serão despublicados.
Restrições de impulso do projeto: A implantação de patches não está disponível em todos os projetos. Seu projeto precisa de um impulso de atualização que suporte o recurso de patches para publicar patches. Se você rebaixar para um impulso que não o suporte, não poderá publicar novos patches. No entanto, os patches publicados anteriormente permanecerão ativos.
Execute JavaScript: A opção "Execute JavaScript" é automaticamente ativada nos projetos onde você configura a implantação de JavaScript. Isso garante que o bot do Site Audit possa detectar as mudanças implantadas via JavaScript na próxima vez que ele rastrear seu site. Observe que a velocidade de rastreamento pode ser mais lenta com a execução de JavaScript, então suas explorações levarão mais tempo se você tinha essa opção desativada antes.
Você será convidado a concordar com estes termos antes de ativar a implantação de JavaScript no Site Audit.