Shopify的SEO,官方列的能加关键词的位置有四个:页面标题、元描述、图片ALT、页面正文,全在后台的文本输入框里,不用碰代码。另一半是平台替你办掉的:sitemap.xml自动生成,主题默认带microdata,robots.txt是预配置好的模板。店铺本身是怎么回事,先看Shopify是什么。
填完字段不等于排名会动。平台替你做完的技术活,你也不用再补一遍。标题框空着、图片ALT空着的店铺,先别研究插件,把这几个位置填满更要紧。
- 官方列了 4 个主要位置,全在后台字段里,不用碰代码
- 填写入口:页面在 Online Store > Pages 里点 Edit website SEO,首页在 Online Store > Preferences
- 字符上限:标题和描述都有硬上限,写超了在搜索结果里会被截短
- 生效时间:改完不会马上在搜索结果里出现
- 谷歌会改写:后台填了,搜索结果里显示的也可能不是你的原文
本文目录
Shopify SEO 到底能改哪几处:官方列了 4 个主要位置,加上 3 个自动做好的
Shopify帮助中心把这个范围写成了一句原话:「There are four main places that you can add keywords to improve the search engine optimization (SEO) for your online store: page titles meta descriptions ALT tags a page's body content」。剩下的要么平台做完了,要么根本轮不到你手写。

元描述能设的类别有四类:网页、产品页、集合页、博客文章。
另外三样平台已经做好了,不用你写一行代码。sitemap.xml自动生成,里面包含产品、主产品图、页面、集合、博客文章的链接,放在店铺域名的根目录,比如example.com/sitemap.xml。

主题默认带microdata,现在所有Shopify支持的主题和主题商店里的主题都包含这项功能,不需要额外加代码。robots.txt.liquid是预配置、已经优化过的模板,除非有特定理由,不用动它。
Shopify说卖货时一般不用操心站点结构,内置的SEO能保证搜索引擎找到你的全部内容。它自己遵循的做法包括:内容按逻辑层级分类、页面不用iframe、URL用标准字符和简单可读的结构。这三条你平时不用做什么,知道它们在就够了,真出问题至少知道往哪儿看。
Google那边说的是,SEO是帮搜索引擎理解你的内容、帮用户找到你的站点,没有让站点自动排第一的秘诀。先把这几个位置填满,再去看别的,顺序别倒过来。
为什么先改标题标签:Shopify 说它是最值得编辑的字段之一
四个位置里,先动标题。

Shopify说标题标签是最值得编辑、能提升页面搜索表现的字段之一。留意这句话没承诺排名,它只说这个字段值得编辑。搜索结果里那行链接文字就是标题标签,用户点不点,第一眼看的就是这一行。
还有一层,一个标题两处用。你填的标题,Shopify会自动拿去生成页面的H1,产品页、集合页、网页、博客文章都是这样。标题填对了,正文的大标题顺带就有了,不用再去改模板。这也是先改它比先改别处划算的地方。
关键词的写法有硬要求。Shopify说要用可读、自然的短语和句子放关键词,搜索引擎可能忽略那些不用可读短语的网站。落到写法上,标题得能读通,别把词堆成一串。语序混乱的链接没人点,搜索引擎对这类页面也谈不上喜欢。
元描述管的是搜索结果里标题下面那两行话。要求是每页唯一、用平实直接的语言、写自然短语而不是关键词列表。写好了,用户看到那段说明才知道这页值不值得点。
字段怎么填、在搜索里怎么显示,Shopify的帮助页讲的就是这些。预期放对,后面做事才不会急。

怎么做:Shopify 后台四个主要位置的填写步骤
这四个位置都是后台的输入框,点开就能改,改完点Save。

真正花时间的是想清楚每一页该填什么,点鼠标那几下不费事。
先给这一页定一个主关键词
一页一个主词,写进标题靠前的位置。Shopify的建议是把每页最重要的目标关键词放在标题前部,标题要唯一、描述性强。一页塞三四个词,标题读起来就拧巴,用户看不懂这页是干什么的。
回查方式很直接:把标题念一遍,念不通就砍回一个主词。词怎么选,关键词研究讲的是这套。
页面、产品页、集合页、博客文章的标题和元描述
- 后台进 Online Store > Pages,点要编辑的那个页面。
- 在 Search engine listing preview 区点 Edit website SEO。
- Page title 填描述性标题,Description 填搜索列表里那段说明。
- 点 Save。
标题那行字怎么写更稳,SEO标题优化拆得比这里细。
填完要回查。浏览器打开这个页面,右键View Page Source,找title标签和meta name为description的那一行,跟后台填的内容比一比。一致就说明配置没问题,剩下的是搜索引擎那边的事。
首页的标题和元描述
首页不在Pages列表里。入口是Online Store > Preferences,在Social sharing image and SEO区填标题和元描述。在Pages里翻首页是翻不到的,别在那儿反复找。

回查方法跟普通页面一样,打开首页看源码里的两个标签。
图片 ALT 和正文
- 后台 Products,点产品,点图片,点 Edit alt text。
- 填描述性替代文本,点 Save alt text。
- 集合页或博客文章的特色图:点集合或文章名,图片下面点 Update,再点 Edit image,填替代文本,点 Save。
ALT怎么写,Shopify的要求是用图片所在那个页面的关键词,用可读短语清楚描述图片里实际展示的东西,不是你想让人联想到的东西。前者描述事实,后者写广告词,差别很大。一张白底产品图,就写是什么产品、什么颜色、什么角度。
有个改不了的限制要提前知道:文件名在Shopify里改不了。已经上传的图想换成描述性文件名,只能重新上传新图,再到每个产品页把旧图替换掉。图多的店铺,这一条放在上传之前想清楚更省事。
正文这一项最容易被跳过。Shopify给了每页正文的词数下限,信息页和博客文章要求更高,具体数在下面那张表里。写产品描述时别直接抄厂商给的文本,那段话可能已经被别的网站用过。
菜单、点击深度和站内链接
菜单标题要说明它指向的内容,菜单项顺序要合理,链接文字要有描述性并且跟所链页面的标题对得上。每个页面都该在菜单里有一个入口,别让有价值的页面挂在外面没人引。点击深度也有上限,页面离首页不能太远,数在下面表里。
回查从首页点起,数一下到你关心的那个页面要点几次。超了就在菜单里补入口,或者从相关页面加一个链接过去。站内链接整体怎么排,站内SEO优化讲的是这套。
提交 sitemap 并验证
- 先关掉店铺的 private mode。店铺是私密状态时,sitemap 读取器访问不到它。
- 在 Search Console 选 HTML tag 验证方式,复制那段 meta 标签。
- 后台 Online Store 里编辑代码,在 Layout 里点 theme.liquid,把标签粘到 head 开标签下方,Save。
- 回 Search Console 点 Verify。验证不总是立即完成,如果报错,等 15 分钟再点一次。
- 验证通过后进 Indexing 区点 Sitemaps,在 Add a new sitemap 里填 sitemap.xml,点 SUBMIT。
提交sitemap的地位要说清楚。Google说提交只是提示,不保证它会下载这份sitemap,也不保证拿它去抓取站点;在规范化上,sitemap是比canonical链接更弱的信号。它是让Google知道你有哪些页面的一个入口,不是开关,提交完不会立刻有什么变化。
出问题看Search Console的Sitemaps报告,Googlebot什么时候访问过、有没有处理错误,都在里面。这份报告比后台任何提示都直接。
重复内容和 canonical:Google 的几条规则
Google说重复内容不违反垃圾内容政策,但可能是糟糕的用户体验,搜索引擎还可能把抓取资源浪费在你根本不关心的URL上。如果你不自己做规范化,Google会尝试自动帮你做。
想看Google具体怎么看待某个页面,用Search Console的URL Inspection Tool。它给的是Google那边的判断,比自己在后台猜准得多。
三条红线都是Google写明的。别用robots.txt做规范化,被它禁止的URL仍然可能被索引,只是没有内容;别用URL移除工具做规范化,它会把该URL的所有版本从搜索里隐藏;canonical链接只在HTML的head区出现才被接受。另外它也说了这些方法没有一个是必须的,站点不指定canonical偏好通常也过得去。标签本身怎么用,看Canonical标签。
数字和限制:字符上限、正文词数、多久生效
| 项目 | 数值 | 用在哪 |
|---|---|---|
| 页面标题 | 输入上限 70 字符,建议 60 字符以内 | 填 Page title 时数一下,超了搜索里会被截短 |
| 元描述 | 建议 160 字符 | 填 Description 时数一下 |
| 页面正文 | 每页至少 250 词,信息页和博客文章至少 500 词 | 写产品描述和文章时 |
| 生效时间 | 改完可能要等几周,Google 重新抓取要几天到几周 | 决定什么时候回来看结果 |
| 点击深度 | 页面尽量不超过首页 3 次点击 | 排菜单和站内链接时 |
五个数里,前三个是填的时候就该数的,后两个是决定你什么时候回来看结果的,别把它们混成一件事。
超过字符上限的部分在搜索结果里会被截短,是搜索引擎自己截的,等于招牌只挂出半截,后半句写了什么都没人看见。生效时间上,Google说有的改动几小时见效,有的要几个月,一般建议等几周再评估效果。所以今天填完明天就去搜,看不到变化是正常的。
想比较平台和自建系统的取舍,Shopify与WordPress对比那篇更合适。
后台填好了,搜索结果却不一样:先查源码,再等抓取
改完字段以后,搜索结果跟后台对不上,原因基本落在两种可能里。
处理这类问题先看源码,不是先回后台改,因为源码才是搜索引擎读到的东西。
情况一,谷歌改写了你的标题
Google可能根据页面内容和其他信号改写标题和元描述。后台更新了,搜索里显示的也可能不是你写的那句,这不是你填错了。判断方法还是看源码:两个标签跟后台一致,就说明页面配置是对的,差异来自搜索引擎选了替代文字,这种情况你改后台也解决不了。
情况二,还没重新抓取
Google说重新抓取并更新列表要几天到几周。想催有两条路:用URL Inspection Tool让它重新看这个页面,或者提交sitemap。两条都不是立刻见效的,只是让它早点知道。
标题留空会怎样
主题会用店名加内容标题,或者内容标题加店名。本来就想要这个格式的,标题框可以空着不填,不用为了填而填一句重复的话。
几条别踩的
用noindex去解决站内选canonical是Google明确不推荐的,它会完全挡住页面进搜索,canonical才是首选。
还有一个字段层面的坑。seo.hidden这个metafield如果已经被别的应用占用,后台会提示Namespace and key are already taken,你在后台改不了它。要自己建:Settings > Metafields and metaobjects,Namespace and key 填 seo.hidden,类型选 Integer,Maximum value 设 1。产品同时是Unlisted状态、seo.hidden又设成1时,Unlisted状态优先:产品会从互联网搜索、Shopify Catalog和店铺sitemap里隐藏,也不显示在集合页和搜索结果里。整站层面的技术项,见技术SEO优化。
AI 能帮哪几步:批量出标题、描述、ALT 候选,这 3 处必须人来核
这几个字段的活是重复劳动。一个店几十个产品,每个都要一个标题、一段描述、一句ALT,AI出候选比人快得多,但结论得人来定。
- 让 AI 按产品名批量出候选标题。一批给它几十个产品,要求每个标题控制在 60 字符以内,主关键词放在靠前位置,语言读得通。AI 一次能给一整批,你只做挑选,不做从零想。
- 让 AI 按产品描述出元描述候选,每条 160 字符以内,用平实直接的自然短语,不允许堆词。同一个产品让它出三条,你挑一条,剩下的丢掉。
- 让 AI 按图片内容出 ALT 候选。你要先把图片里有什么讲给它听,再让它出候选,要求用可读短语描述实际展示的东西,带上该页面的关键词。
- 让 AI 把已经填好的标题、描述、ALT 拉成一张清单,你拿着这张清单逐个页面对后台和源码,省掉反复切换页面的时间。
三条提示词可以直接复制,是本文给的示例,不是官方模板。
「为以下产品生成 5 个页面标题候选,每个不超过 60 字符,主关键词放在靠前位置,语言自然可读,不要关键词堆砌。产品信息:___」
「为以下产品生成 3 条元描述候选,每条不超过 160 字符,用平实直接的自然短语,包含相关关键词,不要列表式堆词。产品信息:___」
「为以下图片生成 3 条 ALT 文本候选,用可读短语清楚描述图片里实际展示的内容,带上该页面关键词,不要写想让人联想到的内容。图片内容:___」
有三件事必须你亲手做,AI替不了。先进后台Online Store > Pages点Edit website SEO,把选定的标题填进Page title字段、描述填进Description字段,点Save。
再进Products点产品图片,点Edit alt text,填入选定的ALT,点Save alt text。最后浏览器打开这个页面右键View Page Source,看标题和描述两个标签是否跟后台一致,据此决定还要不要改。
猎者出海的AI Agent 在这套流程里接的是运营的活:它自己拉数据,每周给你一张改稿单,写清改哪几篇、先改哪篇。填和核这两步留在你手上,别指望全自动。
常见问题
Shopify 自带 SEO 吗?
自带。sitemap.xml自动生成,主题默认带microdata,robots.txt有预配置模板,后台还留了四个能填关键词的字段。它保证的是搜索引擎能找到你的内容,不保证排名。
后台改了标题,谷歌为什么还显示旧的?
两种可能:还没重新抓取,或者它按页面内容改写了。打开页面看源码里的标题标签,跟后台一致就说明你这边没问题,剩下的看 Google 什么时候重新抓取。
标题标签在主题哪个文件里?
只在theme.liquid一个文件里,输出它的Liquid标签是page_title。要动模板层面的标题,改的就是这一处,改完影响整站同类页面。
页面标题留空会怎样?
主题会拿店名和内容标题拼一个。想用这个默认格式,就让它空着,不必硬写一句重复的。
能直接改网页的 HTML 吗?
不能逐页改。页面不是静态HTML,内容由模板动态输出,也没有FTP访问。要调整结构就改主题文件,一次改完影响一批页面。
sitemap 要自己建、自己提交吗?
不用建,所有店铺自动生成,在域名根目录下,比如example.com/sitemap.xml。提交是可选项,提交了能让Google早点知道有哪些页面,但那只是一个提示。
改完别急着下结论,先等几周,再回来看源码对不对、搜索结果长什么样。

发表评论