Hi there Mozzers! My name is Sam Crocker and I work for Distilled. This is my first post here at SEOmoz and I am looking forward to your feedback!
Background
My mother used to scold me for misusing my toys, playing with my food and for having a bit too much energy. She was well within her rights, as I was a bit of a handful, but at the moment one particular phrase really sticks out in my mind
“Is that what that was made for Sam? Use it the right way, please.”
Whether I was riding down the stairs in a sleeping bag, having sword fights with paper towel tubes with my sister, or using my skateboard as a street luge- I’ve always been big on using things for purposes other than their intended design. It should be no surprise that I do the same with some of the fancy and powerful tools upon which we have become quite dependent in the SEO world. Much like when I was little, it seems like by using things the “wrong way” there’s scope to have a bit more fun and to discover some new and different ways of accomplishing the same goals.
Me As a Little Guy. Snow Scraper = Renegade Fighting Stick?
I spoke about my most recent adventures in using things the wrong way at SMX Advanced London. I don’t think too many people who came to the keyphrase research session expecting to hear about how a scraper like Mozenda could be used to save all sorts of time and effort and generate new keyphrase ideas. You may want to have a quick read through that before watching the screencast.*
It's also important to point out that Mozenda is best used as a discovery tool in the instance I provide here. If this method were a perfect solution to keyword research you could very easily build a tool that does it better. The beauty of Mozenda, however, is that it can be just about any tool you want. If you need to generate brand new content around a subject area you know nothing about, you can use it to explore tags on delicious or another social media platform.
Given a great deal of interest in this technique that I received from attendees at the presentation and in the twittersphere I decided it was worth providing a full walkthrough to cover some of the nuances I wasn’t able to cover in a 12 minute presentation and to share with the folks who weren't able to attend the conference.
*It’s worth noting that for the sake of consistency I used the same Google Suggest tool in the video as I used for my initial research and discussed at SMX London. Since then Rob Milard built his own keyphrase expander tool based on this work and it is considerably more versatile than the original tool (you can search Google.com or Google.co.uk and export the file as a CSV). The output of this version isn’t in XML and provides the “search volume” data missing from the first tool. So congratulations and a BIG thank you to Rob from me and the search community in general!
Next Steps
The above screencast is an introduction of a technique we have been experimenting with to broaden the keyphrases targeted on a site (particularly, it can be used to increase the number of longtail keyphrases and provide insights into terminology you may not be targeting in your current list of keyphrases). This can be particularly useful if you work for an agency dealing with clients from a number of different sectors. For the sake of demonstration I have only input 7 terms into the Google Suggest tool in an effort to pull out a workable dataset for the screencast and for my presentation but Mozenda is a pretty powerful tool, so there’s really nothing stopping you from using more keyphrases. As a matter of courtesy, however, I would suggest setting up some delays when running any large scraping task to prevent overwhelming servers or hogging bandwidth. For more information on this, please have a read through Rich Baxter's latest piece on indexation.
One of the questions I was asked (by a number of people) was “what next?” As in: “what on earth am I going to do with these extra 10,000 keyphrases?” And although this presentation was intended as a proof of concept, I don’t want anyone to think we are trying to keep anything secret here so here are a few ideas about what you might consider doing next.
Option 1: Ask For Help!
For the people who find themselves thinking “I’m not really sure what to do with this data” I would suggest enlisting the help of a numbers guy or gal (Excel Wizards or other nerdy warriors). Odds are if you find looking at this sort of data daunting, you’re going to need their help making sense of the numbers later anyways.
Option 2: Outsource
The second option, for those of who know exactly what you want to do with this data, but don’t have the time to go through it all, I strongly suggest enlisting the help of cheap labour. Either find yourself an intern or make use of Amazon’s Mechanical Turks to find someone who can accomplish just what you need. The nice thing about services like this is that it’s a 24/7 workforce and you can get a feel for how helpful someone will be fairly quickly and painlessly.
Option 3: Jump Right In
Finally, the third option for those of you with some Excel skillz and a bit of time. There will definitely still be some manual work to be done and some weeding through for terms that are not at all relevant, the suggestions where you usually say aloud “no, Google I did NOT mean...” will clearly need to go.
The best use of this data will be the general themes or "common words" that you can quite easily sort through or filter for using Excel and that you may have been to oblivious to prior to starting.
Feel Free to Sing Along if You Know The Words! (image via: Kottke)
Step 1: Remove all duplicates. In this example there were no duplicates created though I can only assume that with 10,000 keyphrases run through the tool there will be some duplicate output.
Step 2: Remove URL suggestions. I know we like to think otherwise, but if the user was searching for “gleeepisodes.net” they probably aren’t interested in TV listings from your site. It would also be a fairly cheeky move to try to optimise a page about someone else’s website.
Step 3: Remember your target audience. If you only operate in the UK “Glee schedule Canada” and “Glee schedule Fox” can probably be eliminated as well. Now would be a good time to eliminate any truly irrelevant entries as well (e.g. “Gleevec” – although some of your viewers may have leukemia this probably is not what most visitors to your site are looking for).
Step 4: With the remaining terms and phrases run them through the usual sense checking routines. This is a good time to check global/local search volume for these terms and look at some of the competitiveness metrics as well. Search volume will probably be quite high for most of these terms (at least enough for Google to think someone might be looking for them regularly), though competitiveness probably will be too, so choose wisely.
Identifying the patterns at this stage will be essential to the value of the research you are conducting. You can try to filter for common phrases or suggestions at this stage and if, as in this example you realise "rumors" is a relevant term you've not targeted anywhere on the site, it is high time you consider adding content targeting this area for all of the television shows on the site.
Last Step: Come up with a sensible strategy to attack all this new content. Look at these terms as jumping off points for new content, new blog posts, and new ways of talking about this and other related products/services/subjects on the site.
Conclusions
A lot can be learned through this sort of exercise. In addition to finding some new high volume search terms, it may help you identify trends in search for which you have not been competing and have implications across the whole site rather than on one page. For example, maybe you didn’t think about “spoilers” or “rumors.” For a site dedicated to television programmes this sort of terminology will likely be valuable for a number of other shows as well!
The moral of the story? If you build it they will come.
Sometimes it is worth developing your own tool to make use of existing technology. Whilst I still feel Mozenda is the right tool for the job for handling larger datasets, the tool Rob built is a perfect example of both how a little creativity and building on other’s ideas can lead to benefit for everyone. Rob’s tool effectively rendered my Mozenda workaround unnecessary for most small to medium sites, and that’s awesome.
A final word of warning: I’m not suggesting that you replace all other keyphrase research with this idea. This technique is best utilised either during creation of a site about an area you know very little about (it’s rare, but it happens), or when you’ve run out of ideas and tried some of the more conventional approaches. It’s all about thinking outside of the box and trying new things to save you time. Onpage optimisation, link building and more traditional keyphrase research needs to be done but sometimes the best results come from trying something a bit experimental and using things for purposes other than that which they were designed.
If you have any questions, comments or concerns feel free to shame me publicly either in the below section or on Twitter.
Wonderful post, extremely instructive, thanks! As a keyword junkie, I am especially grateful and hope you’ll continue posting in a similar vein.
I'd never heard of Mozenda, does that show how white hat I am or what? Are we going to have a SEOmozenda next? I was wondering myself about (and looking for) a good Google suggest scraper (the ones that claim to work don't, not even the one over at SEObook – it returns only the first result). Great value!
Myself, I have just gone PRO here on SEOmoz (I am an SEO now, yes?!?!) & can't wait to try out the Keyword Difficulty Tool and the others here.
Yours in keywords,
Philip
You're gonna love KW Difficulty, Philip. Thrilled to have you on PRO - definitely let us know if you have feedback.
Regarding Mozenda - when they first came out, I wondered whether it was an SEOmoz project (that I just hadn't heard about), but no, it's a separate entity that just has a similar name.
BTW - Sam, I second Philip's feedback. Your presentation at SMX London was, according to all in attendance, brilliant. Much appreciate you sharing via video here on the blog.
Rand, we keep the weirdest hours on the long weekend! Cosmic synchronization (or is it normal keyword research?)!
Thanks kindly for the welcome!
Couldn't be Insomnia ;) ?
Anyhow, my compliments for being a PRO now... apart than the Keyword Difficulty Tool (which I love), I suggest you to experiment with all the tools presented in the Labs category. The newest one (Custom Crawl Prototyte) had fastly become one of the most used by me: it's amazing the time-saver it is, and the quality of the infos it delivers.
Insomnia? No way, it's just keywords. Thanks for the tool tips!
Hey Gianluca, thanks for the Custom Crawl Prototyte tip. I dinna know it was there! Early on I made links to all the tools and I've just been going to them from my bookmarks for each tool.
[note to self - stop in the Labs regularly]
My pleasure Rand and thanks very much for your kind words! I'm just glad I had the opportunity to speak at all.
Sam this is really well done, I have been working with Mozenda for almost two years now consider myself an SEO guy, but I never tried this before. Great inspiration and I will be using this technique in the future for sure!
Yes, a holiday and almost no clouds in the sky, yet here I am learning keyword research from you Sam and I am glad I did.
Glad to hear it Jonny! Hope I didn't ruin your holiday :) If it makes you feel any better I was doing work most of the day yesterday too.
This reminds me, Rand - could we get a link in the top nav to KW difficulty? It's hidden away in the tools section (unless I'm really badly mistaken)...
Thanks very much Phillip! I always love to find other keyword junkies out there. I think it's one of the most interesting parts of the job to try and learn the "lingo" across a number of sectors.
As for never having heard of Mozenda, it may well make your hat a gleaming white. However, it should be noted that there are loads of "white hat" activities you can use Mozenda for. Scraping is not in and of itself a bad thing to do. There are loads of open data sets and it can just help you save a lot of time gathering information from some of these sets or even from your own sites if you manage a number of websites.
Thanks for the feedback though! I'm looking forward to sharing some more advanced keyword tips so stay tuned!
Hey Philip, congratulations on going Pro! The more of us funding Rand's retirement fund kitty SEO tools, the better for all of us.
Just kidding Rand :) Seriously, the more Pro members, the more moola for R&D in the tool sector.
Thanks very informative. I too use to go down the stairs in a sleeping bag! Good Times.
I must be the only kid that never even thought of going down the stairs in a sleeping bag. I wonder if I could use the down bag I now own...hmmm.
If you don't take the bad guys out with your ice scraper, your teddy bear will throw road salt in their eyes.
Lovely post Sam! I also should try that Drive-Thru method :P
Sam you were one cute little toddler with your little bear buddy riding shotgun.
Thanks for sharing your presentation. I'm glad you didn't ask your Mom how to use Mozenda.
Nice tips Sam - I loved the search suggest API idea. Mozenda makes a lovely addition to my KW research process and this tip really does improve it.
Rob's tool - wasn't aware of that. I love any form submitting based API query tools atm. That's provided they don't have captchas. Wonder why... :-)
Great post. Very well written Sam. Really loved it throughout. Very informative. I have not heard about Mozenda before. Learnt a lot here. Started to love the tool even more now.
Thanks a lot.
Great post Sam. Would be interesting to get your thoughts on after getting the keywords list and cherry picking the relevant keywords, do you shoot for the ones with the highest volume of traffic or aim for the middle road? Other variables play a role in the selection, but would be interesting to see a post on this highlighting what you think and the process of going about it.
Hey Kien,
Sorry for the delayed response. I think that's a great idea for a follow-up post and will definitely work on something in that vein!
As you point out, there are a number of variables at play (e.g. is the site strong enough to realistically rank for the "highest volume" term, etc.) but it would be handy to write up some of the influencing factors for this.
Thanks for the suggestion :)
Doesn't seem like anyone got the SNL reference ;)
Maybe put the video up?
Thanks for this interesting article
I always prefer use seo tools that handle that part too, like, https://www.analyticsseo.com/ i have recently tried out this website tool. This tool allows me to monitor my website activities without adding any JavaScript code into our website. you could also try this tool and get well positions on all major search engines.
Brilliant post sam! I love mozenda, a great tool
This is exactly what the bloke at BoganMarketing has done with ubot, automated adwords tool, but you can enter either keywords or scrape Google related, Google Instant, Google Product search and even bing and yahoo suggest and related to build the first list. There is also another 1 that scrapes Google results and takes the top ranking sites into Adwords tool and then generates a keyword list, or you can just enter your own keywords and list, its pretty complete set for keyword research.
They are free too, you can get them here, I think custom tools are the way to go.
[link removed]
Awesome post, Martin Lieban
Thanks for the article Sam! I've also bookmarked your blog - good luck setting up your ethical fashion label - have you looked at Milk Fibre?
Small tip for someone who's not great at working woth excel
I often use this tool for working with large groups of words. It can remove duplicates, change case and add things to the start and end of each line (useful for wrapping quotes for AdWords lists).
Thanks Jay! I'd not seen that, gonn take 'er out for a spin a bit later today as I've got some excel mashing to do.
is the kw search for other languages/countries that easy, too? or do you know any difficulties e.g. finding German kw or French ones?
regarding kw research that is always been an issue with tools from overseas. thx for a short comment on that in advance.
Hey Fox,
The KW search can definitely be used for other languages though there isn't currently a tool someone has built using the API. Just to prove that it would work have a play with this link:
https://google.es/complete/search?output=toolbar&q=ingles
If you try playing with the "q=" and the Top Level Domain (e.g. .es). You can try Google.fr and Google.de though I don't really know any French of German to illustrate it.
I hope this helps and let me know if you have any follow-up questions. I would say the short answer to your question is: no, not quite that easy, but very possible! It would be easy enough to build a tool and if you're lucky someone may very well do so.
Good luck,
Sam
Thanks for the example link... even if it was funny to see "ingles brasileñas" (brasilian groins) mixed with keywords related to "english tongue" (inglés in spanish). That means that even if it can give you good hints, you have anyway to know quite well the language you're looking the keywords for.
changing the google domain from "com" to "de" or other TLDs seems not to help. At least not in all cases. Every time a keyword or phrase contains english parts you will not get really useful results in your targeted language.
But it might help to add "hl=de", "hl=fr" as a parameter if you want to get german or french results. I just finished adding this functionality to my own keyword research tool and found that this parameter makes sure that I only get german results. So far... ;)
Example: try
https://google.com/complete/search?output=toolbar&q=test&hl=en
https://google.com/complete/search?output=toolbar&q=test&hl=de
https://google.com/complete/search?output=toolbar&q=test&hl=fr
and you should get different results according to your chosen language.
Interesting. Having a gun, if you don't know how to fire it, is not a weapon.
We should be aware on how our tools function and how they can help us in this big world of the internet.
My keyboard was suddenly in danger of being drenched by the coffee in my mouth when I got to "cut a hole in the box..."
Brilliant. Love unorthodox methods for tools, so this will be a great exploration. Thanks!
nice articole
Thanks for sharing Mozenda and introducing us to another use for it!