Como posso verificar a propriedade do site nas Ferramentas do Google para webmasters por meio do nginx.conf?

9

Desde há alguns anos, o processo de verificação de propriedade do site das Ferramentas do Google para webmasters começou a exigir que os arquivos de verificação tivessem determinado conteúdo, em vez de simplesmente estarem lá retornando 200 OK e garantindo que outros arquivos próximos retornassem 404 Not Found etc.

Com o novo requisito, como posso exibir o arquivo de verificação do site das Ferramentas do Google para webmasters com nginx.conf sozinho?

    
por cnst 09.02.2013 / 04:06

1 resposta

12

Se você sabe que o arquivo de verificação deve ser denominado googled1085b59adc211cb.html (e você é informado depois de adicionar um site às Ferramentas do Google para webmasters), coloque o seguinte no contexto server apropriado do seu nginx.conf :

    location = /googled1085b59adc211cb.html {
            rewrite ^/(.*)  $1;
            return 200 "google-site-verification: $uri";
    }

P.S. Um experimento mental revelaria que também é possível criar um location por meio de expressões regulares que agora permitiriam que qualquer pessoa verificasse a propriedade do seu site a qualquer momento e sem precisar entrar em contato com você, mas omitirei essas configurações em desta vez (para evitar o uso não intencional), uma vez que qualquer um genuinamente interessado agora tem um bom ponto de partida de qualquer maneira. : -)

    
por 09.02.2013 / 04:06