从真实元素开始,而不是从产品名称开始
人们常用dofollow描述没有nofollow、sponsored或ugc等限定关系值的普通链接。但普通链接并不需要rel="dofollow"才能成为链接。应检查真实a元素、href目标和关系属性,而不能根据商品名、按钮颜色或发布者承诺来推断。网页看起来可点击,也不必然说明它是具有href的链接元素。
本页专注于检查标记,既有的关系比较指南则解释不同属性的含义与编辑选择。先用比较指南明确要求,再按这里的方法保存页面实际实现。订单或合同中的描述属于约定,页面上的元素属于观察证据;两者可能一致,也可能不同,因此需要分别记录,不能把期望当成已经检测到的结果。
保存地址、采集方式和所有匹配元素
记录来源网址、预期目标、采集时间,以及使用的是服务器HTML还是浏览器执行后的DOM。寻找所有指向该目标的元素,不要只检查第一个。同一页面可能同时包含付费限定引用和普通引用。JavaScript也可能在初始响应后添加链接,所以两种采集方式应注明,而不是不加区分地混用。
Google解释了可抓取链接的形式,但本地找到元素并不证明搜索引擎已经访问它。读取实际href、锚文本和完整rel值;遇到相对地址时,记录解析所用的基准网址。不要只因为字符串中包含目标域名,就判定它与预期页面相同。可复核记录应让另一位审核者使用相同输入重复检查。
五个可以重复检查的HTML案例
以下HTML为原创教学输入,不是实际发布者的抓取快照。虚构来源为publisher.example/article,目标为resource.example/soil。这些输入使用现有本地解析器验证,关系预期设为follow。FOUND只表示所提供标记里存在满足该预期的元素,不是“搜索价值通过审核”的评分。
案例二的链接存在,但sponsored nofollow与预期不同,因此返回属性变化。案例三中的dofollow不会取消NOFOLLOW。案例四有两个相同目标元素,一个限定、另一个普通;应保留数量和差异,不能让一次成功匹配抹掉另一个元素。案例五只是带data-href的span,视觉样式不会把它自动变成a链接。
| 案例 | 匹配元素数 | follow预期 | 证据 |
|---|---|---|---|
| 1 | 1 | FOUND | 普通a元素 |
| 2 | 1 | ATTRIBUTES_CHANGED | sponsored nofollow |
| 3 | 1 | ATTRIBUTES_CHANGED | dofollow NOFOLLOW |
| 4 | 2 | FOUND | 一个限定元素与一个普通元素 |
| 5 | 0 | NOT_FOUND | 只有data-href属性的span |
1 · 普通a元素
<a href="https://resource.example/soil">土壤采样指南</a>2 · 有关系限定的链接
<a href="https://resource.example/soil" rel="sponsored nofollow">土壤采样指南</a>3 · 容易误解的标签
<a href="https://resource.example/soil" rel="dofollow NOFOLLOW">土壤采样指南</a>4 · 两个匹配元素
<a href="https://resource.example/soil" rel="sponsored">土壤采样指南</a>
<a href="https://resource.example/soil">土壤采样指南</a>5 · 有样式但不是链接的元素
<span data-href="https://resource.example/soil">土壤采样指南</span>区分浏览器行为与搜索关系值
noopener和noreferrer与浏览器行为有关,不能替代sponsored或nofollow。先保存原始字符串,再作分类。Google允许的多值组合需要结合具体说明理解,过短的标签可能隐藏细节。关系解释器可帮助阅读含义,但原始属性仍应留在证据中,以便后续检查者知道分类来自什么输入。
即使工作要求写着dofollow,也应保留付费链接正确的关系标注。不要为了让监控期望“通过”而改变实际商业关系。Google的属性指导对付费链接推荐sponsored,也接受nofollow,并将这些关系描述为提示。本地HTML检查无法预测搜索引擎会如何评价某一条具体链接,更不能保证其排名贡献。
建立可以重新验证的检查记录
记录准确来源、预期目标、HTML或DOM快照、方法、日期、锚文本、rel和匹配数量。预期与观察应分列保存。一个存在但关系限定不同的链接属于属性差异,不属于完全缺失。存在多个元素时,写清哪一个支持结论,其他元素的不同是否仍需要编辑或业务负责人处理。
可以下载案例结果或空白CSV,用于自己的检查。现有监控功能检查你提供的来源与目标组合,并在保留范围内保存历史;其服务器视图不会执行发布者的JavaScript。需要时另行检查浏览器渲染结果,将两种证据关联并明确方法,而不是静默合并。表格下载本身不会启动任何外部网站检测。
下载已填写HTML检查CSV · 下载空白HTML检查CSV
交接案例四时,可以分别给两个元素编号,保存它们的锚文本和原始rel,再说明FOUND由第二个普通元素支持。若后续只剩第一个限定元素,新的属性差异就有明确依据。不要只保存总状态而丢弃输入,否则审核者无法区分页面真的改变,还是上次检查忽略了部分元素。复查还应使用相同来源地址和目标地址,避免把不同页面的结果串成一条历史。
发现普通链接不是成果保证
找到没有限定关系值的链接,不证明来源被索引、目标内容有用或排名会上升。内容和上下文需要分别审核。技术检查也不能保证链接未来一直存在、发布者愿意接受新订单,或现有约定已经全部履行。把合同条件、当前观察和测量成果分开,才不会用单次HTML结果代替整个项目验收。
本教程不提供免费站点清单、自动批准方案、指定平台的获链配方或保证权威的发布机会。那些主张需要各自的最新证据,不能由这五段HTML推出。这里交付的是一种可重复的方法,用来读取你有权检查的链接,以及可用同一解析器验证的输入与结果。后续复查时,保留旧快照才能解释属性何时变化。