Como atualizar URLs facilmente ao mover seu site WordPress

Mover seu site WordPress para um novo nome de domínio é um passo empolgante para o seu projeto. Mas depois que os arquivos principais são transferidos, resta uma etapa crucial que pode fazer ou quebrar o processo: atualizar seus URLs.

Muitas pessoas ficam surpresas ao descobrir que os links dentro do seu conteúdo e os caminhos para suas imagens não mudam automaticamente. Se você pular esta etapa, pode acabar com um site cheio de links quebrados, o que prejudica a experiência do usuário e seu SEO.

Tendo ajudado milhares de nossos leitores a migrar seus sites com sucesso, aperfeiçoamos um método seguro e confiável. Ele garante uma transição suave sem nenhuma das dores de cabeça usuais.

Vamos guiá-lo pelo processo exato para atualizar URLs corretamente, para que seu site funcione perfeitamente desde o primeiro dia em seu novo lar.

Como Atualizar URLs ao Mover seu Site WordPress

Aqui está uma lista de tópicos que abordaremos neste guia:

  1. Quando você precisa atualizar URLs no seu site WordPress?
  2. Atualizar URLs após mover um site WordPress
  3. Redirecionar posts e páginas após atualizar URLs
  4. Bônus: Rastrear links quebrados no seu site
  5. Nossos melhores guias sobre como mover seu site WordPress

Quando você precisa atualizar URLs no seu site WordPress?

Suponha que você moveu um site WordPress para um novo nome de domínio. Você pode então alterar o endereço do WordPress e o endereço do site visitando a página Configurações » Geral no seu painel do WordPress.

Alterando URLs do WordPress e do site

No entanto, isso não altera os URLs que você adicionou anteriormente aos seus posts e páginas. Também não altera os URLs das imagens que você adicionou ao seu site WordPress.

Alterar todos esses URLs manualmente em cada postagem e página do blog pode ser demorado. Além disso, sempre há a chance de você perder alguns URLs, o que pode levar a links quebrados em seu site.

É por isso que é importante atualizar seus URLs ao mover seu site WordPress.

Isso ajuda a proporcionar uma experiência de usuário tranquila para seus usuários, pois eles encontrarão facilmente a página que procuram. Atualizar URLs também melhora seu SEO do WordPress e permite que os mecanismos de busca encontrem novo conteúdo para indexação.

Por último, mas não menos importante, você também deseja garantir que os redirecionamentos 301 adequados sejam configurados do seu domínio antigo para o novo domínio, para que os usuários sejam sempre redirecionados para o local correto.

Isso é extremamente importante porque provavelmente existem outros sites que estão vinculando ao seu domínio antigo, incluindo postagens de mídia social, Google e muito mais.

Dito isso, vamos ver como você pode atualizar URLs de forma rápida e fácil ao migrar seu site WordPress.

Atualizar URLs após mover um site WordPress

A maneira mais fácil de atualizar links antigos em seu site é usando o plugin gratuito Search & Replace Everything da WPCode. É uma ferramenta poderosa que ajuda você a encontrar e substituir texto e URLs em todo o seu banco de dados WordPress, incluindo em posts, páginas, imagens e muito mais.

No entanto, antes de fazer qualquer coisa, certifique-se de ter um backup completo do seu site WordPress. Uma ferramenta de pesquisa e substituição faz alterações diretas em seu banco de dados, e um pequeno erro de digitação pode quebrar links ou imagens.

Um backup recente é sua rede de segurança mais importante, permitindo que você restaure facilmente seu site se algo der errado.

Em seguida, você precisará instalar e ativar o Search & Replace Everything em seu site. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.

Observação: Existe também uma versão premium do Search & Replace Everything que vem com recursos mais avançados.

Após a ativação, você deve navegar para Ferramentas » WP Search & Replace em seu painel de administração do WordPress.

Primeiro, você verá uma seção para atualizar os links antigos para os novos URLs do site. Prossiga e insira o URL antigo no campo 'Procurar por' e o novo URL no campo 'Substituir por'.

Insira a URL antiga e a nova em Pesquisar e Substituir Tudo

Em seguida, você pode rolar para baixo para selecionar tabelas específicas no banco de dados do WordPress que deseja atualizar. Você pode atualizar URLs em suas postagens, comentários, opções, dados de usuários e outras áreas do seu site marcando as opções de tabelas principais do WordPress no plugin.

As tabelas principais do WordPress são onde todos os dados do seu site são organizados e armazenados. Por exemplo, uma tabela wp_comments terá todas as informações sobre os comentários do seu site, juntamente com dados sobre a pessoa que comentou.

Recomendamos clicar na opção ‘Selecionar Tudo’ para escolher todas as tabelas. Para uma migração completa do site, essa é a abordagem mais segura, pois garante que os URLs antigos sejam atualizados em todos os lugares, incluindo em suas postagens, perfis de usuário, configurações de tema e plugins.

Em seguida, clique no botão ‘Visualizar Pesquisa e Substituição’ para continuar.

Selecionar todas as tabelas em Buscar e Substituir Tudo

O plugin permitirá que você visualize as alterações que ele fará. Dessa forma, você não precisa se preocupar em cometer erros.

Por último, clique no botão 'Substituir Tudo'.

Visualize as alterações e clique em Substituir Tudo

O plugin agora atualizará todos os URLs do seu site para o novo domínio.

Redirecionar posts e páginas após atualizar URLs

Depois de atualizar todos os URLs do seu site, você precisará configurar redirecionamentos 301 para todo o seu site para o novo domínio. Isso preservará os links de sites que estavam linkando para o seu domínio antigo e evitará erros 404.

A maneira mais fácil de realizar um redirecionamento completo do site é usando o plugin All in One SEO (AIOSEO). É o melhor plugin de SEO para WordPress e é confiável por mais de 3 milhões de profissionais.

O AIOSEO oferece um poderoso gerenciador de redirecionamento que permite redirecionar URLs antigos do site para novos em apenas alguns cliques. O plugin também ajuda a rastrear erros 404 no seu site para que você possa encontrar e corrigir rapidamente quaisquer links quebrados.

Para este tutorial, usaremos a versão AIOSEO Pro porque ela inclui o gerenciador de redirecionamentos e outros recursos como sitemaps, breadcrumbs personalizados e marcação de schema. Você também pode experimentar a versão gratuita do AIOSEO para começar.

A primeira coisa que você precisará fazer é instalar e ativar o plugin AIOSEO em seu site. Se precisar de ajuda, consulte nosso guia sobre como instalar um plugin WordPress.

Após a ativação, você precisará ir para All in One SEO » Dashboard no seu painel de administração do WordPress. Agora clique no botão ‘Iniciar o Assistente de Configuração’ para configurar o plugin.

Configuração inicial do painel AIOSEO

Tudo o que você precisa fazer é seguir as etapas do assistente de configuração. Para mais informações, veja nosso tutorial detalhado sobre como configurar o All in One SEO para WordPress.

O gerenciador de redirecionamentos do AIOSEO oferece duas maneiras principais de lidar com redirecionamentos após a movimentação do seu site. O ‘Redirecionamento Completo do Site’ é perfeito para quando você move todo o seu site para um novo domínio. ‘Redirecionamentos Individuais’ são usados posteriormente para corrigir links quebrados únicos que podem ter sido perdidos.

1. Configurando Redirecionamentos Completos do Site

Este método é extremamente útil quando você move todo o seu site para um novo domínio. Ele redireciona automaticamente todas as suas URLs antigas para as novas, e você não precisará escrever nenhum código.

Simplesmente acesse All in One SEO » Redirects na sua área de administração do WordPress e clique no botão ‘Ativar Redirecionamentos’.

Ativar redirecionamentos do AIOSEO

Após a ativação, você precisará navegar até a aba ‘Redirecionamento Completo do Site’ e ativar o botão ‘Mover Site’.

Em seguida, você pode inserir seu novo nome de domínio na opção ‘Mover para o domínio’.

Redirecionamento completo do site

Após inserir a URL do seu novo domínio, não se esqueça de clicar no botão ‘Salvar Alterações’ para armazenar suas configurações. O AIOSEO agora redirecionará todos os links do seu site para o novo URL.

2. Configurando Redirecionamentos Individuais de Posts / Páginas

O AIOSEO também oferece diferentes tipos de métodos de redirecionamento que você pode usar para configurar redirecionamentos individuais de posts e páginas.

Recomendamos selecionar o tipo de redirecionamento ‘301 Movido Permanentemente’. Isso informa ao seu navegador que a página foi movida para um novo destino permanentemente e que você não deseja movê-la de volta.

Adicione redirecionamento para links antigos

Depois de preencher esses detalhes, basta clicar no botão ‘Adicionar Redirecionamento’.

Você pode ver os diferentes redirecionamentos que criou rolando para baixo e visualizando os logs.

Logs de redirecionamento no AIOSEO

Você pode ver os URLs, o número de pessoas que visitaram o link, o tipo de redirecionamento que você definiu e também escolher se deseja ativar ou desativar o redirecionamento.

Na aba ‘Configurações’ em Redirecionamentos, você também pode optar por configurar redirecionamentos em nível de servidor, que são muito mais rápidos. O método padrão é definido como PHP, que é a maneira mais fácil de redirecionar URLs antigas e não requer nenhuma configuração do lado do servidor.

Mas você pode selecionar ‘Servidor Web’ como método de redirecionamento e, em seguida, escolher Apache ou NGINX como seu servidor web.

Para a maioria dos usuários, o método ‘PHP’ é a melhor escolha porque funciona imediatamente sem nenhuma configuração complexa. A opção ‘Servidor Web’ pode ser mais rápida, mas é um recurso avançado que requer conhecimento técnico da configuração do seu servidor.

Selecione o Método de Redirecionamento

Ao atualizar suas URLs para um novo domínio, também é essencial ficar de olho em quaisquer links quebrados. Estes são links que não existem mais e exibem uma página de erro 404. Eles podem ocorrer se alguma URL não for atualizada corretamente.

Com o AIOSEO, é muito fácil rastrear e corrigir páginas de erro 404 usando o Gerenciador de Redirecionamento.

Para começar, você pode ir para All in One SEO » Redirecionamentos no seu painel do WordPress.

Em seguida, clique na aba ‘Configurações’ em Redirecionamentos e depois clique no alternador para ativar as opções ‘Logs de 404’ e ‘Logs de Redirecionamento’.

Habilitar logs de 404

Usando o AIOSEO, você pode escolher o período de tempo para manter seus logs de erro 404. Recomendamos que você selecione não mais do que um mês para um desempenho otimizado e suave do WordPress.

Depois de ativar essas opções, clique no botão ‘Salvar Alterações’ no topo da página para armazenar suas configurações.

Você deverá ver agora uma nova aba ‘Registros de 404’ aparecer em Redirecionamentos no AIOSEO. Sob esta aba, o plugin rastreará e exibirá páginas de erro 404 em seu site.

Uma coisa importante a notar é que você não verá nenhum dado na aba Registros de 404 inicialmente. O plugin só começará a registrar links quebrados depois que você habilitar as configurações.

No entanto, assim que a configuração estiver ativa por algum tempo, prossiga e clique na aba ‘Registros de 404’. Você verá uma lista de links quebrados na coluna URL, o número de visitas na coluna Acessos e a data do último acesso.

Clique na opção de menu logs 404

Para corrigir qualquer link quebrado, basta clicar no botão ‘Adicionar Redirecionamento’ para o URL respectivo. O AIOSEO agora mostrará opções para configurar o redirecionamento para o URL de erro 404.

Você precisará inserir o novo link no campo ‘URL de Destino’ e selecionar ‘301 Movido Permanentemente’ como Tipo de Redirecionamento no menu suspenso.

Adicionar redirecionamento para seu link quebrado

Em seguida, prossiga e clique no botão ‘Adicionar Redirecionamento’ para corrigir o link quebrado em seu site.

Para verificar se o redirecionamento está funcionando, basta visitar o URL antigo. Se você for redirecionado para o novo URL, isso significa que você corrigiu com sucesso as páginas de erro 404.

Perguntas Frequentes Sobre a Atualização de URLs do WordPress

Aqui estão as respostas para algumas das perguntas mais comuns que nossos leitores têm sobre a atualização de URLs após uma migração de site WordPress. Isso pode ajudar a esclarecer qualquer confusão sobre o processo.

1. O que acontece se eu esquecer de atualizar os URLs depois de mover meu site WordPress?

Se você não atualizar seus URLs, seu site ficará cheio de links internos quebrados e imagens ausentes. Isso cria uma experiência frustrante para seus visitantes e pode prejudicar seriamente suas classificações de SEO, pois os mecanismos de busca encontrarão erros 404.

2. Preciso também atualizar os URLs das minhas imagens e outros arquivos de mídia?

Sim, este é um passo crítico. Ao fazer upload de uma imagem para o WordPress, seu URL completo é salvo no banco de dados. Simplesmente alterar o endereço do seu site nas Configurações Gerais não atualizará esses caminhos de imagem, e é por isso que uma ferramenta de busca e substituição é necessária.

3. Configurar um redirecionamento 301 é suficiente ao mover um site?

Não, um redirecionamento 301 é apenas uma parte da solução. Redirecionamentos são essenciais para enviar visitantes e mecanismos de busca do seu domínio antigo para o novo. No entanto, você ainda deve atualizar os URLs internos no seu banco de dados para garantir que os links e imagens do seu próprio site funcionem corretamente.

4. Como posso encontrar e corrigir links quebrados após a conclusão da migração?

O melhor método é usar um plugin como o All in One SEO. Seu Gerenciador de Redirecionamento possui um log de erros 404 integrado que rastreia automaticamente quaisquer links quebrados que os visitantes encontram. Você pode então corrigi-los facilmente redirecionando esses URLs quebrados para as páginas corretas.

5. Posso excluir o plugin de busca e substituição depois de terminar?

Sim, absolutamente. Assim que você confirmar que seus URLs foram atualizados corretamente, você pode desativar e excluir com segurança o plugin Search and Replace Everything by WPCode. É uma boa prática manter apenas os plugins que você precisa ativamente.

Nossos melhores guias sobre como mover seu site WordPress

Esperamos que este artigo tenha ajudado você a aprender como atualizar URLs ao mover seu site WordPress. Você também pode querer ver alguns de nossos outros guias sobre como mover seu site:

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

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

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

Interações do Leitor

132 CommentsLeave a Reply

  1. Olá a todos
    Eu quero fazer o upload do meu site WordPress local para online, mas quando eu baixo todos os arquivos e quero mudar os links (localhost/websitename/ ), não há tais links disponíveis, exceto dois links. Como devem haver muitos links para serem alterados, mas eu não vejo. Por que os links estão faltando?
    Alguém sabe?

  2. O plugin Velvet Blues Update URLs é excelente. Quero compartilhar minha experiência com ele. Depois que fiz a alteração de URL com ele, ainda vejo o erro ao abrir todas as postagens. Eu o resolvi indo para a seção “Configurações > Links Permanentes” e depois salvei meus links permanentes mais uma vez clicando no botão “Salvar alterações”. Isso resolveu meu problema e também resolverá o seu se você ainda tiver algum erro.

  3. Estou usando o mesmo domínio, mas mudei minha hospedagem. Depois disso, todas as minhas imagens nas postagens não estão aparecendo. Como posso corrigir este problema.

  4. Velvet blues é ótimo, mas falta uma coisa. Não altera os URLs nas opções se os URLs estiverem lá. Diga, por exemplo, para CSS Personalizado. Além disso, alguém tem problemas se você alterar os URLs, vê as alterações no banco de dados. Mas quando você vai editar a página, eles ainda dizem http, quando deveriam ser https? Parece acontecer apenas com URLs de imagem.

  5. Usei este plugin maravilhoso no passado, sempre funcionou bem. Mas desta vez, ele apenas alterou os links de URL completos, não os links internos que não incluem o URL completo. Alguma ideia de como corrigir isso?

  6. Eu tive o mesmo problema, apenas alterei minhas configurações de link permanente para "simples" e voltei para a configuração de link permanente que eu estava usando e, de alguma forma, funcionou.

  7. O plugin não é suportado há mais de 1 ano e não foi testado com a versão 4.9.1 do WP. No entanto, eu tentei, mas, como esperado, não funcionou, gerando um erro no servidor MySQL. Tanto para um plugin que já foi muito bom, mas que o desenvolvedor decide abandonar!

  8. Após a atualização do URL, as imagens não estão aparecendo corretamente no site de administração do WordPress. Por favor, comente sobre isso e também a atualização do URL não aconteceu para as imagens na pasta Mídia.

  9. Após migrar do local para o servidor, estou recebendo um erro 404 - Arquivo não encontrado. Apenas a minha página inicial está carregando, as outras não estão funcionando, já alterei os links permanentes também! Por favor, ajude...

  10. Existe alguma maneira de evitar que os links das redes sociais quebrem depois que eu fizer um redirecionamento?

    Estou tentando redirecionar de um blog wordpress.com para um blog em um novo domínio no wordpress.org, no entanto, estou preocupado que os links anteriores em tweets e posts do LinkedIn quebrem... alguma maneira de evitar isso?)

  11. Mudei meu servidor mantendo a mesma URL da web. e configurado corretamente.
    Mas por que todas as minhas postagens antigas estão aparecendo na busca do Google com página não encontrada.
    O que fazer??

  12. Eu uso o Velvet Blues com muito bons resultados. No entanto, é importante notar que o VB não alterará o URL em widgets ou se houver URLs em seu código CSS. Estes precisarão ser alterados manualmente.

  13. Em resposta ao comentário de ADITYA sobre isso ser um substituto para redirecionamentos 301.

    Eu diria que um plugin de localizar e substituir NÃO é um substituto para redirecionamentos 301. Redirecionamentos 301 ainda são valiosos do ponto de vista de SEO, bem como para usuários que podem ter marcado ou estão acostumados a usar seu domínio antigo.

    Apenas o uso deste plugin resultaria em seus usuários acessando um site antigo que não está mais sendo mantido ou um site que foi desativado.

    Em nota pessoal, eu definitivamente recomendo o Migrate DB Pro para este tipo de atividade. Vale a pena o dinheiro, se você estiver fazendo desenvolvimento local.

  14. Olá,

    Este plugin também funciona para atualizar links que estão incorporados em tabelas que criei com TablePress? Eu também tenho um número de URLs como parte de descrições de imagens para fotos que adicionei usando FooGallery, e presumo que estas sejam armazenadas no banco de dados, em vez do HTML das páginas – o Velvet Blues é capaz de atualizá-las também, ou preciso de um plugin diferente para essa tarefa? Meu site (que vou mover do meu diretório atual para um subdiretório do meu site que quero usar para um domínio adicional) contém cerca de 13.500 imagens e 500 tabelas, e seria extremamente tedioso verificar cada uma delas em busca de links e, em seguida, substituí-los manualmente pelo novo URL.

    Obrigado.

  15. Plugin legal e ótimo tutorial, acabei de migrar meu domínio e tenho 300 posts. Procurei exatamente o plugin que você revisou. Obrigado pela ajuda. Não precisei substituir meus links internos um por um.

  16. Pergunta: Atualizei meu tema, e o blogroll agora está em uma página secundária, quando antes estava na página inicial. Então eu tenho o mesmo URL, mas um caminho diferente. Dê uma olhada:

    Link Antigo (queremos manter estes):

    Link Novo:

    Tentei ajustar os permalinks, mas não está funcionando… ainda. Alguma ideia?

    Muito obrigado!

  17. Obrigado pelo ótimo tutorial, eu geralmente uso o BackupBuddy para minhas migrações, mas às vezes, devido a limitações do servidor, o BackupBuddy não funciona. Este truque é útil toda vez que eu migro o WordPress manualmente e funciona perfeitamente.
    Abraços
    Sourabh

  18. Os URLs do meu site antigo e novo são os mesmos desde que migrei o conteúdo do meu site do wordpress.com para o wordpress.org. Não tenho certeza de como usar isso e corrigir esses erros… Por favor, me aconselhe! Obrigado!

  19. Usei este plugin após migrar do Blogger para o WordPress. Nenhum dos meus URLs de imagem está sendo atualizado… então nenhuma das minhas imagens está aparecendo no meu blog (www.fitchocoholic.com). Alguém pode me ajudar com isso? Estou em pânico!

  20. Instalei este plugin e está funcionando perfeitamente.

    Mas minha pergunta é, por que ele não funciona no conteúdo criado com plugins de construtor de conteúdo como Visual Composer ou Muffin Tool. Tenho alguns links codificados que ele não altera.

    Algum comentário??

    • Olá Jatinder.
      A razão pela qual este plugin não funciona para conteúdo dentro do Visual Composer é porque o Visual Composer armazena os links de uma maneira estranha. Se você clicar em "Modo Clássico" no Visual Composer, verá que os links não parecem URLs adequadas.

      Por exemplo, tenho um botão do VC que aponta para este link:

      example.com/services/adwords/

      Mas no Modo Clássico eu posso ver que o link se parece com isto:
      http%3A%2F%2Fexample.com%2Fservices%2Fadwords%2F

      Então, este será o motivo pelo qual o Velvet Blues não altera esses links.

      Para corrigir o conteúdo, sem ter que editar manualmente cada link, você precisará executar outro plugin de busca e substituição e procurar os URLs usando esta estrutura.

  21. oi, post legal. algumas mídias não mudam. especificamente as mídias que são adicionadas nas opções do tema. algum comando para mudar todas as urls em todo o banco de dados? eu mudei as minhas de .org/site para .org.br/site
    obrigado.

  22. Olá Syed

    Estou desesperadamente procurando conselhos sobre o seguinte. Recentemente, migrei meu site de http para https. Tudo funciona bem, no entanto, os links no conteúdo não foram alterados para https. Eu estava apenas me perguntando se tenho que reescrevê-los todos manualmente (espero que não) ou se há alguma solução para torná-los https em todo o site?

    Alguém sabe a resposta?

    Agradeço sua ajuda antecipadamente.

    Henry

  23. **SOS** Mudei recentemente meu site wordpress.com para um site wordpress.org, segui todas as instruções em seu post sobre “Como Mudar seu Wordpress.com para Wordpress.org” (https://www.wpbeginner.com/wp-tutorials/how-to-properly-move-your-blog-from-wordpress-com-to-wordpress-org/). Tudo pareceu transferir sem problemas. No entanto, também executei o plugin Velvet Blues e ele não funcionou porque eu precisava atualizar o nome do domínio. Não sei o que fazer para corrigir isso, e ainda sou novo o suficiente nisso para não confiar em minhas habilidades para ajustar os links manualmente. Já paguei e configurei/ativei tudo através da Bluehost, e notei no link acima que vocês também mudam tudo para um indivíduo gratuitamente. É tarde demais para você me ajudar com isso? Preciso desesperadamente de ajuda e não quero fazer mais nada para “estragar” ainda mais meu novo blog.

  24. Olá, não consigo descobrir como editar meu URL original, pois o endereço padrão do meu blog é um endereço wordpress.com que não consigo mudar. Já transferi todo o resto para um site wordpress.org, incluindo a atualização dos nameservers para bluehost, e me pergunto se este último detalhe do URL do blog está me impedindo?

  25. A alteração dos links precisa estar associada a uma mudança de site? Ou seja, trabalho em uma área onde toneladas de conteúdo do WordPress se referem a um URL interno que mudará, e estamos procurando uma maneira de fazer isso em massa... isso seria aplicável? Ele pode ignorar parâmetros em um URL?

  26. Executamos o Velvet Blues hoje para tentar corrigir os URLs de imagem que aparecem com o endereço de URL temporário no HTML de cada página (mas corretamente como URL do arquivo em nossa Mídia WP – né?) – ele não os alterou – agora temos os blues? Por que não funcionou? (mudamos nosso site para WP há cerca de 3 semanas... estressado!

    • Oi Johanna, você encontrou uma maneira de resolver isso? Estou prestes a mover meu blog de temporário para o ar e estou realmente com medo da mesma coisa....

  27. Olá,

    Ótimo artigo. Obrigado.

    Infelizmente, ainda estou confuso sobre se "atualizar os URLs" usando esses plugins especiais é realmente necessário quando você está simplesmente colocando um site de desenvolvimento (em um subdiretório, digamos http://www.example.com/wpdev) no ar no domínio raiz, e não movendo nenhum arquivo??

    Por exemplo, fiz um teste e coloquei meu site http://www.example.com/wpdev no ar seguindo as instruções do Wordpress Codex. Simplesmente alterei o URL do site wp nas configurações gerais, coloquei uma cópia dos arquivos index e htaccess na pasta raiz acima (e ajustei o index.php para requerer o subdiretório), atualizei os permalinks e pronto: tudo funciona, incluindo meus links para meus anexos em posts.

    Curiosamente, no entanto, quando eu então “atualizo os URLs no banco de dados” usando um plugin dedicado, isso na verdade quebra alguns dos meus links. Note que atualizo todas as tabelas, exceto a tabela de opções, pois ela tem o link do URL inicial do wp que deve permanecer como example.com/wpdev/

    Na verdade, acho que este tópico é uma das partes mais confusas do Wordpress Codex.

    Talvez eu não entenda corretamente a diferença nos efeitos entre links codificados diretamente e links não codificados diretamente?

    Abraços

  28. Estou blogando há algum tempo usando o nome de domínio A. Estou mudando para um novo nome de domínio, domínio B. Mas tenho a mesma conta de hospedagem com o mesmo provedor. Quero que todos os meus posts antigos permaneçam exatamente onde estão. Eu só quero que meu novo nome de domínio os leve até lá. Essencialmente, alguém que fez login no domínio A ontem seria capaz de clicar no domínio B hoje e ter a mesma experiência. Este plugin realizará isso? Obrigado pela sua ajuda!

    • Na sua conta de hospedagem, edite seu Domínio A e aponte-o para outro diretório. Depois disso, edite o domínio B e aponte-o para o diretório que era usado anteriormente pelo domínio A. Você também pode pedir suporte ao seu provedor de hospedagem. Depois disso, você precisará deste plugin para atualizar seus URLs, você também precisará atualizar seu site WordPress e URL inicial no arquivo wp-config.php para garantir que ele esteja apontando para o domínio B.

      define('WP_HOME','http://example.com');
      define('WP_SITEURL','http://example.com');
      

      Admin

  29. Olá,

    Preciso de uma pequena ajuda. Ativei o plugin Velvet Blues e ele atualizou meus URLs do meu site antigo site.olddomain.com para mover para newdomain.com, mas agora quando faço uma pesquisa no Google e clico em links antigos em site.olddomain.com, recebo “Não encontrado, erro 404” no newsite.com. Como posso corrigir isso?

    Além disso, sou bem novo nessas coisas de tecnologia, como faço para “alterar manualmente quaisquer links que estejam codificados”? O que é um link codificado?

    Agradeço desde já!

  30. Perdoe minha ignorância. Sou bem novo em tudo isso e posso não estar usando a terminologia correta, mas migrei de .com para .org na semana passada. Não vi o tutorial “mover seu blog” do wpbeginner até depois e, portanto, segui o tutorial do meu novo host, que foi MUITO mais difícil e técnico. De qualquer forma… eu me mudei. Tudo parece estar funcionando bem, mas minhas imagens ainda estão apontando para o site antigo. Pelo que li, este plugin ajudaria, mas estou preso em url antiga/url nova. Minha url não é a mesma que o nome do meu domínio? E o nome do meu domínio permaneceu o mesmo quando me mudei, então… estou um pouco perdido nisso. Na minha página de administração NOVA, posso ir em configurações>geral e ver que meu “endereço do wordpress” e “endereço do site” são ambos iguais a http:// nomedomeudominio, que é o que sempre pensei ser minha url, tanto antes quanto depois de me mudar. Na minha página de administração ANTIGA (.com), não consigo ver meu “endereço do wordpress” nas configurações gerais. Como eu diferencio?

  31. Adoro todo este post e discussão. Algumas ótimas ideias. Pessoalmente, não acho que isso valha um plugin. Eu sempre uso uma consulta SQL ou exporto meu DB e uso um editor de texto para encontrar e substituir, depois reimporto. Funciona muito bem. Obviamente, links codificados precisam ser feitos manualmente.

    Eu simplesmente não gosto da ideia de usar mais plugins a menos que eu tenha que. Chuck, vou experimentar seu SQL da próxima vez. Obrigado pela dica!
    Bob

    • Concordo totalmente com você, mas em alguns casos, as configurações são armazenadas como um array serializado, e é mais conveniente usar um plugin.

    • Por que adicionar mais trabalho para você mesmo, quando um plugin pode fazer isso muito bem. Este não é um plugin que você mantém ativo em seu site. Você o instala, usa e depois o exclui.

      Admin

      • E se você estiver movendo um site de um subdiretório para a raiz ou até mesmo o contrário? Este plugin pode lidar com isso também?

        • Sim. Porque tudo o que ele faz é uma busca e substituição no seu banco de dados. Isso é muito útil para aqueles que não querem entrar no seu phpMyAdmin. Plugins como o Duplicator são mais úteis porque eles fazem todo o processo de migração e depois isso.

  32. Olá,

    I just wrote a plugin that does the job. It also handles serialized data, VelvetBlues Update URLs doesn’t do at the moment ;-)

    Você ainda terá que atualizar manualmente a opção siteurl para acessar o Painel de Administração, mas então, ele atualizará todas as suas coisas: posts (incluindo páginas e tipos de post personalizados), excertos, mídias, campos personalizados, opções, GUIDs.

    Está disponível no Diretório de Plugins do WordPress: http://wordpress.org/plugins/umanit-update-urls/

    • Olá Vincent,

      Sou novo no WordPress.org e gostaria de um guia para iniciantes para instalar este plugin. Eu hospedo com GoDaddy. Acabei de migrar e nenhum dos meus links funciona. Por favor, ajude!

  33. @wpbeginner você não acreditaria o quão oportuno foi seu tweet, acabei de migrar de desenvolvimento para produção quando notei meus URLs! muito obrigado! #pânicoacabou

  34. Olá a todos

    Encontrei este plugin recentemente e vou experimentá-lo neste fim de semana.

    Desenvolvi um site em uma URL temporária, o que significa que todos os URLs dos gráficos precisam ser atualizados, então vou usá-lo para isso.

  35. Sim, este parece ser um plugin em grande parte inútil, infelizmente. Os conselhos de @chuckreynolds e @wpstudio abaixo são ambos úteis, use o BackupBuddy (porque ele lida com a busca/substituição, ou faça manualmente com essas consultas SQL).

    No entanto, uma coisa que encontrei em várias ocasiões é que alguns plugins estão usando strings de dados serializados para armazenar dados e uma simples busca/substituição SQL não atualizará esses dados. A busca/substituição do BackupBuddy leva em conta dados serializados, mas não tenho certeza se ele verifica recursivamente.

    Meu método para migrar sites é usar uma combinação do BackupBuddy, e depois executar o incrível script Serialization Fix do Interconnectit.com. http://interconnectit.com/124/search-and-replace-for-wordpress-databases/

    Migrei uma instalação Multisite onde o cliente usou um plugin que armazenava seus dados em arrays serializados e, após a migração, mais de 300 blocos de conteúdo estavam faltando. Executar o script acima salvou o dia ;)

  36. plugins geralmente falham ao fazer isso, pois na maioria das vezes você está migrando de uma URL temporária para um domínio e, uma vez que você se mudou, não pode usar um plugin por causa do redirecionamento em vigor para a URL antiga.

    As consultas SQL para corrigir tudo isso estão aqui: http://forr.st/~DLR

Deixe uma resposta

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