SPA e SEO
17/11/2017
0
Aproveitando a deixa eu gostaria, se possível, se vocês falassem muito mais sobre SEO (pode ser cursos, DevCastas, artigos, ou o que for melhor). Eu gostaria de aprender sobre SEO e acredito que essa seja uma necessidade inclusive de outros leitores da DevMedia.
Muito Obrigado,
Guilherme.
Guilherme Vasconcellos
Post mais votado
22/11/2017
Atualmente o Googlebot é capaz de indexar, ler e seguir os links de conteúdos renderizados no cliente (front-end), como é o caso de páginas SPAs. Porém hoje isso é feito com grande dificuldade por parte dos crawlers. Mas existem algumas técnicas para você ajudar os crawlers a indexar seu conteúdo.
1. Crie uma lista com todas as suas páginas. Separe suas páginas por diretórios, se necessário. Exemplo, se contém uma lista de produtos, crie um diretório para cada categoria.
2. Instale o Prerender. O Prerender é um serviço que irá renderizar seu site em um navegador virtual e, em seguida, servirá o conteúdo HTML estático para os crawlers. Do ponto de vista de SEO, isso é maravilhoso. Os usuários ainda conseguem a experiência de SPA rápida e dinâmica, enquanto os crawlers, como o Googlebot, podem identificar seu conteúdo e indexar nos resultados de pesquisa.
3. Use a ferramenta "Buscar como o Google" do Search Console para rastrear e indexar suas páginas manualmente.
4. Configure o Google Analytics ou Google Tag Manager.
5. Use um crawler para vasculhar suas páginas e descobrir erros de indexação, além de subir seu sitemap .xml no Search Console.
Está resumido mas seguindo essas dicas você ajudará os crawlers a indexarem melhor o seu conteúdo em SPA.
Réulison Silva
Mais Posts
23/11/2017
Guilherme Vasconcellos
Atualmente o Googlebot é capaz de indexar, ler e seguir os links de conteúdos renderizados no cliente (front-end), como é o caso de páginas SPAs. Porém hoje isso é feito com grande dificuldade por parte dos crawlers. Mas existem algumas técnicas para você ajudar os crawlers a indexar seu conteúdo.
1. Crie uma lista com todas as suas páginas. Separe suas páginas por diretórios, se necessário. Exemplo, se contém uma lista de produtos, crie um diretório para cada categoria.
2. Instale o Prerender. O Prerender é um serviço que irá renderizar seu site em um navegador virtual e, em seguida, servirá o conteúdo HTML estático para os crawlers. Do ponto de vista de SEO, isso é maravilhoso. Os usuários ainda conseguem a experiência de SPA rápida e dinâmica, enquanto os crawlers, como o Googlebot, podem identificar seu conteúdo e indexar nos resultados de pesquisa.
3. Use a ferramenta "Buscar como o Google" do Search Console para rastrear e indexar suas páginas manualmente.
4. Configure o Google Analytics ou Google Tag Manager.
5. Use um crawler para vasculhar suas páginas e descobrir erros de indexação, além de subir seu sitemap .xml no Search Console.
Está resumido mas seguindo essas dicas você ajudará os crawlers a indexarem melhor o seu conteúdo em SPA.
Réulison Silva,
Muito Obrigado ! Excelente a sua resposta !
Só duas dúvidas :)
Não entendi o item 1. Como assim lista ? Seria um arquivo XML ? Como deverá ser cada linha dessa lista ? Não entendi nada. Desculpe.
O que é o item 3 ? ( Use a ferramenta "Buscar como o Google" do Search Console ). Search Console de onde ?
Um abraço e
Muito Obrigado.
23/11/2017
Réulison Silva
1. Seria uma lista mesmo, pode ser XML, mas serve apenas para você se organizar e saber quais URLs você quer que sejam indexadas. Áreas do site como Admin, Cadastro de usuários e etc não precisam ser indexadas.
3. Search Console e Fetch as Google ou Buscar como o Google
20/08/2021
Jose Amaral
Aproveitando a deixa eu gostaria, se possível, se vocês falassem muito mais sobre SEO (pode ser cursos, DevCastas, artigos, ou o que for melhor). Eu gostaria de aprender sobre SEO e acredito que essa seja uma necessidade inclusive de outros leitores da DevMedia.
Muito Obrigado,
Guilherme.
Clique aqui para fazer login e interagir na Comunidade :)