O que é o diretório .well-known / e como devo configurá-lo?


14

Nos erros de rastreamento das Ferramentas para webmasters, tenho alguns locais de acesso negado:

.well-known/apple-app-site-association
.well-known/assetlinks.json
.well-known/.com

Dei uma olhada na RFC 5785, mas não entendi direito. Na verdade, luto para seguir muitos documentos RFC, eles parecem estar cheios de muitas terminologias inexplicáveis ​​e ambíguas.

Qual é o objetivo deste diretório e desses três arquivos? Qual deve ser o seu conteúdo? Eu deveria me preocupar com isso? Devo bloquear o diretório no robots.txt?

Esta é a primeira vez que me deparei com esse diretório, não acredito que ele exista e não fiz nenhuma tentativa de preenchê-lo (provavelmente é por isso que foi negado). Também não conheço nenhum link para este diretório do meu site.


1
Os locais recusados ​​são normalmente o resultado de recursos bloqueados no arquivo robots.txt ou no htaccess. Edite sua pergunta e inclua o conteúdo desses arquivos. Além disso ... .well-known/existe?
Simon Hayter

4
Na verdade, luto para seguir muitos documentos RFC, eles parecem estar cheios de muitas terminologias inexplicáveis ​​e ambíguas. Você não está sozinho! Felicidades!!
Closetnoc 12/07/16

1
Se eu não tiver pensado bem, .well-known/deve haver um diretório oculto e não estar disponível para solicitações externas, no entanto, disponível para elementos codificados no servidor, como programas CGI, Java e similares.
Closetnoc 12/07/16

2
Provavelmente, ele pegou o link em outra página. É uma tentativa de um URI lixo, eu não ficaria preocupado a menos que você tenha recursos lá e alguém saiba sobre eles.
L Martin

Respostas:


12

O RFC 5785 pode ser parafraseado:

Se você criar um novo URL, como o robots.txt ou o favicon.ico, que se espera estar em um determinado local em todos os sites, faça com que esse URL comece a partir de agora /.well-known/.

Além disso, você registrará todos esses URLs na IETF para que exista uma grande lista central de todos esses URLs.

O registro parece estar aqui: https://www.iana.org/assignments/well-known-uris/well-known-uris.xhtml Você pode examinar o registro e decidir se algum dos URLs solicitados atende a um objetivo que ajudaria seu site e criaria documentos, se alguns fossem úteis.

Dos URLs mencionados na sua pergunta, apenas assetlinks.jsonparece estar registrado corretamente.

Geralmente, não há razão para criar documentos apenas porque o Google os relata como 404. O Google espera obter erros 404 nos sites. Eles até consideram um sinal de um site íntegro que URLs sem documentos retornem o status correto (404).


1
Ah, ok. Portanto, tecnicamente, meu robots.txt deve ser movido para um local acessível www.mysite.com/.well-known/robots.txtao público, em vez de apenas estar www.mysite.com/robots.txt? Mas, finalmente, não importa por enquanto?
Arth

7
Não, eu não me mexeria robots.txt. Esse URL foi criado bem antes deste edital. Bem conhecido e espero que ele permaneça como um avô no local habitual.
Stephen Ostermiller

Legal, isso faz sentido .. obrigado pela ajuda! Se você pudesse parafrasear todos os outros RFCs também que seria inchar :)
Arth
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.