seoaudit 是一个开源 SEO 审计工具,提供网站抓取、问题检测与报告导出能力。
- 支持网站抓取与页面级问题扫描
- 提供问题分类(如标题、描述、链接、索引性等)
- 支持审计结果导出,便于复盘与协作
- 默认中文界面,可直接本地部署运行
- 启动并构建:
docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build- 打开服务:
http://localhost:9000
- 常用操作:
# 查看容器状态
docker compose -f docker-compose.yml -f docker-compose.dev.yml ps
# 查看应用日志
docker logs -f seoaudit-app
# 停止服务
docker compose -f docker-compose.yml -f docker-compose.dev.yml down# 启动服务
make run
# 运行测试
make test
# 代码检查
make vet配置文件:config
关键默认项:
- 数据库名:
seoaudit - 环境变量前缀:
SEOAUDIT_ - 默认语言:
zh
make run # 启动服务
make test # 运行测试
make vet # 运行 go vet
make lint # 运行 golangci-lint
make docker # Docker Compose 构建并启动
make clean # 清理 Docker builder 缓存MIT