【问题标题】:Shopify: Pass a Search Query String to Landing Page Search Function?Shopify:将搜索查询字符串传递给着陆页搜索功能?
【发布时间】:2013-03-06 20:06:18
【问题描述】:

我目前正在为一家千篇一律的公司管理一个 Google AdWords 帐户,并且想出了一个想法来从我们的广告系列目标网页中获得最有效的转化,但这需要一些技术知识,我不知道。 t 目前有过多的。

这是我的想法:

在 AdWords 中,您可以为拥有的每个广告创建目标网页,该网页应该是与触发广告的搜索词最相关的网页。这很好,除非您有几千种产品要销售。我做了很多研究,了解到您可以通过查看 URL 来找到用户的确切搜索词。这很简单,但我想动态/自动执行此操作,我相信此链接对此进行了描述:

http://www.quickr.org/PHP_function_to_get_search_engine_referral_keywords

例如,AdWord 链接如下所示:

http://www.google.com/aclk? ... &q=mason+jar+cookie+cutter

并且我希望将术语“mason jar cookie切割器”推送到网站的搜索功能,该功能将采用该字符串并在页面加载或其他内容时自动搜索该术语。如果这个过程需要几秒钟以上的时间来完成,我希望有某种启动/加载屏幕,就像旅游网站搜索或加载您的查询时出现的那样。我想要这个,因为它会减少人们从网站反弹,因为它看起来像一些过程正在发生。

理论上,这将有效地为每位客户提供一个独特且相关的着陆页,该着陆页已经包含他们所需字词的搜索结果,该搜索结果取自他们最初的谷歌搜索。

除了 Liquid 语言之外,我不熟悉 Shopify 平台以及支持或不支持哪些语言。我尝试搜索,但找不到明确的答案

这是我在这个网站上的第一个问题,看起来你们拥有一个令人难以置信的聪明和有天赋的用户社区。非常感谢您对此事的任何和所有意见,以及任何改进我的问题的建议。

谢谢!

【问题讨论】:

  • 你当然可以这样做。有没有试过的代码?

标签: shopify liquid google-ads-api


【解决方案1】:

您好 user2121180。

我找到了您的帖子,因为我搜索了:“使用查询字符串构建 adwords 登录页面”

现在这会生成以下格式的 SERPS URL:

https://www.google.com /search?num=100&client=firefox-a&hs=DhQ&rls=org.mozilla%3Ade%3Aofficial&q=build+adwords+landing+pages+with+query+string&oq=build+adwords +landing+pages+with+query+string&gs_l=serp.3...0.0.0.202035.0.0.0.0.0.0.0.0..0.0...0.0...1c..11.serp.LyoL9Ab_xz8

单击 Adwords 按钮后,如果我再次将鼠标悬停在同一个广告上,我将在浏览器中返回 (history(-1)),我可以看到以下链接。所以基本上这就是链接,一旦我点击广告就会被调用....

HTTP://www.google.com / ACLK SA = 1和AI = CqAWQsGx_UYT5IeWS0wWUtoD4C-_r0v4Cp52RkVG34uzdBAgAEAIgtlQoA1DH74CFB2CV-vCBjAegAdmK6OMDyAEBqQITlu9gnbWSPqoEKE_QkMDqa8IZvHQjiFZUuCqr5yMmiWaTIsfVTTDRYZp-E8Y5bN5NhTOABZBOgAeP9Zcc&SIG = AOD64_023WkGcg-Uze3A72XOc-cNmor6nA&VED = 0CDcQ0Qw&adurl = HTTP://lp1.pagewiz.com/Zielseiten%3Fcmp%3Dggl282812 %26t%3D301%26cmpn%3Dgermany&rct=j&q=build+adwords+landing+pages+with+query+string

或者也可以选择这个链接:

HTTP://www.google.com / ACLK SA = 1和AI = CUOQGxm1_UcqoEOWS0wWUtoD4C9ep8HeVq4CbNMeuu7oBEAIoCFCF7Ivo-F ___ 8BYJX68IGMB6AB-BT EM> _gPIAQGpAggSgG2w-LU-qgQoT9BTixgE7SyYVxCD9P4-g3Jf-EyWFbWU69IRBNoqGkKhGdWJSx4siIAH78qAAQ&NUM = 5&SIG = AOD64_0O6ikX0qnkP6MFTu5zakOWARSaWg&VED = 0CNoHENEM&adurl = HTTP?: //www.gandke.de/google-adwords-optimieren.html&rct=j&q=build+adwords+landing+pages+with+query+string

归结为

http://www.google.com /aclk?sa=l&q=build+adwords+landing+pages+with+query+string

意思是一个简单的PHP

if isset ($_GET['q']) {
  $myvar = $_GET['q'];
}

if isset ($_POST['q']) {
  $myvar = $_POST['q'];
}

会做这项工作。然后你可以使用这个 $myvar 并做很多有趣的事情: 在你的标题中像

<html>
<head>
<title><?php echo($myvar); ?> - YOUR COMPANY NAME</title>
<meta name="description" content="<?php echo($myvar); ?>, some more descriptive text" />
<meta name="keywords" content="<?php echo($myvar); ?>, other,keywords,and,more" />
</head>
<body>
<h1>Are you looking for <?php echo($myvar); ?>?</h1>
<p>
Lorem Ipsum dolor etc otherwise do dang dung peng pong. Lorem Ipsum dolor etc otherwise do dang dung peng pong. Lorem Ipsum dolor etc otherwise do dang dung peng pong. Lorem Ipsum dolor etc otherwise do dang dung peng pong. 
</p>
<h3>Your solution for <?php echo($myvar); ?>?</h3>
<p>
Lorem Ipsum dolor etc otherwise do dang dung peng pong. etc...
</p>
</body>
</html>

【讨论】:

    猜你喜欢
    • 2020-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-10
    • 1970-01-01
    相关资源
    最近更新 更多