从百度搜索结果列表里点击 CSDN 博客时 url 参数的含义

发布时间 2023-04-08 23:23:33作者: JerryWang_汪子熙

我在百度里根据某关键字搜索后,在结果列表里找到 CSDN 某篇博客,点击之后,进入博客页面,注意到地址栏里的 url 很长:

https://blog.csdn.net/i042416/article/details/117606987?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168086484016800182795826%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=168086484016800182795826&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogfirst_rank_ecpm_v1~rank_v31_ecpm-1-117606987-null-null.blog_rank_default&utm_term=sy-subrc&spm=1018.2226.3001.4450

其中只有 https://blog.csdn.net/i042416/article/details/117606987 是真实的博客地址。

参数 ops_request_misc 是由 CSDN 在向百度发送请求时添加的自定义参数,用于跟踪该请求的相关信息。

具体来说,该参数包含了以下字段:

  • request_id:请求的唯一标识符,用于在 CSDN 后台系统中进行跟踪和记录。
  • scm:来源信息,指示该请求是从哪个渠道发起的,这里是从 CSDN 的博客频道中发起的。

其他可能的字段:根据需要添加,用于记录一些额外的请求信息。
在该 URL 中,参数 ops_request_misc 还包含了其他两个参数:request_id 和 biz_id,这些参数可能是 CSDN 在自己的后台系统中使用的。在访问博客时,这些参数不会影响实际的页面内容。

  • 参数 biz_id 是 CSDN 在向百度发送请求时添加的自定义参数之一,用于标识该请求所属的业务线(biz)。

具体来说,biz_id 表示该请求所属的业务线的编号,用于在 CSDN 后台系统中进行区分和管理。对于 CSDN 来说,其可能存在多个不同的业务线,如博客、论坛、问答等。因此,使用不同的 biz_id 参数来标识不同的业务线,方便 CSDN 进行后续的数据统计、分析和管理。

在该 URL 中,biz_id 参数的值为 0,可能表示该请求属于 CSDN 的默认业务线,即博客业务线。

  • 参数 utm_medium 是一种 UTM(Urchin Tracking Module)标记,通常用于跟踪和记录网站流量来源的渠道信息。

具体来说,utm_medium 表示访问来源的媒介类型,即用户通过什么方式进入该网页。通常,utm_medium 可能包含以下值:

organic:表示自然搜索流量,即用户通过搜索引擎搜索并点击结果链接进入该网页。
cpc:表示付费搜索流量,即用户通过广告点击等付费方式进入该网页。
referral:表示转介流量,即用户通过其他网站的链接进入该网页。
email:表示电子邮件流量,即用户通过电子邮件中的链接进入该网页。
social:表示社交媒体流量,即用户通过社交媒体平台中的链接进入该网页。
在该 URL 中,utm_medium 参数的值为 distribute.pc_search_result.none-task-blog-2,可能表示用户通过百度搜索结果页的非任务栏目中的搜索结果链接进入该网页,即该请求的媒介类型为搜索引擎自然搜索流量。

  • 参数 utm_term 是一种 UTM(Urchin Tracking Module)标记,通常用于记录和跟踪用户使用搜索引擎时输入的关键词信息。

具体来说,utm_term 表示用户在搜索引擎中输入的搜索关键词或短语。通过该参数,可以追踪用户使用哪些关键词或短语搜索到了该网页,并且了解不同关键词或短语带来的流量质量和转化率。

在该 URL 中,utm_term 参数的值为 sy-subrc,可能表示用户在百度搜索时使用了关键词 "sy-subrc" 进行搜索,并通过搜索结果页中的某个链接进入了该网页。需要注意的是,由于该 URL 中的 utm_medium 参数值为 distribute.pc_search_result.none-task-blog-2,表示该请求的媒介类型为搜索引擎自然搜索流量,因此 utm_term 参数的值是在该请求被统计和记录时添加的,而不是用户在访问该网页时携带的参数。

  • 参数 spm 是 CSDN 在向百度发送请求时添加的自定义参数之一,通常用于标识该请求的来源和特征等信息。

具体来说,spm 参数包含以下几个部分:

第一部分(1018)表示 CSDN 在百度联盟中的 ID,用于标识 CSDN 的广告主身份。
第二部分(2226)表示该请求的页面 ID,用于标识该请求所对应的具体页面。
第三部分(3001)表示该请求所对应的位置 ID,用于标识该请求所处的位置信息。
第四部分(4450)表示该请求的操作类型 ID,用于标识用户的操作行为。
在该 URL 中,spm 参数的值为 1018.2226.3001.4450,可能表示该请求的具体来源、位置和操作等信息。需要注意的是,不同的网站和服务提供商可能使用不同的 spm 参数格式和规则,具体含义和解释可能会有所不同。