如何在Shopify中自动添加OG元描述到产品对应描述字段
如何将指定Twitter/OG元描述自动添加到Shopify产品字段
你需要统一设置的OG元描述标签如下,以下两种方案可实现全站点产品自动生效:<meta property="og:description" content="here is the meta description i want to automatically add to the shopify description for every product.">
方案1:通过主题代码自动设置全站点产品元描述(无需修改产品本身)
该方案可同时适配OG、Twitter卡片、搜索引擎抓取的元描述字段,全局统一配置,后续修改只需调整一次代码:
- 进入Shopify后台,依次点击「在线商店」→「主题」→ 当前使用主题右侧的「⋮」按钮→「编辑代码」
- 在左侧文件列表找到
theme.liquid文件,打开后定位到页面的<head>标签区域 - 在
<head>标签内插入以下代码,可根据需求替换content内的文本:
{% if template contains 'product' %} <meta property="og:description" content="此处替换为你要统一设置的OG描述内容" /> <meta name="twitter:description" content="此处替换为你要统一设置的Twitter卡片描述内容" /> <meta name="description" content="此处替换为你要统一设置的搜索引擎元描述内容" /> {% endif %}
- 保存修改后,所有产品页的对应元描述字段都会自动更新为设置的内容。
方案2:自动追加内容到所有产品的前台详情描述中
如果需要把这段描述直接显示在产品详情页的描述展示区域,可通过模板动态插入,无需逐个修改产品后台内容:
- 同样进入主题代码编辑页,找到产品详情页对应的模板文件(通常命名为
product.liquid、main-product.liquid或product-template.liquid) - 定位到你要插入描述的位置(如原有产品描述的上方/下方),粘贴以下代码,替换成你要展示的内容即可:
<p>此处替换为你要统一添加到产品描述的文本内容</p>
- 保存后所有产品的详情页都会自动显示这段追加的内容。
补充:批量写入产品后台原生描述字段
如果需要把内容直接写入每个产品后台的原生描述字段,可通过批量导出导入实现:
- 进入Shopify后台「产品」页面,点击右上角「导出」,选择导出全部产品,得到CSV格式的产品表
- 用表格工具打开CSV文件,找到
Body (HTML)列,批量在所有单元格内容的对应位置追加你要添加的描述内容 - 保存修改后的CSV文件,回到Shopify产品页点击「导入」,上传文件后勾选「覆盖现有产品」,确认导入即可完成全量更新。
内容的提问来源于stack exchange,提问作者ILLUMINERIC
相关产品推荐
相关产品推荐

