我有一个显示产品信息的网站。我有跟随此URL结构的动态产品页面:http://www.site.com/product-title/id其中id是产品ID(如果重要,这些网址实际上是使用apache mod-rewrite重写的网址)。
我有两个coldfusion页面模板,product.cfm和模板变体product_v1.cfm,我希望GWO分割我们的流量并向用户显示备用页面但保留url(product.cfm和product_v1的相同URL)。 CFM)。此外,对于每个测试页面,我们都有多个转换页面。
总结:我们有product.cfm和模板变体product_v1.cfm。
我们希望,当给定用户访问其中一个产品url domain http://www.site.com/product-title/id时,保持url gwo显示原始页面(由product.cfm生成)或变体页面(生成者) product_v1.cfm)。
对于每个产品页面,我们都有多个转换页面,也就是说在产品页面中我们有一个链接列表,指向由转换页面模板生成的其他页面(conversion_page.cfm)
< / LI>可以通过GWO实现这一目标吗?
答案 0 :(得分:1)
不容易,除非你想使用Ajax。您可以执行重定向,没问题,但您将获得URL更改。您可以选择以下选项:
避免网址更改的唯一方法(如果你担心从SEO角度来看你不应该,但如果你的客户分享你的链接那么这是一个问题)你将不得不使用一些魔法。
一种选择是根据添加到URL的参数(关闭但不是相同的URL)进行URL重写。
另一种选择是让头部中的javascript只是对新URL进行ajax调用,并用新的URL替换整个文档的内容。应该是直截了当的,但我不是那个告诉你怎么样的人 - 不知道。
答案 1 :(得分:0)
多变量测试它是这个实验的正确类型的gwo。 A / B测试实现这个实验是不可能的,因为我需要两个不同的网址。想到这一点的方法不是我使用服务器端的模板,而是我输出给用户的页面。所以我设置了这样的东西:
对于每个产品页面,我们都有多个转换页面,也就是说在产品页面中我们有一个链接列表,指向由转换页面模板生成的其他页面(conversion_page.cfm)
我只是将转换脚本添加到每个页面。
答案 2 :(得分:0)
有一种方法,你有点脏。我偶然发现了与您相同的问题,并通过创建简单的A / B测试解决了该问题。在每个变体中(对原始变体的期望),我仅作了一个更改-添加了用于标记中重定向的小型JS代码段。步骤如下:
创建正常的A / B测试
创建变体A
您应该前面有编辑器,可以在其中添加代码段:
if (document.location.search.indexOf('variant=a') === -1) {
document.location.href = document.location.href + '?variant=a'
}
这将通过重定向来解决问题。如果您需要保留其他GET参数,则需要使此代码段更加智能。
http://example.com/product-title/([\w-]+)
”。这里要权衡的是,用户将看到初始闪烁。但是,您应该能够使用Google Optimize定位,客观测量,分析和报告。