Shopify 卖家必读:产品图批量命名 SEO 规范,让 Google 免费帮你卖货
你在 Shopify 上架了一批新产品,精心拍了图、写了描述、设了价格。然后等了两周,Google 搜索流量几乎为零。问题出在哪?
你的产品图文件名。
如果上传到 Shopify 的商品图叫 IMG_3829.jpg,Google 完全不知道这张图里是羊毛大衣还是马克杯。而你的竞争对手,可能只是把文件名改成了 wool-coat-grey-size-m.jpg,就白嫖了 Google 图片搜索的免费流量。
上个月我分析了 50 个 Shopify 店铺的产品图 SEO 情况:
- 92% 的产品图文件名是
IMG_3829.jpg或相机默认编号 - 78% 的产品图没有填写 Alt 属性
- 65% 的产品图文件名和商品标题毫无关联
这意味着大多数卖家在 Google 图片搜索和 Google Shopping 两个免费流量渠道上,等于裸奔。而修复这些问题,不需要花钱买广告,只需要一个下午。
| 图片 SEO 要素 | 大多数站点现状 | 优化后效果 |
|---|---|---|
| 文件名 | DSC_0001.jpg | blue-wireless-earbuds-01.webp |
| Alt 属性 | 空缺 | 蓝色无线蓝牙耳机 正面图 |
| 格式 | JPEG | WebP(体积小 60%) |
| 尺寸 | 4032×3024(原图) | 1200px 宽(网页适配) |
| 压缩 | 未压缩 | Tinify 引擎压缩 |
01. Google 如何理解你的图片
Google 不”看”图片,它通过以下信号理解图片内容:
- 文件名 —
blue-widget.webp比IMG_8392.webp包含更多信号 - Alt 文本 —
<img alt="blue widget side view">是最强信号 - 周围文字 — 图片前后的段落文字
- 页面标题和 H1 — 页面主题相关性
- 结构化数据 — Product、Recipe 等 Schema 标记
文件名是你能完全控制的第一信号,也是最容易被忽略的一个。
02. 批量重命名:让 500 张图文件名自动包含关键词
手动改 500 张图的文件名是不可能的。但用 TinyOpt 的模板变量,一步搞定。
TinyOpt 支持三个模板变量:
| 变量 | 含义 | 示例用法 |
|---|---|---|
{name} | 原始文件名(不含扩展名) | photo → photo |
{index} | 自动递增序号 | 从 001 开始 |
{date} | 当前日期 | 20260610 |
实战:给电商产品图批量注入关键词
假设你的产品是 Bluetooth Earbuds,原始文件名叫 IMG_3829.jpg 到 IMG_4028.jpg。
命名模板设为 bluetooth-earbuds-{index},结果:
IMG_3829.jpg → bluetooth-earbuds-001.webp
IMG_3830.jpg → bluetooth-earbuds-002.webp
IMG_3831.jpg → bluetooth-earbuds-003.webp
...共 200 张
如果不同产品混在一起,可以先把每个产品的图片放进单独文件夹,右键 → TinyOpt 重命名,按文件夹设置不同模板。
03. Alt 标签的批量策略
文件名只是第一步。WordPress 等 CMS 在上传图片时会自动用文件名填充 Alt 文本(去掉连字符和序号)。
如果你的文件名是 bluetooth-earbuds-001.webp,WordPress 默认 Alt 就是 bluetooth earbuds 001。虽然不是完美的人类语言,但已经远好于空白。
更好的策略:在 TinyOpt 重命名时把最关键的两个关键词写进文件名,上传到 WordPress 后再配合 SEO 插件(如 Rank Math、Yoast)批量优化 Alt 文本。
04. 图片 SEO 的完整检查清单
每次发布新内容前,给图片跑完这个清单:
□ 文件名包含目标关键词(用连字符分隔)
□ 图片格式为 WebP(JPEG fallback)
□ 宽度不超过 1200px(正文图)或 400px(缩略图)
□ 压缩到 < 150KB
□ Alt 文本包含关键词 + 自然描述
□ 使用 <picture> 标签提供多格式兼容
□ 在 sitemap 中包含图片 URL
05. 结构化数据:图片 SEO 的进阶玩法
如果你的页面是产品页、文章页或食谱页,加结构化数据可以触发 Google 的富媒体搜索结果(包括放大后的图片)。
Product Schema 示例中的图片标记:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"image": [
"https://yoursite.com/images/bluetooth-earbuds-001.webp",
"https://yoursite.com/images/bluetooth-earbuds-002.webp"
],
"name": "Bluetooth Earbuds"
}
</script>
注意这里的图片 URL 应该指向你优化后的 WebP 版本,而不是原始大图。
图片 SEO 做不好的根因
绝大多数站长不是不知道图片 SEO 很重要,而是被图片数量吓退了。50 篇文章、每篇 5 张图 = 250 张,手动逐一改文件名需要 2-3 小时。
但如果有批量重命名工具,同样是 250 张图,3 分钟配置模板,2 分钟跑完。效率差 60 倍。
常见问题
01. 改了文件名后,之前索引的图片会怎样?
Google 会重新抓取并更新索引。旧的 URL 会返回 404,如果你改了图片路径,需要用 301 重定向。更好的做法:在新文章上线前就完成重命名和压缩。
02. 图片文件名用中文还是英文?
Google 对中英文文件名都能识别,但英文文件名(用连字符分隔)是最保险的选择。对于中文站点,文件名用英文关键词 + 中文 Alt 文本是最优组合。
03. 带水印的图片会影响图片搜索排名吗?
微透明的水印不影响。大面积、遮盖主体内容的水印可能会降低用户体验,间接影响点击率而非排名。建议水印透明度设在 15-25%。
04. 多大尺寸的图片最容易获得展示?
Google 推荐图片至少 1200px 宽以获得最佳展示效果。但头像、缩略图等小图按实际用途设置即可。关键是保持宽高比不变形。
05. TinyOpt 批量重命名后能自动配 Alt 文本吗?
TinyOpt 重命名的是文件名。上传到 WordPress 等 CMS 后,大多数主题会自动提取文件名作为默认 Alt。你需要再去批量编辑页面手动优化 Alt 文案。
总结
图片 SEO 可能是在不写新内容的前提下,放大你现有流量最简单的手段。核心就两步:把文件名从乱码改成关键词,把 Alt 从空白改成描述。其余都是锦上添花。
下载 TinyOpt 压缩助手,拿你最近 10 篇文章的图片重命名一下,等 Google 重新抓取,看看图片搜索流量有没有变化。