Go to Top

Pure Visibility Blog

Good error pages anticipate user needs – Zingerman’s real-world signage

Zingerman’s Delicatessan is an institution here in Ann Arbor. It’s packed on football Saturdays, homecoming weekend, and the lunch-spot of choice for students to be taken out for yummy food during a parental visit.

Zingerman’s growth strategy has focused on expanding into related areas rather than scaling its core business larger. They never expanded the deli outside of Ann Arbor but food aficionados all around the country (and the world) can get Zingerman’s items express shipped to them through Zingerman’s Mail Order. The Deli gets its bread from Zingerman’s Bakehouse and some of its cheese from Zingerman’s Creamery. Zingerman’s caters and now has a Zingerman’s Events space near the Deli. They also opened ZingTrain, where they teach the principles and techniques they use to manage – interesting to other food businesses as well as those looking for Open Book Management training and other techniques that apply to many businesses outside the food world.

Zingerman’s Deli is a neighbor of ours here in Ann Arbor, and we hope someday soon they will become a client (give us a ring – will work for food! ;)). Their expansion has given them multiple storefronts and offices, potentially increasing confusion for those just looking for a sandwich.

And so I was charmed to see this sign on the Zingerman’s Events space helping the hungry and lost seekers of sandwich nirvana find the Deli if their GPS or feet took them to the Events space.

Sign helping people find Zingerman's Deli

A sign guiding people from one Zingerman’s business to another.

This sign has lots of great elements. First, it celebrates what the person has found – a Zingerman’s business, just maybe not the one they were seeking. Second, it provides a diagram showing the path to get to the Deli along with a visual of the distinctive brick storefront of the Deli so the seeker will know it when they’ve found it. Third, it gives options. If all that fails, it gives a phone number to call, just in case the map is not clear enough for that particular visitor. Fourth, it is entirely consistent with the Zingerman’s brand – it looks and feels like other signage, menus, and collateral from Zingerman’s.

The organic growth of Zingerman’s businesses might just mimic the growth of content on your website, requiring more helpful navigation and perhaps a redirect when things go awry. This sign is a great model for that kind of redirect – a.k.a. a 404 error page on a website:

  • Confirm you’ve arrived somewhere and give you options for how to get where you intended to go.

Zingerman’s does it on their website too: Zingerman’s page not found error page. So take a cue (and maybe go get a sandwich or order some bread) from our neighbor at Zingerman’s and welcome people even when they go awry on your website with good, clear, and brand-consistent signage.

Remarketing Lists for Search Ads: Add On for E-Commerce

AdWords now offers remarketing lists for search ads (RLSA). Previously, remarketing was only available for targeting ads to the display network. But now, account managers can use lists to target visitors on Google Search. The way remarketing typically works is you place some tracking scripts on the pages of your site that set cookies. These cookies make it possible to target visitors who have already been to your site before: you can modify bids, targeting, and ad messaging based on the pages a visitor has seen in your site. Unfortunately, remarketing relies on third-party cookies. A web browser movement is forming to block third-party cookies by default, so remarketing, as it is now, might not have much of a future in the long term. But in the short term, it’s still a nice little addition to an account.

There are a few ways to get started with remarketing in Google AdWords:

1. You can visit “Audiences” under the “Shared Library” inside the AdWords interface. This will require you to install a piece of JavaScript on all of the pages in your site (all of the pages you want tracked). You can then build and refine lists by page URLs.

2. You can modify your Google Analytics script (if you’re already using Analytics), and build lists inside the Analytics interface, which you then link to your AdWords account.

3. You can use existing AdWords conversion tracking tags in your account to create a list.

If you have a large e-commerce site, here is a nice trick using method number 3.

E-Commerce and Remarketing Lists for Search Ads

There are a lot of possibilities for using RLSA with an e-commerce site. The larger your site is, the more possibilities. Unlike lists for display ads, which require only 100 members, lists for search ads require 1,000 members. So you need to get a good amount of traffic before a list is usable, and really, you’ll want more than a 1,000 members to create an effective initiative. If you’ve already got AdWords e-commerce conversion tracking on your site, you can take advantage of that tag to quickly get started with remarketing, targeting visitors who have already made a purchase on your site. Creating a list for visitors who have already made a purchase on your site allows you to:

1. Bid higher on your keywords for those who have made a purchase before. You know they are already interested in your products, so when they do a search for something you offer, you’ll want to bid higher because you can expect your conversion rate to be greater than it is with visitors who have never made a purchase before.

2. Target more generalized keywords. You already know these visitors are interested in your niche. So when they perform a general query, you can have greater certainty that the keywords they are using are in reference to products that you offer specifically.

To do option 1, you’d need to add your list to each keyword-targeted ad group in your account, selecting to “Bid Only.” You can then specify a multiplier, so that your ads appear higher when a person who has made a purchase before does a search for one of your keywords. This can be a tedious process because Google does not offer a bulk way to do this yet, so start with your most lucrative ad groups.

To do option 2, you’d create a new campaign and add audiences to keyword-targeted ad groups, selecting “Target and Bid.” You’d then add general keywords.

For a list that has 5,000 or more members, you could see this kind of remarketing setup contribute 10% more revenue from AdWords.


What’s Important After Google’s Hummingbird Algorithm Update

As you probably know, Google’s Hummingbird algorithm overhaul has been called one of the least disruptive major updates in years. While I agree that it hasn’t had a huge impact on rankings for our clients or their overall success, I think the implications are larger.  This isn’t about Google; this is about marketing success.

In short, I believe we (SEOs and marketers in general) need to continue to push ourselves even further away from keywords and keyword search demand and more toward content and holistic website themes to ensure visitors’ needs are met along the customer journey.

Google has been telling us for years to move away from keywords – and, truthfully, it’s possibly the world’s worst secret that Google says so partially to push its paid ads and make money – and there is good reason behind it.  Only caring about keywords and keyword volume alone is short-sighted.  Instead, there are three points that Hummingbird may now finally make us realize.

1. High quality content does not mean high value content

With renewed focus on content marketing there also comes increased emphasis on quality (or at least there should be). However, it’s easy to mistake quality for value. Your content may be the most well written, best executed, and prettiest looking piece of content there ever was, but if it doesn’t connect with your customers or prospects, it’s worthless. Instead, you need to build quality content that’s based on what your audience actually cares about, which brings me to my second point…

2. Listening and having conversations is more important than ever

You know you market a good product and that at least some of your customers love what you sell and what you do for them. But that doesn’t mean that your prospects have to respect that. You need to earn their respect and you do that by listening first and engaging in conversation second. Even as “not provided” becomes the new norm and other forms of easy prospect/customer information is harder to access, good marketers will find a way. This is where your marketing strategy should start.

3. There is value in structured data that is easily overlooked

Your internal structured data is a great place to find some of this information. Beyond that, structured data back to the search engines through schema.org or other microformats is a great way to share what you’ve found and what you provide. The real trick is in finding the right way to cull through your internal data and package it in an interesting way that appeals to prospects and is easily understood by search engines.

The point of this article isn’t to say that keywords are now worthless; however, their stock has dropped a bit. Good marketers will recognize that and turn to a more holistic approach to building their marketing strategy rather than continuing to simply chase rankings.

AdWords and Bing Ads Radius Targeting in Bulk

Radius Targeting Basics

Radius targeting is a geo-targeting method in paid search accounts to quickly select a group of towns/zips (even congressional districts) that lie within a certain distance from a selected point. For example, if you have a local business in a particular town and would like to serve ads to anyone nearby without explicitly selecting all of the towns and zip codes you’d like to target, you might specify a radius around your business location. Radius targeting is not exact. For example, if I select five miles around my address, search engine users who see my ad are not necessarily only 5 miles from my address. There are a couple reasons why:

1. Location services by IP address are not always that accurate. For a laptop, a user’s location is approximated based on the IP assignments from an internet service provider and other calculations.

2. When you select radius targeting, your target locations are translated into geos that the paid search program might have information about. AdWords doesn’t know your latitude and longitude when you type in a query from your laptop. Google has an idea of what town or zip code you might be in. So when you enter a radius around a point, Google includes targets that the radius crosses over. You can see the locations that your ads might be eligible to target when manually entering a radius target in AdWords. These are in the section labeled “Locations Within This Target” in the image below. For example, if I select a radius of 10 miles around Ann Arbor, MI; it is likely that my ads are eligible to show to anyone that AdWords is locating inside of Washtenaw County, and possibly even anyone inside the MI-12 congressional district, which is quite larger than Ann Arbor itself.

When using radius targeting for multiple locations it’s important to make sure your ads aren’t being distributed further than you’d like. You can test whether an AdWords ad shows using the ad preview tool. It’s also important to make sure that nearby locations in separate campaigns aren’t overlapping, or if they are overlapping, that the results are acceptable. Overlapping targeting from multiple campaigns can cause management problems inside your account. For example, let’s say I have two campaigns eligible to show ads to users in Plymouth, MI. Let’s also say that Plymouth, MI doesn’t do that well. The campaign that most consistently shows ads in Plymouth has a high cost per conversion, so you lower bids in that campaign. But without you noticing, that campaign stops distributing ads as much in Plymouth and the other campaign, which now has higher ad rank for Plymouth, starts showing ads. That campaign starts doing worse, the other campaign starts doing better. You adjust bids accordingly, and now the other campaign starts doing worse. . . so you get into a cycle.

Barring these potential difficulties, radius targeting is beneficial for ease of setup and, typically, ease of management. Particularly if you’re setting up campaigns for hundreds of locations, radius-targeting might be the way to go. So how do you setup radius targeting for hundreds of locations?

AdWords Bulk Radius Targeting

In AdWords, you bulk add radius targets using the AdWords Editor. From the AdWords Editor menu you select “Data > Locations > Add/update multiple locations.” You include a campaign field and a location field in the bulk upload. The format of the upload looks something like this:

Campaign Location
Ann Arbor Campaign (10mi:42.284278:-83.746822)
Ann Arbor Campaign (10mi:42.282873:-83.746798)
Detroit Campaign (10mi:42.338484:-83.045934)

The format for the location field is (radius:latitude:longitude). You might not know the latitude and longitude of your locations (but you’d be surprised, in a website that has hundreds of locations, this information could be readily available). There are tools out there that can convert addresses to latitude, longitude coordinates, just google “latitude longitude bulk lookup” or “batch geocoding.”

In the sample upload, I’m adding two radius targets to a campaign called “Ann Arbor Campaign” and one radius target to “Detroit Campaign.” All targets are 10 miles around the points specified by the latitude and longitude coordinates. This can easily be scaled to hundreds of locations.

Bing Ads Bulk Radius Targeting

Bing ads is much more difficult to bulk add radius targeting. First off, it isn’t completely compatible with AdWords radius targeting, offering specific radii options, with a 5 mile minimum. But more importantly, Bing Ads desktop editor and bulk imports don’t deal with radius targeting; you have to use the Bing Ads API. If that doesn’t sound scary to you, it probably should. But if you’re committed, here is a cursory summary of how you do it using Java:

Sign up for a Bing Ads developer token, here. You’ll also want to start a sandbox account while you’re there. After you’ve signed up for a sandbox account, bulk import a few of your campaigns from your live account. You’ll use these campaigns for testing your code.

Generate the classes for campaign management, as outlined here. You’ll want to be sure to use the same development environment described in the instructions: Axis 1.4.0 and Xerces 2.7.1; both downloadable from the web. If you use a later version of Axis, you might get unusable classes.

Write your classes for updating the targets in the Bing Ads library. This is how to proceed:

1. Create a flat file where you set campaign IDs and latitude, longitude targets. Campaign IDs can be looked up by logging into your account from the web interface and exporting your campaigns. There is a field that includes campaign IDs. You could also look them up with the API.

2. Create an object to parse the fields in that file so you can use it to update radius targeting for each campaign. I put the data from the file into a HashMap<Long, ArrayList<Double[]>> (Long is the campaign ID and the ArrayList is the list of coordinates).

3. Setup your campaign management service and stubs. A basic example on getting started is here.

4.  You’re going to want to make an UpdateTargetsInLibraryRequest and GetTargetsByCampaignIdsRequest.

5. Follow Bing’s instructions for updating/adding a radius target. Here is a section of example code for updating the location targets for a set of campaigns using the HashMap “campLatLong” described above. Use at your own risk!:

// loop through each campaign
for(Long campaignId : campLatLong.keySet()){
 // for multiple locations per campaign, add RadiusTargetBids to list
 List<RadiusTargetBid> arrayRadiusTargetBid = new ArrayList<RadiusTargetBid>();
// get the current target for the campaign so as not to overwrite other settings
// expects only 1 target to be returned. Bing only updates targets in batches,
// so it's possible to overwrite other targets.
 getTargetsByCampaignIdsRequest.setCampaignIds(new long[]{campaignId});
 getTargetsByCampaignIdsResponse = campaignManagement.getTargetsByCampaignIds(getTargetsByCampaignIdsRequest);
 Target[] targets = getTargetsByCampaignIdsResponse.getTargets();
 RadiusTarget rt = new RadiusTarget();
 Target t = targets[0];
 LocationTarget lt = new LocationTarget();
// loop through each latitude, longitude pair for the campaign
// to create new RadiusTargetBid
 for(int i = 0; i < campLatLong.get(campaignId).size(); i++){
 RadiusTargetBid radiusTargetBid = new RadiusTargetBid();
// assign RadiusTargetBids to your new RadiusTarget, assign your new RadiusTarget 
// to your new LocationTarget, set the new location target for your campaign's Target.
 rt.setBids(arrayRadiusTargetBid.toArray(new RadiusTargetBid[0]));
// update the Target for your campaign to the newly created target with updated 
// radius targeting, erasing the old location targeting.
 System.out.println("Calling CampaignManagement.updateTargetsInLibrary");
 updateTargetsInLibraryResponse = 
 campaignManagement.updateTargetsInLibrary(new UpdateTargetsInLibraryRequest(new Target[]{t}));

 Bulk Radius Targeting in Paid Search

That’s how you radius target in paid search. When considering location targeting there are more options than just radius targeting; in fact, radius targeting settings are really just the tip of the iceberg. For greater reach and even greater simplicity in creating AdWords/Bing compatible campaigns, you might consider DMA targeting. In the least, it would help you avoid using the Bing Ads API. Other important considerations when selecting your location settings are “Advanced Location Options” and analysis of location data inside Enhanced campaigns. You’ll want to weigh your options before selecting a radius targeting methodology, particularly in large accounts.

Google Analytics Multi-Channel Funnel – Four-Item Venn Diagram is Misleading

So, we’re thrilled with Google Analytics’ addition of multi-channel funnel analysis. Google Analytics has a great price – free! – and the addition of advanced features is wonderful for us and our clients.

Why? Multi-channel funnel analysis can show how marketing campaigns interact with each other to influence behavior and the all-important leads and sales that power our clients’ businesses. Among other things, we can assess which campaigns initiate conversations (say non-brand organic or non-brand paid search) against those that close leads and sales, helping us invest our clients’ funds in the strategies that win across the customer journey from awareness through consideration, conversion, and loyalty.

A screenshot of the Conversion analysis menu in Google Analytics

The Conversion menu in Google Analytics

Last week, we prepared for a client meeting involving new higher-ups who required a visual summary instead of a long and nuanced explanation of interactive influences. To help the visual folks in the room, we looked to the Venn diagram on the overview page in Google Analytics’ Multi-Channel Funnel.

It’s a great illustration, easily showing how each medium contributes and overlaps to support the end goal – a web form submission in this case. You can see the legend here on the right – paid search, organic search, direct (people who type the web URL into their browser or use a bookmark), and then referral, social network, and email were options for analysis.

The legend for the Venn diagram showing which web medium is which color.

The multi-channel funnel visualization legend.

Well, one of us was looking at the three-item Venn diagram (paid search, organic search, and direct) and another of us had checked the top four items in the legend (paid search, organic search, direct, and display). You wouldn’t think we should get different visualizations that would lead to different interpretations, right?

Three-Element Venn Diagram

A three-item Venn diagram summarizing overlap between paid search, organic search, and direct.

Four Element Venn Diagram

A four-item Venn Diagram, same data as in the three-item diagram.

And….sad trombone…we got ourselves all confused by the Venn diagram. So, this post is a word to the wise to be careful when using that visualization.

You can see a difference between the three-item and four-item Venn diagrams: In the four-circle version, there is almost no overlap between paid search (blue) and direct (yellow). The underlying data is the same, so what gives?

After some fussing around and hovering over the overlap areas and looking at the numbers of visitors in each (which is a nice real-time way to interact with the Venn in Google Analytics) we realized that it’s just a problem with the visualization. Four-way Venn diagrams are wonky.

A quick Google search reveals that this is a known issue with Venn diagrams. If you use circles, you can only represent the overlap of three things. To add the fourth item, you actually lose fidelity in the data. Yikes!

As a cool-looking but inaccurate diagram is unacceptable, we opted for the three-item Venn for our meeting. We learned something important – don’t use the Multi-Channel Visualization Venn diagram with more than three items checked.

Don’t believe this quick visual? See Amy N. Myers’ paper Are Venn Diagrams Limited to Three or Fewer Sets?, available from the Bryn Mawr website. She writes

Are we missing something, or is a Venn diagram using circles for four (or more) sets simply impossible?

Well, here’s to happy analysis! (Just make sure you use your Venn diagrams responsibly.)

Related Resources:

B2B Digital Marketing: Building a Digital Marketing Strategy (Pt 1)

This is the first of a 3-part series on building a marketing strategy for B2B organizations. Next up: part 2 (what a B2B marketing strategy should include) and part 3 (building your strategy).

A recent digital marketing strategy report shows B2B businesses are spending more on marketing, particularly on digital and content marketing, but sales-driven organizations are still clamoring for more leads and more output.

It tends to be easier for B2B organizations to overlook building a digital marketing strategy. Unlike flashy consumer-driven organizations, B2B types can be more conservative, product-driven, and, frankly, more likely to call on the same tactics they’ve always used, even if they aren’t the most productive. However, even in the most conservative organization, data and results still count the most.

Many organizations are struck by the, “That’s a great idea!” bug without giving too much thought to how a tactic fits into the greater whole. String a few of these together and you’ve blown half your marketing budget before you know it. Often, not only do these “great ideas” produce less than a handful of leads, but the organizations that use them often can’t even determine what they got out of them because they were never tied to internal analytics.

What’s the answer?

Slow down.

“What? Sales is pushing for more leads and you’re telling me to slow down?!”

Yes, but only for a minute. Take your foot off the gas just long enough to take inventory, talk with stakeholders, review results and then build a strategy.

Defining Your B2B Digital Marketing Strategy

Granted, the thought can be overwhelming. And what does it even mean to, “build a strategy?” To a lot of B2B organizations, a “strategy” might just sound like another marketing buzzword with nothing to back it up. But, just like building any other internal plan, you get out of it what you put into it.

In part two, we’ll get into the nitty gritty and tell you exactly what it should include, but at a high level: It should be an annual event (at least) and should include:

  • Your overall marketing goals
  • A list of tactics you plan to use and their associated costs and expected returns
  • Which goals those tactics will align to
  • A way to measure the results

Even if your marketing team is small and you wear other hats, your marketing strategy is critical to your success. Not only does it help build your plan for the year (or quarter or however regularly you build it), it also gives you a platform to show off your successes and learn from your mistakes.

Sound strategy can be the difference-maker for your B2B organization, so stay tuned!

Google’s Reading Level Tool for Copywriters and Content Marketers

Many online marketers are unaware that Google offers an excellent tool for analyzing the reading level of online content. If you work in an agency or are entering a new industry, there’s a good chance you’re not intimately familiar with the writing styles appropriate for relevant digital content. While Google’s measurements of reading level won’t entirely solve that problem for you, they’re a good first step. Let’s start out doing a search for “sloths.” To determine the reading level of the results on this page, click “Search Tools,” “All Results” and then “Reading Level.” Maybe not surprisingly, a search for “sloths” returns results with a fairly low reading level: But something a bit more academic can show us the opposite: But how can this really be useful to us in the world of digital marketing? Well, let’s say you are a copywriter or content marketer who, either by working in an agency or getting hired in a new vertical, needs to write for an industry with which you are unfamiliar. Wouldn’t it be helpful to know the reading level of top-ranking content so you can emulate it? Chances are the top-ranking content is compelling and well-received, otherwise it would not likely attract backlinks, and probably wouldn’t have made it to the first page of Google. Personally, I’m unfamiliar with materials engineering, so let’s try that out as an example. A quick Google search revealed that “polymer engineering” is a subset of this, so let’s view that as a keyword we might want to write content around. Let’s consult Google to see the average reading level of top-ranking results for this term: Clearly, we’re going to want to write at a more advanced reading level for this one or hire writers who can do so appropriately. But what exactly does Google mean by higher reading level? Well, Google’s official documentationis only mildly helpful:

The reading level for a particular result is determined by a computer program. When the program was created, thousands of web documents were rated by teachers as basic, intermediate or advanced. These ratings helped the program understand what factors led results to being easier or more difficult to read. When new results appear, the program determines their appropriate reading level based on factors such as vocabulary, word length and grammatical complexity

Google employee Daniel Russell adds a bit more on his personal blog:

So the breakdown isn’t grade- or age-specific, but reflects the judgments of teachers as to overall level of difficulty. Roughly speaking, “Basic” is elementary level texts, while “Intermediate” is anything above that level up to technical and scholarly articles, a la the articles you’d find in [Google] Scholar.

In my opinion, your safest bet would be to take a page that both matches the overall distribution of reading levels for the first page and also ranks highly on the first page, and emulate the writing style. If you look closely at the gray text beneath the green URL for each result in the SERP, you’ll see the reading level of that page. In our case, we would want to pick the top-ranking result (preferably one whose offering matches our client’s) with an “advanced” reading level. Well, that should be enough to get you started. Please share your questions and concerns in the comments!

WordPress SEO: Your First Five Steps

In this article, I will lay out what I believe to be a solid set of five first steps for SEO optimizing your new WordPress site. Of course, there is always more SEO to be done, but these five steps are crucial for success. In my experience building dozens of WordPress sites, they aren’t too time consuming either!

1. Pick a Theme that Won’t Hold You Back

There are a lot of themes out there that, while “pretty,” are total garbage from an SEO perspective. They don’t allow for sufficient content that Google can index, and may have bizarre linking structures. Here’s a great example of a theme NOT to chose if you want to succeed in SEO:


What’s wrong with this theme from an SEO perspective? Well, simply put, there’s no parseable text whatsoever on the page. So unless you have a boat load of links, search engines won’t view it as an authority on… pretty much anything. Don’t get me wrong, themes like these are great for personal or portfolio-based websites, but if the goal is maximizing your exposure in organic search, it’s best to steer clear. You’d be much better suited with a theme that has plenty of space for text-based content and hyperlinks, like this one:


 2. Form a Content Plan by Polling your Audience and Create Individual Pages

This step is crucial. I’ve seen many businesses flounder in SEO by writing exclusively about what they know, rather than what their audience wants to read. Chances are you are friends with some folks that fit into your key demographic – just ask them what they are interested in right now. Then write up a page (or post) of at least 300-500 words for each of these. Try to avoid combining multiple topics onto a single page, because it often makes it more difficult to rank well in Google when spslitting your effort between two or more topics.

For example, suppose a friend of mine wanted to create a website about house music, with the goal of eventually selling related merchandise once he had built up an audience. He polled his audience and found that many of them were confused about all the different subgenres of house music. So, he saw this as an opportunity to create individual pages about the different subgenres in order to capitalize on people looking these terms up. So he ended up with pages like:

What is “deep” house music?
What is “progressive” house music?
What is “tech” house music?

Having individual pages for these was a much stronger approach for SEO than having one page addressing “What are deep, progressive, and tech house?”

3. Install the Yoast SEO Plugin

There are a lot of SEO plugins out there, some better than others. But the one I’ve come to trust has been the Yoast SEO Plugin. It’s free, not prone to bugs, and effective. You can find and install it just by visiting the plugins section of WordPress, clicking “Add New” and searching for Yoast SEO. Then just click “Install Now” under Yoast.

What will this do you for? Well, to start, it will clean up your URLs and generate you a high-quality XML sitemap (you might need to check the box at the top of the XML Sitemap page to enable that). Overall, it works really well out-of-the-box, but I recommend browsing through each of it’s options, as the exact setting to choose will depend highly on your website. If you don’t understand it, just install it, enable XML sitemap creation, and forget it.

4. Make Sure your Homepage and Key Landing Pages have Enough Text

So I’ve already touched on this twice, but it’s worth talking about specifically. Simply put, your chances of ranking well are much lower if you have only a small amount of text on a page. Generally, we recommend having at least 500 words of text (including a given keyword at least 2-3 times) on a page that you want to make visible in the Google or Bing search results.

This is absolutely crucial on your homepage, but can benefit other pages too – including your category pages. This might take some fiddling with the code of your theme, and so if you’re not up for that, don’t worry about it. But if you have the programming chops, I highly recommend including at least 300 words of text on each of your category pages.

5. Write Optimized Title Tags and Meta Descriptions for your Key Landing Pages

Finally, using the Yoast SEO box that appears beneath the text editor in the page editing interface of WordPress, you can specify custom title tags and meta descriptions for your posts and pages.

For any page that you’d like to see appearing in Google or Bing, take the time to write a unique title tag and meta description. Here are some guidelines:

Title tags:

  • Keep ‘em under 70 characters.
  • Include at least one keyword, preferably at the first start of the title tag.
  • If you need to separate keywords, do so with a “pipe” symbol: | . For instance, a good title tag could be: Deep House Music | How to Make Deep House | HouseGuru2013.com. This includes two separate keyphrases and also the website name.
  • Try to make them unique for as many pages as possible.

Meta Descriptions:

  • Keep ‘em between 70 and 155 characters.
  • Include at least one keyword – doesn’t matter where it appears in the meta descriptions.
  • Include a call to action, like “click here to learn more about..” or “find out how you can maximize …”.
  • Try to make them unique for as many pages as possible.

Is Affiliate Marketing Right For Your Business?

Affiliate Marketing

For those unfamiliar, Affiliate Marketing is a performance-based marketing strategy that rewards affiliates (or partners) for certain types of conversions (usually acquisitions or leads). If you sell shoes, for example, you could join an affiliate network, allowing other people to sell your shoes for you. They would then be rewarded (usually a flat fee or % of revenue) for every sale they made.

Many online marketers have a love/hate relationship with affiliate marketing, and many businesses are torn between its potential benefits (i.e., growing their business) and its potential problems.

So how do you know if affiliate marketing is right for your business?

Affiliate Marketing Pros and Cons


  • No marketing expenses – The obvious downside of Pay-Per-Click (PPC) is that you actually have to pay for that click! With affiliate marketing this is a non-issue; others are putting forth their own money and time to promote your product/service. If they fail, it’s their loss. If they succeed, you pay them a percentage of the profit and it’s a win-win.
  • Brand Advocacy – On the same note, affiliate marketing is recruiting brand advocates. Affiliate marketers have a choice, and if they choose to promote your product/service amongst the sea of other options they have, that’s saying a lot! Either they love your product, know how to promote it, have the right infrastructure/network to do so, or all of the above.
  • Reach and Expertise – A growing network of affiliate partners has the potential to find you new demographics, verticals and marketing channels that would require an army of a sales/marketing team to match. You would also benefit from each affiliate marketer’s skill set and “know how” in promoting your product.


  • Brand control – In a way, affiliate marketing is a Pandora’s box. You never really know what you’re going to get. Ultimately, you rely on people you don’t know who, in some cases, might resort to dubious techniques for selling your product. Some examples: using copy that isn’t appropriate to your brand or your messaging; advertising your product on unsuitable sites; spamming inboxes with advertisements of your product; and much, much more. Although there are many steps you can (and should) take to minimize the risk involved (mainly due diligence and approval of every potential partner), this can be a demanding task and you still won’t have 100% control over your brand once you give them the green light.
  • Sales Cannibalism – In many cases, when you let someone sell your product, you’re creating competition with yourself. Your partners may be bidding against you in PPC. They may be pushing their websites up the organic rankings for your keywords, resulting in your site losing its rightful organic placement. Or, they may be marking up your product for a higher price. In any case, be very clear with your affiliate partners about where they can and can’t sell your product. Sidenote: This is why Google is wary of affiliate marketers – rewarding them only if their techniques actually provide real value to consumers (i.e., additional valuable information, reviews, comparisons, etc…).
  • Affiliate Marketing Arbitrage – The affiliate system can only work sustainably if affiliate marketers can sell your product in a way that’s profitable for them and for you. Your affiliate partner is getting a piece of the pie (assuming every sale is divided between yourself, your affiliate partner, and the affiliate network you’re using), and if that piece is still a profitable engagement for them, you might want to check whether you might be better off spending your own advertising money while cutting out the middle man.

To sum it up, here are some of the key questions you should be asking to decide whether or not affiliate marketing is right for your business:

  • How important is controlling your brand?
  • How engaged are your consumers with your brand?
  • What are your marketing budget and resources?
  • What product/service do you sell?
  • How high is your profit margin?
  • Can other people be more effective at selling your product than you?
  • Do you have the right infrastructure in place to deal with sudden peaks in demand?
  • Are your competitors utilizing affiliate marketing? If so, how? If not, why?

Agree? Disagree? Have anything to add? Feel free to share your thoughts below!

Attribution Modeling…Crawl Before You Walk

With the release of the Google Analytics Attribution Modeling tool to all users, I am sure many marketers are excited but don’t know where to start.

To start, you need to crawl before you walk. Start with what you know by using your current reporting as your framework. Google Analytics’ Multi-Channel Funnels reports are the gateway to Attribution Modeling. Let’s review a few of the reports.

Use the Overview report to see how your channels interact (see Venn diagram, below). If there are large overlaps between your channels, this shows that multiple touch points happened before the conversion and is a sign you should look into attribution. Remember which ones overlap so you can pay close attention to those in attribution.

Next, view the Time Lag and Path Length reports to see how often visitors came to your site and how many interactions visitors had with your site before they converted. If a high percentage of your conversions are greater than 0 or 1 visit or interaction, then you should consider looking at the attribution tool.

Review the Assisted Conversions report to see how each channel initiated, assisted and completed as well as the value of those sales and conversions. Look at the Assisted/Last Click Conversion value (last column below) to determine if the channel value is:

  • Close to 0, primarily functioning as the final interaction
  • 1, primarily functioning equally in assist and final interaction
  • Exceeds 1, primarily assisting conversions

Use the Top Conversion Path report to see all of your unique conversion paths that lead to conversions. This can also help confirm what you will eventually see in the attribution modeling tool.

  • Create custom channels that are based on your channel structures
  • For example, you could create a custom channel grouping by breaking out branded and non-branded PPC and organic terms.

The use of multichannel funnels and attribution modeling allows for marketers to gain control of their ROI and make smarter decisions when allocating marketing dollars. You also see the big picture as you view your marketing campaigns as unified. This will give you more insight and the ability to change campaigns based on consumer behavior. You will do a better job providing clients with information when they want it along the customer journey.