📍 GBP照片地理标签
  ](https://nodejs.org) 
将GPS坐标和位置元数据添加到您的照片中——用地理标记的图像增强您的Google Business Profile。
地理标记为您的照片添加了不可见的位置数据。当您将这些照片上传到Google Business Profile、Google Maps或您的网站时,搜索引擎可以准确地看到您的企业所在的位置。这有助于您的企业在本地搜索结果和谷歌地图中显示出来。
由...创建 提升商业人工智能 --为当地企业定制人工智能解决方案。
______________________________________________________________________
🚀 三种使用方法
选择最适合您的选项:
| # | 选项 | 最适合 | 您需要什么 |
|---|---|---|---|
| 🌐 | 网页应用 | 任何人——不需要技术技能 | 只要一个网络浏览器 |
| 🤖 | 人工智能代理的MCP | 使用Claude、Cursor等人工智能助手的人。 | AI代理+API密钥 |
| 💻 | 下载并在本地运行 | 想要完全控制的开发人员 | Node.js+ExifTool |
______________________________________________________________________
🌐 选项1:Web应用程序(最简单)
没有下载。没有设置。只需打开并使用。
👉 打开Web应用程序
如何使用
- 打开 浏览器中的上述链接
- 上传 您的照片(拖放或单击浏览)
- 查看当前元数据 --该应用程序会立即扫描您的照片,并显示已存在的位置数据(如果有的话)
- 输入您的营业地址 (例如。,
123 Main Street, Seattle, WA 98101) - 添加业务信息 (可选)——企业名称、SEO关键词、版权
- 点击“地理标签和下载照片”
- 完成! 您的地理标记照片会自动下载,并显示“之前/之后”比较,准确显示发生了什么变化
特性
- 🌓 黑暗与光明主题 --在右上角切换
- 📊 比较之前/之后 --查看添加了哪些元数据
- 📱 适用于移动设备 --通过手机或平板电脑使用
- 🔒 私人 --您的照片会被处理,不会存储在任何地方
支持的文件格式
| 格式 | 扩展名 |
|---|---|
| JPEG | .jpg, .jpeg |
| PNG | .png |
| TIFF | .tiff, .tif |
| WebP | .webp |
| HEIC | .heic |
______________________________________________________________________
🤖 选项2:AI代理的MCP
如果你使用人工智能助手(如Claude、Cursor、VS Code Copilot、Windsurf或Gemini),你可以直接将此工具添加到你的人工智能代理中。然后,用简单的英语让你的人工智能为你的照片添加地理标签——它会自动处理一切。
什么是MCP?
MCP(模型上下文协议) 是一个让AI助手使用外部工具的标准。通过将此MCP服务器添加到您的AI代理中,您的AI可以通过自然对话对照片进行地理标记、查找GPS坐标等。
可用工具
您的AI代理可以访问这些工具:
| 工具 | 它做什么 |
|---|---|
| 地理代码地址 | 将任何地址转换为GPS坐标(例如,“123 Main St”→ 纬度/经度) |
| 逆地理编码 | 将GPS坐标转换为可读地址 |
| 地理标签照片 | 将GPS、商业信息和SEO数据添加到照片中 |
| 生成SEO文件名 | 创建搜索优化的文件名(例如。, acme-plumbing-seattle-wa.jpg) |
| 读取地理标签 | 显示照片已包含的位置数据 |
获取API密钥
要使用MCP,您需要一个免费的API密钥。 在这里申请一个:
- 📧 电子邮件: anton@boostbusiness.ai
- 🌐 网站: 助推业务.ai
- 💬 github: 请求访问
安装说明
一旦您拥有API密钥,请按照人工智能代理的说明进行操作:
Claude Desktop (click to expand)
- 打开克劳德桌面
- 首选 设置→ 开发者→ 编辑配置
- 将以下内容添加到配置文件中:
{
"mcpServers": {
"gbp-photo-geotag": {
"command": "npx",
"args": ["-y", "gbp-photo-geotag-mcp@latest", "start:client"],
"env": {
"GBP_GEOTAG_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}- 替换
YOUR_API_KEY_HERE用你收到的钥匙 - 重新启动克劳德桌面
配置文件位置:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 窗户:
%APPDATA%\Claude\claude_desktop_config.json
Cursor (click to expand)
- 创建一个名为的文件
mcp.json在您的项目中.cursor文件夹(或~/.cursor/mcp.json全球访问) - 添加此内容:
{
"mcpServers": {
"gbp-photo-geotag": {
"command": "npx",
"args": ["-y", "gbp-photo-geotag-mcp@latest", "start:client"],
"env": {
"GBP_GEOTAG_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}- 替换
YOUR_API_KEY_HERE用你收到的钥匙 - 重新启动游标
VS Code (Copilot) (click to expand)
- 创建一个名为的文件
mcp.json在您的项目中.vscode文件夹 - 添加此内容:
{
"servers": {
"gbp-photo-geotag": {
"command": "npx",
"args": ["-y", "gbp-photo-geotag-mcp@latest", "start:client"],
"env": {
"GBP_GEOTAG_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}- 替换
YOUR_API_KEY_HERE用你收到的钥匙 - 重新启动VS代码
Windsurf (click to expand)
- 打开或创建文件
~/.codeium/windsurf/mcp_config.json - 添加此内容:
{
"mcpServers": {
"gbp-photo-geotag": {
"command": "npx",
"args": ["-y", "gbp-photo-geotag-mcp@latest", "start:client"],
"env": {
"GBP_GEOTAG_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}- 替换
YOUR_API_KEY_HERE用你收到的钥匙 - 重新启动Windsurf
Gemini CLI (click to expand)
- 打开或创建文件
~/.gemini/settings.json - 添加此内容:
{
"mcpServers": {
"gbp-photo-geotag": {
"command": "npx",
"args": ["-y", "gbp-photo-geotag-mcp@latest", "start:client"],
"env": {
"GBP_GEOTAG_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}- 替换
YOUR_API_KEY_HERE用你收到的钥匙 - 重新启动Gemini CLI
示例:对你的AI说什么
一切设置完毕后,只需用简单的英语与您的AI代理交谈:
_“为照片添加地理标签https://example.com/storefront.jpg我们的营业地址是加利福尼亚州特曼库拉橡树大道456号。我们的公司名称是Acme Plumbing。添加关键字:水管工、特曼库拉、紧急维修。"_
_“GPS数据在什么位置显示图像https://example.com/photo.jpg有?"_
_“为Acme Plumbing在华盛顿州西雅图的热水器安装照片生成一个SEO文件名。”_
_“查找加利福尼亚州山景城露天剧场公园路1600号的GPS坐标。”_
______________________________________________________________________
💻 选项3:下载并在本地运行
为了完全控制,您可以下载此项目并在自己的计算机上运行所有内容。此模式适用于本地图像文件,不需要互联网连接进行处理(仅适用于地理编码地址)。
你需要什么
- Node.js 18或更高版本 — 点击此处下载 (选择“LTS”版本)
- ExifTool --一个用于读取/写入照片元数据的免费工具
安装ExifTool:
# macOS (using Homebrew)
brew install exiftool
# Ubuntu/Debian Linux
sudo apt-get install exiftool
# Windows (using Chocolatey)
choco install exiftool安装
- 以ZIP格式下载此项目 或克隆它:
git clone https://github.com/antongulin/gbp-photo-geotag-mcp.git- 在项目文件夹中打开终端并运行:
cd gbp-photo-geotag-mcp
npm install
npm run build连接到您的AI代理
将此添加到AI代理的MCP配置中(请参阅 上方MCP部分 在哪里可以找到配置文件):
{
"mcpServers": {
"gbp-photo-geotag": {
"command": "node",
"args": ["/full/path/to/gbp-photo-geotag-mcp/dist/index.js"]
}
}
}⚠️ 重要提示: 替换 /full/path/to/ 使用您下载项目的实际路径。本地工具
在本地运行时,您的AI代理将获得以下附加工具:
| 工具 | 它做什么 |
|---|---|
| 添加地理标签 | 将GPS和位置数据添加到本地照片文件中 |
| 批量地理标签 | 一次处理文件夹中的所有照片 |
| 重命名以进行SEO | 将文件重命名为搜索友好格式 |
| 读取地理标签 | 检查照片已有的位置数据 |
| 地理代码地址 | 查找任何地址的GPS坐标 |
| 逆地理编码 | 从GPS坐标获取地址 |
______________________________________________________________________
📊 照片中添加了哪些元数据?
当您对照片进行地理标记时,我们会嵌入以下不可见的数据:
| 类别 | 添加了什么 |
|---|---|
| 全球定位系统 | 精确的纬度、经度和高度坐标 |
| 位置 | 城市、州、国家和具体位置名称 |
| 商业 | 您作为照片艺术家/创作者的企业名称 |
| 版权 | 版权声明,注明您的企业名称和年份 |
| SEO关键词 | 搜索引擎优化的相关关键词 |
查看照片的人看不到这些数据,但搜索引擎、谷歌地图和其他平台可以读取这些数据。
______________________________________________________________________
🎯 为什么要为照片添加地理标签?
谷歌商业简介
在上传到Google Business Profile之前,在照片中添加位置数据有助于Google准确了解您的业务所在。这可以提高您在以下方面的排名:
- 谷歌地图 --当人们搜索您所在位置附近时显示
- 本地搜索 --出现在“靠近我”的搜索中
- 谷歌图片 --您的照片可以在图像搜索结果中排名
网站照片
您网站上嵌入GPS数据的照片可以增强您在搜索引擎中的业务位置,帮助进行本地搜索引擎优化。
Geotag的最佳照片
- 🏪 店面 --标记您的确切营业地址
- 🔧 工作现场/服务照片 --标记你工作的地点
- 👥 团队照片 --标记您的办公地点
- 📦 产品照片 --标记您的营业地点
______________________________________________________________________
🏗️ 技术架构
┌─────────────────────────────────────────────────────┐
│ How You Use It │
├─────────────┬─────────────────┬─────────────────────┤
│ 🌐 Web App │ 🤖 AI Agent │ 💻 Local Install │
│ (Browser) │ (MCP Protocol) │ (Your Computer) │
└──────┬──────┴────────┬────────┴──────────┬──────────┘
│ │ │
▼ ▼ ▼
┌──────────────┐ ┌──────────────┐ ┌──────────────────┐
│ Netlify App │ │ Client MCP │ │ Local MCP Server │
│ (Web + API) │ │ Server │ │ + ExifTool │
└──────┬───────┘ └──────┬───────┘ └──────────────────┘
│ │
▼ ▼
┌────────────────────────────────┐
│ Trigger.dev Cloud Tasks │
│ (Geocoding + ExifTool + GPS) │
└────────────────────────────────┘______________________________________________________________________
🔧 对于开发者
Development commands (click to expand)
# Run local MCP in development mode
npm run dev
# Run cloud client MCP server
npm run start:client
# Run tests
npm test
# Build for production
npm run build
# Test with MCP Inspector
npx @modelcontextprotocol/inspector node dist/index.js______________________________________________________________________
📄 许可证
MIT许可证——免费使用、修改和共享。看 许可证 文件。
______________________________________________________________________
🤝 贡献
我们欢迎捐款!方法如下:
- 分叉 这个仓库
- 创建 特征分支(
git checkout -b feature/YourFeature) - 提交 您的更改(
git commit -m 'Add YourFeature') - 推 到分行(
git push origin feature/YourFeature) - 打开 拉取请求
______________________________________________________________________
💡 关于Boost Business AI
提升商业人工智能 为当地企业提供定制的人工智能解决方案,帮助他们利用人工智能工具提高在线知名度和客户参与度。
需要您当地的SEO帮助吗? 联系我们 为您的业务量身定制定制解决方案。
______________________________________________________________________
🔗 有用的链接
- 模型上下文协议(MCP) --将AI与工具连接起来的标准
- Trigger.dev --云基础设施为后端提供动力
- ExifTool --读取/写入照片元数据的工具
- OpenStreetMap提名 --用于地址查找的免费地理编码服务
______________________________________________________________________
⭐ 觉得这个有用吗?
如果这个工具对你的业务有帮助,请给它一个⭐ 在GitHub上——它也帮助其他人找到它!
______________________________________________________________________
关键词:地理标签、地理标签、EXIF、GPS、照片元数据、Google Business Profile、GBP、本地SEO、图像优化、位置元数据、MCP、模型上下文协议、AI代理工具
