---
title: "掌握付费关键词策略"
date: "2011-11-17"
tags: 
  - "data-mapping"
  - "database-charts"
  - "database-reports"
  - "databasespy"
  - "mapforce"
  - "stylevision"
description: 了解如何使用Altova的工具，包括SQL查询和数据库映射技术，高效地管理付费关键词的性能数据，从而生成有价值的报告。
---
Status: #blog

Tags:  #data-mapping #database-charts #database-reports #databasespy #mapforce #stylevision

Categories: [Altova](/blog/zh/category/altova.md) 
# 掌握付费关键词策略

任何从事付费关键词搜索的人都知道，这是一项艰巨的工作！您可以查看大量原始数据报告，但很容易被琐碎的信息淹没。在Altova，我们设计了一种更好的方法来分析和管理Google Adwords广告活动的性能数据。我们可以巧妙地查询数据，从而：

*   快速汇总广告活动子类别的结果，例如按产品、地理区域或任何其他分组。
*   轻松识别随时间推移的趋势。

下图通过收集来自多个广告活动的数据，展示了这些优势，这些数据针对Altova的单一产品——SemanticWorks，并涵盖了六个不同的月份。 

[![使用 DatabaseSpy 创建的关键词表现图表](https://lh3.ggpht.com/-yMMFhKaKSUk/TsEyMl8Pz6I/AAAAAAAAAhs/VMs8ITL7enk/clip_image001_thumb.png?imgmax=800 "DatabaseSpy Keyword Performance chart")](http://lh3.ggpht.com/-5_M9E2IJeKA/TsEyMZJEp7I/AAAAAAAAAhk/OdNi4UKwEcA/s1600-h/clip_image001%25255B3%25255D.png) 

## 入门指南

与许多关键词广告投放者一样，我们曾经在Google Ads中查看统计数据，下载CSV文件，然后花费数小时在电子表格中处理和分析数据，以识别和整理所需的信息。我们希望能够获得更及时、更深入的关键词表现报告，同时保持对整个流程的完全控制，并进行内部管理。针对关键词统计数据的数据库查询提供了一种强大且灵活的替代方案。在本文的后续部分，我们将解释如何利用Altova MissionKit的数据库设计、数据映射和报告功能，构建一种架构，从而高效地跟踪付费关键词的表现。 

## 数据库设计

我们的选择包括：在公司现有的数据库平台上建立一个关键词数据库；使用商业数据库的精简版；或者使用开源数据库。因为 Altova MissionKit 兼容 SQL Server®、MySQL®、Oracle®、IBM DB2®、PostgreSQL®、Sybase®、Microsoft® Access® 以及其他流行的数据库系统。最终，我们选择了 SQL Server 作为我们的数据库平台。我们使用了 DatabaseSpy 工具，并利用其图形化数据库设计编辑器创建了以下表格。

[![DatabaseSpy 图形化表设计](https://lh3.ggpht.com/-BFYkOzdYvEA/TsEyNR4o4YI/AAAAAAAAAh8/uFoBA9mAqxE/clip_image002_thumb.png?imgmax=800 "DatabaseSpy graphical table design")](http://lh3.ggpht.com/-7ffrQK9RSsk/TsEyMwTiupI/AAAAAAAAAh0/JgKPtJKJl1c/s1600-h/clip_image002%25255B3%25255D.png) 

大多数列对应于关键词报告中的字段。为了存储每个关键词的多个数据行——即每个月的数据对应一行——该表格还包括月份和年份的列。

**填充表格**
Google Adwords的在线界面允许用户创建特定时间段的关键词统计报告，并将它们下载为CSV文件。我们下载了包含我们每个月表现数据的独立CSV文件。我们使用MapForce将CSV文件中的值映射到数据库表格中的列，并为每一行插入月份和年份的数据。 

[![在 MapForce 中，关键词报告的映射功能](https://lh3.ggpht.com/-e5lbSynHAeU/TsEyOC65MUI/AAAAAAAAAiM/8eVx6YM_suU/clip_image003_thumb.png?imgmax=800 "MapForce database mapping")](http://lh3.ggpht.com/-Av7OpAZHJvI/TsEyNrhjcHI/AAAAAAAAAiE/gceuhWugGew/s1600-h/clip_image003%25255B3%25255D.png) 

在映射图的底部中央，有一组字符串函数，它们的作用是从我们要处理为数值数据的字段中移除百分号和逗号。通过在映射中进行这些处理，我们就不需要在导入 CSV 文件之前，对其中的数据列进行任何预处理。由于每个月的 CSV 文件结构相同，因此，导入每个新月的数据只需要对映射进行少量修改：只需更新顶部定义的起始行 ID、月份和年份等常量。MapForce 使用其内置的执行引擎处理映射，读取 CSV 输入，并为每行数据生成 SQL INSERT 语句。然后，MapForce 允许用户通过点击工具栏上的图标或在“输出”菜单中进行选择，来执行整个生成的 SQL 脚本 

[![MapForce 数据库插入脚本](https://lh4.ggpht.com/-y752gdsb-Yo/TsEyOoFYVLI/AAAAAAAAAic/f9vGFqBchO8/RunWithScriptNew_thumb.png?imgmax=800 "MapForce database insert script")](http://lh5.ggpht.com/-JYX4RKO1-VU/TsEyOfyeAXI/AAAAAAAAAiU/DPzfSRAzojE/s1600-h/RunWithScriptNew%25255B2%25255D.png) 

## 查询数据库

在DatabaseSpy中，我们可以通过SQL编辑器窗口查询数据库。这个查询报告显示了2011年10月SemanticWorks平台中表现最好的前十个关键词。为了保护数据隐私，结果图表中的某些字段已被隐藏。 

[![结果，附带表格](https://lh4.ggpht.com/-8UMIq-cmez4/TsEyPXLJ1mI/AAAAAAAAAis/O2y4e_u_dec/Results%252520with%252520table_thumb.png?imgmax=800 "Results with table")](http://lh6.ggpht.com/-KkK7_KSN5aE/TsEyPLPwH-I/AAAAAAAAAik/0IZWt0_oXmI/s1600-h/Results%252520with%252520table%25255B2%25255D.png)

为了获得更多有趣的结果，SQL语句可以很容易地进行修改。例如，`ORDER BY`语句可以按照成本最高、点击次数最多，或者其他任何特征进行排序。`WHERE`语句可以将来自多个活动的数据进行组合。`LIKE`关键字将`SemanticWorks`周围的百分号视为通配符，用于匹配名称中包含“SemanticWorks”的任何活动。其他查询可以添加地理标识符，例如“美国”或“欧盟”，或者匹配完全不同的列，例如“广告组”。当然，所有这些选项都依赖于一个一致且可预测的活动和广告组命名系统。我们创建了一个DatabaseSpy项目，用于收集我们最常用的SQL查询，方便分享和重复使用。以下是我们在DatabaseSpy中使用的查询，用于生成文章开头显示的图表： 

[![图表查询捕获功能](https://lh4.ggpht.com/-M9XBs9uiO9E/TsEyQB4OAuI/AAAAAAAAAi8/dUALIUoyEvE/ChartQueryCapture_thumb.png?imgmax=800 "ChartQueryCapture")](http://lh4.ggpht.com/-98YNO4P9NbU/TsEyPydrfZI/AAAAAAAAAi0/YxBkFo_kg4I/s1600-h/ChartQueryCapture%25255B2%25255D.png) 

这个查询不仅能进行简单的SQL报表，还能对数据子集进行计算，并对结果进行格式化。 

## 数据库报告

我们使用Altova StyleVision为管理团队设计报告，该报告基于我们在DatabaseSpy中已经设计好的查询和图表。我们只需将DatabaseSpy SQL编辑器中的查询复制，并在StyleVision的设计概览窗口中将其作为数据源添加。将报告设计保存为StyleVision SPS样式表，这样每月就可以轻松地生成更新版本。以下是基于上述查询生成的SemanticWorks关键词趋势报告的HTML输出，该输出显示在StyleVision的预览窗口中： 

[![(图片已剪辑)](https://lh4.ggpht.com/-RTKWH0b7vpc/TsEyQ-I7ArI/AAAAAAAAAjM/B9rb3LxqwI0/clip_image009_thumb.png?imgmax=800 "clip_image009")](http://lh4.ggpht.com/-xa0MJV6MMQI/TsEyQgo8OiI/AAAAAAAAAjE/oBPXOuI1xmc/s1600-h/clip_image009%25255B3%25255D.png)

如果您遵循传统的付费关键词广告投放策略，您可能会创建包含许多小型、高度专业化广告组的细分广告系列，并且您可能会发现自己在Google Ads报告中被大量数据所淹没。 

如果您想尝试按照我们这里描述的方法来管理自己的关键词，您可以试用 Altova MissionKit 的一个[完整功能试用版](https://www.altova.com/zh/download-trial/)。
