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 .