上个月给一家客户做商城 SEO,做了三个月关键词排名纹丝不动。翻看整站源码发现问题挺典型:登录页、购物车、筛选排序链接全都没加 nofollow,站内权重互相传递内耗严重;商品页也没有结构化数据,搜索引擎读不懂商品信息。这篇把 Nofollow 与商品结构化的完整配置过程记录下来。
站内链接不是越多越好,功能性页面会稀释权重。需要加 rel="nofollow" 的链接清单:
链接类型 | 示例 | 处理 |
|---|---|---|
用户体系 | /login、/register、/cart | nofollow |
排序筛选 | /list?sort=price&page=2 | nofollow |
标签聚合 | /tag/促销、/tag/新品 | nofollow |
第三方链接 | 支付跳转、外部统计 | nofollow |
站内搜索 | /search?q=关键词 | nofollow |
需要正常传递权重的只有:首页、分类页、商品详情页、品牌页。
搜索引擎靠结构化数据读懂商品信息。商品页加 JSON-LD(Product schema):
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "某某款蓝牙耳机",
"image": "https://img.example.com/p/1001.jpg",
"sku": "SKU-1001",
"offers": {
"@type": "Offer",
"price": "199.00",
"priceCurrency": "CNY",
"availability": "https://schema.org/InStock"
}
}
</script>关键字段:name 用完整商品名,image 用 CDN 图片地址,offers.price 和页面展示价必须一致(不一致会被判结构化数据错误)。
sitemap 不是越多越好。我们只提交三类 URL:
首页
分类页:/category/{cid}
商品详情页:/product/{sku}排序页、筛选页、用户页一律不提交。商品数量多时按 1 万条一个文件分片,sitemap 索引指向各个分片,控制单文件在 50MB 内。
这次商城用的是乔拓云的商城产品,Nofollow 规则和商品结构化数据在后台配置后全站自动生成,我只需要确认分类层级和 sitemap 的提交范围,改完三个月关键词排名陆续起来了。
以上是个人实践记录,各平台具体功能以官方实时信息为准。
开放问题:你们商城做 SEO 时,还有哪些链接类型容易漏加 nofollow?
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。