CSS e modelos são permitidos no robots.txt ?
Deve causar algum problema?
No Joomla, CSS e modelos não são permitidos no robots.txt . Por favor, ajude-me a encontrar uma solução para colocar ou não a proibição de robôs para CSS, modelos etc. nos meus próximos sites.
css
robots.txt
Manju George
fonte
fonte
Respostas:
O Google atualizou muito recentemente suas diretrizes para declarar oficialmente que você não deve bloquear o acesso aos arquivos CSS ou JS no robots.txt . Isso garante que, quando o Google rastreia o site, ele pode ser renderizado exatamente como um navegador faria.
Se você bloquear arquivos CSS ou JS, isso poderá prejudicar o desempenho do site nas classificações.
Mais informações aqui: Atualizando nossas Diretrizes técnicas para webmasters e aqui: Diretrizes para webmasters
Como esta é uma recomendação recente, muitos sites e CMSs (como o Joomla) geralmente têm esses arquivos bloqueados no robots.txt . O raciocínio por trás disso geralmente era que os mecanismos de pesquisa não precisavam rastrear ou indexar esses arquivos; portanto, para impedir que arquivos e diretórios desnecessários sejam indexados e para salvar o 'orçamento de rastreamento', eles costumavam ser bloqueados no robots.txt .
fonte
A estratégia do seu robots.txt sempre deve ser respondida pela pergunta: quais seções da minha web não devem ser rastreadas por um robô e quais seções podem ser rastreadas por um robô.
Os robôs implementam sua própria lógica e têm várias finalidades (não apenas o Google tem um rastreador ...). Portanto, se você está assumindo que um robô é "distraído" pelos seus arquivos CSS e JS, você abre a caixa preta do robô e assume o que a implementação atual e a intenção atual do robô é. Esta não é uma estratégia útil de longo prazo.
Em vez de pensar no domínio do robô, tente pensar no domínio de conteúdo da sua web.
Quero ressaltar que um arquivo robots.txt não é um mecanismo de segurança.
fonte
Os modelos são usados pelo aplicativo de software de blog ou gerenciamento de conteúdo (CMS) e não devem ser acessíveis externamente onde CSS é lido pelo navegador e pelos mecanismos de pesquisa e deve ser lido. Dito isto, eu não bloquearia nenhum deles, mas também não alteraria nenhum do CMS. Os mecanismos de pesquisa e os bots não se preocupam com seus modelos. Basta bloquear o acesso ao seu site por URL / URI que você não deseja indexar ou ler, mas não considera o robots.txt como uma ferramenta de segurança. Não foi projetado para isso.
fonte