<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Search Engine Land &#187; Crosby Grant</title>
	<atom:link href="http://searchengineland.com/author/crosby-grant/feed" rel="self" type="application/rss+xml" />
	<link>http://searchengineland.com</link>
	<description>Search Engine Land: News On Search Engines, Search Engine Optimization (SEO) &#38; Search Engine Marketing (SEM)</description>
	<lastBuildDate>Mon, 20 May 2013 16:25:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Rediscovering The Google AdWords Editor Keyword Opportunities Tool</title>
		<link>http://searchengineland.com/rediscovering-google-adwords-editor-keyword-opportunities-tool-beta-135649</link>
		<comments>http://searchengineland.com/rediscovering-google-adwords-editor-keyword-opportunities-tool-beta-135649#comments</comments>
		<pubDate>Fri, 12 Oct 2012 17:56:10 +0000</pubDate>
		<dc:creator>Crosby Grant</dc:creator>
				<category><![CDATA[Channel: SEM]]></category>
		<category><![CDATA[Google: AdWords]]></category>
		<category><![CDATA[Search Marketing Toolbox]]></category>
		<category><![CDATA[SEM Tools: Keyword Research]]></category>
		<category><![CDATA[adwords]]></category>
		<category><![CDATA[AdWords Editor]]></category>
		<category><![CDATA[keyword tool]]></category>
		<category><![CDATA[PPC Keyword Tools]]></category>

		<guid isPermaLink="false">http://searchengineland.com/?p=135649</guid>
		<description><![CDATA[Google&#8217;s Keyword Opportunities (Beta) tool is a gem of a keyword idea tool integrated into AdWords Editor. I recently rediscovered this tool and have been tearing through my clients&#8217; accounts, adding keywords. The tool generates suggestions similar to the Web-based tool, but is integrated into Editor quite nicely. Suggested use: Launch AdWords Editor and open [...]]]></description>
				<content:encoded><![CDATA[<p>Google&#8217;s Keyword Opportunities (Beta) tool is a gem of a keyword idea tool integrated into AdWords Editor. I recently rediscovered this tool and have been tearing through my clients&#8217; accounts, adding keywords. The tool generates suggestions similar to the Web-based tool, but is integrated into Editor quite nicely.</p>
<p>Suggested use:</p>
<ul>
<li>Launch AdWords Editor and open your Account</li>
<li>Launch the Tool &#8211; keyboard: ALT-T-O (menu: Tools | Keyword Opportunities (Beta))</li>
<li>Uncheck the box for &#8220;Include Additional Items&#8221;</li>
<li>Set Match Type to &#8220;Exact&#8221;</li>
<li>Input your seed keyword, and click the &#8220;Get Keywords&#8221; Button</li>
<li>Select &amp; drag/drop keywords into targeted AdGroups</li>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/10/menu.png"><img class="aligncenter size-full wp-image-136231" src="http://searchengineland.com/figz/wp-content/seloads/2012/10/menu.png" alt="" width="485" height="316" /></a></p>
<h2>A Brief History Of The Tool</h2>
<p>Google released the Keyword Opportunities (Beta) with Editor 6.5 nearly 5 years ago, as <a href="http://searchengineland.com/google-releases-adwords-&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
editor-65-14984">previously reported</a> by <a href="http://searchengineland.com/author/barry-schwartz">Barry Schwartz</a>.</p>
<p>The current version of the tool is quite slick and integrated with Editor. Google&#8217;s <a href="http://support.google.com/adwords/editor/bin/answer.py?hl=en&amp;answer=107228">help on the Keyword Opportunities Tool</a> covers the main Keyword Expansion part of the tool, as well as the other tabs available from Keyword Opportunities. More detailed usage instructions, tips and tricks follow.</p>
<h2>Uncheck The Box For &#8220;Include Additional Items&#8221;</h2>
<p>The tool does a nice job generating keywords tightly related to the seed keyword. Check this box if you want to cast a wider net; but, I found that it generates a wide array of results that overlap with a more organized approach seeding more specific keywords.</p>
<p>If you do check the box, &#8220;additional items&#8221; appear below the more-targeted result set, so you can give it a try and see for yourself what works for you.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/10/opportunity-tool1.png"><img class="aligncenter size-large wp-image-136236" src="http://searchengineland.com/figz/wp-content/seloads/2012/10/opportunity-tool1-600x259.png" alt="" width="600" height="259" /></a></p>
<p>The tool automatically dedupes against your account; It will not suggest keywords that you already have in your account. One gotcha; it checks against your live account, not the local copy. I suggest you Post changes between runs of the tool, so you don&#8217;t end up with duplicate keywords to clean up.</p>
<h2>Set Match Type To &#8220;Exact&#8221;</h2>
<p>I do this beforehand so I don&#8217;t accidentally add all of these keywords on Broad Match. Best practices in our shop dictate that we push toward Exact Match, with limited use of Broad Match to find new search queries we can add on Exact Match. Even then, we usually emphasize Modified Broad Match.</p>
<p>You may, of course, add the keywords with whatever Match Type works for your account. You can also add negatives (instead of keywords), if you find something you don&#8217;t want to match for.</p>
<h2>Input Your Seed Keyword</h2>
<p>Try to be specific enough that you know you can write targeted ads for the results, but broad enough that you are not needlessly limiting your results. The results tend to be pretty tightly targeted around this keyword.</p>
<h2>Select &amp; Drag/Drop Keywords Into Targeted AdGroups</h2>
<p>This is where the tool really excels. You can filter, select, multi-select, and drag/drop keywords over to your existing AdGroups. Keywords that have already been added are marked with a [+] so you can sort by that and more easily find the keywords that have not yet been added.</p>
<p>You can also filter results, which is really helpful for wading through long lists and getting the keywords into targeted AdGroups. The tool also lets you create a new Campaign or AdGroup shell.</p>
<p>You may find it useful to sort descending by Global Monthly Searches, at least initially. This should help prioritize the value of longer result sets. This deep workflow integration really helps this tool shine because you don&#8217;t have to task-switch between tools to complete the job at hand.</p>
<p>You may find it useful to sort-descending by Global Monthly Searches. This should help prioritize the value of longer result sets. One of the best practices we generally recommend to Clients is to push toward exact match keywords. The increased control and precision often do wonderful things for account performance.</p>
<p>However, our aggressive search-query harvesting and keyword expansions don&#8217;t always catch everything. This tool helps us add even more keywords on Exact Match, and it is built right in to Editor.</p>
]]></content:encoded>
			<wfw:commentRss>http://searchengineland.com/rediscovering-google-adwords-editor-keyword-opportunities-tool-beta-135649/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Advanced Excel For PPC: How To Work With Match Types Using VBA Code</title>
		<link>http://searchengineland.com/advanced-excel-for-ppc-how-to-work-with-match-types-using-vba-code-131900</link>
		<comments>http://searchengineland.com/advanced-excel-for-ppc-how-to-work-with-match-types-using-vba-code-131900#comments</comments>
		<pubDate>Fri, 14 Sep 2012 16:23:27 +0000</pubDate>
		<dc:creator>Crosby Grant</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Channel: SEM]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[How To: PPC]]></category>
		<category><![CDATA[Search Marketing Toolbox]]></category>

		<guid isPermaLink="false">http://searchengineland.com/?p=131900</guid>
		<description><![CDATA[When working with AdWords Keyword reports downloaded from the Web interface, you may come across Keywords with their Match Types signified by special punctuation, rather than a separate column indicating Match Type. In this post, we will use some Excel VBA code that will help us work back and forth between this format and the [...]]]></description>
				<content:encoded><![CDATA[<p>When working with AdWords Keyword reports downloaded from the Web interface, you may come across Keywords with their Match Types signified by special punctuation, rather than a separate column indicating Match Type.</p>
<p>In this post, we will use some Excel VBA code that will help us work back and forth between this format and the regular, two column format recognized by AdWords Editor. As an example, we can add all of our existing broad match keywords as exact match so we can refine our bidding control on them. Let&#8217;s get started.</p>
<p>This posting format originated as a means of uploading keywords in bulk through the web interface without having to provide 2 columns for keyword and match type. So, rather than having to input something like:</p>
<pre style="padding-left: 30px;">red bike    broad
blue bike   phrase
fast bike   phrase
tiny bike   exact</pre>
<p>We can instead simply encode the match type using special punctuation, like this:</p>
<pre style="padding-left: 30px;">red bike
"blue bike"
"fast bike"
[tiny bike]</pre>
<p>In this style, Broad Match keywords are left as-is (no special punctuation). Note that this is the default when simply pasting a list of keywords. Be careful with Broad Match!). Broad Match Modified keywords get a &#8220;+&#8221; in front of each modified keyword (I usually tag all of them by default, but your usage may vary. Phrase Match keywords get surrounded by double-quotes. Exact Match Keywords get surrounded by brackets.</p>
<p>Basically, like this:</p>
<pre style="padding-left: 30px;">Broad Match
+Broad +Match +Modified
"Phrase Match"
[Exact Match]</pre>
<p>Here is the current google help on the topic:
<a href="http://support.google.com/adwords/bin/answer.py?hl=en&amp;answer=2497836&amp;from=6100&amp;rd=1">http://support.google.com/adwords/bin/answer.py?hl=en&amp;answer=2497836&amp;from=6100&amp;rd=1</a></p>
<p style="text-align: center;">To see for yourself, login to your AdWords account, navigate to the Keywords tab (hopefully, with some keywords of various match types), and click the download button.
<a href="http://searchengineland.com/figz/wp-content/seloads/2012/08/download.png"><img class="aligncenter  wp-image-131904" src="http://searchengineland.com/figz/wp-content/seloads/2012/08/download.png" alt="" width="587" height="119" /></a></p>
<p>Once you download and open in Excel, you should see something like this:
<a href="http://searchengineland.com/figz/wp-content/seloads/2012/08/keywords1.png"><img class="aligncenter size-full wp-image-131918" src="http://searchengineland.com/figz/wp-content/seloads/2012/08/keywords1.png" alt="" width="481" height="133" /></a></p>
<p>From here, if you wanted to work with those keywords and make a bulk sheet to upload to AdWords Editor, you would have to translate from that Power Posting format to regular Bulk Sheet Format. Of course, if you want to copy/paste into the web interface, you can do so, but you might find that somewhat limiting. For example, you can&#8217;t paste into multiple Campaigns or AdGroups, delete things, etc.</p>
<p>Let&#8217;s see if we can translate those characters into something meaningful without having to do a bunch of manual find-and-replace operations.</p>
<p>Here is some Excel VBA code that will do the trick:
<code></code></p>
<pre>  Option Explicit

  'COPYRIGHT: 2011 Stone Temple Consulting 
(http://www.stonetemple.com)
  'AUTHOR: Crosby Grant - cgrant@stonetemple.com
  'LICENSE: Provided under Creative Commons BY-NC license.
  'Details here: http://creativecommons.org/licenses/by-nc/3.0/
  'Essentially: You may share or remix, 
but you must attribute the original author
(e.g.: include this entire block of text) 
and you may not use this work for commercial purposes 
(e.g.: sell it or its output).
  'WARRANTY: This code is distributed as-is, with no warranty.
  'USAGE INFORMATION: <BR>http://searchengineland.com/ppc-shop-tools-the-permutator-99135
  'CONTRIBUTIONS:<BR>Code and design contributions graciously accepted.<BR>Please contact the author directly.

  Public Function GetMatchTypeFromPowerPostKeyword<BR>
(ByVal kwd As String) As String
    Dim mt As String
    mt = ""

    If (0 = Len(kwd)) Then
      GetMatchTypeFromPowerPostKeyword = ""
      Exit Function
    Else
      If ("-" = Left(kwd, 1)) Then
        If (1 &lt; Len(kwd)) Then
          mt = "Negative "
          kwd = Mid(kwd, 2, Len(kwd) - 1)
        End If
      End If
      If ("[" = Left(kwd, 1) And "]" = Right(kwd, 1)) Then
        kwd = Mid(kwd, 2, Len(kwd) - 2)
        GetMatchTypeFromPowerPostKeyword = mt + "Exact"
        Exit Function
      ElseIf ("""" = Left(kwd, 1) And """" = Right(kwd, 1)) Then
        kwd = Mid(kwd, 2, Len(kwd) - 2)
        GetMatchTypeFromPowerPostKeyword = mt + "Phrase"
        Exit Function
      Else
        GetMatchTypeFromPowerPostKeyword = mt + "Broad"
        Exit Function
      End If
    End If
  End Function

  Public Function GetKeywordFromPowerPostKeyword<BR>(ByVal kwd As String) As String
    If (0 = Len(kwd)) Then
      GetKeywordFromPowerPostKeyword = ""
      Exit Function
    Else
      If ("-" = Left(kwd, 1)) Then
        If (1 &lt; Len(kwd)) Then
          kwd = Mid(kwd, 2, Len(kwd) - 1)
        End If
      End If
      If ("[" = Left(kwd, 1) And "]" = Right(kwd, 1)) Then
        kwd = Mid(kwd, 2, Len(kwd) - 2)
        GetKeywordFromPowerPostKeyword = kwd
        Exit Function
      ElseIf ("""" = Left(kwd, 1) And """" = Right(kwd, 1)) Then
        kwd = Mid(kwd, 2, Len(kwd) - 2)
        GetKeywordFromPowerPostKeyword = kwd
        Exit Function
      Else
        GetKeywordFromPowerPostKeyword = kwd
        Exit Function
      End If
    End If
  End Function

  Public Function GetPowerPostKeyword<BR>(ByVal kwd As String, ByVal mt As String)
    mt = Replace(LCase(mt), " match", "")
    Select Case mt
      Case "broad"
        GetPowerPostKeyword = kwd
      Case "negative broad"
        GetPowerPostKeyword = "-" &amp; kwd
      Case "phrase"
        GetPowerPostKeyword = """" &amp; kwd &amp; """"
      Case "negative phrase"
        GetPowerPostKeyword = "-""" &amp; kwd &amp; """"
      Case "exact"
        GetPowerPostKeyword = "[" &amp; kwd &amp; "]"
      Case "negative exact"
        GetPowerPostKeyword = "-[" &amp; kwd &amp; "]"
    End Select
  End Function</pre>
<p><P>
If you are unfamiliar with working with VBA, here is the short version of how to make use of this:</p>
<ul>
<li>Open your worksheet in Excel.</li>
<li>ALT-F11 (opens the VBA coding window)</li>
<li>Copy/Paste the above code into the editor</li>
<li>ALT-F11 (switches back to Excel)</li>
<li>Save-As a Macro-Enabled Workbook</li>
<li>Use the functions like any other Excel Function</li>
</ul>
<p>Here is a nice resource to help get you started:
<a href="http://msdn.microsoft.com/en-us/library/office/ee814737.aspx">http://msdn.microsoft.com/en-us/library/office/ee814737.aspx</a></p>
<p>Let&#8217;s get to that keyword download sheet then, shall we?</p>
<p>First, let&#8217;s rename the Keyword column to &#8220;Keyword.Old&#8221;. Then, insert a new column before column C, and call it &#8220;Keyword&#8221;. In this column, in cell C3, type the following formula, and then fill-down all the rows in your report.</p>
<pre>=GetKeywordFromPowerPostKeyword($B3)</pre>
<p style="text-align: left;">Your report should look similar to this:
<a href="http://searchengineland.com/figz/wp-content/seloads/2012/08/AddKeyword.png"><img class="aligncenter  wp-image-131906" src="http://searchengineland.com/figz/wp-content/seloads/2012/08/AddKeyword.png" alt="" width="576" height="192" /></a></p>
<p>Now, add insert a new column before column D, and call it &#8220;Match Type&#8221;. In this column, in cell D3, enter the following:</p>
<pre style="padding-left: 30px;">=GetMatchTypeFromPowerPostKeyword($B3)</pre>
<p style="text-align: center;">Your report should now look something like this:
<a href="http://searchengineland.com/figz/wp-content/seloads/2012/08/AddMatchTypes.png"><img class="aligncenter  wp-image-131907" src="http://searchengineland.com/figz/wp-content/seloads/2012/08/AddMatchTypes.png" alt="" width="554" height="143" /></a></p>
<p style="text-align: center;">From here, let&#8217;s say we want to add all of our existing broad match keywords as exact match so we can refine our bidding control on them. In Excel, add a Filter to your report (ALT-A-T). Then filter the Match Type column to only show Broad.
<a href="http://searchengineland.com/figz/wp-content/seloads/2012/08/filtered.png"><img class="aligncenter  wp-image-131909" src="http://searchengineland.com/figz/wp-content/seloads/2012/08/filtered.png" alt="" width="551" height="110" /></a></p>
<p>Now, you have a few options from here, but one simple method would be to type &#8220;Exact&#8221; into the Match Type column, and copy that down for all the rows you are seeing, then copy to the clipboard.</p>
<p style="text-align: left;">Next, open up AdWords Editor and Add/Update Multiple Keywords (CTRL-SHIFT-K). Editor will automatically ignore the &#8220;Keyword.Old&#8221; column (and any other columns related to metrics, etc.).
<a href="http://searchengineland.com/figz/wp-content/seloads/2012/08/editor.png"><img class="aligncenter  wp-image-131911" src="http://searchengineland.com/figz/wp-content/seloads/2012/08/editor.png" alt="" width="594" height="381" /></a></p>
<p>Good luck out there.</p>
]]></content:encoded>
			<wfw:commentRss>http://searchengineland.com/advanced-excel-for-ppc-how-to-work-with-match-types-using-vba-code-131900/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Advanced Excel For PPC: Using Regular Expressions To Add Dimensions To Data</title>
		<link>http://searchengineland.com/advanced-excel-for-ppc-using-regular-expressions-to-add-dimensions-to-data-125661</link>
		<comments>http://searchengineland.com/advanced-excel-for-ppc-using-regular-expressions-to-add-dimensions-to-data-125661#comments</comments>
		<pubDate>Fri, 22 Jun 2012 20:21:03 +0000</pubDate>
		<dc:creator>Crosby Grant</dc:creator>
				<category><![CDATA[Channel: Search]]></category>
		<category><![CDATA[Search Marketing Toolbox]]></category>

		<guid isPermaLink="false">http://searchengineland.com/?p=125661</guid>
		<description><![CDATA[Regular expressions are a powerful computing tool, with near-mythical status in some programming circles (here is one of my favorite online comic series&#8217; take on the topic: http://xkcd.com/208/). This article demonstrates some useful ways to use regular expressions with PPC, by adding new dimensions to our typical Account/Campaign/AdGroup hierarchy of data. Another use for regular [...]]]></description>
				<content:encoded><![CDATA[<p>Regular expressions are a powerful computing tool, with near-mythical status in some programming circles (here is one of my favorite online comic series&#8217; take on the topic: <a href="http://xkcd.com/208/">http://xkcd.com/208/</a>).</p>
<p>This article demonstrates some useful ways to use regular expressions with PPC, by adding new dimensions to our typical Account/Campaign/AdGroup hierarchy of data. Another use for regular expressions would be manipulating URLs – perhaps in a future article…</p>
<p>First, a quick note: Getting up to speed with regular expressions in general can be a daunting adventure. There are a lot of resources online for getting started - <a href="http://www.regular-expressions.info">http://www.regular-expressions.info</a> is a good one.</p>
<p>While this article assumes a working knowledge of Regular expressions, the examples do work without your needing to know anything about them.</p>
<h2>Enriching Data With Campaign &amp; AdGroup Names</h2>
<p>It is sometimes useful in PPC to group data together in more ways than the standard hierarchy of Account, Campaign, AdGroup, etc.</p>
<p>You might want to create a report that more naturally represents your business&#8217; products, or that aggregates keyword data in unconventional ways, perhaps to help with bidding. If you are familiar with data warehousing concepts, and if you will permit me the rough comparison, we are enriching our data with dimensions.</p>
<p>As an example, consider a bike store that has 3 different Campaigns selling Mountain Bikes, a few selling Road Bikes, some Brand Campaigns, and some others. It could be useful to alter a standard Campaign Performance report that has one row per campaign, to instead have one row for each product, brand, and other.</p>
<p>Similarly, you could aggregate based on Account or AdGroup names, provided you plan ahead and use a naming convention that will prove useful.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/06/pivot.png"><img class="aligncenter size-full wp-image-125667" src="http://searchengineland.com/figz/wp-content/seloads/2012/06/pivot.png" alt="" width="591" height="344" /></a></p>
<h2>Use A Strong Naming Convention</h2>
<p>In order to use this technique, use a strong naming convention that is readily parsed by regular expressions. The examples above use my recommended naming convention, which basically looks like this:</p>
<p style="padding-left: 30px;">{Dimension}({Value}), e.g.: Product(Road Bike)</p>
<p>That is: a {Dimension} name that we will use to name the new dimension in our data, followed by a {Value} for each of the different values in that dimension, wrapped in parenthesis. One implied rule is that {Value} should not contain any parenthesis.</p>
<p>In practice, avoiding any special characters is a good idea, regardless.</p>
<p>Considering our bicycle vendor, let&#8217;s look at those Campaign Names:</p>
<ul>
<li>Product(Road Bike)</li>
<li>Product(Road Bike) Distribution(Content)</li>
<li>Product(Mountain Bike)</li>
<li>Product(Mountain Bike) Distribution(Content)</li>
<li>Brand(ACME Bikes)</li>
<li>Product(Other)</li>
<li>…</li>
</ul>
<p>We have defined 3 new dimensions:</p>
<ul>
<li>Product</li>
<li>Brand</li>
<li>Distribution</li>
</ul>
<p>Create additional dimensions by adding them to your Campaign naming convention. Device(Mobile) might be a good one, or perhaps geography, as in State(CA), etc.</p>
<p>The &#8220;Product&#8221; dimension currently has 3 members:</p>
<ul>
<li>Road Bike</li>
<li>Mountain Bike</li>
<li>Other</li>
</ul>
<p>Likewise, each of the other dimensions has its members. Add members by simply filling in the new value in a campaign. In this example, there might also be: Product(Tire), Product(Helmet), etc.</p>
<p>You could of course use something other than parenthesis to delimit your {Member} values, and you could use something other than a space to separate {Dimension}({Member}) pairs.</p>
<p>Some examples come to mind:</p>
<ul>
<li>product=road bike&amp;distribution=content</li>
<li>product:road bike|distribution:content</li>
<li>etc.</li>
</ul>
<p>Personally, I find the Product(Road Bike) convention to be easily human-readable, and suitably robust to meet our needs for machine-parsing with regular expressions.</p>
<p>Now that we have rigorously-named Campaigns and AdGroups, how do we make use of that in a robust and scalable way? The simple way is to use filter functionality.</p>
<h2>Using Filter Functionality With Our New Naming Convention</h2>
<p>With your new naming convention in place, you can immediately start using filters in your reporting. This works online in the web UI, as well as with Excel, and probably with whatever reporting tool you are already using.</p>
<p>By carefully using your delimiters, you can get exactly what you want. For example, to get all Campaigns that sell products, filter for &#8220;Product(&#8221; (without the quotes).</p>
<p>Notice I included the delimiter – the opening parenthesis. This will help avoid inadvertently including something unexpected, like Brand(ACME Products).</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/06/filters.png"><img class="aligncenter size-full wp-image-125665" src="http://searchengineland.com/figz/wp-content/seloads/2012/06/filters.png" alt="" width="588" height="123" /></a></p>
<p>Using filters is nice, but what about robust reporting, or combining multiple dimensions in creative ways? We are going to use regular expressions, of course.</p>
<h2>Extracting Dimensions With Regular Expressions</h2>
<p>Here is a regular expression we can use to extract a specific dimension&#8217;s member-value from our recommended naming convention:</p>
<pre style="padding-left: 30px;">Product\(([^\)]+)\)</pre>
<p>Or, more generally, replace {Dimension} with the name of the dimension in the following:</p>
<pre style="padding-left: 30px;">{Dimension}\(([^\)]+)\)</pre>
<p><strong>Note:</strong> These examples use the Microsoft regular expression implementation. Other conventions, as with PERL, POSIX, etc., will of course require adjustments to get the expected results.</p>
<p>Now let&#8217;s try to use that in Excel. Wait, Excel doesn&#8217;t do regular expressions…</p>
<h2>Teach Excel How To Use Regular Expressions</h2>
<p>The easiest way &#8211; use these macros can be downloaded in a working example spreadsheet here: <a href="http://searchengineland.com/figz/wp-content/seloads/2012/06/PPC-Tools-Regular-Expressions-Examples.xlsm">PPC Tools &#8211; Regular Expressions Examples</a>.</p>
<p>Excel does not ship with any regular expression functionality, but it is added easily enough through macros.</p>
<p>Here is one working version:</p>
<div><code><code>
Option Explicit
#Const LateBind = True</code></code>&#8216;COPYRIGHT: 2011 Stone Temple Consulting (http://www.stonetemple.com)
&#8216;AUTHOR: Crosby Grant &#8211; cgrant@stonetemple.com
&#8216;LICENSE: Provided under Creative Commons BY-NC license.
&#8216; Details here: http://creativecommons.org/licenses/by-nc/3.0/
&#8216; Essentially: You may share or remix, but you must attribute the original author(e.g.: include this entire block of text) and you may not use this work for commercial purposes (e.g.: sell it or its output).&#8217;WARRANTY: This code is distributed as-is, with no warranty.</p>
<p>&#8216;USAGE INFORMATION: http://searchengineland.com/ppc-shop-tools-the-permutator-99135</p>
<p>&#8216;CONTRIBUTIONS: Code and design contributions graciously accepted. Please contact the author directly.</p>
<pre>Function RegExReplace(ReplaceIn, _
        ReplaceWhat As String, ReplaceWith As String)
    #If Not LateBind Then
      Dim re As RegExp
      Set re = New RegExp
    #Else
      Dim re As Object
      Set re = CreateObject("vbscript.regexp")
    #End If
    re.Pattern = ReplaceWhat
    re.Global = True
    RegExReplace = re.Replace(ReplaceIn, ReplaceWith)
End Function

Function RegExFind(FindIn, FindWhat As String, Optional Match As
Integer = 0,
Optional SubMatch As Integer = 0, _ Optional IgnoreCase As
Boolean = False)
    Dim i As Long
    Dim rslt As String

    #If Not LateBind Then
    Dim re As RegExp, allMatches As MatchCollection, aMatch As Match
    Set re = New RegExp

    #Else
      Dim re As Object, allMatches As Object, aMatch As Object
      Set re = CreateObject("vbscript.regexp")
    #End If
    re.Pattern = FindWhat
    re.IgnoreCase = IgnoreCase
    re.Global = True
    Set allMatches = re.Execute(FindIn)
    Set aMatch = allMatches(Match)
    RegExFind = aMatch.SubMatches(SubMatch)
End Function</pre>
</div>
<p>To add these to an Excel file, here are the quick steps:</p>
<ul>
<li>Be sure you have a macro-enabled file. (hint: Save As Excel Macro-Enabled Workbook)</li>
<li>Alt-F11 (this opens the VBA coding window)</li>
<li>Paste the macros into a module (the default window should work).</li>
<li>Alt-F11 (this should bring you back to regular Excel</li>
</ul>
<p style="padding-left: 30px;">Save</p>
<p>You may also want to deal with setting Excel options to permit macros to run next time you open Excel. Here are good instructions from Microsoft for <a href="http://office.microsoft.com/en-us/excel-help/enable-or-disable-macros-in-office-files-HA010354316.aspx">how to Enable or Disable macros in Office files</a>.</p>
<p><img class="aligncenter size-large wp-image-125666" title="macro" src="http://searchengineland.com/figz/wp-content/seloads/2012/06/macro-600x325.png" alt="" width="600" height="325" /></p>
<h2>Extract Dimensions &amp; Members Using Regular Expressions</h2>
<p>Now we can ask Excel to help us extract those member names.</p>
<p><a href="http://searchengineland.com/advanced-excel-for-ppc-using-regular-expressions-to-add-dimensions-to-data-125661/dimensions" rel="attachment wp-att-125664"><img class="aligncenter size-large wp-image-125664" title="dimensions" src="http://searchengineland.com/figz/wp-content/seloads/2012/06/dimensions-600x113.png" alt="" width="600" height="113" /></a></p>
<p>&nbsp;</p>
<p>Here is the magic formula (Assuming Campaign Name is in column A, and Dimension Name is the column B header, in row 10)</p>
<pre style="padding-left: 30px;">=IFERROR(regexfind($A11,B$10&amp;"\(([^\)]+)\)"),"")</pre>
<p>The formula looks in the column header to get the dimension name, then looks in the Campaign Name to get the member value. If it doesn&#8217;t find anything, it returns a blank. Simply add the dimension name to each successive column, and copy/paste the formula.</p>
<h2>Pivot On Your New Dimensions</h2>
<p>Here is the culmination of our efforts. We can now pull together a report that aggregates based on Product (rather than just Campaign Name, for example).</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/06/pivot2.png"><img class="aligncenter size-full wp-image-125668" src="http://searchengineland.com/figz/wp-content/seloads/2012/06/pivot2.png" alt="" width="431" height="206" /></a></p>
<p>What tips do you have to utilize Excel to better manage your search marketing efforts?</p>
]]></content:encoded>
			<wfw:commentRss>http://searchengineland.com/advanced-excel-for-ppc-using-regular-expressions-to-add-dimensions-to-data-125661/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>adCenter Updates Microsoft Advertiser Intelligence With Templates &amp; Mobile Data</title>
		<link>http://searchengineland.com/adcenter-updates-microsoft-advertiser-intelligence-with-templates-mobile-data-119193</link>
		<comments>http://searchengineland.com/adcenter-updates-microsoft-advertiser-intelligence-with-templates-mobile-data-119193#comments</comments>
		<pubDate>Fri, 18 May 2012 13:07:08 +0000</pubDate>
		<dc:creator>Crosby Grant</dc:creator>
				<category><![CDATA[Channel: Search]]></category>
		<category><![CDATA[Search Marketing Toolbox]]></category>

		<guid isPermaLink="false">http://searchengineland.com/?p=119193</guid>
		<description><![CDATA[Microsoft adCenter recently launched an improved version of Microsoft Advertising Intelligence (MAI). MAI is a keyword research tool that helps Advertisers find related keywords and their historical and projected traffic and performance data from the available adCenter traffic. As an Excel add-in, it offers powerful API-based access to data, right in the familiar Excel environment. [...]]]></description>
				<content:encoded><![CDATA[<p>Microsoft adCenter recently launched an improved version of Microsoft Advertising Intelligence (MAI). MAI is a keyword research tool that helps Advertisers find related keywords and their historical and projected traffic and performance data from the available adCenter traffic.</p>
<p>As an Excel add-in, it offers powerful API-based access to data, right in the familiar Excel environment. Version 8 includes some usability improvements, better Excel integration, improved keyword suggestions and insights, and perhaps most importantly – a new template-based system with community support.</p>
<p><strong>My Take: </strong>It seems like you can&#8217;t throw a cat without hitting a new adCenter feature these days. (No animals were harmed in testing this theory.) I just finished a <a href="http://searchengineland.com/getting-started-with-microsoft-advertiser-intelligence-116407">getting started article on the old version of MAI</a> last month! We ended that article hoping for community templates and mobile device data &#8211; we got it!</p>
<p>adCenter is alone in offering this type of marketplace data in a desktop software tool. Google AdWords doesn&#8217;t offer one. Their related offerings are Web-based, and adCenter offers additional features and data that simply is not available on the AdWords network.</p>
<p>With MAI, we can build business processes around automated spreadsheets, which could greatly improve the adoption of the adCenter marketing platform by making it easier to get great, actionable data.</p>
<p>I had a chance to catch up with Amit Goel, a Product Manager on the team responsible for MAI.</p>
<blockquote>&#8220;One of the key values of Microsoft Ad Intelligence is its ability to operate seamlessly in Excel which of course enables you to benefit from the excel-based features commonly used by SEMs. Plus, we are really excited to introduce the templates to our advertisers. We hope they can benefit from this upgrade by using templates to save time manual tasks. Increasing our Advertisers&#8217; Return on Time Spent is a big push for us.&#8221;</blockquote>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/screenshot_templates2.png"><img class="aligncenter size-large wp-image-119606" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/screenshot_templates2-600x318.png" alt="" width="600" height="318" /></a></p>
<p><strong>My Take: </strong>I&#8217;ve been working in Excel-based tools doing PPC for almost a decade now. I eagerly anticipate the day when these tools make my account-specific data available. But the current functionality gives us lots to explore. For example, I can imagine automating the expansion of core keywords from limited input, as with starting up a new account.</p>
<blockquote><strong>Amit Goel:</strong> Currently MAI is account agnostic. In the future we will be including advertiser context i.e. account specific data in MAI. Our goal is to have advertisers perform keyword research based on their account information and directly sync their data to adCenter platform from Excel.&#8221;</blockquote>
<p><strong>My Take:</strong><em> Sweet!</em></p>
<h2>Templates &amp; Community Support</h2>
<p>The new version of MAI supports templates. You can save your reports to a template and develop your own custom, repeatable keyword research workflow.</p>
<p>Join the online discussion at <a href="http://community.microsoftadvertising.com/en/small-business/adcenter/b/advertiser/archive/2012/04/19/microsoft-advertising-intelligence-8-0-mai-8-0-templates-and-best-practices.aspx">Microsoft Advertising Intelligence 8.0 (MAI 8.0): Templates and Best Practices</a></p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/community_templates.png"><img class="aligncenter size-large wp-image-119207" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/community_templates-600x180.png" alt="" width="600" height="180" /></a></p>
<p><strong>My Take: </strong>The Community Templates have so much potential. I&#8217;m eagerly looking forward to what we come up with as a community. One of the templates that is available today from the AdCenter team is a Twitter template that helps Advertisers find keywords from tweets happening near a specific location. The mashup potential is really great!</p>
<h2>Now, With Mobile!</h2>
<p>The latest version of MAI includes device-based data. Advertisers can customize results to include any combination of &#8220;Desktops and laptops,&#8221; &#8220;Smart phones&#8221; and &#8220;Non-smart phones.&#8221;</p>
<p><strong>My Take:</strong> If you haven&#8217;t already heard, mobile is coming. At this point in the game, PPC tools need to be Device-Aware, and it is good to see adCenter catching the details.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/now_with_mobile.png"><img class="aligncenter size-full wp-image-119208" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/now_with_mobile.png" alt="" width="347" height="126" /></a></p>
<h2>Quick Tour</h2>
<ul>
<li><a href="http://advertising.microsoft.com/small-business/adcenter-downloads/microsoft-advertising-intelligence">Download Microsoft Advertising Intelligence</a> &#8211; a Free downloadable add-in for Excel</li>
<li>Note: v8 does not update the previous version. Uninstall the old version using Windows&amp;squot; Add/Remove Programs Control Panel.)</li>
<li>The new version, v8, will auto-update going forward.</li>
<li>Once installed, launch Excel. Notice the new &#8220;Ad Intelligence 8.0&#8243; tab with a ribbon bar full of tools!</li>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/ribbon.png"><img class="aligncenter size-large wp-image-119209" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/ribbon-600x60.png" alt="" width="600" height="60" /></a></p>
<h2>Keyword Suggestions</h2>
<ul>
<ul>
<li><strong>Webpage Keywords</strong>: Generate keywords from a list of URLs.</li>
</ul>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/webpage_keywords.png"><img class="aligncenter size-full wp-image-119211" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/webpage_keywords.png" alt="" width="490" height="262" /></a></p>
<ul>
<ul>
<li><strong>Aggregate Keywords</strong>: This is the core research tool. Feed it a list and get keyword suggestions.</li>
</ul>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/aggregate_keywords.png"><img class="aligncenter size-full wp-image-119213" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/aggregate_keywords.png" alt="" width="269" height="464" /></a></p>
<ul>
<ul>
<li><strong>Searches With Your Keyword</strong>: Submit a list, and get back search queries that contain your keyword.</li>
</ul>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/with_your_keyword.png"><img class="aligncenter size-full wp-image-119227" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/with_your_keyword.png" alt="" width="367" height="261" /></a></p>
<ul>
<ul>
<li><strong>Associated Keywords</strong>: This is the Keyword Ninja – find related keywords that other Advertisers are bidding on. (This is not <a href="http://www.spyfu.com">SpyFu.com</a>. They won&#8217;t share who, and you can&#8217;t filter the results to spy on your competitors.)</li>
</ul>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/associated_keywords.png"><img class="aligncenter size-full wp-image-119214" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/associated_keywords.png" alt="" width="269" height="468" /></a></p>
<ul>
<ul>
<li><strong>Related Searches</strong>: Bing &#8220;Related Searches&#8221; results.</li>
</ul>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/related_searches.png"><img class="aligncenter size-full wp-image-119228" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/related_searches.png" alt="" width="322" height="266" /></a></p>
<h2>Keyword Analysis: Traffic &amp; Performance</h2>
<ul>
<ul>
<li><strong>Traffic</strong>: Search Volume</li>
</ul>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/traffic1.png"><img class="aligncenter size-full wp-image-119229" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/traffic1.png" alt="" width="474" height="100" /></a></p>
<ul>
<ul>
<li><strong>Keyword Categories</strong>: Generates a list of keywords along with their Business Categories</li>
</ul>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/categories.png"><img class="aligncenter size-full wp-image-119216" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/categories.png" alt="" width="451" height="183" /></a></p>
<ul>
<ul>
<li><strong>Search-User Location</strong>: Top locations where searches originated from (configure a country)</li>
</ul>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/location.png"><img class="aligncenter size-full wp-image-119219" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/location.png" alt="" width="579" height="303" /></a></p>
<ul>
<ul>
<li><strong>Age Group &amp; Gender</strong>: Break out Search Volume by Age &amp; Gender over the last 30 days</li>
</ul>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/age_gender.png"><img class="aligncenter size-large wp-image-119212" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/age_gender-600x55.png" alt="" width="600" height="55" /></a></p>
<ul>
<ul>
<li><strong>Keyword Performance</strong>: Impressions, Clicks, CTR, CPC, etc. (tip: default is aggregate, try configuring a position.)</li>
</ul>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/performance.png"><img class="aligncenter size-large wp-image-119221" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/performance-600x66.png" alt="" width="600" height="66" /></a></p>
<ul>
<ul>
<li><strong>Bid Estimation</strong>: Bid suggestions and expected performance (tip: configure position and match type).</li>
</ul>
</ul>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/bid_estimation.png"><img class="aligncenter size-large wp-image-119215" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/bid_estimation-600x38.png" alt="" width="600" height="38" /></a></p>
<h2>Configure The Output</h2>
<p>Each tool on the ribbon has configurable output. The Excel integration is tight here. Advertisers can point the settings to read from specific cells, such as the keywords to feed into the tool, the match types to use, the positions to use for performance data, etc.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/configure1.png"><img class="aligncenter size-full wp-image-119218" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/configure1.png" alt="" width="376" height="472" /></a></p>
<h2>API Access</h2>
<p>All of the features exposed through MAI in Excel are also available directly through the <a href="http://msdn.microsoft.com/en-us/library/gg670968.aspx">Ad Intelligence API Service</a>. There is a tremendous opportunity to build data-rich tool sets from these features, but that discussion is beyond the scope of this post.</p>
<h2>Quota</h2>
<p>In previous versions, it was possible to reach Quota and get blocked from access for the rest of the day. This has been explicitly addressed in this version should not be an issue.</p>
<h2>Resources</h2>
<ul>
<li><a href="http://advertising.microsoft.com/small-business/adcenter-downloads/microsoft-advertising-intelligence">Download Microsoft Advertising Intelligence</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://searchengineland.com/adcenter-updates-microsoft-advertiser-intelligence-with-templates-mobile-data-119193/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>New adCenter Metric Launched: Share of Voice</title>
		<link>http://searchengineland.com/new-adcenter-metric-launched-share-of-voice-118639</link>
		<comments>http://searchengineland.com/new-adcenter-metric-launched-share-of-voice-118639#comments</comments>
		<pubDate>Tue, 17 Apr 2012 18:54:21 +0000</pubDate>
		<dc:creator>Crosby Grant</dc:creator>
				<category><![CDATA[Channel: SEM]]></category>
		<category><![CDATA[Microsoft: Bing Ads]]></category>
		<category><![CDATA[Top News]]></category>

		<guid isPermaLink="false">http://searchengineland.com/?p=118639</guid>
		<description><![CDATA[adCenter recently launched Share of Voice (SOV) metrics to their standard reports. SOV reporting helps advertisers optimize PPC campaigns by providing information about how often they are earning impressions; for example, when the ad is placed on the first page in the auction. In general, if you have a high SOV, you have an opportunity [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://searchengineland.com/figz/wp-content/seloads/2012/03/adcenter-1314708244.png" alt="adcenter logo" title="adcenter logo" width="202" height="66" class="alignright size-full wp-image-113535" />adCenter recently launched Share of Voice (SOV) metrics to their standard reports. SOV reporting helps advertisers optimize PPC campaigns by providing information about how often they are earning impressions; for example, when the ad is placed on the first page in the auction.</p>
<p>In general, if you have a high SOV, you have an opportunity to expand into related terms and if you have a low SOV, you have an opportunity to improve performance on your existing terms. Let&#8217;s take a look at some recommended actions to take based on the new SOV reports.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/report_ready.png"><img class="aligncenter size-full wp-image-118648" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/report_ready.png" alt="" width="275" height="29" /></a></p>
<p><em>My Take:</em> I remember when we had to do PPC with absolutely zero data about search volume, trends, etc. We have come a long way now that we have detailed Impression Share data within our PPC accounts. This is a welcome addition to the onslaught of features adCenter has been adding to the platform over the past few months.</p>
<p>While adCenter is a bit behind AdWords on timing in general, they are also pushing the envelope when they do launch similar features. With this feature, they increase the fidelity of the reports compared to AdWords, by adding more detail about the reasons behind lost SOV. I get really excited when I think about what this pace of innovation looks like after they are done catching up to AdWords&#8230;</p>
<h2>Overview: Share Of Voice</h2>
<p>adCenter Share of Voice (SOV) metrics are live now. You can get overall SOV down to the ad group level, and they&#8217;ll tell you what percentage of your SOV is lost to either: budget, rank, bid, keyword relevance, or landing page relevance. Just customize a standard report at the account, campaign, or ad group level to get the metrics.</p>
<p>Metrics are only available with the Daily Report View (which is why they are greyed out if you try one of the other Report Views, like Summary, weekly, etc.).</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/report_types.png"><img class="aligncenter size-large wp-image-118652" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/report_types-600x141.png" alt="" width="600" height="141" /></a></p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/04/SOV_metrics.png"><img class="aligncenter size-large wp-image-118649" src="http://searchengineland.com/figz/wp-content/seloads/2012/04/SOV_metrics-600x421.png" alt="" width="600" height="421" /></a></p>
<h2>Taking Action</h2>
<p>Acting on SOV reports takes some consideration on the advertiser&#8217;s part. While at first glance they may not be as directly actionable as changing bids based on a keyword performance report, or adding keywords and negatives based on a search query report, SOV reports give you information about where and how to focus your optimization efforts.</p>
<p>One rule of thumb that I&#8217;ll share with anybody who will listen at adCenter or AdWords: Give us metrics for anything we can optimize, and let us optimize anything we can measure. Mercifully, SOV reports give us good metrics about things we can optimize.</p>
<h2>What Is Share Of Voice (SOV)?</h2>
<p>I had the opportunity to speak directly with Lucy Wang, a Product Manager on the adCenter team responsible for Share of Voice Metrics. She defines Share of Voice like this:</p>
<blockquote>&#8220;Share of Voice represents the percentage of times your ads were actually shown in relation to the total number of chances your ads could have been shown, based on your keyword and campaign settings. It provides quantified insight into what your impression share is, and more importantly, the reasons why you lost certain impressions, allowing you to take precise action.&#8221;</blockquote>
<p>To clarify a common misconception: SOV is not a measure of your impressions versus the total search volume for the keywords in your ad group (or campaign, or account). It is a measure of the impressions versus the search volume left over after considering your campaign settings (budget, targeting, etc.), and your rank, bids, and relevance.</p>
<p>By the way, Share of Voice and Impression Share are virtually interchangeable in this context. adCenter refers to this feature as Share of Voice, but uses Impression Share in the names of the metrics in their reports.</p>
<h2>What Is A Good SOV?</h2>
<p>There is no really good or single answer to this question. You will have to answer this for yourself. Every marketplace and advertiser will have different references for <em>good</em> and <em>bad</em> SOV.</p>
<p>My recommendation would be to simply take a baseline, check that it is either consistent across your account (or find out how it differs along meaningful divisions in your account) then improve it.</p>
<h2>High SOV</h2>
<p>When your SOV is comparatively high, you are already maximizing your ability to generate traffic for these terms, given your campaign settings. Assuming your performance and ROI justify it, this would be a good place to start to expand. Try additional keywords, or expand your geo-targeting and/or scheduling to try to attract more traffic, even if it is less relevant.</p>
<p>Remember, lowering your SOV is not necessarily a bad thing – it just means you are reaching into areas where you are not as relevant. That could be a good thing if the performance is still there. You can find the balance that is right for your business by experimenting with the limits.</p>
<h2>Low SOV</h2>
<p>All by itself, low SOV is not a very actionable metric; it is more like a summary to help you find where to dig in. Take a look at the details to find more actionable information.</p>
<h2>Impression Share Lost To Budget</h2>
<p>This is perhaps the most directly-actionable source of lost impression share. For direct advertisers, increasing budget is usually not an issue as long as ROI is within range. Assuming your performance metrics are within tolerable bounds, increase your budget and you will grow (hopefully, profitably).</p>
<p><em>Rule of Thumb: </em>If you are spending less than a dollar to earn a dollar, why would you ever stop?</p>
<p>Even if you are truly limited by a budget, you may still have an opportunity to optimize. Remove, pause, bid-down, or reduce budget on your bottom-performers and spend more budget on your winners (by increasing budgets, bids, or both). Even brand advertisers can optimize, based on CTR, for example.</p>
<p><em>Rule of thumb: </em>Use keyword bidding to manage budget. Use budget settings to manage risk.</p>
<h2>Impression Share Lost To Rank</h2>
<p>This is the first indication that you have some optimization to do. Rank is generally a combination of your Bid and Relevance, so at first glance we might expect this to be a composite score.</p>
<p>However, when you look at the numbers, this is an independent contributor to your overall lost Impression Share. They all add up to 100%. Skipping ahead a bit, the only place left to optimize would be your ads. Focus on your ad relevance and CTR if you are losing <em>is</em> due to Rank.</p>
<h2>Impression Share Lost To Bid</h2>
<p>This is pretty straightforward. Your ad is relevant compared to your competition, but suffered because your bid was not competitive. The direct action to take would be to increase your bid, assuming your performance and business can justify it.</p>
<p>However, assuming your bidding is already optimal for your business goals, then what do you do?</p>
<p>I think this is the one SOV metric that I&#8217;d be willing to live with long-term. If you can&#8217;t afford it, then you can&#8217;t afford it. Go focus on building the conversion value of your business, or expand elsewhere.</p>
<p>Of course, this also means that some other businesses out there are able to spend more money on these keywords than you are. Assuming they behave rationally; they are either better at monetizing, or more efficient in their business process, or both.</p>
<h2>Impression Share Lost To Landing Page Relevance</h2>
<p>This one seems pretty straightforward, but tends to be a challenge for many PPC Advertising efforts. Landing page Relevance might not currently be in your control – but it is in somebody&#8217;s control. If you don&#8217;t have a better landing page, then find a way to make one.</p>
<p>adCenter&#8217;s help is actually quite specific about what will improve your landing page relevance score:</p>
<ul>
<li><a href="http://adcenterhelp.microsoft.com/help.aspx?project=adcenter_live_std&amp;mkt=en-us&amp;querytype=keyword&amp;query=yekdi89">adCenter Help: About the landing page relevance score</a></li>
</ul>
<p>The only thing I would add would be to make sure you are making new landing pages (or dynamically customizing them) for each meaningful group of keywords in your account. For most accounts, that means at least one distinct landing page per ad group.</p>
<p><em>Rule of Thumb: </em>If you can write unique ad copy, or send to a unique landing page, then you should make a unique ad group.</p>
<h2>Impression Share Lost To Keyword Relevance</h2>
<p>This is a sure sign that you should be looking at your Search Query reports and looking for negatives. You may also need to delete underperforming keywords, or move them to other ad groups. You may also benefit from adding any search queries you are matching for, as keywords on Exact match.</p>
<p>If you weren&#8217;t already aware of this, adCenter has a distinct preference for Exact match. If you have a keyword running on phrase or broad match, the same keyword on exact match will be eligible for more search queries that are exact matches for your keyword. (Think about that carefully. Yes, it is accurately stated.)</p>
<p>Once again, the adCenter Support Center offers a good reference for addressing this issue specifically:</p>
<ul>
<li><a href="http://adcenterhelp.microsoft.com/help.aspx?project=adcenter_live_std&amp;mkt=en-us&amp;querytype=keyword&amp;query=yekdi139">adCenter Help: About the keyword relevance score</a></li>
</ul>
<h2>What&#8217;s Next</h2>
<p>Like most aspects of PPC, Share of Voice is not a &#8220;set it and forget it&#8221; metric. You should be balancing the time you spend in your account based on SOV against the value you are deriving from it. That is Return on Time Spent, which is another article altogether:</p>
<ul>
<li><a href="http://www.bryaneisenberg.com/rots-return-on-time-spent/">ROTS: Return on Time Spent</a></li>
<li><a href="http://searchengineland.com/can-bing-adcenter-bring-more-to-the-table-for-large-advertisers-109942">Can Bing &amp; adCenter Bring More To The Table For Large Advertisers?</a></li>
<li><a href="http://searchengineland.com/just-because-you-can-doesn%E2%80%99t-mean-you-should-why-diy-sem-isn%E2%80%99t-the-answer-25939">Just Because You Can Doesn’t Mean You Should: Why DIY SEM Isn’t The Answer</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://searchengineland.com/new-adcenter-metric-launched-share-of-voice-118639/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Started With Microsoft Advertising Intelligence</title>
		<link>http://searchengineland.com/getting-started-with-microsoft-advertiser-intelligence-116407</link>
		<comments>http://searchengineland.com/getting-started-with-microsoft-advertiser-intelligence-116407#comments</comments>
		<pubDate>Fri, 30 Mar 2012 15:41:24 +0000</pubDate>
		<dc:creator>Crosby Grant</dc:creator>
				<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Channel: SEM]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[How To: PPC]]></category>
		<category><![CDATA[Microsoft: Bing Ads]]></category>
		<category><![CDATA[Search Marketing Toolbox]]></category>
		<category><![CDATA[AdCenter]]></category>
		<category><![CDATA[microsoft advertising intelligence]]></category>

		<guid isPermaLink="false">http://searchengineland.com/?p=116407</guid>
		<description><![CDATA[Microsoft Advertising Intelligence (MAI) is one of the SEM tools most Advertisers don&#8217;t even know they wish they had. MAI provides API access to keyword extraction and generation, and historical and forecast metrics, all wrapped in a softward add-in that integrates with Excel. It is in some ways better than AdWords&#8217; equivalent tools, and the [...]]]></description>
				<content:encoded><![CDATA[<p>Microsoft Advertising Intelligence (MAI) is one of the SEM tools most Advertisers don&#8217;t even know they wish they had. MAI provides API access to keyword extraction and generation, and historical and forecast metrics, all wrapped in a softward add-in that integrates with Excel.</p>
<p>It is in some ways better than AdWords&#8217; equivalent tools, and the Excel integration and wizard workflow are unlike anything AdWords makes available.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/03/ribbon.png"><img class="aligncenter size-large wp-image-116426" src="http://searchengineland.com/figz/wp-content/seloads/2012/03/ribbon-600x118.png" alt="" width="600" height="118" /></a></p>
<p>The adCenter team invited me to help them announce their recent innovations at Search Engine Strategies New York last week. I was somewhat surprised to learn that most Advertisers don&#8217;t even know MAI exists. I suspect that is because we don&#8217;t go looking for it.</p>
<p>We mostly limit our time with adCenter to copying what we have already done in AdWords; who would think of looking to adCenter for more advanced features and tools? You should. They have been quietly pushing a few features a bit further downfield than AdWords, and MAI (Microsoft Advertiser Intelligence) is one such tool.</p>
<h2>Quick Tour</h2>
<ul>
<li>MAI is a downloadable Add-In for Excel (<a href="http://advertising.microsoft.com/small-business/adcenter-downloads/microsoft-advertising-intelligence">download</a>)</li>
<li>Once installed, it adds a tab to Excel, with a ribbon bar full of tools</li>
<li>Keyword Wizard: Walks you through using the next few buttons, all in one wizard</li>
<li>Keyword Extraction: Extract Keywords from a list of URLs</li>
<li>Keyword Suggestion: 3 Types
<ul>
<li>Campaign Association: Mine other advertisers&#8217; keywords!</li>
<li>Queries that contain your Keyword</li>
<li>Related Search Keywords</li>
</ul>
</li>
<li>Traffic
<ul>
<li>By Month</li>
<li>By Day</li>
</ul>
</li>
<li>Demographics
<ul>
<li>Age Group and Gender</li>
<li>Search-User Location: Geography</li>
</ul>
</li>
<li>Metrics
<ul>
<li>historical &amp; forecast trends and KPIs</li>
<li>Volume</li>
</ul>
</li>
</ul>
<p>When you take a closer look at the tool, you may notice there are other features available as well. The Quick Tour above highlights the features most useful for Paid Search Advertisers.</p>
<h2>Keyword Generation</h2>
<p>Keyword Generation is an important part of Paid Search throughout the lifecycle of an account. These tools help with generating keywords by starting with your &#8220;seed&#8221; terms and expanding them.</p>
<p>Perhaps the most interesting and effective is the &#8220;Campaign Association&#8221; feature. MAI states that it will &#8220;Generate keywords based on the bidding behavior of other adCenter advertisers.&#8221; I find this feature frequently finds new ideas that are worth testing, and that it also often shows keywords that I would not normally include in a campaign &#8211; they can be quite broad and possibly lack relevance for your account.</p>
<p>The tool will also expand based on related keywords and on search queries adCenter has seen that include your seed terms.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/03/keyword-generation.png"><img class="aligncenter size-full wp-image-116427" src="http://searchengineland.com/figz/wp-content/seloads/2012/03/keyword-generation.png" alt="" width="472" height="401" /></a></p>
<h2>Keyword Extraction</h2>
<p>This is a tool familiar to many SEO experts &#8211; it basically scrapes a webpage looking for relevant keywords. This is a terrific way to get seed terms and get a good starting list for new clients, or to double check your work across a list of URLs and a long keyword list.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/03/keyword-extraction.png"><img class="aligncenter size-full wp-image-116428" src="http://searchengineland.com/figz/wp-content/seloads/2012/03/keyword-extraction.png" alt="" width="418" height="322" /></a></p>
<h2>Campaign Structure</h2>
<p>Be careful using keyword generation tools at scale. They often do not help put things in the correct AdGroup. That organization would have to be done according to your own Campaign Buildout design.</p>
<h2>Metrics</h2>
<p>MAI will also produce historical and forecast traffic and monetization data (cost per click, clicks, average positions, etc.), and will break it down by match type. This is another example of where they are pushing the tools a bit beyond what is made available by AdWords, and in really useful ways.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/03/metrics1.png"><img class="aligncenter size-large wp-image-116430" src="http://searchengineland.com/figz/wp-content/seloads/2012/03/metrics1-600x82.png" alt="" width="600" height="82" /></a></p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/03/keyword-history.png"><img class="aligncenter size-large wp-image-116431" src="http://searchengineland.com/figz/wp-content/seloads/2012/03/keyword-history-600x35.png" alt="" width="600" height="35" /></a></p>
<h2>API Access</h2>
<p>All of the features exposed through MAI in Excel are also available directly through the API. There is a tremendous opportunity to build data-rich toolsets from these features, but that discussion is beyond the scope of this post.</p>
<h2>Quota</h2>
<p>Be aware that the tool accesses adCenter via the API, and the volulme of requests is limited. Individual advertisers might have success raising this limit by contacting their representatives.</p>
<h2>Future Versions</h2>
<p>The adCenter team is actively developing this tool, and we can expect future versions to show improved usability, more features, and hopefully more community support for Advertisers to share best practices around keyword generation.</p>
<h2>Resources</h2>
<ul>
<li><a href="http://advertising.microsoft.com/small-business/adcenter-downloads/microsoft-advertising-intelligence">Download Microsoft Advertiser Intelligence</a></li>
<li><a href="http://advertising.microsoft.com/small-business/adcenter-downloads/advertising-intelligence-demos">MAI Tutorials</a></li>
<li><a href="http://searchengineland.com/the-giant-list-of-keyword-tools-41678">Giant List of Keyword Tools</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://searchengineland.com/getting-started-with-microsoft-advertiser-intelligence-116407/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dictionaries, Grammar &amp; Feeds: A Rules-Based Keyword Generation Approach For PPC</title>
		<link>http://searchengineland.com/dictionaries-grammar-feeds-a-rules-based-keyword-generation-approach-for-ppc-112905</link>
		<comments>http://searchengineland.com/dictionaries-grammar-feeds-a-rules-based-keyword-generation-approach-for-ppc-112905#comments</comments>
		<pubDate>Fri, 02 Mar 2012 14:45:08 +0000</pubDate>
		<dc:creator>Crosby Grant</dc:creator>
				<category><![CDATA[Channel: Search]]></category>
		<category><![CDATA[Search Marketing]]></category>
		<category><![CDATA[Search Marketing Toolbox]]></category>
		<category><![CDATA[Search Marketing: General]]></category>
		<category><![CDATA[Search Marketing: Search Term Research]]></category>
		<category><![CDATA[SEM Tools]]></category>
		<category><![CDATA[SEM Tools: Keyword Research]]></category>
		<category><![CDATA[keyword generator]]></category>
		<category><![CDATA[keyword tool]]></category>
		<category><![CDATA[PPC Keyword Tools]]></category>

		<guid isPermaLink="false">http://searchengineland.com/?p=112905</guid>
		<description><![CDATA[This article presents a rules-based approach for Keyword Generation using Dictionaries, Grammar, and Feeds. Essentially, Dictionaries define the various groups of words that are relevant to an account. Grammar defines how to combine them. Feeds define the data that may be changing regularly, like e-commerce inventory, store locations, etc. Readers may be able to generalize [...]]]></description>
				<content:encoded><![CDATA[<p>This article presents a rules-based approach for Keyword Generation using Dictionaries, Grammar, and Feeds. Essentially, Dictionaries define the various groups of words that are relevant to an account. Grammar defines how to combine them.</p>
<p>Feeds define the data that may be changing regularly, like e-commerce inventory, store locations, etc. Readers may be able to generalize these terms to apply to existing rules-based tool if one is currently in use. First, a word about where this approach fits in to the broader picture.</p>
<h2>The Broader Landscape of Managing Keywords &amp; Negatives</h2>
<p>There are many approaches for discovering keywords and adding them to a PPC Account, and many tools to support the various approaches. This article presents a rules-based approach and some tools that support it.</p>
<p>A good rules-based approach such as this often separates homegrown PPC Accounts from their more-mature competitors. This approach could be part of an overall strategy for managing Keywords and Negatives throughout the lifetime of a PPC account.</p>
<h2>A Rules-Based Approach</h2>
<p>A good rules-based approach is part of an overall Keywords and Negatives strategy. Most advertisers know how to manually add Keywords, many Advertisers know how to effectively use Negatives, and even <a href="http://searchengineland.com/how-to-use-the-adwords-search-term-view-to-optimize-keywords-negatives-109946">How to Use Search Term View</a>.</p>
<p>Quite often, efforts to add keywords in this way end up mostly manual, and occur something like: &#8220;Well, what about THIS keyword, or THAT one? Yeah, they would be good&#8230; But do don&#8217;t we have to go back and add that every where else, too?&#8221;</p>
<p>Good advertisers will often take that one step further and actually measure the value of their efforts by monitoring the value of those keywords over time. Some Advertisers know how to use other keyword research and generation tools such as <a href="http://www.spyfu.com">SpyFu</a>, <a href="http://www.compete.com/Keyword-Tools">Compete.com</a>, or <a href="http://www.wordstream.com/ppc-keyword">Wordstream.com</a> and the like.</p>
<p>Some advertisers mine their SEO search queries for PPC keywords (and vice-versa), and some advertisers define rules for their automated tools that automatically add keywords based on performance (e.g.: for every broad match keyword with more than 100 clicks in a month, add a phrase match for the same keyword), or remove keywords based on lack of traffic (e.g.: remove keywords that have zero impressions after 3 months of eligibility). There are many components to managing Keywords and Negatives.</p>
<p>These are all healthy, productive components of a complete Keywords and Negatives strategy. A good rules-based approach helps advertisers leverage the good ideas by building them out across accounts.</p>
<ul>
<li><strong>Dictionaries:</strong> Define the various groups of words that are relevant to your account</li>
<li><strong>Grammar</strong>: Define how to combine Dictionaries into actual Keywords, within your Account structure of Accounts, Campaigns, and AdGroups</li>
<li><strong>Feeds</strong>: Define keywords that change over time, as with available inventory, prices, etc.</li>
</ul>
<h2>Dictionaries</h2>
<p>Consider a mythical PPC client, the ACME Bike Store. A previous Search Engine Land article demonstrating <a href="http://searchengineland.com/ppc-shop-tools-the-permutator-99135">Stone Temple&#8217;s PPC Permutator</a> uses a similar example. Today&#8217;s article builds on the ideas in the Permutator article. ACME&#8217;s Grammar might look like this:</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/dictionary.png"><img class="aligncenter size-full wp-image-113059" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/dictionary.png" alt="" width="185" height="181" /></a></p>
<p>That is to say, the Dictionary defines [terrain], [bike], and [product], each as a set of tokens that can be used in a Keyword Grammar to create Keywords.</p>
<h2>Grammar</h2>
<p>ACME&#8217;s Grammar might look like this:</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar.png"><img class="aligncenter size-full wp-image-113060" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar.png" alt="" width="172" height="81" /></a></p>
<p>That is to say, the Grammar defines meaningful ways to combine the tokens defined in the Dictionary, to create Keywords. For example, the combination of the Dictionary and Grammar so far would produce:</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/output.png"><img class="aligncenter size-full wp-image-113061" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/output.png" alt="" width="310" height="461" /></a></p>
<p>The list expands quickly from here. This is one of the values of this approach: Generate a lot of useful Keywords for a minimum of creative effort. However, this benefit can also be a drawback.</p>
<p>It is not productive to produce an excess of keywords that generate zero impressions. It can actually be counter-productive, and negatively impact Quality Score. Managing Zero Impression Keywords and Quality Score are both integral parts of any complete PPC effort, and beyond the scope of this entry.</p>
<p>Regardless, there is no need to over-tax those processes by wantonly adding keywords.</p>
<h2>Grammar With Match Types</h2>
<p>A Grammar can also define the Match Types for each Grammar entry. By defining the Match Types for each entry, the Advertiser can avoid repeating the entry for each Match Type wanted. The above Grammar definition might now look like this:</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar2.png"><img class="aligncenter size-full wp-image-113062" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar2.png" alt="" width="455" height="100" /></a></p>
<p>Advertisers should choose the right combination of Match Types to create a list that is full of keywords that are specific enough, but not so specific that the Grammar generates an excess of Keywords with zero traffic.</p>
<p>That brings up another good practice beyond the scope of this article, which would be to devise a system for automatically expanding Keywords on new Match Types when they get enough search volume. Another day&#8230;</p>
<h2>Grammar With Modified Broad Match Support</h2>
<p>Advertisers may choose to support &#8220;Modified&#8221;, as in the example below. One way to do that is to include the &#8220;+&#8221; sign wherever it might apply in the Grammar definition for the Keyword. Keywords being added as &#8220;Modified&#8221; retain the &#8220;+&#8221; in the output, and any output for other Match Types simply remove them.</p>
<p>This way, the Grammar is expressive enough to address the requirements of &#8220;Modified&#8221;, without requiring additional entries. That is one worthy goal when designing these tools; minimize the amount of effort required of the Advertiser, by maximizing the expressive power and flexibility of the Grammar Syntax.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar2b.png"><img class="aligncenter size-full wp-image-113069" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar2b.png" alt="" width="454" height="100" /></a></p>
<p>For the sake of simplicity, the remainder of this article will use examples without the &#8220;+&#8221;.</p>
<h2>Grammar With Negative Match Types</h2>
<p>Similarly, a Grammar can define Negative Keywords and Negative Match Types. This helps to craft <a href="http://searchengineland.com/daydreaming-about-paid-search-how-about-airtight-ad-groups-47422">Airtight AdGroups</a>, which is a highly recommended best practice.</p>
<p>For example, an Airtight AdGroup approach would prevent searches for &#8220;mountain bike&#8221; from matching for the AdGroup containing the Keyword &#8220;mountain bike tires.&#8221; To handle that case, add a Negative Exact Match &#8220;mountain bike&#8221; to the &#8220;mountain bike tires&#8221; AdGroup.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar3.png"><img class="aligncenter size-large wp-image-113063" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar3-600x111.png" alt="" width="600" height="111" /></a></p>
<h2>Grammar With Account Structure</h2>
<p>It will be necessary to specify where to put all of these Keywords in the PPC Account. This is one of the final pieces needed for a complete Keyword Grammar: Account, Campaign, and AdGroup.</p>
<p>In addition to naming the structure elements, using a good naming convention will be valuable for many reasons; one convention to consider would be to name the group from the Dictionary, then embed the actual token used within parenthesis.</p>
<p>Example: Group(token), as in the table below.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar4.png"><img class="aligncenter size-large wp-image-113064" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar4-600x51.png" alt="" width="600" height="51" /></a></p>
<p>The Grammar definition above defines a new AdGroup for each token defined in the Dictionary for [terrain] and [product], e.g.:</p>
<ul>
<li>Terrain(mountain) Product(tire)</li>
<li>Terrain(mountain) Product(tube)</li>
<li>Terrain(road) Product(tire)</li>
<li>etc.</li>
</ul>
<p>Defining a naming convention enables the Advertiser to report or take action in bulk based on the name of the Account Structure elements, such as Campaign and ADGroup. Example: generate a report showing the performance for all &#8220;Product&#8221; AdGroups, vs. other AdGroups to find out if customers convert differently when they have a specific product in mind.</p>
<h2>Advanced &amp; Optional Considerations For Grammars</h2>
<p>There are some optional components to include in this approach. Named Sets allow advertisers to define specific groups within the Dictionary. For example, a Grammar Entry for [product:tire], which might output the set of keywords {tire, tires}.</p>
<p>Similarly, advertisers could implement Named Sets with Magic Words. The &#8220;Each&#8221; Magic Word directs the Grammar to expand the Grammar Entry once for &#8220;each&#8221; token in the Dictionary. Advertisers could consider more complex rules, such as [product:singles]. This could expand one line for each of the Dictionary entries in the &#8220;product&#8221; group that are single words (vs. plurals).</p>
<p>One worthy enrichment is the &#8220;Other&#8221; Magic Word. This is really useful for Negatives, allowing the addition of every &#8220;Other&#8221; token the in Dictionary as a Negative. For example, add a Manufacturer(Puffy) AdGroup, and add a {Manufacturer:Other} Keyword as a Negative Phrase Match to prevent this AdGroup from picking up searches from any other Manufacturer.</p>
<p>Advertisers can enrich the Dictionary with whatever meta-data works in a given application, and use Syntax in the Grammar, like Named Sets and Magic Words, to consume that meta-data. The simplest version of these special cases that extend the capabilities beyond the Dictionary is the use of &#8220;raw text.&#8221;</p>
<h2>Grammar Special Case: &#8220;Raw Text&#8221;</h2>
<p>Grammars should be capable of using &#8220;raw text&#8221; to create names, as with &#8220;ACME Bikes&#8221; to define the Account Names in the Grammar above. Similarly, Advertisers could use &#8220;raw text&#8221; in a Keyword definition to combine with Dictionary tokens, or in even in lieu of them.</p>
<p>A good time to use this is when starting with an existing keyword list. Just add the current Keywords do the Grammar, and then continue to add new definitions using the Dictionary. This way the Grammar describes an entire Account structure, which can be quite valuable.</p>
<h2>Feeds</h2>
<p>Use Feeds to define data that changes over time, such as available inventory. For example, ACME carries Puffy, Hwinn, and sometimes Sianchi bikes. A Feed might contain the following data:</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/feed.png"><img class="aligncenter size-large wp-image-113065" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/feed-600x92.png" alt="" width="600" height="92" /></a></p>
<h2>Using Feeds In A Grammar</h2>
<p>In order for a Grammar to consume the Feed above, the tool needs to understand a Syntax to express it. One could use curly-braces, e.g.: {Manufacturer}, {Category}, etc.</p>
<p>If Named Sets and Magic Words are implemented, consider enabling them to work with Feed elements as well. This provides the ability to expand Feed-sourced elements in a Grammar, like so:</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar5.png"><img class="aligncenter size-large wp-image-113066" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/grammar5-600x77.png" alt="" width="600" height="77" /></a></p>
<h2>Separate Grammar &amp; Feed</h2>
<p>Separating Dictionaries and Feeds provides the flexibility to adjust one while still leveraging the other. For example, an Advertiser can add a new Bike synonym to the Dictionary.</p>
<p>The next time the Account is generated, the Grammar will expand the new Bike-derived keywords for everything in the feed. Another example would be to add or remove a particular Manufacturer. The next time the Account is generated, the Manufacturer would be added or removed, respectively.</p>
<p>One note on scalability and the underlying implementation. Depending on the application, Advertisers may choose to expand the Dictionary first, or expand the Grammar first. Either way, the results should be deduped. Consider which approach will minimize the computing resources needed to address the exponential growth of the output.</p>
<p>Finally, it is worth noting that a similar approach, and much of the same data, can be used to produce Ads, as well as much of the rest of the information required to build a complete PPC Account.</p>
<p>A similar approach works for adding Geo-Targeting, with {lat} and {lon} for each {Location} provided in the Feed, and consumed in a Campaign Grammar supporting geo-targeting settings. The approach can be expanded to include whatever is needed in a given environment.</p>
<h2>Build Your Own, Or Use An Existing Tool</h2>
<p>This rules-based approach to Keyword generation, using Dictionaries, Grammars, and Feeds, provides a practical means of powerfully expressing new Keyword ideas into massively scaled PPC Account buildouts. The approach was presented generically in order to provide a basis for Advertisers to incorporate the ideas into tools and processes.</p>
<p>There are also commercial PPC tools available that already incorporate their own versions of some of the same concepts. Kenshoo offers &#8220;Real Time Campaigns&#8221;. Enterprise Travel advertisers have been using similar home-grown systems for almost a decade now. Of course Stone Temple offers The Permutator for free, and we have our own internal tools we use during Client engagements (<em>Disclaimer: The Author is associated with Stone Temple Consulting.</em>)</p>
<p>Stone Temple has built accounts with 10s of millions of Keywords, Negatives, and Ads for a client with over 800 locations throughout the United States, and uses the same approach to manage Keywords with the changing inventories of various e-commerce clients&#8217;.</p>
<p>These ideas can be implemented readily using home-brew or off-the-shelf tools, or by engaging with Consultants who have access to them. On a personal note, I eagerly anticipate the day when Search Engines adopt these ideas and make them available to Advertisers.</p>
<p>How would a rules-based Keyword Generation approach impact your PPC efforts?</p>
]]></content:encoded>
			<wfw:commentRss>http://searchengineland.com/dictionaries-grammar-feeds-a-rules-based-keyword-generation-approach-for-ppc-112905/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>adCenter Releases Features Aimed At Improving Advertiser Time-Efficiency</title>
		<link>http://searchengineland.com/adcenter-releases-features-aimed-at-improving-advertiser-time-efficiency-110547</link>
		<comments>http://searchengineland.com/adcenter-releases-features-aimed-at-improving-advertiser-time-efficiency-110547#comments</comments>
		<pubDate>Wed, 08 Feb 2012 15:12:12 +0000</pubDate>
		<dc:creator>Crosby Grant</dc:creator>
				<category><![CDATA[Channel: SEM]]></category>
		<category><![CDATA[Microsoft: Bing Ads]]></category>
		<category><![CDATA[Search Headlines]]></category>
		<category><![CDATA[Ad Description Character Length]]></category>
		<category><![CDATA[AdCenter]]></category>
		<category><![CDATA[Browser Compatibility]]></category>
		<category><![CDATA[Device Targeting]]></category>

		<guid isPermaLink="false">http://searchengineland.com/?p=110547</guid>
		<description><![CDATA[The adCenter team recently released some features aimed at improving Advertiser Time-Efficiency. These features are live right now, though they may not be officially announced at the time this post is published. During a recent trip to adCenter headquarters, Eric Enge was able to get some insight into these new features, and what we can [...]]]></description>
				<content:encoded><![CDATA[<p>The adCenter team recently released some features aimed at improving Advertiser Time-Efficiency. These features are live right now, though they may not be officially announced at the time this post is published.</p>
<p>During a recent trip to adCenter headquarters, Eric Enge was able to get some insight into these new features, and what we can expect from adCenter in the near future, which he shared in his recent post <a href="http://searchengineland.com/can-bing-adcenter-bring-more-to-the-table-for-large-advertisers-109942">Can Bing &amp; adCenter Bring More To The Table For Large Advertisers?</a>.</p>
<p>Here is a quick synopsis of the new features:</p>
<ul>
<li>Browser Compatibility with Safari and Chrome, and mobile devices</li>
<li>Mobile Device Targeting</li>
<li>Ad Description Lengths Increased</li>
</ul>
<h2>Browser Compatibility With Safari &amp; Chrome</h2>
<p><strong>Status: Live</strong>
<img class="alignleft size-full wp-image-110566" style="margin: 10px;" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/approved.png" alt="" width="141" height="107" /></p>
<p>AdCenter silently released browser compatibility with Safari and Chrome this week, including mobile device support for iPad and other devices. Compatibility with Mozilla Firefox was also improved.</p>
<p>From our sources and anecdotal testing, the support appears complete and fully functional. This release supports adCenter&#8217;s efforts to increase the ease of access of the online marketing platform by enabling Advertisers to access the site from a wider variety of browsers and devices.</p>
<h3></h3>
<h3>My Take: Manage adCenter from your iPad!</h3>
<p><span style="text-indent: 1.5em;"> Manage adCenter from whichever browser or device you prefer. While this feature doesn’t seem at first like core functionality (like a change to Negatives or Device Targeting would be), it is one of the top-requested features on adCenter&#8217;s <a href="http://microsoftadvertising.uservoice.com/forums/82363-adcenter-feature-suggestion-forum">Feature Suggestion Forum</a> for good reason; as Advertisers we want to maximize our time efficiency.</span></p>
<p><span style="text-indent: 1.5em;"> Advertisers want to work where we are comfortable, and this helps us do that. Many of us have come to expect ubiquitous access from a premier online business as a matter of course, but those of us who use Chrome / Safari, or who have ever wanted to check on a client off-hours from the nearest mobile device that is handy, will probably appreciate this release the most. </span></p>
<p><span style="text-indent: 1.5em;">I also see this release as more evidence that adCenter is really listening and taking steps to actively improve the adCenter experience.</span></p>
<p><span style="text-indent: 1.5em; font-style: italic;">
</span></p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/browser-compatibility.png"><img class="aligncenter size-large wp-image-110558" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/browser-compatibility-600x246.png" alt="" width="600" height="246" /></a></p>
<h2></h2>
<h2>Device Targeting</h2>
<p><strong>Status: Live</strong>
<img class="alignleft size-full wp-image-110566" style="margin: 10px;" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/approved.png" alt="" width="141" height="107" /></p>
<p>AdCenter silently released support for device targeting recently. Device targeting enables Advertisers to choose which Devices their Ads will, or will not, appear on.</p>
<p>By offering this functionality, adCenter empowers Advertisers to create separate Campaigns to bid on devices with different Bids, Keywords, and Ads optimized for each Device.</p>
<p>&nbsp;</p>
<p>Device targeting support now includes:</p>
<ul>
<li>Smartphones</li>
<ul>
<li>Android</li>
<li>BlackBerry</li>
<li>iOS</li>
<li>Windows</li>
<li>Other</li>
</ul>
<li>Tablets</li>
<ul>
<li>Android</li>
<li>BlackBerry</li>
<li>iOS</li>
<li>Other</li>
</ul>
</ul>
<p>Barry Schwartz previously reported on this release: <a href="http://searchengineland.com/microsoft-adcenter-increases-ad-description-adds-budget-widget-more-mobile-targeting-options-109975">Microsoft adCenter Increases Ad Description, Adds Budget Widget &amp; More Mobile Targeting Options</a></p>
<h3>My Take: Include this in your 2012 plans</h3>
<p><span style="text-indent: 1.5em;"> Mobile search is growing rapidly, there is no denying that. I tend to take future predictions with a grain of salt though, as the atmospheric trend lines tend to imply there will be more mobile searches than grains of sand on the planet Earth sometime during the next President&#8217;s term of office.</span></p>
<p><span style="text-indent: 1.5em;"> What I do know is that amongst my clients, mobile devices account for roughly 10-15% of our searches happening today, and that number is growing. </span></p>
<p><span style="text-indent: 1.5em;">Mobile device traffic can have a wildly different Cost Per Acquisition, and may represent a prime candidate for optimizing your bids accordingly. You could also try different Keywords, Ads, etc., and you might be in a unique situation where you actually only want to target one Device vs. another.</span></p>
<p><span style="text-indent: 1.5em;"> For the majority of Advertisers considering carving out separate Mobile Campaigns and weighing that against the cost of implementation and long-term manageability, I&#8217;d recommend something like the following equation:</span></p>
<blockquote><strong>Potential</strong> = ((% of total Account Value) * (% increase in Value for new Campaigns)) &#8211; Cost of Implementation and Management</blockquote>
<p>Of course, you will have to define what value means for your business. You might start with PPC Profit, Conversions, etc.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/device-targeting.png"><img class="aligncenter size-large wp-image-110560" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/device-targeting-600x389.png" alt="" width="600" height="389" /></a></p>
<h2>Ad Description Length Increased To 71 Characters</h2>
<p><strong>Status: Live</strong>
<img class="alignleft size-full wp-image-110566" style="margin: 10px;" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/approved.png" alt="" width="141" height="107" /></p>
<p>AdCenter silently increased the Text Ad Description character limits to 71 recently. This feature makes importing Ads from AdWords easier by accounting for the extra punctuation often required to import Ads from AdWords to adCenter.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3>My Take: The Little Things Really Do Matter!</h3>
<p><span style="text-indent: 1.5em;"> Many Advertisers develop on AdWords first then copy to adCenter. Working with AdWords first is a simple matter of prioritizing time and focusing on what will deliver the biggest bang for the buck. This feature fixes a problem you have most likely come across if you have ever imported Ads from AdWords to adCenter.</span></p>
<p><span style="text-indent: 1.5em;"> When you import a Description Line 1 and 2 from AdWords, adCenter adds a space between them to form the single Description used in adCenter. This space accounts for the fact that usually AdWords Ads are crafted to work with a line-break in between them. </span></p>
<p><span style="text-indent: 1.5em;">However, if you have two Descriptions from AdWords totaling 35 characters each, the extra space brings the total to 71 characters, and ultimately causes the Ad to be rejected in adCenter.</span></p>
<p><span style="text-indent: 1.5em;"> For a process that was supposed to be easy (importing from AdWords to adCenter), this was quite interruptive. Many Advertisers found that it necessitated maintaining different sets of Ads for the two platforms, or adjusting the Ads on AdWords to make room, etc. Going forward, this problem goes away. </span></p>
<p><span style="text-indent: 1.5em;">In my opinion, this is more strong evidence that the adCenter team is making progress towards making our lives easier and increasing Advertiser time efficiency.</span><span style="text-indent: 1.5em; font-style: italic;">
</span></p>
<h2>Resources:</h2>
<ul>
<li><a href="http://searchengineland.com/can-bing-adcenter-bring-more-to-the-table-for-large-advertisers-109942">Can Bing &amp; adCenter Bring More To The Table For Large Advertisers?</a></li>
<li><a href="http://community.microsoftadvertising.com/blogs/advertiser/default.aspx?">adCenter Blog</a></li>
<li><a href="http://searchengineland.com/microsoft-adcenter-increases-ad-description-adds-budget-widget-more-mobile-targeting-options-109975">Microsoft adCenter Increases Ad Description, Adds Budget Widget &amp; More Mobile Targeting Options</a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://searchengineland.com/adcenter-releases-features-aimed-at-improving-advertiser-time-efficiency-110547/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Use The AdWords Search Term View To Optimize Keywords &amp; Negatives</title>
		<link>http://searchengineland.com/how-to-use-the-adwords-search-term-view-to-optimize-keywords-negatives-109946</link>
		<comments>http://searchengineland.com/how-to-use-the-adwords-search-term-view-to-optimize-keywords-negatives-109946#comments</comments>
		<pubDate>Fri, 03 Feb 2012 16:44:09 +0000</pubDate>
		<dc:creator>Crosby Grant</dc:creator>
				<category><![CDATA[Channel: SEM]]></category>
		<category><![CDATA[Google: AdWords]]></category>
		<category><![CDATA[How To: PPC]]></category>
		<category><![CDATA[How To: SEM]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Search Marketing Toolbox]]></category>
		<category><![CDATA[adwords]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Search Query]]></category>
		<category><![CDATA[Search Term]]></category>

		<guid isPermaLink="false">http://searchengineland.com/?p=109946</guid>
		<description><![CDATA[Optimizing Keywords and Negatives is a task I recommend to my clients that they do regularly. In this How To, I will include some real-world experience along with the basics of how to use the AdWords Search Term View to optimize keywords and negatives. What Is Search Terms View? The AdWords Search Terms View shows [...]]]></description>
				<content:encoded><![CDATA[<p>Optimizing Keywords and Negatives is a task I recommend to my clients that they do regularly. In this How To, I will include some real-world experience along with the basics of how to use the AdWords Search Term View to optimize keywords and negatives.</p>
<h2>What Is Search Terms View?</h2>
<p>The AdWords Search Terms View shows us the performance metrics on the Search Terms that matched against our Keywords (more detail on the difference between Search Terms and Keywords is coming up later in this post). Advertisers can use this data to optimize the Keywords and Negatives in their account.</p>
<p>Optimization in this context usually includes adding Keywords (both new Keywords on an any Match Type and existing Keywords but on a new Match Type), and adding Negatives (again, both new Negatives and existing Negatives on a new Match Type).</p>
<p>The data can also be used to help remove Keywords and Negatives, optimize bids and ad copy, and to inform the organization of AdGroups and Campaigns. In this article, we will focus on the two primary optimization tasks: adding Keywords, and adding Negatives.</p>
<h3>Why Optimize Keywords? How Often?</h3>
<p>Most of our clients are doing this on a weekly basis at least. I consider this activity to be like gardening for PPC; we want to pull out the weeds and make sure we fertilize the pretty flowers, all the while considering the overall organization and appearance of the garden&#8230; and the process never ends.</p>
<p>This core and ongoing practice is essential because it helps us continually refine the traffic we are paying for and improve Quality Score, and also because it helps us find new ideas for AdGroups, Ads, and Landing Pages.</p>
<h2>Generating The Search Term View</h2>
<p>To navigate to the Search Term View, start by logging in to AdWords, then click the Keywords tab, then click on the &#8220;See Search Terms&#8230;&#8221; button and choose either &#8220;All.&#8221; This will generate a view of the Search Terms triggered by all of the Keywords in our account.</p>
<p>We can optionally narrow the list using the usual navigation with AdWords, and by selecting individual Keywords and choosing &#8220;Selected&#8221; instead of &#8220;All&#8221; from the drop-down.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/see-search-terms-button.png"><img class="aligncenter size-large wp-image-109992" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/see-search-terms-button-600x110.png" alt="" width="600" height="110" /></a></p>
<h3>Recommended Keyword Selection</h3>
<p>I recommend choosing our AdGroup with the most clicks in the last 30 days (All Campaigns, then AdGroup tab, then sort descending by Clicks), then the Keyword with the most Impressions (Click on the AdGroup with the most clicks, this takes we to the Keywords tab, now sort descending by Impressions).</p>
<p>We will consider other approaches for narrowing down the list later in this post, but this will do for now. Check the box next to the Keyword with the most Impressions, then click the &#8220;See Search Terms&#8230;&#8221; button. When we click the button, it will drop a menu, choose &#8220;Selected.&#8221; This will take us to Search Terms View.</p>
<h2>Getting Back</h2>
<p>When in Search Terms view, there is now a link to get us &#8220;Back to Keywords.&#8221; This is how we return to the Keyword list we were just at. We can also navigate away from Search Term view by any of the other traditional means, such as the tabs or the quick menu on the left.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/back-to-keywords-link.png"><img class="aligncenter size-full wp-image-109993" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/back-to-keywords-link.png" alt="" width="360" height="204" /></a></p>
<h2>Columns In Search Terms View</h2>
<p>In Search Terms view, the first column will show us the Search Term, and the next column will be the (Search Term) Match Type. The next two columns will be optionally included by AdWords. If your original Keyword tab was at the &#8220;All&#8221; level or represented more than one Campaign, then the Search Term view will show a Campaign column next. Likewise, if your Keyword tab represented more than one AdGroup, then it will show an AdGroup column.</p>
<p>One thing to note about the Search Term view is that a given Search Term and Match Type may have matched against multiple Keywords. In this report, that Keyword detail will not be shown; <em>Each Search Term and Match Type combination is reported in one row, regardless of how many different Keywords it matched</em>.</p>
<p>For example, if we have the Keyword &#8220;bike&#8221; in our account on Broad Match, Phrase Match, and Exact Match, and many different users searched on &#8220;bike&#8221;, the report will have one row for the &#8220;bike&#8221; Search Term, and it will be Exact Match. Behind the scenes, our Keywords may have each gotten credit for some of the traffic on their various Match Types, but this report will not show that.</p>
<h3>Search Terms vs. Keywords</h3>
<p>Search Terms are what the user typed into Google Search. Keywords are added to our account by us, and Google matches them to Search Terms based on their Match Type. For example, if we have a Keyword &#8220;bike&#8221; in our account on Broad Match, some Search Terms that might match include: &#8220;beach bikes,&#8221; &#8220;road bikes,&#8221; &#8220;bicycle,&#8221; etc.</p>
<h3>Match Type in Search Term View</h3>
<p>Match Type in Search Term View is the Match Type that Google used to match the Search Term to a Keyword in our account. This is not necessarily the same as the Match Type of the Keyword in our account. For example, if we have a Broad Match Keyword &#8220;bike&#8221; in our account, and the Search Term report is showing traffic for &#8220;bike&#8221;, the Match Type in this report would be Exact Match because the Search Term is an Exact Match with the Keyword.</p>
<h2>Customizing Columns</h2>
<p>The remaining columns can be customized in the usual way (Click the &#8220;Columns&#8221; drop-down-button, then choose &#8220;Customize Columns.&#8221;) See references at the end of this entry for a link to get help customizing columns.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/columns-drop-down.png"><img class="aligncenter size-full wp-image-109994" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/columns-drop-down.png" alt="" width="404" height="203" /></a></p>
<h3>Recommended Columns</h3>
<p>My recommendation is to start with the following columns:</p>
<ul>
<li>Impressions</li>
<li>Clicks</li>
<li>Conv. (many-per-click)</li>
<li>CTR</li>
<li>Conv. rate (many-per-click)</li>
<li>Cost</li>
<li>Total Conv. Value</li>
<li>Avg. CPC</li>
<li>Avg. Pos.</li>
</ul>
<p>In my experience, these columns provide the information I need, in an order that makes sense to me for the task at hand.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/recommended-columns.png"><img class="aligncenter size-large wp-image-109996" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/recommended-columns-600x61.png" alt="" width="600" height="61" /></a></p>
<h2>Added &amp; Excluded Terms</h2>
<p>The Search Term view will also show us which Search Terms already exist as Keywords &#8220;Added&#8221; or negatives &#8220;Excluded&#8221; in our account.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/Added-and-Excluded.png"><img class="aligncenter size-full wp-image-110008" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/Added-and-Excluded.png" alt="" width="371" height="437" /></a></p>
<h3>Using Added and Excluded Terms in practice</h3>
<p>While this feature is helpful, there are some practical limitations to be aware of. It does not tell us if the Keyword is &#8220;Added&#8221; to the correct AdGroup according to your account&#8217;s design structure &#8211; we need to check that ourselves.</p>
<p>Another limitation to be aware of is that this feature looks for literal matches. It does not consider coverage provided by the Match Type functionality in AdWords. Meaning, if we have a Phrase Match &#8220;bikes&#8221; Keyword, while it would cover the Search Term &#8220;fast bikes,&#8221; it will not be marked as &#8220;Added.&#8221; We have to check that ourselves.</p>
<p>As a rule of thumb, we want to be pushing mature accounts towards Search Term Reports that show every Search Term is &#8220;Added&#8221; or &#8220;Excluded.&#8221; (Note to AdWords: this would be a nice feature improvement.)</p>
<h2>Adding Keywords</h2>
<p>We can add Keywords directly from the Search Term View. To do so, check the box next to the Search Term(s) we wish to add, and click the &#8220;Add as Keyword&#8221; button. We will be given an opportunity to set a specific bid and destination URL. The Campaign and Adgroup are indicated as well.</p>
<p>The Keyword field accepts power posting syntax for Broad Match (no punctuation), &#8220;Phrase Match&#8221;, and [Exact Match] Keywords. For example, to add &#8220;fast bikes&#8221; on Exact Match, edit the Keyword field to be [fast bikes]. Click &#8220;Save&#8221; and the Keywords are added to our account immediately.</p>
<h3>Adding Keywords in Practice</h3>
<p>My recommendation is that we should almost always be adding Keywords on Phrase or Exact Match. This is based on my best-practice recommendation of using Broad Match to help us find additional terms, and assumes this AdGroup already has a Broad Match Keyword (or maybe a select few), that is doing that research for us. If so, then we want to run as much of our traffic as we can through Phrase and Exact Match Keywords.</p>
<h2>Adding Negatives</h2>
<p>We can add negative Keywords in a similar way. Check the box next to the Search Term(s) we wish to add, then click &#8220;Add as negative Keyword.&#8221; When adding Negatives, we have the option to add them as Campaign or AdGroup Negatives. Click &#8220;Save&#8221; and the Keywords are added to our account immediately.</p>
<h3>Adding Negatives in Practice</h3>
<p>My rule of thumb for Negatives is to always add them on Exact Match, maybe add them on Phrase Match, and to only add them on Broad Match in exceptional cases. With the tools we have available today for Keyword targeting and Search Term reporting, we have the ability to be very targeted with our Negatives. We can add Keywords on Broad Match, then use Negatives on Exact Match or Phrase Match to filter unwanted traffic.</p>
<p>In my experience, using Broad Match Negatives runs too high of a risk of blocking words unintentionally. For example, if we have a Keyword for &#8220;beach bike&#8221; on Broad Match, and are matching the Search Term &#8220;bike beach&#8221; (which, in this example, we do not want), then we can block that by adding &#8220;bike beach&#8221; as a Negative on Phrase Match. We would not want to add &#8220;bike beach&#8221; as a Negative on Broad Match because we would most likely end up unintentionally blocking the good searches for &#8220;beach bike.&#8221;</p>
<p><strong>Pro Tip:</strong> If you have a dedicated rep, he can produce a &#8220;Negative Blocked Report&#8221; &#8211; a report showing you the Search Terms that were blocked by your negatives, and the potential traffic you are missing. It is a good idea to review this occasionally to check if you are inadvertently blocking good traffic.</p>
<p>For example, I recently had a situation where we copied an AdGroup and did a find/replace on the keywords, but neglected to review the negatives. The new AdGroup was blocking itself based on the negatives from the original AdGroup.</p>
<h2>Download The Search Term View</h2>
<p>We can also download the Search Term view; Just click the &#8220;Download&#8221; button.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/02/download-button.png"><img class="aligncenter size-full wp-image-109998" src="http://searchengineland.com/figz/wp-content/seloads/2012/02/download-button.png" alt="" width="410" height="175" /></a></p>
<h3>Working Online vs. Downloading and Working in Bulk</h3>
<p>Once we start working with this report, we may be tempted to start working it in bulk, by downloading it. Once downloaded we could manipulate the report, generate Keywords and Negatives and upload them in bulk via AdWords Editor, for example.</p>
<p>While I am a big fan of doing things in bulk in Excel then uploading them via AdWords Editor, this is one workflow that I prefer to do directly on the website. I find that I am constantly changing my view from one AdGroup to the next, changing the dates, etc., and that the instant gratification of adding Keywords and Negatives in place, instantly, works for me. our mileage may vary, of course.</p>
<h3>Choosing Which Keywords To Work With</h3>
<p>When choosing which Keywords to work with, there are many different approaches. While getting started, my recommendation would be to start with 30 days, the AdGroup with the most Clicks, then the Keyword with the most Impressions, as recommended above. This is a great bellweather.</p>
<p>If the Search Terms are all over the place here, then we have a lot of opportunity for optimization. Whereas if our biggest term is generating almost all Exact Match and Phrase Match Search Terms, then we are doing a great job keeping our Keyword Targeting tight. I like to work Keyword by Keyword in this way for my most-trafficked Keywords.</p>
<p>We can also work AdGroup by AdGroup, which will pool more data into the report for us to work with, while still keeping the theme tight. I do not usually find it useful to work with this report at the All or Campaign level, because the Keywords tend to be all over the place. One notable exception; It can definitely be useful to work at the All or Campaign level when adding Negatives. You may want to discipline yourself to cycle through all of your AdGroups over time.</p>
<p>Choosing where to go next will really depend on how much data we have in our Account, and how much time we wish to invest. As a rule of thumb, optimize 5-10% of our traffic weekly, and be sure to work through those less-trafficked AdGroups and Keywords over time as well.</p>
<h2>Benefits of Optimizing Keywords &amp;Negatives</h2>
<p>The benefits of optimizing in this way should include increased traffic (and/or more targeted traffic), improved Quality Score (through improved Keyword and Ad CTR), improved bidding efficiency (we will be able to refine our bids for a tighter subset of traffic), and often improved Conversion Rate (by filtering out unwanted traffic).</p>
<p>We will also find this is a great way to find Keywords we may not already have coverage for, and for getting insight into how our customers search for our products, which can lead us to create new Ads and Landing Pages. Good luck out there.</p>
<h2>Resources</h2>
<ul>
<li><a href="http://support.google.com/adwords/bin/answer.py?hl=en&amp;answer=68034">Google AdWords Help on this topic</a></li>
<li><a href="http://searchengineland.com/daydreaming-about-paid-search-how-about-airtight-ad-groups-47422">Daydreaming About Paid Search: How About Airtight Ad Groups?</a></li>
<li><a title="How do I customize the data in my tables and reports?" href="http://support.google.com/adwords/bin/answer.py?hl=en&amp;answer=166377">How do I customize the data in my tables and reports?</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://searchengineland.com/how-to-use-the-adwords-search-term-view-to-optimize-keywords-negatives-109946/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PPC Planning Matrix</title>
		<link>http://searchengineland.com/ppc-planning-matrix-107448</link>
		<comments>http://searchengineland.com/ppc-planning-matrix-107448#comments</comments>
		<pubDate>Fri, 13 Jan 2012 14:49:01 +0000</pubDate>
		<dc:creator>Crosby Grant</dc:creator>
				<category><![CDATA[Channel: SEM]]></category>
		<category><![CDATA[Google: AdWords]]></category>
		<category><![CDATA[How To: SEM]]></category>
		<category><![CDATA[Microsoft: Bing Ads]]></category>
		<category><![CDATA[Search Marketing Toolbox]]></category>
		<category><![CDATA[AdCenter]]></category>
		<category><![CDATA[adwords]]></category>
		<category><![CDATA[Campaign Creation]]></category>
		<category><![CDATA[PPC]]></category>
		<category><![CDATA[PPC Planning Matrix]]></category>
		<category><![CDATA[PPC Shop Tools]]></category>
		<category><![CDATA[Stone Temple Consulting]]></category>
		<category><![CDATA[StoneTemple]]></category>

		<guid isPermaLink="false">http://searchengineland.com/?p=107448</guid>
		<description><![CDATA[One of the opportunities we have as Paid Search Marketing professionals is to help business people communicate their marketing ideas without burdening them with the details of Paid Search. A few months back, I came across a tool that helped tremendously. We adopted it in-house, and tested it with a few client engagements. It is [...]]]></description>
				<content:encoded><![CDATA[<p>One of the opportunities we have as Paid Search Marketing professionals is to help business people communicate their marketing ideas without burdening them with the details of Paid Search. A few months back, I came across a tool that helped tremendously. We adopted it in-house, and tested it with a few client engagements. It is a great success.</p>
<p>The tool helps us generate the core concepts of a PPC Account in an easy-to-understand visual layout, without having to burden business users with all of the details. We call it the PPC Planning Matrix.</p>
<p>I&#8217;m going to gloss over the absolute basics of Campaign creation, and aim for a quick &#8220;How to Get Started Using the PPC Planning Matrix Today&#8221; entry.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-107450" src="http://searchengineland.com/figz/wp-content/seloads/2012/01/PPC-Planning-Matrix.jpg" alt="" width="600" height="288" /></p>
<p>If you are an expert with Paid Search, this tool may help you work with your customers to generate great PPC Campaigns. You might notice that while this tool covers all the required basics, it leaves room for your own additions and fine tuning. The real value in this tool is that it helps visually organize and collect what is needed to create PPC Campaigns.</p>
<p>Even if you are not a Paid Search expert, this article is still for you. This tool will help you organize your Account into meaningful Campaigns and AdGroups, and produce a bulk sheet that can be pasted into Google AdWords Editor or into adCenter Desktop.</p>
<h2>AdGroups &amp; Campaigns</h2>
<p>Campaigns are like an organizational folder for holding AdGroups. In addition to the Campaign Name, the one obligatory setting is the Campaign Daily Budget. The tool provides a default of $500, which you are free to override.</p>
<p>Campaigns also provide the ability to change some advanced settings like geography targeting, or device targeting (i.e.: computers or mobile devices), which you are free to adjust after the tool generates a Bulk Sheet for you.</p>
<p>AdGroups contain Keywords and Text Ads. The one compulsory setting is the default Maximum CPC. This will apply to all of your keywords. If you apply a Max CPC for any keyword, then it trumps the AdGroup Default. The tool provides a default AdGroup CPC of $1.00, which you are free to override.</p>
<p>If you want to set keyword level CPC’s you can edit the bulk sheet when the tool is done.</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/01/PPC-Planning-Matrix-Campaigns-and-AdGroups.jpg"><img class="aligncenter size-large wp-image-107465" src="http://searchengineland.com/figz/wp-content/seloads/2012/01/PPC-Planning-Matrix-Campaigns-and-AdGroups-600x68.jpg" alt="" width="600" height="68" /></a></p>
<h2>Ads</h2>
<p>Ads are what your customers see on their Search Results Page. You provide the Headline, the two lines of Description (combined into one for adCenter), a Display URL that your customers will see, and a Destination URL that your customers&#8217; browser navigates to when they click on your ad. The tool provides some examples.</p>
<p>AdWords restricts the length of the various fields in an ad. The tool will highlight them red if they are too long. You can add up to 3 ads per AdGroup in this tool (AdWords allows more and you can add them later).</p>
<p><a href="http://searchengineland.com/ppc-planning-matrix-107448/ppc-planning-matrix-ads" rel="attachment wp-att-107452"><img class="aligncenter size-large wp-image-107452" src="http://searchengineland.com/figz/wp-content/seloads/2012/01/PPC-Planning-Matrix-Ads-600x108.jpg" alt="" width="600" height="108" /></a></p>
<h2>Keywords</h2>
<p>Keywords are what AdWords and adCenter use to match your ads to actual user searches. Add keywords that are related to the AdGroup you are creating, and the Ads you already provided. The tool supports &#8220;Power Posting&#8221; keywords (I’m dating myself, for those of you who remember when Power Posting first came out).</p>
<p>You can add Broad, &#8220;Phrase&#8221;, [Exact], or –negative match keywords directly in the tool, and it will parse them into the bulk sheet as expected.</p>
<p><a href="http://searchengineland.com/ppc-planning-matrix-107448/ppc-planning-matrix-keywords" rel="attachment wp-att-107453"><img class="aligncenter size-large wp-image-107453" src="http://searchengineland.com/figz/wp-content/seloads/2012/01/PPC-Planning-Matrix-Keywords-600x224.jpg" alt="" width="600" height="224" /></a></p>
<h2>Errors?</h2>
<p>The tool tries to help you fill it out by highlighting errors like a missing Campaign Name, missing Ads or Keywords, etc. The tool is also &#8220;protected&#8221; to prevent inadvertently breaking things. The adventurous at heart can use the password &#8220;StoneTemple&#8221; to unlock the worksheet.</p>
<p style="text-align: center;"><img class="size-full wp-image-107460 aligncenter" src="http://searchengineland.com/figz/wp-content/seloads/2012/01/PPC-Planning-Matrix-Errors.jpg" alt="" width="595" height="229" /></p>
<h2>Generate Bulk Sheet</h2>
<p>Click the button. If nothing happens, be sure you have enabled macros.
<a href="http://office.microsoft.com/en-us/excel-help/change-macro-security-settings-in-excel-HP010342232.aspx?CTT=1">Change Macro Settings in Microsoft Excel</a></p>
<p><a href="http://searchengineland.com/ppc-planning-matrix-107448/ppc-planning-matrix-click" rel="attachment wp-att-107454"><img class="aligncenter size-full wp-image-107454" src="http://searchengineland.com/figz/wp-content/seloads/2012/01/PPC-Planning-Matrix-Click.jpg" alt="" width="597" height="128" /></a></p>
<h2>Import into AdWords Editor</h2>
<p style="text-align: center;"><img class="size-full wp-image-107455 aligncenter" src="http://searchengineland.com/figz/wp-content/seloads/2012/01/PPC-Planning-Matrix-Import.jpg" alt="" width="450" height="305" />
Choose: File | Import CSV | Paste Text…
Review and Accept the Proposed Changes. Don’t forget to Post your new Campaigns!</p>
<h2>Import Into adCenter Desktop</h2>
<p style="text-align: left;">Desktop doesn’t yet support importing from the Clipboard. You can save the bulk sheet to a new CSV file, or as of Desktop Editor Version 8.1.11291.0, you can import directly from AdWords (Beta).</p>
<p style="text-align: center;">
Choose: Import | From Google
<img class="aligncenter size-full wp-image-107461" src="http://searchengineland.com/figz/wp-content/seloads/2012/01/PPC-Planning-Matrix-Import-ac1.jpg" alt="" width="328" height="214" />
Select Import From a File, and browse to the file on your Computer.
Verify the columns line up and click &#8220;Import.&#8221;
Don’t forget to Post your new Campaigns!</p>
<p><a href="http://searchengineland.com/figz/wp-content/seloads/2012/01/PPC-Planning-Matrix-Import-ac2.jpg"><img class="aligncenter size-large wp-image-107462" src="http://searchengineland.com/figz/wp-content/seloads/2012/01/PPC-Planning-Matrix-Import-ac2-600x455.jpg" alt="" width="600" height="455" /></a></p>
<h2>Take It For A Spin</h2>
<p>If you would like to get started with the PPC Planning Matrix, please feel free to <a href="http://searchengineland.com/contact-author?id=7089">send me an email</a>. You will get an automated response with a download link and you can get started right away. You could also adapt these ideas to your own tools. Have fun out there.</p>
]]></content:encoded>
			<wfw:commentRss>http://searchengineland.com/ppc-planning-matrix-107448/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
