Return to site

谷歌seo|网站优化排名-Google标记管理器简介

谷歌seo

· seo优化

数字营销靠的是数据。不管你有什么样的网站,无论是大型电子商务网站,个人网站,还是小企业网站,了解人们如何与你的网站互动是至关重要的。谷歌优化分析可以提供很多重要的洞察力,但当单独使用时,它确实有其局限性。但是,通过标记您的网站,并使用GoogleTag Manager与GoogleAnalytics相结合,您可以收集更多的数据。

标记是代码片段,添加到站点以收集信息并发送给第三方。您可以将标签用于各种用途,包括滚动跟踪、监视表单提交、进行调查、生成热图、再营销或跟踪人们如何到达您的站点。它们还用于监视特定事件,如文件下载、单击某些链接或从购物车中删除项目。

站点通常使用几个不同的标记,创建它们所需的代码数量可能非常庞大,特别是当您试图通过直接进入站点的源代码来添加或编辑标记时。GoogleTag Manager是一个具有用户友好、基于网络的界面的工具,它简化了使用标记的过程。使用GTM,您可以添加、编辑和禁用标记,而不必触摸源代码。

显然,GTM是谷歌的一款产品,但它并不局限于为其他谷歌服务(如AdWords或Analytics)提供标签。您可以使用它来管理许多不同的第三方标签,包括推特,必应广告,疯狂蛋,和Hotjar,仅举几个例子。如果在GTM中有另一个没有模板的标记,您可以添加您自己的自定义代码。只有少数标记的类型GTM不能很好地处理.

GTM的利弊

减少对webdevs的依赖

到目前为止,GoogleTag Manager最大的好处是,它使营销者更容易实现标签,而不必依赖Web开发人员来实现标签。开发人员通常忙于其他高优先级的项目,因此标记常常被搁置。但是,由于GoogleTag Manager可以帮助您避免接触源代码,营销人员可以自己快速地添加和更改标记。这是一个很大的优势,例如,如果您只需要使用标记来收集数据的时间非常短。如果没有GTM,很有可能添加标记的时间会比实际要长。

仍然需要一些技术实现

尽管GTM有助于减少对开发人员的依赖,但它并没有完全消除它。您仍然需要有人将容器代码添加到站点的每一页。尽管gtm有大量的标记模板可供选择,但对于非开发人员来说,这些模板很容易使用,但更复杂的定制标记可能需要真正懂得编码的人的帮助。如果您有手动添加到站点源代码中的现有标记,则需要首先删除这些标记,这样您就不会有重复的数据。

大多数企业都可以从使用它中获益。

任何规模的企业都可能从GTM中受益。由于GTM使得在没有开发人员的情况下添加和编辑标记变得容易得多,因此对于可能获得技术支持有限的小型企业来说,这是很好的选择。而且,由于企业级企业的站点可以很容易地使用几十个标签,gtm使得管理它们变得更容易,并且通过帮助它们更有效地加载来提高站点的速度。

如果同时触发,标签可以减慢站点速度。

传统跟踪标签的一个问题是,如果它们同步发射,它们可以减慢站点速度。当标记同步触发时,一个标记加载速度慢会减慢等待它的所有其他标记。一个网站搜索排名优化加载的时间越长,人们就越有可能离开而不进行转换。但是默认情况下,在GTM加载中创建的标记是异步的,这意味着每个标记可以随时触发。如果您需要控制触发标记的顺序,可以使用标记排序和触发优先级功能来实现。

也可用于AMP站点和移动应用程序。

你甚至不局限于只在标准网站上使用GTM。GTM还可以用于管理AMP站点和移动应用程序的标签。对于移动应用程序,GTM可能是一个巨大的帮助,因为它可以让您添加和编辑您的标签,而不必发布更新版本的应用程序,用户可能不会很快下载。在某些方面,在AMP站点或移动应用程序中使用GTM与常规网站使用GTM非常相似,但它们确实有其不同之处。在本指南中,我们将重点介绍如何将GTM用于Web。

标签组件>M

从表面上看,标记和标记管理器非常简单。但是在您开始使用它们之前,您需要了解一些主要的概念。

集装箱

当您开始使用GTM时,您需要做的第一件事就是创建一个容器。一个容器本质上“持有”所有标签为您的网站。

在创建了一个新容器之后,GTM为您提供了一些代码来添加到您的站点中。这是您的容器代码,它将需要添加到源代码,以便它显示在您的网站的每一页。有些CMS,如WordPress,有插件来帮助您添加容器代码,但是您可能需要与您的web开发人员联系才能添加它。一旦您这样做,您将能够添加,编辑,禁用,或删除您的标签需要通过GTM。

触发器

网站上的每个标签都需要有特定的用途。当某人下载文件、单击出站链接或提交表单时,您可能希望有标记发送信息。这些类型的事件称为触发器,所有标记都至少需要为其分配一个触发器;否则,它不会做任何事情。

触发器可以分为两个主要组件:事件和过滤器。当您在GTM中配置触发器时,您将得到一长串可供选择的触发器类型。这些都是你的事。一旦您选择一个事件,您将能够设置您的过滤器。

过滤器可以进一步分为三个部分:变量、运算符和值。稍后我们将更多地讨论变量,但在本例中,它指的是所涉及的变量类型。运算符告诉标记一个事件是否需要相等(或者如果它应该大于或小于某个值,包含某个值,等等)。当然,价值是需要满足的条件。尽管“值”一词通常用于指数字和价格,但请记住,在这种情况下,它不一定是一个数字值。在许多情况下,您的值将类似于URL或关键字。

例如,假设我想看看有多少人深入阅读了我网站上的博客内容。我可以创建一个带有滚动深度事件触发器的标签,当垂直滚动深度达到75%时,该触发器就会触发。如果我想在我的站点的每一页上触发这个选项,我可以在触发器配置框中选择“All Pages”选项,这样我就不必再创建任何过滤器了。但是由于我关注的是博客内容,我会选择“一些页面”并创建过滤器“Page URL”,其中包含“fakewebsitename.com/blog”。

在某些情况下,您可能不希望触发标签。在这种情况下,您可以创建一个阻塞触发器,以防止它在这些情况下触发。GTM将阻塞触发器优先于其他类型的触发器,因此,如果有一个阻塞触发器与另一个触发器设置的条件相矛盾,Google标记管理器将遵循阻塞触发器指定的内容。例如,如果您的标记设置为在所有页面上触发,但是有几个页面您希望将其排除在外,那么您可以使用一个阻塞触发器来防止它在这几个页面上触发。

变量和常数

标记依赖于触发器,触发器依赖于变量。变量包含触发器需要计算的值,以确定是否应该触发。标记将变量的值与触发器中定义的值进行比较,如果变量满足触发器的条件,则标记将触发。

标记还使用变量收集用户与站点交互时可以传递到数据层的信息。一个常见的例子是,当一个人将一定数量的产品添加到购物车中时,标签就会被设置为触发。

变量通常可以在标记之间重用。使用GTM最流行的技巧之一是使用ID号或跟踪代码创建常量变量,您需要不止一次使用这些代码。例如,如果您需要在多个标记中使用GoogleAnalytics属性ID号,您只需创建一个常量字符串变量,其值就是您的ID号。这样,您就可以选择变量名,而不必重复查找并输入ID号。

使用GTM时,您将使用两种不同类型的变量:内置变量和用户定义变量。内置变量是最常用的变量类型之一,因此Google继续前进,使它们在gtm中易于访问。

一旦您选择了一个内置变量,您就可以任意配置它的设置。请注意,这些只是普通Web容器内置的几个变量。您可以通过单击“配置”按钮找到更多内置变量。如果您正在使用GTM的AMP网站或移动应用程序,您可能会看到不同的选择。

如果您需要另一种不作为内置变量包含的变量,您可以创建一个用户定义的变量。当您要添加一个用户定义的变量时,您将得到一个变量类型列表,供您选择。有关每种类型变量的更多信息,Simo Ahava有一个非常有用的不同变量类型指南.

通过单击左侧菜单上的“Variable”选项,可以从GTM仪表板创建变量。您也可以在创建标记时,单击字段旁边的按钮,该按钮看起来像乐高块,上面有加号。

数据层

标签需要信息才能知道它们是否应该开火,但是它们是如何(或在哪里)获得这些信息的呢?他们可以找到的一种方法是检查页面的HTML结构,但这确实不是一个理想的解决方案。当标记需要在HTML中搜索以找到他们正在寻找的内容时,可能需要更长的时间才能触发。如果网站的HTML结构随着时间的推移而改变,标签就会中断。此外,标签可能需要某些类型的信息,这些信息在页面的HTML中是找不到的,比如事务总数。

数据层是一个JavaScript对象,它将所需的信息标记与站点代码的其余部分分开。由于标签不需要花时间在HTML中搜索以找到他们需要的信息,这是GTM帮助提高站点速度的另一种方法。相反,他们正在寻找的所有东西都可以在一个地方找到,并且在页面加载时随时可用。

从技术上讲,数据层是可选的。您不必自己具体定义一个;GTM可以为您启动一个。但是,如果要使用GTM跟踪特定事件,则需要有一个数据层。

首先,一个新的数据层对象如下所示:

当添加数据层时,需要将对象放在GTM容器代码之前。如果数据层对象放置在容器代码之后,GTM将无法访问其中的信息,数据层将在加载后基本重置。

一旦数据层对象被添加到页面的代码中,第二行中的括号就可以填充信息、变量和事件。某些类型的信息可以直接写入数据层,但其他类型的信息可以在用户与站点交互时动态地推入数据层,例如如果有人下载文件或将一定数量的产品添加到购物车中。

与GTM合作
创建帐户和容器

要开始,就去tagmanager.google.com并创建一个账户。在“设置帐户”下,输入其网站正在管理的公司的名称,并按下“继续”。

接下来,你要设置你的容器。输入您的域名作为容器名称,选择它将使用的页面或应用程序类型,然后单击“创建”。如果您选择IOS或Android,您还必须指定是使用Firebase SDK还是传统SDK。

请注意,我特别说过要使用公司名称作为帐户名,并使用站点的域作为容器名称。理论上,你可以给这些你想要的名字命名。这正是谷歌建议将其命名为最佳实践的方式。一般来说,在使用GTM时,您能做的最好的事情之一就是确保所有的名称都非常清楚。否则,就很容易犯错误。

多个GTM帐户可以在一个GTM帐户中管理,但是Google建议每个域创建一个容器,这样对谷歌搜索推广效果很好。您不必为站点上的每个单独标记或每个页面创建单独的容器;所有标记都可以放在一个容器中。

对于大多数公司和组织来说,他们只需要一个容器。但是,如果公司有子公司或拥有独立的业务,则每个子公司/业务的网站应该有自己的集装箱,所有集装箱都可以通过一个主要的GTM帐户管理。如果站点有一个与主域分开处理的子域,那么子域也应该被赋予它自己的容器。

当营销机构代表公司管理标签时,Google建议公司创建自己的GTM帐户,然后将代理的Google帐户添加为用户。这样,该机构可以访问GTM,但如果他们决定更换代理,公司很容易撤销访问权限。

创建容器后,接受GTM服务条款,您将获得容器代码。

一旦添加了容器代码,就可以开始创建标记了。但是在你开始之前,花点时间找出你想要添加的标签是个好主意。尽管在容器中放置的标签数量没有任何限制,但为了获得最好的性能,Google优化建议将使用的标签数量控制在最低限度。如果您正在从另一个标记管理器将标记迁移到GTM,或者正在从源代码中编码的标记进行转换,那么现在是查看站点上当前标签的好时机。在很多情况下,网站都有与不再使用的服务相关的标签,或者被用来跟踪不再被监控的东西,所以可以说,这是一个“打扫房子”的好机会。

创建标记

创建或选择容器时,首先看到的是GTM仪表板。最后,我们将讨论您在这里看到的几乎所有内容,但让我们从创建一个标记开始。点击“添加一个新标签”,打开一个窗口,您将能够命名和配置您的标签。

在我们进一步讨论创建标记的过程之前,请记住将您的标记命名得非常清楚。因为站点经常使用几个不同的标记,所以您不会想要对哪个标记做什么有任何混淆。谷歌推荐的标签命名约定是:标签类型-细节-位置。例如,在联系人美国页面上跟踪表单提交的GoogleAnalytics标记将被命名为“GA-表单提交-联系我们”。在其名称中包括标记的位置是一个好主意,因为它有助于区分它与其他页面上的类似标记。因此,如果我在我的网站上有其他GA表单提交标签,指定这个标签在“联系我们”页面上,将有助于我避免错误地编辑错误的表单。

将标签类型放在标签名称的开头也有助于保持标记的组织性。GTM按字母顺序列出标签,因此,如果您要为同一个服务或工具创建多个标记,那么所有这些标记都将被分组在一起,并且很容易找到。

现在,回到创建一个标记。当你点击仪表板上的“添加一个新标签”时,你会看到这个窗口。选择“标记配置”,您将得到一长串标记模板,其中包括许多最常用的标记类型。如果其中任何一个是您要寻找的,点击它并输入所要求的信息。如果您没有看到要创建的标记类型,请选择“CustomHTML”添加您自己的代码。

由于您需要提供的确切信息将根据您正在使用的标记类型而有所不同,所以我不可能深入研究如何制作每一种类型的标记。但举个例子,假设我想在任何人浏览我的定价页面时通知谷歌分析公司(GoogleAnalytics)。在选择UniversalAnalytics之后,我会看到:

我所需要做的就是从“跟踪类型”下拉菜单中选择“页面视图”,然后使用我的GoogleAnalytics帐户信息输入变量。如果我没有提前创建这个变量,我现在就可以通过单击“GoogleAnalyticsSettings”下的下拉菜单并选择“NewVariable”来创建一个变量。

如果我想更改标记触发序列或创建一个触发计划,我可以通过单击“AdvancedSettings”选项来做到这一点。单击标记配置窗口外,返回到前一个屏幕。

接下来,您需要创建至少一个触发器。单击“标记配置”下面的“触发”框即可开始。如果在打开的列表中没有先前创建的触发器可供选择,请单击窗口右上角的+符号。这将打开一个新窗口,在该窗口中,您将被要求命名您的新触发器。这样做,然后单击“标记配置”框,以查看触发器类型的列表。在我的例子中,我会选择“页面视图”。

因为我只想在一个页面上触发我的标签,所以我会选择“一些页面视图”,然后创建一个过滤器,指定页面URL需要与我的定价页面的URL相等。如果我要添加另一个过滤器,我可以单击过滤器旁边的加号(+)按钮来设置一个过滤器。如果我已经为这个标记创建了多个过滤器,然后决定去掉其中的一个,那么我所要做的就是点击过滤器旁边的减法(-)按钮。完成后,单击窗口外退出。

一旦您的标记和触发器配置完毕,保存它,您可以通过创建更多的标记来继续工作,或者您可以预览您的标记并确保它在发布之前正确工作。

预览、调试和发布标记

GTM的“预览和调试”模式允许您在发布之前测试标记,这样您就可以确保所有工作正常,并且不会有任何抛出数据的错误。

要输入“预览和调试”,请单击GTM仪表板右上角的“预览”按钮,您将看到一个橙色的横幅通知您,您现在处于“预览”模式。接下来,打开正在标记的站点。如果您已经在另一个选项卡中打开您的站点,刷新页面,您应该会在屏幕底部看到一个“调试”面板。(别担心,你网站的访问者不会看到的。)

“调试”面板显示了关于标签、触发器和数据层的各种详细信息。在面板的左侧是一个事件时间线摘要,它概述了数据层中发生的所有事件。至少,您应该看到这里列出的至少三个事件:页面视图、DOM就绪和加载窗口。看到三个以上的事件是可以的,但是如果这三个事件中有一个丢失了,那么有一个问题需要解决。

当您单击时间线中的任何事件时,您将看到所有设置为在事件发生时触发的标记。单击任何标记,查看有关其触发器、属性以及是否存在与其关联的阻塞触发器的更详细信息。

当您在“预览和调试”模式下工作时,您是唯一能够看到有关您的标签的信息的人。但是假设你作为一个团队的一员在一个标记项目中工作,你发现了一个你想要引起别人注意的问题。有办法做到这一点。切换回你的GTM仪表盘,看看橙色的横幅。在右边,有一个“共享预览”按钮。单击它,您将弹出一个框,您可以在其中输入有关页面的URL。这将生成一个预览链接,您可以使用它发送到另一个人。

如果你很难让“预览与调试”正常工作,分析狂躁有一个很好的指导,解决一些最常见的原因,这种情况发生。

即使在标签发布之后,Google seo仍然可以轻松地返回并检查,以确保没有任何问题。谷歌标签助理是一个免费的Chrome扩展,一旦安装,你可以访问你的网站上的任何网页,它会告诉你,你的标签是正确的,或是否有任何改进,可以作出。GTA使用三色系统来表示其结果:绿色、蓝色和红色。绿色意味着你所有的标签都在工作,蓝色表示GTA对如何改进标签有建议,而红色表示它不起作用。

一旦你所有的标签都显示正确,你就可以继续发布它们。在GTM仪表板上,点击右上角的“Submit”按钮,您将被要求检查您的更改。如果一切看起来都正常,输入新容器版本的名称和描述并发布。

在GTM中发布更改时,它会创建容器的新版本。如果出现问题,并且必须恢复到容器的早期版本,则只需单击GTM仪表板顶部的“Version”按钮,从列表中选择要恢复到的版本,单击“Action”,然后单击“发布”。

如果您正在从另一个标记管理器或站点上的硬编码标记迁移标记,Google建议在gtm中设置所有标记,然后一次性删除旧标记,并尽快发布带有新标记的gtm容器。您可能在数据收集方面有很小的差距,但是在您的新标记被激活之后,不应该有更多的问题。

工作区、工作区更改和活动历史记录

如果你有多个人同时在一个标签项目上工作,工作空间可以帮助你的生活变得更容易一些。即使你没有和其他人合作,有时候可以选择创建单独的工作空间也是很有帮助的。

在较早版本的GTM中,所有编辑都必须在通用容器草稿中进行。如果一个人或团队在另一个人/团队之前添加了标签,他们就不能在不发布另一个团队正在进行的标记的情况下发布他们的新标签。但是有了工作空间,多个用户可以同时在标记上工作,而不会干扰对方的工作。

每个工作区都使用当前发布的容器版本作为基础,但是每个工作区中的标记可以被编辑、预览、调试,甚至可以独立于其他工作区中的标记发布。如果您正在使用GTM的免费版本,您可以拥有最多三个不同的工作区,一个默认工作区和两个其他工作区,但是如果使用Google Tag Manager 360,则可以创建无限数量的工作区。

发布一个工作区时,它将创建容器的新版本。如果有任何其他未发布的更改保存在这些工作区中,在这些空间中工作的用户将看到通知,说明他们需要更新工作区。更新工作区将容器中的更改同步到它们的工作区。虽然不需要这样做才能继续工作,但通常最好保持在更新的顶部,这样您就不会使用过时的容器版本。

在同步工作区中的更改后,如果有任何冲突需要解决,将通知您。如果存在任何冲突,您将被要求检查它们,或者忽略冲突或者复制更改。复制更改时,工作区中的相关字段将被最新容器版本的信息覆盖。

如果有必要,可以在工作区上设置用户权限,以防止用户进行不必要的更改。例如,如果您让开发人员处理一些非常复杂的自定义标记,开发人员可能希望创建一个单独的工作区来工作,并限制用户权限,以便只有他们可以对其进行更改。这样,营销人员就可以进入并进行更改,而不会意外地对自定义标记进行更改。

GTM的另一个很棒的地方,特别是当你有不止一个人在做标记的时候,它让你看到哪些改变是做的,什么时候做的,以及是谁做的。在仪表板上,您将看到一个工作区更改部分,其中概述了最近对标记和触发器所做的一些更改。如果错误已经发生,您可以使用“放弃更改”选项来删除这些更改。在“工作区更改”下面,有“活动历史”,它显示了GTM帐户上的所有活动。

如何做网络推广外贸网站优化谷歌网站推广有需求的企业可在线联系我们,本地的杭州seo嘉兴seo绍兴seo的我们可上门面谈。

All Posts
×

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!

OKSubscriptions powered by Strikingly