Skip to content

lapaca/geo-seo-tool

Repository files navigation

面向中小团队的的一站式 GEO(生成式引擎优化)+ SEO(搜索引擎优化)分析与优化工具。用户输入网页 URL,系统自动抓取并分析页面内容,给出 SEO/GEO 问题诊断和优化建议

技术栈

  • 框架:Next.js 14+ (App Router)
  • 语言:TypeScript
  • 样式:Tailwind CSS + shadcn/ui
  • 数据库:SQLite (Prisma ORM),MVP 阶段够用
  • 认证:NextAuth.js(邮箱密码 + 可选 OAuth)
  • AI:Claude API (Anthropic SDK)
  • 网页抓取:cheerio(HTML 解析)+ fetch(抓取)
  • 部署:Vercel

架构决策要点:

前端通过 SSE(Server-Sent Events)接收分析进度,替代轮询 认证统一使用 NextAuth.js,不手写 JWT GEO AI 诊断与优化建议合并为一次 Claude API 调用 新增 URL Validator(增强 SSRF 防护)和 Token Manager(AI token 预算控制) 详情可见@TECH——DESIGN.MD

包含

  • 用户注册/登录(邮箱密码)
  • 单页面 URL 分析
  • SEO 规则引擎检查(14 项)
  • GEO 规则引擎检查(9 项)
  • SEO + GEO 双评分
  • Claude AI 生成优化建议(Title、Description、H1、结构化数据)
  • 原文 vs 优化对比预览
  • 导出优化内容(HTML/JSON/复制)
  • 历史记录

数据库500模拟数据注册测试 登陆测试 复杂性大站taobao等网页测试

About

GEO+SEO 自动优化工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages