Uma solução de SEO para SPAs (principalmente MEAN SPAs)
Mean-SEO é um middleware Express.js e intercepta solicitações que incluem uma referência de fragmento de escape na URL. Incluímos uma metatag especial que informa ao rastreador para consultar nossas páginas angulares novamente, usando a referência de fragmento de escape.
A Mean-SEO então inicia um navegador sem cabeça Phantom.js, que então busca a mesma página, mas certifique-se de esperar um pouco antes de servir a página totalmente renderizada de volta ao servidor.
Isso permite que o rastreador obtenha nosso conteúdo depois que nosso aplicativo Angular estiver totalmente carregado, e o mecanismo de pesquisa poderá indexar o conteúdo da página, mesmo que exija a resolução de solicitações AJAX etc.