magequest / magento2-module-ppc-landing-pages
一个允许通过在URL路径中使用`/ppc/`前缀路由到同一页面的方式,为从PPC(按点击付费)链接/广告进入网站的客户创建独立的PDP(产品详情页面)布局的Magento 2模块。
Requires
- magento/framework: *
- magento/module-config: ^101.2
- magento/module-store: ^101.1
README
为PPC(按点击付费)访客定制您的PDP(产品详情页面)。
概述
一个允许通过在URL路径中使用`/ppc/`前缀路由到同一页面的方式,为从PPC(按点击付费)链接/广告进入网站的客户创建独立的PDP(产品详情页面)布局的Magento 2模块。
概念
这个模块的想法来自Made.com,在那里从PPC广告访问的PDP页面与标准页面具有不同的布局和内容。
例如
-
标准PDP: https://www.made.com/harlow-left-hand-facing-chaise-end-corner-sofa-dark-anthracite-fabric
-
PPC着陆页PDP: https://www.made.com/ppc/harlow-left-hand-facing-chaise-end-corner-sofa-dark-anthracite-fabric
注意:第二个URL中的`/ppc/`位于顶级域名(TLD)之后。
在第一个URL中,我们提供默认的PDP页面,该页面几乎全宽的相册、大量图像和丰富的内容,以解释更多关于产品的信息。
然而,在第二个URL中,我们得到一个更小的图像、减少的信息和“添加到购物车”的细节,页面的其余部分直接用于产品相关性和升级销售。另一个主要添加是查看完整产品详情的链接(即它链接回原始/标准PDP页面。)
为什么?
当客户从PPC广告进入您的网站时,您可能希望调整内容以更好地满足他们的需求。
考虑以下因素
这可能是有史以来他们第一次访问您的网站,因此您可能希望推广/突出显示有关您品牌的内容以建立信任。例如,PPC广告通常将客户引导到PDP页面,因此他们可能没有看到主页或其他页面。
您可能提供一些在标准PDP上不明显的类似产品,因此将产品相关性和升级销售移动到页面的更高部分可能是所希望的。例如,一般而言,从PPC链接进入的客户有更强的购买意图,如果他们发现他们不太喜欢这个产品,他们第一次的自然反应是点击后退按钮并在搜索引擎上找到其他东西。但是,如果您可以推广其他类似产品,您就有更大的机会让他们选择这些产品并留在您的网站上,从而增加他们从您那里购买的机会。
功能
- 允许通过单独的`/ppc/`前缀URL路径访问所有页面
- 这旨在用于PDP,但理论上可用于网站的任何页面
- 为这些页面添加自定义布局处理程序,以便可以修改布局和内容
- 这些以PPC后缀结尾,例如,对于PDP,您会得到一个`catalog_product_view_ppc`布局处理程序
- 对于Hyvä Themes商店,这也与它们的`hyva_`前缀很好地协同工作,例如`hyva_catalog_product_view_ppc`
- 提供配置以修改这些页面的元(搜索引擎)robots值
- 例如,如果您想将所有PPC着陆页设置为NOINDEX,NOFOLLOW
- 与默认的规范化设置协同工作(即,不干扰)
- 如果启用了默认的规范链接,则PPC着陆页面将回退到非PPC版本。
(电池)不包括在内
此模块不是“即插即用”。它不会更改PPC着陆页面的布局/内容,它仅通过允许使用以/ppc/
为前缀的URL路由以及添加带有后缀_ppc
的布局处理来促进这样做。
如何布局PPC着陆页面以及通过利用提供的布局处理来包含哪些内容,取决于您和您的设计和开发团队。然而,如果您陷入困境,我们建议以Made.com的示例作为灵感。
- 减小主图片库的大小,并删除任何对首次访问者来说多余的内容。
- 删除关于产品的所有辅助信息(除价格和交货时间等关键细节外),并用查看完整产品详情的链接替换。
- 将页面的其余部分(在图片和添加到购物车部分下方)专用于显示产品相关/升级产品或可能的产品特色/相关类别。
此外,它不会修改与您的购物渠道相关的任何源或集成,即您需要做出必要的修改以确保使用以/ppc/
为前缀的URL(例如,在您的Google购物或Facebook/Instagram商店源中)。
最后,虽然可以控制元机器人,并且如果启用,规范化将工作,但如何管理这些页面的可见性或“可抓取性”取决于您,此模块对此不执行任何操作。请咨询SEO专家,了解您应该如何为您(或您的商家)的商店配置此设置。
常见问题解答
它是如何工作的?
- 添加了一个新的自定义路由器,该路由器检查URL路径中是否出现
/ppc/
。 - 如果匹配,则从请求路径中删除,并将请求转发回其余路由器(例如,URL重写、标准、CMS、默认等),以便可以加载原始页面内容。
- 然而,由于原始请求路径仍然包含
/ppc/
,因此观察者在布局加载之前会检查这一点,如果匹配,则将_ppc
添加到所有布局处理中,并根据设置的配置值更新元机器人输出。
安装
composer require magequest/magento2-module-ppc-landing-pages
bin/magento module:enable MageQuest_PpcLandingPages
bin/magento setup:upgrade
兼容性
- Magento开源/Adobe Commerce 2.4.x
- 与Hyvä Themes兼容(没有任何店面更改!)
贡献
欢迎问题报告和拉取请求。请考虑周全。
致谢
- Made.com提供想法/灵感
- Hyvä Themes在添加布局处理前缀/后缀方面的灵感(例如,
hyva_
概念)