Using ‘SeoTools’ Excel add-in for PPC


In my last post I spoke about how much I rely on Excel to effectively and efficiently run paid search campaigns, and gave an example of one particular piece of actionable analysis. Today I want to focus specifically on how you can leverage the SeoTools for Excel add-in: Not for SEO, but for PPC.

Introducing Niels Bosma’s SeoTools

If you aren’t aware of this fantastic add-in, then I’m delighted to be able to introduce you to an essential addition to your search marketing tool kit. The tool itself was developed by developer named Niels Bosma, based in Sweden, and essentially extends the powers of Excel by allowing it to reach out to the web and grab useful pieces of information.

From a user perspective it does this by arming you with a range of new formulas. For example, once installed you will find that =HtmlTile() function has appeared and will allow you to grab the title for the url in the cell referenced:

 Example of HtmlTitle formula

Further functions include, but are not limited to:

  • LinkCount
  • HtmlCanonical
  • HtmlMetaDescription
  • CountWords
  • FindDuplicateContent

For more information and to download and install SeoTools, visit the project website

SeoTools? What’s that got to do with PPC?

Feeling a bit left out by all this SEO love, I soon discovered that there are plenty of useful ways I could use the add-in to help me with the task of managing and optimising paid search campaigns, so have since integrated it quite heavily into my work flow. Today I wanted to share a couple of the techniques and tools that I have built out since starting to work with SeoTools, which hopefully provide a starting point for your own adventures.

Example 1: Finding & Correcting Destination URL Errors

Websites are not static in anyway, especially when it comes to pages and urls – url structures and formats can change, pages can be retired, pages can be redirected by 3xx rules, pages can drop off the face of the earth for any number of reasons! As a PPC account manager it is vital that you don’t accept you will always be kept in the loop, so should always be checking that your traffic is still going to the correct pages, and most importantly, isn’t going to an error page of any sort.

This sheet takes a raw export from AdWords Editor, uses the HttpStatus() function to lookup the url, and then:

a) provides the correct url for errors (including for 301′s as, although this is not major, it’s good housekeeping to not rely on redirects) and

b) outputs a list of urls and details the error.

Most of the work is done in the hidden ‘URL lookup’ sheet – this essentially references your urls, looks up the http status first instance (to save making unnecessary server requests) and provides the correct url for redirects or highlights errors.

Example of the URL lookup sheet searching for http responses:

Example of worksheet output

 To use the workbook, simply:

1) Copy the advert view from AdWords Editor and paste into sheet 1

2) On the tab ’2 – New Adverts’ adjust filter in column G to exclude ‘No Change’ cells

3) On the last sheet 3 – Highlighted Urls, exclude cells matching ’0′ in the filter on column B


Download the full Excel workbook

Example 2: Price, Product & Stock Reference

When running an ecommerce campaign having the correct details in your adverts is crucial for ensuring a relevent experience is provided to the user (this improving your conversion rates and ROI). Again, as the marketer, it’s best not to assume that all stocking and price details are passed on to you as a priority.

Using the swiss army knife of the tools, the XpathOnUrl you can again paste in your campaign export and use it as the basis for a look-up.

What we are going to utilise is the html class or id which identifies certain bits of information – for example, if you inspect the html of an Amazon product page, you will find that prices are displayed within the class name ‘priceLarge’

 

So to utilise this with the XpathOnUrl, we need to find the Xpath (if you are not familiar with the language check out the wikipedia page). This can be done incredibly simply by following these steps:

 1) In Chrome, install the subtly monikered PsychoXPath plugin

2) Open the page you type you want to get the info from and highlight it

3) Right-click the highlight section and select ‘PsychoXPath > Element (Short)’

You should now have the correct element on your clipboard, so just paste this into cell B2 on the ‘Details’ worksheet, this becomes the reference for the sheet.

Example of XPath elements for Amazon product pages:

 Example of Xpath input details

Similarly, grab the ‘in stock’ message from the site your are working with, and paste into cell B3

Once done, add an example url (one with products currently in stock) to B6 – this just gives us the exact text with which to reference stock statuses.

 Getting the correct in stock message

[Note: to ensure we are not overloading the servers by pasting in huge lists of urls, I'm using the built-in BuildHttpDownloaderConfig to create a pause between events. It will mean sheets take longer to populate, but is just good manners in my opinion]

Now it’s just a case of once again pasting in an export of your ads direct from AdWords Editor and this will give you a list of incorrect prices on price-led adverts, and also highlight any items which are out of stock.

Example of sheet output:

Example output

Download the full Excel workbook

The sheets provided are essentially simplified guides to highlight the potential of the plug-in, but should still be useful for running these tasks. Hopefully these examples will give you plenty of inspiration for creating your own custom sheets which take advantage of the excellent functionality that SeoTools adds.

SEM Rush New Features

Back in November I reviewed one of our favourite tools SEM RUSH – SEM Rush Review

The guys recently gave us a heads up on some features they have added to the mix and asked if we would do a quick post with our thoughts on the new additions. If you don’t know about SEMRush then our previous post will give you an overview of some of the key features but essentially it’s a very smart keyword research tool. Focusing primarily on Google data, it pulls all sorts of information on keywords, search volumes, trends, commercial values, advertiser competition etc. When it comes to building more effective, relevant and commercial keword lists; its keyword reports, phrase and exact match reports and competitor analysis are some of the ways that the tool can help.

So what is new in SEM RUSH?

The 2 new features recently added are Adsense Reports and Back links Reports. 

The back link report lets you analyze your website(or anyone else’s) producing a full list of sites which link to your site. It provides the exact URL of the site/page which links to you and shows you the target URL (the page on your site that the link points to). It also gives you the anchor text of the link. This is very useful data for checking your own links, analysing competitor back links etc. however as it stands we already source this type data from a few other tools but I’m keen to see how the SEM Rush guys develop this report over time as I am sure they will be build in more features.

The Adsense Report
I found the Adsense report very interesting. For anyone who doesn’t know about Adsense it is effectively a Google run program which allows website owners (once signed up and accepted) to make space available on their sites (ad blocks) for Google to populate with Adverts. Revenue generated is shared between Google and the website owner. The flip side of Adsense is the Google Adwords program where Advertisers can use something called the Google Display Network to get their adverts placed in other websites. Essentially the Google Display Network is comprised of website publishers participating in the Adsense program.

Advertising effectively through the Display Network involves investigating and identifying a range of web properties that are relevant and complimentary to your own products or services and then targeting these sites through the network. There are broader, more general ways to use the Display Network however typically the more targeted, the better. Analysis of click through, rates and conversions can then tell you what sites are working for you and what ads are generating interest.

Using the Report
After entering a website address and selecting the Adsense option this report will give you all kinds of information and data on how that particular company is  using the Google display network to publish adverts around the web in various web properties. It contains top level data on the total number of ads running, split between text ads and banners etc. it then lists all of the websites where these ads are appearing and actually displays each of the ads being run with key metrics such as number of publishers displaying the ad, first seen, last seen dates, frequency and average ad position on the page.

SEM Rush Adsense report screenshot



So how might this data be used
?
Aside from the immediate insights into exactly how your competitors are spending money through this channel, there are ways to use this report to inform your own Google Display network strategy. By analysing larger direct competitors you can find out all of the sites they are targeting through the Google display network. You can then check the ads they are actually displaying and get data on how long the ads have been running. The ads that have been running for a while are likely to be converting well so this is useful information to take note of.

If you have a way to compete with some of these competitors on price, quality or service you can then tailor an ad to reflect this and target the same sites. By conducting this research on a number of competitors and possibly even on related and complimentary websites you are likely to find a very targeted range of websites which you can target with your ads through the Google display network. Further tailoring of ads based on the nature of these sites and based on what you have learned from competitors can give you a real leg up when it comes to smart online spending and Return on Investment

How does Google make money? 2011 Revenue Infographic

We know that digital marketing has turned traditional marketing models upside down however has the global economic backdrop affected the trends? Who has been spending online marketing budget and on what?

To understand how Google makes money we need to look at the high level revenue trends and the team at Wordstream Inc have just released an infographic that tells a very interesting story.

With 96% of Google’s $37.9 billion revenues coming from advertising the big online spenders are revealed as are some of the very highly valued key words and phrases by industry sector.

What Industries Contributed to Google's Billion in Revenues? [INFOGRAPHIC]

© WordStream, a Pay Per Click and SEM software tools vendor.

Google Secures User Data: Mixed Messages, Mixed Feelings

Google recently announced changes which will see them redirect all logged in users to https://www.google.com. The reason given for this change given by Google is that it will make search data more secure for it’s users, ensuring private data remains that way.

From a web analytics point of view the main impact is that no keyword referral data will be passed for organic searches in the above circumstances. Although Google played down the impact, stating that this would affect less than 10% of data, there was much uproar from the whole SEM community (I don’t think I’veImage of red and green traffic lights representing mixed signals ever seen so many comments on an GA blog post or reaction blog posts), with much of the ire being directed towards what has been dubbed a highly hypocritical move: not applying the same user protection to keyword data for users clicking on AdWords ads. If user data protection is priority number one, then Google should have the courage to stick to it’s principles, especially when money is involved.

The reason for doing this is obvious – a great selling point of advertising through AdWords is the ability to accurately measure ROI and optimize performance at keyword level. To take this away would surely lead to a huge drop in revenue from the cornerstone of Google’s financial strength.

This lack of consistency is at the root of the frustration for the SEO community: by not committing fully to the cause which they give as the reason for the change, it clearly shows that Google is merely paying lip service to need to to show they are serious privacy issues. The move has all the hallmarks of a compromise; finding a middle ground to keep everyone within the Google team happy.

I specifically choose to say ‘reason’ rather than ‘defence’ in previous paragraph – in the big picture this is a positive move as you cannot deny that any move towards increasing the security of data around the web is hugely important. For anyone outside the SEM industry, it would be hard to find any negatives to this change. Ill feeling at this point from a minority voice is surely collateral damage that was expected and accepted before the changes was publicly announced.

With my web analytics hat back in place, I have to draw the conclusion that this change merely pays lip service to the idea that they are prioritizing the protection of user data.

This is a real shame, but I get the impression that no amount of outcry will change the stance Google has taken.

Change happens all the time and at the end of the day the best thing to do is to accept it, adapt and continue to do the best job possible with what data we do have.  As Stephen Hawking wisely said “Intelligence is the ability to adapt to change.”.

July News Round up for Google

July’s been a busy month for Google so we’ve rounded up some of the main stories that caught our eye:

The Bank of Google
Google reported impressive Q2 2011 results with revenues up 32% from Q2 2010, search and ads products is the core driver for the company’s revenue (over 96% of their revenue comes from advertising). Reuters reported that Google is starting to test a Google adwords credit card with select US customers. The card which is reported to have no annual fee and a competitive interest rate will allow small and medium-sized businesses to buy search advertising on Google.

Watch your CPC
Boost, (a simplified version of adwords) has also been renamed as Adwords Express, Barry Schwartz has spotted a help thread suggesting that the new advertisers gained by this name change campaign may have a negative effect on your CPC.

Google Places reducing reviews countGoogle Places
Matt McGee reported on Google’s updated place pages. Sites with local business reviews e.g. TripAdvisor had complained that Google had taken their content (reviews) and used it on Google’s own places pages. Google has now removed these reviews resulting in some businesses seeing a decline in their review numbers.

This move doesn’t seem to resolve the overall complaint as Google still appears to place their places pages above those of competitors in search engine results. Although the change makes it harder for researchers checking out citation sources, this article from Rand Fishkin describes the alternate ways for SEO-ers to research local citations.

Google Offers extended
Groupon may not be worrying too much yet but Offers are now available in New York City, Oakland and San Francisco with additional cities about to be added: Austin, Boston, Denver, Seattle and Washington, D.C.

The need for speed
Earlier this summer Google added site speed reporting to Google Analytics. Continuing this focus on speed, a limited number of Webmasters are now being offered Google’s new Page Speed Service for free and it looks as if price deals will be available for a bigger audience after this initial “pilot”. The webmasters will have to sign up and point their site’s DNS entry to Google and the service will fetch the content from servers and then serve it onto viewers. Thom Craver suggests that Google is wanting to become your web content hosting provider, what do you think?

…okay so that’s some of the other stories, now on with those relating to Google Plus!

+1 Button Changes, Google+ Help Center
Want to keep up to date with the latest changes to the +1 button? Enroll in the Google+ Platform Preview and you will be able to test updates before they get launched, the first set of changes feature hover and confirmation bubbles. Also updated is the load speed as Google has began to deploy changes that will make the wee sociable button render up to three times faster. Even better is that webmasters need take no action to gain this update, if you want it faster head over to Google to get the asynchronous code version.

Wanting more help? Frank Reed has spotted that if you click on the gear icon when you are in Google + you’ll see a new Help Center and Mashable reports that in response to user feedback Google has set up a section specifically for Google + feature updates.

Circles benefit SERPs, automated circles and bought +1′s
When you’re logged into Google, content from people you’ve circled ranks higher, Danny Sullivan shows this with his connection to Ford. With +1 annotations being shown in search to signed out users as well, it was only a matter of time before +1 clicks were up for sale and Frank Watson describes the pitch from the website offering this “service”.  Meanwhile Sarah Perez reported on a bot which adds people to circles and Google’s response to such automation which could be put to good use by spammers.

Ford Google+

Real Names and Brand Names
The  reaction to Google+ insisting on real names thunders on and even the UK BBC website ran a feature on the issue raising some valid points for the discussion; including those individuals living in countries where expressing political opinions could have implications on their personal safety. Matthew Ingram looks at both Google and Facebook in his article on the question of identity v. anonymity.

Google+ appears to be allowing some brands to retain their online profile, Ford has been spotted as having a “Test Account” banner. Have you spotted any others? Google+ has said that brands will be allowed on later this year, but Facebook appears to be taking advantage of this by promoting https://www.facebook.com/business it isn’t a new service, but a gathering of existing guides and support materials for businesses wanting to get online with Facebook.

Google+ one month in
With the first month under its wing, Google+ has grown impressively to over 10 million users by the 15th July and was reported as exceeding 20 million towards the end of this month. We’ve included reviews from Mashable’s Ben Par and Search Engine Land Contributor Greg Finn on this month’s activity. Although there has been bugs and controversy including the privacy settings, anonymity vs real names & brands being blocked, we think the new social network’s performance over this month should be recognised as impressive, but this isn’t a short distance race so we won’t be closing our Facebook or Twitter accounts!

New Google Adwords Reports In Google Analytics – Now Live!

Last month Google announced an enhanced integration of Google Adwords reports inside of Google Analytics. This included access to 3 new reports and the ability to segment by 10 new dimensions. The new reports include: Day Parts Report, Destination URLs Report, and Placements Report.

The video below provides a 3-minute tutorial on how to use the day parts, placements, and other AdWords reports in Google Analytics.

5 Best Practices for Google’s Content Network

using in Google’s content network to effectively buy website traffic is not an easy task to accomplish, so the Google Adwords blog has created a great set of best practices to help you get started on the right foot. Some of the best practices are detailed below, but check out the Adwords blog for the complete insight.
  • Setup the same starting CPC bid as your Search campaigns: We recommend starting with the same maximum CPC bid as your Search campaign ad groups. Once AdWords has collected enough data, our smart pricing technology will automatically optimize your bids on the Content Network to give you more profitable clicks.
  • Set up AdWords Conversion Tracking on your website: Install Conversion Tracking on your website to measure the sales and leads (conversions) you get from each ad group and placement.
  • Exclude poor-performing sites: Get more qualified traffic and boost conversions by excluding sites that perform poorly for your campaign, based on the number of clicks, the average CPC and the number of conversions.
  • Focus your keywords and exclude less relevant keywords: Add more keywords that describe your product and ad group theme in greater detail. Also, add negative keywords to refine your targeting and prevent impressions on irrelevant sites.
  • Expand your keyword list to get more traffic: Once you have finalized your ad group themes, use the AdWords Keyword Tool to get keyword ideas. Enter ad group theme descriptions or keywords under the ‘Descriptive words or phrases’ tab. Select the 5 to 10 most frequently searched keywords and save them to your ad group This will help to ensure that your list stays highly relevant to your ad group theme.