Tem um subdominio e quero alterar
-
Meu blog é ww.blog.meusite.com.br ele já tem 1 ano eu gostaria de alterar para http://www.meusite.com.br/blog é possível sem perder nada?
Como fazer esta alteração?
Grato
-
Olá, tudo bem?
É possível sim.Resumidamente, basta migrar o site para o subdomínio e criar um redirecionamento 301 do diretório para o subdomínio (assim não perde SEO).
Aqui tem umas dicas:
https://codex.wordpress.org/Moving_WordPressOi @mariovalney, Obrigado por responder.
Mas, é assim…
Meu site http://www.meusite.com.br eu criei com o klickpages e por isso está apontando para eles. Já meu subdomínio eu criei no hostgator e o blog no wordpress (blog.meusite.com.br), o suporte do hostgator disse que o site teria que apontar para o hostgator senão eu não teria como fazer esta mudança que eu quero (www.meusite.com.br/blog).
O site eu criei num lugar e o blog em outro.
Mesmo assim é do jeito que você falou?
Olá @fdassi,
Você pode instalar um plugin chamado Redirection na instalação WordPress do blog e criar redirecionamentos para os URLs do seu blog usando uma expressão regular.
Por exemplo, a expressão regular abaixo:
URL de origem:
^/(.*)
URL de destino:https://www.meusite.com.br/blog/$1
vai redirecionar
https://blog.meusite.com.br/2019/04/meu-post/
para
https://www.meusite.com.br/blog/2019/04/meu-post/
e assim por diante. Para isso funcionar, é claro que o conteúdo do blog tem que já estar duplicado no servidor que responde pelo domínio
www.meusite.com.br
.É preciso tomar cuidado em como o Google lida com essas mudanças. Além de implementar o redirecionamento corretamente, é preciso enviar um novo sitemap para o Google Search Console. Outras instruções aqui. Durante um bom tempo, vc vai ter duas URLs no índice do Google, e temporariamente pode haver uma queda (às vezes drástica) nos resultados de visitas vindas do Google, mas geralmente passageira.
Olá Fdassi.
Exatamente. Um domínio “encontra” a hospedagem através do registro DNS. Subdomínios podem apontar para servidores diferentes, por isso o blog.seusite.com pode ir para um serviço e o seusite.com para outro.
Todavia subdiretórios não.
Como resolver: após migrar todo o site para uma instalação dentro do subdiretório seusite.com/blog e estar tudo funcionando, basta configurar um redirecionamento 301 de blog.seusite.com para seusite.com/blog.
O que o CB falou está certo: uma possibilidade é instalar um plugin de redirecionamento na instalação antiga para a nova, todavia não é necessário manter uma instalação do WordPress apenas para redirecionar.
Ao transferir o subdiretório para sua hospedagem do Hostgator, deve haver uma forma de criar esse redirecionamento (confirma com o pessoal do suporte). E na hipotese deles não conseguirem te ajudar, basta criar um
.htaccess
como eu falei:RewriteEngine on RewriteCond %{HTTP_HOST} ^blog.seusite.com RewriteRule ^(.*)$ https://seusite.com/blog/$1 [L]
E NÃO ESQUEÇA DO BACKUP
(desculpe pela caixa alta… hahaha)Muito Obrigado @mariovalney e @cbrandt
Como não entendo nada de programação acho que vou ficar na opção do Mario sobre o redirecionamento 301. Acredito que seja mais simples/fácil, embora, também não sei o que é isso rs.
Se eu fizer este redirecionamento 301, faço uma única vez, ou preciso fazer para cada post e cada aba do meu blog?
Não perco o SEO que tanto penei para configurar?
Mais uma vez, obrigado um abraço
Flávio
Com o htaccess que mandei ou pelo painel da sua hospedagem deve servir para todos os links do site antigo.
E não perde o SEO se for 301.
Abraços,
- O tópico ‘Tem um subdominio e quero alterar’ está fechado para novas respostas.