Proteção Automática para Evitar Rastreamento por Mecanismos de Busca no Symfony 4.3

Andréia Bohner
1 min readMar 15, 2019

--

Mecanismos de pesquisa como Google, DuckDuckGo, Baidu e Yandex fazem um ótimo trabalho rastreando e indexando seus sites e aplicações. No entanto, isso não é tão bom quando você publica acidentalmente uma versão de desenvolvimento da sua aplicação.

No Symfony 4.3, essa situação foi melhorada desabilitando a indexação de mecanismos de busca para aplicações de desenvolvimento.

Como funciona?

Se o kernel da aplicação for executado no modo de depuração (por padrão, isso acontece quando o ambiente do Symfony não é prod), o Symfony adiciona um cabeçalho HTTP X-Robots-Tag: noindex a todas as respostas.

O cabeçalho X-Robots-Tag é um dos cabeçalhos HTTP que os mecanismos de busca levam em conta ao rastrear um site. Se sua própria aplicação já adicionou esse cabeçalho, esse novo recurso não alterará seu valor. Além disso, se você não gostar desse recurso, você pode desativá-lo com esta opção de configuração:

# config/packages/framework.yaml
framework:
# ...
disallow_search_engine_index: false

Tradução de: New in Symfony 4.3: Automatic Search Engine Protection

--

--