>
Maria de Angelis | Summer 2019 Pinterest Engineer Intern
HTTPS deve estar em todo o lado. Seu site provavelmente roda sobre HTTPS, dando aos seus usuários uma conexão segura e criptografada, mas e quanto a todos os links de saída? Você pode garantir que todos eles usam HTTPS? Neste post, descrevemos as etapas que tomamos para atualizar os links Pin de HTTP para HTTPS, aproveitando a tecnologia Smarter Encryption da DuckDuckGo.
Por que HTTPS?
Embora o Pinterest seja executado inteiramente em HTTPS, não é o destino final para a maioria dos usuários. Como um lugar para os Pinners descobrirem e fazerem o que gostam, o Pinterest é a rampa de lançamento para chegar a outros sites. Como tal, temos a responsabilidade de redirecionar Pinners para sites HTTPS sempre que possível, incluindo a atualização de links de saída de Pins de HTTP para HTTPS quando possível e maximizando a porcentagem de tráfego através de HTTPS.
A razão pela qual qualquer tráfego HTTP existe é simplesmente porque muitos Pins foram criados dessa forma. Quando um Pinner clica em um link Pin, ele será enviado para o site HTTP se o conteúdo tiver sido criado com uma URL HTTP. No entanto, se o site suportar HTTPS, nós queremos enviar o usuário para a versão HTTPS. Decidimos fazer uma atualização online para HTTPS para que pudéssemos maximizar o resultado em todas as superfícies do Pinterest.
Após fazer melhorias, cerca de 80% do tráfego de saída é agora através de HTTPS, um aumento de mais de 30%.
A fim de garantir que esta mudança não interferisse em métricas importantes, fizemos um experimento para liberar estas mudanças para 1% dos usuários e compará-las a um grupo de controle equivalente. Descobrimos que não houve alteração nas métricas de benchmark Pinterest, por isso vamos continuar a lançar o experimento para mais usuários Pinterest.