A ferramenta de movimentação de endereço não suporta alterações de protocolo
Como HTTPS e HTTP são protocolos, você não está movendo o site de um endereço para outro, apenas alterando o caminho da URL. As Ferramentas do Google para webmasters não suportam mudanças de endereço nas alterações nos caminhos de URL, incluindo subdomínios e protocolos.
FONTE
Solicite uma alteração de endereço.
Use a ferramenta Alteração de endereço quando a mudança do site envolver uma alteração de domínio ou subdomínio, como alterar de
http://fish.example-petstore.com
para http://example.com
ou
http://example-petstore.com
.
Nota : A ferramenta atualmente não suporta os seguintes tipos de local se move: mudanças de nome subdomínio, alterações de protocolo (de HTTP para HTTPS), ou o caminho só de mudanças.
Portanto, não é necessário informar as Ferramentas do Google para webmasters que você está alterando os protocolos; no entanto, é recomendável que você configure os redirecionamentos de todos os URLs antigos para os novos URLs e atualize o mapa do site para incluir os novos URLS.
Adicione todas as variações do seu site ao WMT
Embora a ferramenta de mudança de endereço do site não trate protocolos, alterações de URL e subdomínios como novos sites, o restante das Ferramentas do Google para webmasters tratam protocolos e subdomínios como sites separados. Você deve adicionar todas as variações do seu site. Abaixo está um exemplo do meu site BYBE adicionado ao WMT com todas as variações, você deve fazer o mesmo. (recomendado por John Mueller, do Google, veja os comentários abaixo desta resposta).
301 redirecionamentos recomendados pelo Google
Se você pretende veicular o site como SSL parcial ou completo, configure bons redirecionamentos, conforme recomendado pelo Google:
FONTE
Prepare-se para os redirecionamentos 301 Depois de ter um mapeamento e seu novo site estar pronto, a próxima etapa é configurar os redirecionamentos HTTP 301 no servidor a partir dos URLs antigos para os novos, conforme indicado no seu mapeamento. Lembre-se do seguinte:
- Use redirecionamentos HTTP 301.
Embora o Googlebot suporte vários tipos de redirecionamentos, recomendamos que você use redirecionamentos HTTP 301, se possível.
- Evite encadear redirecionamentos. Embora o Googlebot e os navegadores possam seguir uma "cadeia" de vários redirecionamentos (por exemplo, Página 1> Página 2> Página 3), recomendamos o redirecionamento para o destino final. Se isso não for possível, mantenha o número de redirecionamentos na cadeia baixo, idealmente não mais que 3 e menos que 5. Os redirecionamentos em cadeia adicionam latência para os usuários, e nem todos os navegadores oferecem suporte a cadeias de redirecionamento longas.
- Teste os redirecionamentos. Você pode usar o Fetch como Google para testar URLs individuais ou ferramentas ou scripts de linha de comando para testar grandes números ou URLs.
Configurando o redirecionamento no Apache
Configurando redirecionamentos no Apache, ngInx, o IIS é bastante direto: a seguir, exemplos de redirecionamento 301 de HTTP para HTTPS no .htaccess
arquivo Apache2 .
FONTE
Aplicar SSL em páginas específicas e desativar em repouso
Este script removerá o SSL em todas as outras páginas da página de login e página de registro. Você pode adicionar mais apenas |
como separador entre os nomes de arquivo.
mod_rewrite:
RewriteCond %{HTTPS} on
RewriteCond %{SCRIPT_FILENAME} !\/(login|register)\.php [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]
Aplicar SSL em todo o site
Se você deseja aplicar o SSL no site completo, pode usar o mod_rewrite para detectar o HTTPS.
mod_rewrite:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Alterações no Sitemap
Como você está alterando o protocolo, você precisa adicionar uma nova propriedade ao Google como HTTPs, isso não terá o mapa do site enviado como padrão, você deverá garantir que o seu site contenha todos os novos URLs e enviá-lo na variação de propriedade HTTPS.