使用 GTM 变量 如果您使用 GTM 变量将数据推出页面,则需要为上述每个元素设置一个变量。您可以通过转到“变量”菜单并单击“用户定义变量”下的“新建”来完成此操作。 对于上述每个元素,使用每个项目的适当 ID 或 CSS 选择器定义一个新的“DOM 元素”类型变量。
对于上述所有内容
需要将“属性名称”字段留空,但图 手机数据 像除外,您需要在其中提取 src 属性。 截图于2017-05-04 18.45.52.png 要将这些变量拉入某些 JSON-LD 标记中,我们需要设置一个引用它们的自定义 HTML 标记。
截图 请注意要引用
GTM 变量,。另请注意,我们引用了“页面 URL”,它是 GTM 中的 认内置变量。该脚本的最后四行将 jsonData 元素转换为脚本元素的一部分,并将类型“application/ld+json”插入到页面的头部。
使用 jQuery 我们可以在不接触 GTM 变量的情况下完成上 通过电子邮件营销陪伴客户完成整个 B2B 购买流程 述操作,而不是使用单个 HTML 标签。在这种情况下,我们需要使用 jQuery 来完成与 GTM 变量所做的相同的事情。 截图 2017-05-04 19.27.42.png 此 HTML 标签与 using 变量标签非常相似,不同之处在于它使用 jQuery 从页面检索数据,而不是每个变量。
显然,这仅适用于加载了
jQuery 的页面,但在没有 jQuery 的 JS 中也可以使用等效表达式。 此方法的优点是您无需为每个元素设置单独的变量 – 所有信息都包含在该标签中。另一方面,如果您的变 学生手机清单 量被多个不同的标签和/或触发器引用,则使用变量是有意义的,这样,如果您需要更改变量的定义,它将应用于所有标签和触发器,而无需更改每个标签和触发器。
有效吗? 只要 Google 真正看
并索引通过 GTM 所做的更改,这一切都很好。如上所述,Google 是否可以对 JavaScript 实现的标记和内容进行索引(甚至是否尊重它)还存在不确定性。我举了三个在过去几个月里通过 GTM 做出改变并很快得到 Google 尊重的例子。
这不是治愈方法。 延迟对加载时间的影响比对带宽的影响更大。 乍一看 PageSpeed Insights 规则可能会让您认为这都是为了向用户提供更少的字节。缩短、改进、压缩。尺寸只是故事的一半。您的请求到达服务器也需要时间。
然后服务器需要时间来回复你!
当您申请时会发生什么? 如果用户在浏览器地址栏中输入 URL 并按 Enter 键,就会发出请求。当提出这个请求时,会发生很多事情。最后一部分是传输请求的内容。只有最后一部分受带宽和内容大小的影响。
此标记循环遍历页面上共享 CSS 选择器的任何面包屑元素,并将它们写入 JSON-LD。然后,它获取当前页面的规范 URL,或者如果不存在规范则获取当前 URL,并将其写入最终的面包屑元素。 该标签名为“在任何页面上插入面包屑标记”。