跳转到正文
文章目录

B2B 外贸独立站页面结构规划


📐 整体页面架构

</> PLAINTEXT
/                          首页
/about                     关于我们
/products                  产品列表页
/products/[category]       分类页
/products/[category]/[id]  产品详情页
/contact                   联系我们 / 询盘页
/inquiry                   询盘提交成功页

📄 各页面内容规划

① 首页 /

  • Hero Banner(核心卖点 + CTA按钮"Get a Quote")
  • 公司优势(3-4个,如:工厂直供、认证资质、交货期)
  • 热门产品(6-8个精选)
  • 合作客户 Logo 墙
  • 询盘入口(悬浮按钮或底部表单)

② 产品列表页 /products

  • 左侧分类筛选
  • 产品卡片网格(图片+名称+简介+询盘按钮)
  • 搜索框
  • 分页

③ 产品详情页 /products/[category]/[id]

  • 产品图片(多图轮播)
  • 产品名称、型号、规格参数表
  • 详细描述
  • MOQ / 交货期 / 认证信息
  • 询盘表单(核心转化点)
  • 相关产品推荐

④ 关于我们 /about

  • 公司简介 + 工厂图片
  • 发展历程
  • 资质证书(ISO等)
  • 团队介绍

⑤ 联系/询盘页 /contact

  • 询盘表单(详细版)
  • 公司地址、邮箱、WhatsApp
  • Google Maps嵌入

🗃️ 数据库结构(Supabase)

</> PLAINTEXT
products(产品表)
├── id
├── name
├── category_id
├── images[]
├── specs(JSON,规格参数)
├── description
├── moq
└── is_featured

categories(分类表)
├── id
├── name
└── slug

inquiries(询盘表)
├── id
├── name(客户姓名)
├── email
├── company
├── country
├── product_id(关联产品)
├── message
├── quantity
└── created_at

🔧 技术栈建议

</> PLAINTEXT
框架      Next.js 14(App Router)
样式      Tailwind CSS
数据库    Supabase
图片存储  Supabase Storage
邮件通知  Resend(询盘后自动发邮件给你)
部署      Vercel
语言      英文为主,可选中英切换

📋 开发优先级

优先级 内容
🔴 必须先做 产品详情页 + 询盘表单 + 数据库
🟡 第二阶段 产品列表 + 分类筛选 + 搜索
🟢 第三阶段 关于页 + 联系页 + 邮件通知
⚪ 可选 后台管理询盘、多语言、SEO优化

想从哪部分开始?我可以直接帮你写代码。

评论

搜索站内内容

输入关键词开始搜索