SEO 百科
WooCommerce
本页目录
WooCommerce
WooCommerce 装在 WordPress 上,它把 WordPress 站点变成一家网店,商品、购物车和下单功能都由它提供[1]。做 SEO 的人要关注它,因为商城页面数量多、层级深,下架商品和筛选参数又容易生出大量重复页面,抓取预算常被这些页面消耗掉。它由 WooCommerce 团队维护,母公司是 Automattic,好处是与 WordPress 共用一套后台和登录,扩展市场成熟,代价是页面偏重,商品一多,服务器和缓存的要求就上来了。
定位与生态
WooCommerce 2011 年发布,后来随母公司 WooThemes 一起并入 Automattic。官方给它的定位是 “a customizable, open-source eCommerce platform built on WordPress”,也就是建立在 WordPress 之上的开源电商平台[1]。
它本身免费开源,收入来自扩展市场。支付、物流、订阅、会员这些功能都由扩展补齐,扩展按年订阅,包含更新与支持[2]。主题方面,官方推荐的起点是 Storefront[2]。
市场规模不小。据 StoreLeads 统计,线上约有 405 万家商店使用 WooCommerce[4]。这家公司按网站的技术特征识别商店,统计的是它抓取到的活跃站点,口径与访客数、成交额无关。
选它的好处与代价
好处是与 WordPress 连成一体。文章、商品、用户共用一套后台,做内容带电商的站点不用维护两个系统。
开源免费,起步成本低。插件本身不要钱,支付与物流也能接免费的通道,小站可以先用免费方案跑起来。
扩展市场成熟是它的强项。复杂需求大多有现成扩展,厂商提供更新和技术支持,省下的是自己开发的时间。
代价是在页面上体现的。商品页有图集、评价、推荐位,结账页要加载支付脚本,两者都比普通文章重。站点一慢,LCP 和抓取频次都会受影响。
复杂功能要花钱。多币种、订阅、会员这类扩展按年收费,站点规模越大,续费越多。
插件冲突也是常见问题。电商插件与缓存插件、SEO 插件、安全插件都要打交道,装得多了,出错时要一项一项排查。
与抓取和收录相关的设置
- 商品固定链接:在「设置 → 固定链接」里可以改商品网址,默认前缀是
/product/与/product-category/。 - 站点地图:由核心的
/wp-sitemap.xml或 SEO 插件生成,商品与商品分类会一并列进去,生成后提交给搜索资源平台[3]。 - 标题与描述模板:商品页、分类页、标签页分别设模板,别让成百上千个分类用同一个标题。
- 图片处理:商品图多,缩略图、图集、放大的原图各有一套尺寸,正文和图集都该选用合适的尺寸。
- 缓存:商品页、分类页可以缓存,购物车、结账、会员中心这三类页面不能缓存,缓存会把某个用户的状态带给别人。
- 结构化数据:商品页会输出价格与库存信息,要和页面上的数字保持一致,不一致会让引擎判定信息不可信。
筛选参数是商城最容易失控的地方。下面这份规则把购物车、结账、会员和常见筛选参数挡在抓取之外,路径要按自己站点的实际配置改。
User-agent: *
Disallow: /cart/
Disallow: /checkout/
Disallow: /my-account/
Disallow: /*?add-to-cart=
Disallow: /*?orderby=
Disallow: /*?filter_
常见误用
一个误用是筛选参数被大量抓取。颜色、价格、排序这些参数能组合出成千上万个网址,内容却是同一批商品,收录了也没有价值。
另一个误用是商品下架后直接删除。原来的网址返回 404,外链和排名一起丢掉,正确做法是 301 到同类商品或分类页。
购物车、结账、会员页被收录也很常见。这类页面没有搜索价值,还可能暴露结构,上面那份规则就是为它们准备的。
还有一种误用是营销插件堆在结账页。像素、弹窗、客服、推荐位都往结账页塞,页面越拉越长,成交和性能一起受损。
附录
参见
参考资料
官方(境外)
- 《Getting started》,WooCommerce 开发者文档。
- 《Start with WooCommerce in 5 Steps》,WooCommerce 文档。
- 《了解站点地图》,Google 搜索中心,2025-12-18 更新。
第三方
- 《WooCommerce store count》,StoreLeads,2026。
外部链接
无。