Galileo - SEO Assistant
Galileo SEO Assistant é uma extensão para o Google Chrome. O Galileo SEO Assistant pretende facilitar a tarefa de homologação e testes de SEO de páginas web fornecendo testes automáticos para uma série de requisitos como:
<h1>
das páginas
<title>
das páginas
<h2>
, <h3>
, <h4>
- rel next e rel prev
- url canônica
- url AMP associada
- rel alternate
- meta description
- outros ...
Tabela de conteúdos
Download
Para download da extensão visite a página do Galileo SEO Assistant na Chrome Webstore
Desenvolvendo
- Clone esse repositorio
- Instale yarn:
npm install -g yarn
.
- Rode
yarn
.
- Rode
npm run start
- Carregue o Galileo no Chrome fazendo:
- Acesse
chrome://extensions/
- Cheque
Developer mode
- Clique on
Carregar extensao
- Selecione o diretorio
build
.
Release notes
Verifique o CHANGELOG para acompanhar o status do desenvolvimento e lista de features.
Ideias para o futuro do Galileo SEO Assistant
- Internacionalização dos conteúdos de texto;
- Adicionar screenshots na webstore;
- Ter um conjunto de expects inicial para cada conteúdo extraído da página. Exemplo: Para H1 espera-se que não existam dois itens, se existir a aplicação está com erro;
- Alterar cor principal de acordo com o resultado da página: se deu ok, alerta ou erro;
- Ter testes unitários para javascript usando ava;
- Ter relatório de cobertura de testes;
- Parar de usar o bulma do cdn e usar via yarn;
- Permitir que usuários selecionem outros pacotes de regras pre-selecionados;
- Criar uma interface amigável para edição de pacotes de regras: adição de regras, edição de regras, remoção de regras;
- Permitir que usuários exportem/importem seus pacotes de regras em um arquivo de texto;
- Ter um site com lista de arquivos de regras disponíveis para download;
- Permitir que regras por grupos que serão divididos em tabs diferentes, como regras de links e regras de schema.org;
- Permitir que diferentes rotas respondam a diferentes pacotes de regras;
- Permitir que sejam exportados relatórios com os resultados da ferramenta;
- Separar parte do core do GSA para disponibiliza-lo pra criar o Galileo SEO Robot;
- Criar robo capaz de fazer as verificações que o plugin faz mas em lote usando YQL;
Licença
MIT - Jota Teles - 2017