Skip to content

scottcwy/seoaudit

Repository files navigation

seoaudit

seoaudit 是一个开源 SEO 审计工具,提供网站抓取、问题检测与报告导出能力。

中文项目说明

  • 支持网站抓取与页面级问题扫描
  • 提供问题分类(如标题、描述、链接、索引性等)
  • 支持审计结果导出,便于复盘与协作
  • 默认中文界面,可直接本地部署运行

快速运行(推荐:Docker Compose)

  1. 启动并构建:
docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build
  1. 打开服务:
  • http://localhost:9000
  1. 常用操作:
# 查看容器状态
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

本地开发运行(不使用 Docker)

# 启动服务
make run

# 运行测试
make test

# 代码检查
make vet

运行配置说明

配置文件:config

关键默认项:

  • 数据库名:seoaudit
  • 环境变量前缀:SEOAUDIT_
  • 默认语言:zh

项目命令(Makefile)

make run        # 启动服务
make test       # 运行测试
make vet        # 运行 go vet
make lint       # 运行 golangci-lint
make docker     # Docker Compose 构建并启动
make clean      # 清理 Docker builder 缓存

许可证

MIT

About

seoaudit 是一个开源的中文 SEO 审计工具,提供网站抓取、问题检测与报告导出能力。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors