Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como remover a data dos URLs do WordPress

Imagine que você escreveu um artigo de pilar perene repleto de dicas atemporais e o mantém atualizado regularmente. Mas o ano em que você publicou originalmente a postagem está claramente visível em seu URL.

Quando você inclui a data nos URLs de suas postagens, seu conteúdo pode parecer desatualizado, mesmo que seja recente. Isso acontece quando você escolhe um formato de permalink que adiciona a data aos URLs das postagens.

Neste artigo, mostraremos como remover facilmente a data dos URLs do WordPress, fornecendo ao seu conteúdo links mais limpos e perenes que são fáceis de usar e bons para SEO.

How to Remove the Date from WordPress URLs

Por que as datas aparecem nos URLs do WordPress

Por padrão, o WordPress usa uma estrutura de links não legível por humanos para URLs de posts e páginas, que tem a seguinte aparência:

https://example.com/?p=123

Isso usa o ID do post no URL, o que não tem boa aparência e não é muito significativo.

Felizmente, a página Configurações do WordPress ” Permalinks permite que você altere facilmente esses links padrão para algo mais significativo e amigável para SEO.

WordPress Permalink Settings

Alguns usuários do WordPress escolhem as opções “Mês e nome” ou “Dia e nome”. Elas adicionam parâmetros de data aos URLs do WordPress.

Os permalinks “Dia e nome” incluem o ano, o mês e o dia, assim:

https://example.com/2023/09/03/sample-post/

Os permalinks “Mês e nome” incluem o ano e o mês:

https://example.com/2023/09/sample-post/

Esses URLs são melhores do que os URLs feios padrão e também são compatíveis com SEO. No entanto, eles são desnecessariamente longos e, com o tempo, as datas farão com que seus artigos pareçam antigos.

É por isso que muitos usuários preferem a estrutura de URL “Post name”. Isso remove a data e usa apenas a palavra-chave do slug do post no URL.

Os permalinks “Post name” não incluem nenhuma informação de data no URL:

https://example.com/sample-post/

Essa estrutura de URL é mais curta, significativa, compatível com SEO e não parecerá ultrapassada.

Considerações antes de remover a data dos URLs do WordPress

Se você estiver começando um novo blog do WordPress e ainda não o lançou, é seguro remover a data dos URLs do WordPress.

Entretanto, se o seu site já existe há algum tempo, há alguns aspectos que você deve ter em mente.

Alterar a estrutura do URL pode resultar em erros 404 para seus usuários e mecanismos de pesquisa. Isso significa que você poderá ver avisos e erros nos relatórios do Google Search Console.

Além disso, as classificações do seu mecanismo de pesquisa podem ser afetadas, pois os backlinks para seus artigos antigos também levarão a erros 404.

Esses dois problemas podem ser corrigidos com a configuração de redirecionamentos, e mostraremos a você como fazer isso mais adiante neste artigo.

A alteração da estrutura do URL também redefinirá suas contagens de compartilhamentos sociais. Infelizmente, a maioria dos serviços de contagem de compartilhamentos sociais não rastreia URLs redirecionados e redefinirá as contagens.

Remoção da data dos URLs do WordPress

Primeiro, você precisa criar um backup completo do WordPress do seu site. Isso permitirá que você restaure seu site para um estágio anterior, caso as coisas não funcionem como você esperava.

Depois disso, você precisa visitar a página Settings ” Permalinks e escolher “Post name” como opção de permalink.

Post Name Permalink

Não se esqueça de clicar no botão “Save Changes” (Salvar alterações) na parte inferior da página para armazenar suas alterações.

O WordPress agora removerá a data de seus URLs do WordPress e usará apenas o nome da postagem. Isso será feito tanto para as postagens e páginas existentes quanto para as que serão adicionadas no futuro.

Configuração de redirecionamentos para preservar as classificações de SEO

Agora que você removeu a data dos URLs do WordPress, precisará configurar redirecionamentos 301 adequados. Como dissemos, isso impedirá que seus usuários vejam mensagens de erro 404 quando seguirem um link antigo.

Esses redirecionamentos enviarão os usuários para os URLs atualizados sem mostrar um erro 404. Isso também ajudará os mecanismos de pesquisa a entender que os URLs antigos foram movidos para os novos URLs.

Abordaremos dois métodos que você pode usar para criar redirecionamentos 301 no WordPress:

A melhor maneira de configurar redirecionamentos é usar o plug-in All in One SEO (AIOSEO). Isso porque ele inclui um poderoso recurso Redirection Manager que permite criar redirecionamentos 301 em massa, bem como redirecionamentos automáticos, redirecionamentos completos do site, rastreamento de erros 404 e muito mais.

Observação: você precisará do AIOSEO Pro para usar o gerenciador de redirecionamento. Há também uma versão gratuita do AIOSEO, mas ela não inclui redirecionamentos 301.

Primeiro, você precisa instalar e configurar o plug-in AIOSEO Pro em seu site. Para obter mais informações, consulte nosso guia passo a passo sobre como configurar corretamente o All in One SEO.

Quando o plug-in estiver ativo, você precisará acessar All in One SEO ” Redirects no painel do WordPress e clicar no botão “Activate Redirects”.

Activate AIOSEO Redirects

Agora você verá a guia “Redirects” no All in One SEO, onde poderá adicionar seu primeiro redirecionamento.

Nessa página, você verá configurações em que poderá inserir um “URL de origem” e um “URL de destino”.

O URL de origem descreverá a estrutura de permalink do URL antigo, e o URL de destino descreverá o novo permalink do URL do post para o qual você precisa redirecionar.

All in One SEO Redirects Tab

Para fazer isso, usaremos expressões regulares, também conhecidas como Regex. As expressões regulares oferecem uma maneira poderosa e flexível de pesquisar e manipular padrões específicos de caracteres. Nós as usaremos para corresponder ao padrão de permalink nos URLs que precisamos redirecionar.

Se você estava usando permalinks do tipo “dia e nome” anteriormente, precisará inserir essas expressões Regex nos campos de origem e destino:

  • URL de origem: ^/(\d*)/(\d*)/(\d*)/([A-Za-z0-9-*])
  • URL de destino: /$4
Redirecting Day and Name Permalinks in AIOSEO

Você também precisará clicar no ícone de engrenagem ao lado do URL de origem para exibir três caixas de seleção. Certifique-se de que apenas a caixa “Regex” esteja marcada. Essa opção habilitará expressões regulares nos campos de origem e destino.

No entanto, se você estiver usando permalinks “Month and name”, precisará inserir esses valores Regex:

  • URL de origem: ^/(\d*)/(\d*)/([A-Za-z0-9-*])
  • URL de destino: /$3
Redirecting Month and Name Permalinks in AIOSEO

Depois de adicionar os valores de URL de origem e de destino, certifique-se de que o tipo de redirecionamento seja “301 Moved Permanently” e clique no botão “Add Redirect”.

Seu redirecionamento será criado. Agora, se um usuário clicar em um link que usa a estrutura de permalink antiga, ele será automaticamente redirecionado para a postagem correta usando o novo URL baseado em nome.

Você pode ver o seu redirecionamento rolando para baixo até a seção de registros. Você pode ver quantos visitantes do site foram redirecionados na coluna “Hits” e pode ativar ou desativar o redirecionamento usando o botão de alternância “Enabled”.

AIOSEO Redirects Log

Método 2: configurar redirecionamentos usando o Redirection (gratuito)

Você pode escolher nosso segundo método se preferir usar um plug-in gratuito.

Primeiro, você precisa instalar e ativar o plug-in Redirection. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.

Após a ativação, você precisa acessar Tools ” Redirection e clicar no botão ‘Start Setup’.

Start Redirections Setup

O plug-in mostrará algumas opções. Ele pode detectar e alertá-lo automaticamente se o URL de uma postagem for alterado e manter um registro dos redirecionamentos.

Você também pode deixar essas duas opções desmarcadas e simplesmente clicar no botão “Continue”.

Continue Redirections Setup

O plug-in executará alguns testes e, se tudo estiver correto, você poderá clicar no botão “Finish Setup” (Concluir configuração) seguido do botão “Ready to begin!” (Pronto para começar). As configurações do plug-in serão armazenadas no banco de dados do WordPress.

Agora você verá a página de configurações do plug-in. A partir daí, você precisa clicar no botão “Add New” (Adicionar novo) na parte superior da página ou simplesmente rolar para baixo até a seção “Add new redirection” (Adicionar novo redirecionamento).

Redirections Settings Page

Você verá um formulário com os campos “Source URL” (URL de origem) e “Target URL” (URL de destino). O URL de origem descreverá a estrutura antiga do URL e o URL de destino descreverá os novos URLs.

Se estiver usando os permalinks “Dia e nome”, você digitará os seguintes valores nos campos de origem e destino:

  • URL de origem: /(\d*)/(\d*)/(\d*)/([A-Za-z0-9-*])
  • URL de destino: /$4
Redirections Settings for Day and Name Permalinks

Se estiver usando permalinks do tipo “Mês e nome”, você digitará os seguintes valores:

  • URL de origem: /(\d*)/(\d*)/([A-Za-z0-9-*])
  • URL de destino: /$3
Redirections Settings for Month and Name Permalinks

Não se esqueça de selecionar “Regex” no menu suspenso antes de clicar no botão “Add Redirect” para salvar suas alterações.

O plug-in agora redirecionará os usuários para seus novos URLs baseados em nomes.

Guias especializados sobre URLs no WordPress

Esperamos que este artigo tenha ajudado você a aprender como remover facilmente a data dos URLs do WordPress. Talvez você também queira ver alguns outros artigos relacionados a URLs no WordPress:

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

33 ComentáriosDeixe uma resposta

  1. THANKGOD JONATHAN

    Removing dates from WordPress URLs is easier compared to Google Blogger platform. This is a game-changer for clean and SEO-friendly permalinks. Thanks for the tip, WPBeginner!

  2. Ralph

    Having dates in URLs is problematic for SEO and users I think. You can write “best X guide 2020” and have such url. Even if you update its content every year, the url stays the same. Good thing you can change it so easily. Just remember about redirecting.

    • WPBeginner Support

      Redirecting is very important to prevent SEO and user issues in case anyone bookmarked the old post :)

      Administrador

  3. Jiří Vaněk

    Thank you for the guide. When I launched my blog on my own domain, unfortunately, I left the date in the URL. Now I have 1200 articles on the website, and I’ve been postponing the URL change. At least I know where to look if I decide to tackle that.

    • WPBeginner Support

      We hope our redirection recommendations help simplify the process for you :)

      Administrador

      • Jiří Vaněk

        Definitely yes. In the end, everything was solved using AIO SEO in the PRO plan. Now all we have to do is wait how it will look in the Google Search console and how it will all develop in the end.

  4. Uomo Malazant

    There is no permalinks under the settings tab

  5. Akash

    Why did you use $4 in the target URL? What’s the purpose of that? I’m not able to understand that. Please explain.

    • WPBeginner Support

      The $4 tells the code to replace the url using the text after the 4th /

      Administrador

  6. Karen Mazza

    Thank you for this article! Regex is not my specialty :).
    Wondering if you can help. I’m redirecting 1604 blog posts with date in URL.

    What’s the regex for changing
    /blog/year/month/day/post-title
    to
    /blog/post-title

    Thank you!

    • WPBeginner Support

      You would want to use the code from this article for the ‘Day and name’ section as that is what that permalink setup is for :)

      Administrador

  7. Angie

    Hi! My blog has been around FOR YEARS, so my question is, is it possible to remove the date of the URL for upcoming blog post WITHOUT changing the old ones?

    • WPBeginner Support

      For the moment we do not have a beginner friendly method for setting that kind of permalink up. The redirects we cover in this guide would redirect anyone attempting to visit your posts using your old URL structure if you change your permalinks.

      Administrador

  8. Gabrielle Sales

    Ahhh this was super helpful and worked perfectly! Your directions were so clear, thank you so much for this guide. It had bothered me for a longggg time seeing the dates in the URLs but I was always scared to make the move until I saw how hassle-free it is to not have to go and update URLs, especially if you’re using Pinterest and referring to a lot of other links in other places.

    • WPBeginner Support

      Glad our guide was helpful!

      Administrador

  9. Diego

    Is it advisable to do it on a website that is 10 years old?

    • WPBeginner Support

      You can do that if you would like, you would want to ensure all of your redirects work as the most important thing when updating your URLs.

      Administrador

  10. Mary

    Thank you, you guys really my saviours

    • WPBeginner Support

      You’re welcome, glad our guide was helpful!

      Administrador

  11. Onyekachi Emmanuel

    I think this helped a bit. Thank you wpbeginner.

    • WPBeginner Support

      You’re welcome! :)

      Administrador

  12. Joan Ekere

    After setting the redirects will my site still be seen by search engines?

    Is there a possibility that it will later affect rankings?

    • WPBeginner Support

      Your site would still be seen by search engines and your rankings should not be affected by the permalink change if you’ve set up redirects.

      Administrador

  13. Mahmoud SRDAR

    Hello
    Thank you so much
    I have a question
    how to add .html to this code /(\d*)/(\d*)/([A-Za-z0-9-*]) ?
    i want to remove month and name and .html
    Thank you

    • WPBeginner Support

      You should be able to use /(\d*)/(\d*)/([A-Za-z0-9-*])\.html

      Administrador

  14. Giovana Q

    Thank you so much, I’ve been trying to do this for a while now!

    • WPBeginner Support

      Glad our article was helpful :)

      Administrador

  15. Jack

    Very helpful! I assumed I was stuck after writing a couple of dozen posts with dates in the URL but this worked and was incredibly easy! Thanks a lot :)

    • WPBeginner Support

      Glad our guide was helpful! :)

      Administrador

  16. Neel

    I am using the post name permalink structure since beginning. I do change the permalink structure whenever I work on new WordPress installation to the postname type so that from the beginning itself the site becomes SEO friendly and links human readable.

    • WPBeginner Support

      Glad you find the permalink structure helpful :)

      Administrador

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.