ocê Terminou! Você passou horas e horas nos últimos dias criando uma postagem de blog fantástica e de primeira linha. Você tem a escrita otimizada e repleta de valor. Você adicionou uma dúzia de imagens excelentes e exclusivas . Você preencheu todos os metacampos e até implementou o Esquema relevante. Só resta uma coisa a fazer: clicar em publicar.
Há apenas um problema.
Agendar suas postagens de blog WordPress para publicação em um momento ideal é uma técnica surpreendentemente útil. O ato real de agendar é fácil (a menos que dê errado; mais sobre isso depois), mas você precisa saber quando agendar suas postagens para serem publicadas.
Então, vamos falar sobre isso!
As postagens de blog agendadas são importantes?
A primeira pergunta que você pode fazer é se precisa ou não agendar postagens de blog.
Agendamento e tempo são essenciais para a mídia social , é claro. Mas a mídia social é muito mais direta e sensível ao tempo do que os blogs . As pessoas geralmente verificam seu blog em suas agendas, e a maior parte do seu tráfego vem de visitas perenes de longo prazo. A menos que você seja um site de notícias, é menos sobre o momento de qualquer postagem específica e mais sobre sempre ter algo novo e fresco.
A maioria das pessoas que aparece em seu site aparece em postagens mais antigas, dias, semanas, meses ou até anos depois de terem sido publicadas inicialmente. Eles não vão se importar se você publicou às 10h, 23h ou 15h48.
Além disso, como boa parte do seu tráfego vem do Google, você deve reconhecer que o processo de indexação do Google leva tempo – só porque você o publicou às 10h da sexta-feira não significa que ele será adicionado ao índice de pesquisa e classificado adequadamente em 10 HORAS DA MANHÃ. Mais provavelmente, haverá atrasos de horas a dias (ou mesmo semanas).
Isso não quer dizer que você não deva agendar suas postagens. Há três razões principais para fazê-lo, a meu ver.
1.A primeira razão é que ter uma programação regular “treina” os bots do Google para verificar seu site nos horários corretos para pegar seu conteúdo imediatamente. O Google não gosta de gastar ciclos de processamento enviando seus bots sem motivo.
Eles tentam desenvolver cronogramas para quando devem verificar diferentes domínios para atualizações. Uma grande parte disso é a conscientização dos padrões de publicação de conteúdo.
Você pode ajudar a influenciar esse cronograma de duas maneiras. A primeira é, claro, agendar as postagens do seu blog. Quando você planeja horários e spreads consistentes ao longo da semana, o Google vê os padrões e pode verificar logo após esses horários. A segunda é usar um mapa do site que identifique quando o conteúdo é postado ou atualizado, para que o Google possa verificar o mapa do site em vez de reindexar seu site todas as vezes.
2.A segunda razão é que aqueles usuários que gostam de estar entre os primeiros a ler seu conteúdo estarão prontos quando ele aparecer. A maioria de seus usuários não estará nesta categoria, mas alguns estarão, e dar a eles um padrão que eles possam seguir é um pedido muito pequeno para uma quantidade decente de benefícios.
A inconsistência torna mais difícil para esses usuários investirem em seu site e eles podem começar a se esquecer de você com o tempo.
3.O terceiro motivo é criar um calendário editorial, pois você deve terminar e definir um cronograma para suas postagens bem antes de serem publicadas. Quanto mais backlog você criar, mais fácil será manter um cronograma consistente na publicação, com a flexibilidade de mudar as coisas se você quiser priorizar tópicos específicos.
Portanto, mesmo que você não obtenha tanto benefício direto ao agendar uma postagem no blog quanto obteria uma postagem na mídia social, ainda assim vale a pena.
Quando você deve agendar postagens?
Se você vai agendar postagens, precisa decidir quando publicá-las. Eu sempre defendo que a consistência é o fator mais crítico, mas quão granular você precisa ser?
Normalmente não me importo com uma programação específica e minuciosa. Eu sempre publico em algum momento ímpar ao longo da hora; 3:48, 2:51, 12:13, etc. Por quê? Provavelmente parece estranho se todas as minhas postagens forem agendadas ao meio-dia todos os dias.
Tem um impacto significativo? Provavelmente não. Novamente, uma pequena proporção de seu público estará esperando o lançamento de novos conteúdos. A maioria das pessoas o receberá muito depois de publicado ou por meio de um feed de mídia social, boletim informativo ou outra fonte.
Se desejar, você pode explorar os horários de pico de atividade para seus usuários e encontrar os horários e dias da semana ideais para publicar para obter a chance máxima de capturar tráfego e se tornar viral. Não vi a diferença ser realmente significativa nos níveis de tráfego de “pequenas empresas”. Talvez se você for uma empresa grande o suficiente para que a diferença entre publicar às 10h e ao meio-dia seja de dezenas de milhares de acessos, então você pode se preocupar com isso.
Eu me concentro mais no tráfego perene e na longevidade do meu conteúdo do que no conteúdo imediatamente viral, então é menos impactante. Você pode decidir para o seu próprio negócio o que é mais importante, e tudo bem! Também existem muitos recursos disponíveis para se aprofundar, como tutoriais do Monster Insights e do Blogging Wizard sobre o assunto:
Três problemas de agendamento a serem observados
Eu tenho visto um punhado de problemas surgindo com postagens agendadas do WordPress em todo o meu tempo executando blogs.
Normalmente, com sites WordPress, o agendamento de postagens é fácil. Quando você publica uma postagem, em vez de clicar no botão publicar para torná-la ativa imediatamente, você clica para publicar em um horário específico. Defina a data futura, defina a hora, clique no botão azul de agendamento e pronto.
Criamos conteúdo de blog que converte – não apenas para nós, mas também para nossos clientes.
Nós escolhemos tópicos de blog como fundos de hedge escolhem ações. Em seguida, criamos artigos 10 vezes melhores para ganhar o primeiro lugar.
O marketing de conteúdo tem dois ingredientes – conteúdo e marketing. Conquistamos nossa faixa-preta em ambos.
Encontrei três problemas principais entre meu blog e os blogs que gerencio para meus clientes e compilei as soluções aqui.
Problema 1: desconexão do fuso horário
Os fusos horários podem ser uma dor quando você está agendando postagens. Um exemplo simples é planejar um artigo quando você estiver no horário do Pacífico, que geralmente resultará na data de pós-publicação listada no horário do leste. Em casos raros, isso pode falhar e publicar uma postagem muito antes ou depois do que você pretendia.
Felizmente, este é bem fácil; você precisa se certificar de agendar postagens apropriadamente para o fuso horário. Em seguida, você precisa ajustar a diferença de horário entre seu fuso horário e seu público. Isso ou altere seu fuso horário padrão no painel do WordPress para que tudo seja exibido e funcione corretamente para você.
Problema 2: atualização versus data de publicação
Muitos blogs recentemente, incluindo o meu, começaram a deixar de exibir a data em que a postagem foi publicada e mais na data em que foi atualizada pela última vez. Alguns blogs decidem mostrar os dois, e tudo bem. Prefiro apenas a data “Atualizado”.
Para fins de SEO, o Google não se importa necessariamente. Eles sabem quando você criou uma postagem com base na hora em que a indexaram, então eles ainda têm essa verificação em vigor se alguém raspar o conteúdo, retroceder uma cópia roubada ou tentar enganar o algoritmo. Eles também podem ver quando e com que frequência você o atualizou.
É benéfico para os usuários, no entanto. Ao navegar pelos resultados da pesquisa, geralmente você pode ver a data em que a postagem foi atualizada pela última vez na listagem de resultados. Os usuários podem encontrar o recurso mais atualizado, em vez de apostar em recursos mais antigos e esperar que um tenha sido atualizado mais recentemente. Isso pode melhorar sua taxa de cliques e dar aos leitores mais confiança em seu conteúdo.
Essa prática é aceitável, mas o que acontece quando você configura seu site para exibir a data da última atualização e agendar uma postagem para o futuro?
A data da sua “última atualização” será hoje, não na próxima semana.
Não é difícil consertar isso, mas você precisa conhecer o seu site WordPress. Especificamente, você precisa saber como adicionar algum código personalizado.
Aqui está o bloco de código:
1 |
/** |
2 |
* Scheduled posts should update modified date when published |
3 |
*/ |
4 |
|
5 |
function update_modified_date_to_post_date( $post ) { |
6 |
$updated_data = [ |
7 |
'ID' => $post ->ID, |
8 |
'post_modified' => $post ->post_date, |
9 |
'post_modified_gmt' => $post ->post_date_gmt |
10 |
]; |
11 |
wp_update_post( $updated_data ); |
12 |
} |
13 |
add_action( 'future_to_publish' , 'update_modified_date_to_post_date' , 10, 1 ); |
Aqui estão as instruções para implementá-lo:
- Faça login no painel de administração do WordPress.
- Clique em Aparência.
- Clique em Editor de arquivo de tema.
- Escolha Functions.php.
- Copie o código listado acima para a parte inferior do seu arquivo functions.php.
- Clique em Atualizar arquivo para salvar suas alterações.
- Teste seu site para garantir que ele não quebrou.
Uma nota rápida:
Muitos sites, como o WP Beginner , recomendam o uso de um plug-in WordPress personalizado ou um plug-in de trechos de código para gerenciar suas injeções de código sem precisar editar um arquivo diretamente. Essa técnica é mais segura e menos propensa a ser substituída quando o tema do WordPress ou o próprio WordPress é atualizado, mas é um pouco mais complicado de configurar.
De qualquer forma, esse código sincroniza a data do agendamento e a data da última atualização. Este código resolve seu problema de forma rápida e fácil. Copiei este código do meu arquivo functions.php e está em uso neste site.
Problema 3: Crons não funcionam
Um “cron” é uma tarefa definida para ser executada em um horário específico. Ele tem sido usado em toda a computação desde que os programas existem e não é exclusivo do WordPress. É, no entanto, como o WordPress executa operações atrasadas como, por exemplo, publicar uma postagem agendada.
Em 99% dos casos, isso funciona bem. Ocasionalmente, porém, algum problema surgirá e o cron job não será executado. Na próxima vez que você fizer login em seu painel, encontrará um grande erro flagrante “a postagem agendada não foi publicada”. Você perderá sua programação de postagens publicadas e todo o castelo de cartas que foi configurado para promovê-lo não foi executado. Isso é parte do problema da automação; se alguma etapa falhar, tudo falhará.
Por que os cron jobs falham? O WordPress usa o arquivo wp-cron.php para determinar quando executar uma tarefa cron. Esse arquivo é verificado quando um usuário visita seu site e o carrega, o que pode ser inconsistente. Alguns hosts da web têm problemas para executar o que está no arquivo e, se você receber um aumento repentino de visitantes, ele poderá ser executado mais de uma vez simultaneamente. É uma bagunça, de uma forma hacky.
Uma opção para resolver isso é o plugin Scheduled Post Guardian . Este plug-in do WordPress verifica suas postagens agendadas para garantir que sejam publicadas adequadamente. Se não o fizerem, ele irá reagendá-los e, com sorte, funcionará da próxima vez. Ele verifica a cada três minutos, a menos que você não tenha postagens agendadas; nesse caso, ele verifica a cada 15 minutos.
Infelizmente, nem sempre funciona. Não resolveu meu problema; ele apenas tenta novamente até funcionar ou desistir, então, se algo quebrou a data agendada na primeira vez, ele vai acertar o mesmo erro novamente. Não tive sorte com ele, mas tem muitas críticas boas. Eu vejo isso mais como um bandaid do que uma solução para o cron não confiável do WordPress.
Minha solução preferida é um serviço terceirizado chamado EasyCron . Em vez de confiar no WordPress para gerar e executar corretamente um trabalho cron, você cria um trabalho cron “real” e permite que os servidores EasyCron disparem seu cron manualmente sem perder o ritmo. Você também pode configurar notificações caso seu cron falhe e você precise iniciar a solução de problemas. Funcionou muito bem para mim; sua milhagem pode variar.
Para usá-lo, você precisará desabilitar o serviço wp-cron, aprender como fazer seus trabalhos cron e usar o serviço para executá-los. Idealmente, você deseja executar esse cron job a cada minuto e seria para o seguinte URL (substitua o domínio de exemplo pelo seu):