Mudando de HTTP para HTTPS no Google Search Console

118

Estou mudando de HTTP para HTTPS para todo o site. No momento, o site foi adicionado ao Google Search Console (anteriormente Ferramentas do Google para webmasters ) www.example.come todas as páginas são indexadas sem o uso de SSL.

Como faço para mudar para os novos URLs HTTPS no Google Search Console?

  1. Acabo de enviar um sitemap atualizado com os URLs HTTPS ou adiciono um novo site como https://www.example.come envio o sitemap com URLs HTTPS? Todos os URLs atuais são definidos para redirecionar para seus equivalentes HTTPS.

  2. Eu adiciono várias propriedades ao Google Search Console?

user2240778
fonte
4
Eu o adicionei como um novo site porque, quando eu defino um redirecionamento, o anterior começou a mostrar o erro de acesso não autorizado.
Rana Prathap 24/08
11
Este post de john mueller pode tirar muitas dúvidas do webmaster iniciante ou avançado.
`` Goyllo

Respostas:

94

Atualização (27 de fevereiro de 2019):

O Google anunciou dados em todo o domínio no Search Console , que combina todos os subdomínios e protocolos de um domínio, http, https, www e não www.

Resposta antiga:

As Ferramentas do Google para webmasters tratam HTTP e HTTPS como sites separados e você não pode informar ao Google, usando o Google Search Console, que mudou de HTTP para HTTPS, pois a ferramenta de mudança de endereço não suporta alterações de protocolo

Você pode adicionar as versões do site HTTPS. Ao adicionar um site, basta digitar o URL, incluindo o https://prefixo. Você terá dois sites nas Ferramentas do Google para webmasters.

Captura de tela da caixa de diálogo "adicionar um site"

Isso se encaixa no princípio geral que http://www.example.comé considerado um URL diferente https://www.example.come pode servir validamente conteúdo diferente; o Google está bem com isso. Na prática, a maioria dos sites configura um redirecionamento, mas as Ferramentas do Google para webmasters foram projetadas para funcionar nos dois casos, basta adicionar os dois sites.

Da mesma forma, você deve adicionar as versões www e não www do seu site, portanto, no final, você deve ter quatro sites:

  • http://www.example.com
  • https://www.example.com
  • http://example.com
  • https://example.com

Você pode definir se é preferível www ou não www , mas não conheço uma configuração semelhante para HTTP vs HTTPS.

Flimm
fonte
6
Pergunta sobre isso; Se mudei o site inteiro de http para https, preciso manter o código http antigo em execução?
precisa saber é o seguinte
11
Olá, demorei um pouco para lembrar por que fiz essa pergunta. O código que eu quis dizer foi a conta à qual o código de verificação foi associado. Acontece que: os códigos de verificação são os mesmos de https e os de http.
DickieBoy
2
Preciso reenviar o sitemap na versão https: //?
user66638
8
Você pode adicionar um Strict-Transport-Securitycabeçalho http para fazer o Google preferir versões HTTPS nos resultados da pesquisa. Como descrito aqui . "Use um servidor Web que suporte HSTS ( HTTP Strict Transport Security ) e verifique se ele está ativado. O HSTS instrui o navegador a solicitar páginas usando HTTPS automaticamente, mesmo que o usuário insira http na barra de localização do navegador. Ele também instrui o Google a servir URLs seguros nos resultados da pesquisa. "
gregn3 23/03
2
Obrigado pela atualização, mas não está nada claro. Isso significa que não precisamos fazer nada, se o http for redirecionado para https, tudo funcionará automaticamente? Se não, o que precisamos fazer, o link do Google é muito vago.
niico
36

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

  1. 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).

por vários sites em ferramentas para webmasters

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 .htaccessarquivo 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.

Simon Hayter
fonte
11
Agradecemos a compreensão, no entanto, o que dizer de buscar como o Google, porque isso começa com um http em vez de como HTTPS, mas ao adicionar um site como um https://www.example.com, buscando como o Google, você tem a opção HTTPS. Portanto, buscar como http em um site que agora é HTTPS seria contra o que já está indexado.
user2240778
11
Bem, adicionar o site como HTTPS apenas para satisfazer a busca não seria prático adicionar outro site como HTTPS, pois a busca ainda funcionará por causa do redirecionamento. O teste importante seria verificar se você continua recebendo dados como pesquisas na Web e rastreamentos nas Ferramentas do Google para webmasters. Parece um desperdício descartar esses dados, a menos que você não se importe com isso ou que não funcione. Acabei de testar e estou surpreso que você possa adicionar outro site com HTTPS e HTTP, pessoalmente adicionaria os dois, não exclua um e veja se eles têm a mesma aparência e nos mantenha informados.
Simon Hayter
2
Manterá você informado, este vídeo do Google I / O é realmente bastante informativo quando se trata da minha consulta, responde ao que eu precisava saber. youtube.com/watch?v=cBhZ6S0PFCY
user2240778
4
Se você tiver http e https, precisará adicionar ambos como sites separados no GWT e verificar os dois. Https pode ser apenas um "protocolo diferente", mas é tecnicamente possível veicular conteúdo totalmente diferente de cada um. Da mesma forma, um sitemap xml não pode conter URLs http e https; no entanto, se você tiver verificado ambos no gwt, o google permitirá que você (apenas no Google).
MrWhite
16
As Ferramentas do Google para webmasters tratam https://e http://como sites separados; você definitivamente deve adicioná-los separadamente se usar os dois (ou estiver migrando de um para o outro). Você também deve atualizar o arquivo do sitemap para apontar para os novos URLs.
John Mueller
9

Se você estiver movendo o site de HTTP para HTTPS, será necessário enviar o site HTTPS como um novo site (definido como nova propriedade). Fui informado de que não precisava fazer isso; no entanto, o Google WMT parou de relatar o status do índice, erros de rastreamento e tráfego.

Depois de adicionar o HTTPS às Ferramentas do Google para webmasters, comecei a receber dados corretos no console WMT do Google.

Eshwar
fonte
7

O Google possui um howto sobre migração de sites. Uma alteração de protocolo conta como modificação de URL; Esta é a seção relevante .

O switch funciona como um switch HTTPS comum . Depois que seus URLs se tornarem relativos ao protocolo e antes de começar a redirecionar, você deve validar o site https nas ferramentas para webmasters do Google. É um site separado com seu próprio mapa do site. Não há necessidade de outras etapas específicas do Google, mas você pode usar as ferramentas deles para validar que o tráfego está passando bem.

Tobu
fonte
1

Ferramentas de alteração de endereço do Google: Observação: atualmente, a ferramenta não oferece suporte aos seguintes tipos de mudanças de site: alterações de nome de subdomínio, alterações de protocolo (de HTTP para HTTPS)

enjie
fonte
2
Se este não suporta o que o OP está pedindo, então ele realmente não ajudar como uma resposta ....
Andrew Lott