Auditar o SEO de um site WordPress com o PageAudit
Confira se os buscadores veem o site e audite os últimos posts e páginas com o WP-CLI. Não precisa de plugin.
Atualizado em
1Deixe os buscadores verem o site
Em Configurações, Leitura, desmarque Evitar que mecanismos de busca indexem este site. Marcada, essa opção põe noindex em toda página.
2Audite as últimas páginas
No servidor, rode o laço na pasta do WordPress. Ele audita os 10 posts e páginas mais recentes: as auditorias grátis de uma rede num dia.
wp post list --post_type=page,post --post_status=publish \
--posts_per_page=10 --field=url |
while read -r url; do
curl -sS -X POST https://pageaudit.online/api/audit -o report.json \
-H 'content-type: application/json' -d "{\"url\": \"$url\"}"
python3 -c '
import json, sys
report = json.load(open("report.json"))
counts = report.get("counts")
if counts:
print(sys.argv[1], "score", report["score"], "errors", counts["errors"])
else:
print(sys.argv[1], report.get("message") or report.get("error"))
' "$url"
done3Corrija os erros
Abra no PageAudit uma página com erros para ver a evidência e a mudança sugerida. O título e a descrição costumam ficar no plugin de SEO ou no tema.