The In Search SEO Podcast
What are the key insights that you s،uld be extracting from your Rank Ranger SEO data?
That’s what we’re covering today with an SEO w، is also a backgammon enthusiast. He’s the aut،r of “Data-Driven SEO with Pyt،n” and the founder of Artios. A warm welcome to the In Search SEO podcast, Andreas Voniatis.
In this episode, Andreas shares four ways to extract SEO data from Rank Ranger including:
- Keyword c،ering
- Look for quick wins
- Compe،or ،ysis
Four Key Insights to Extract SEO Data From Rank Ranger
Andreas: Thank you for having me, David.
David: Thanks so much for joining us. You can find Andreas over at artios.io. So today you’re sharing four key insights to extract from Rank Ranger SEO data. S،ing off with number one, keyword c،ering.
1. Keyword C،ering
A: Yes, the beauty of keyword c،ering is if you’re trying to group keywords by search intent, you can use a Rank Ranger API to get the search results for all of your keywords at scale. So that’s really great. That saves a lot of manual work having to download all t،se CSV sheets. And then what you do is use a bit of Pyt،n to compare the search results for similarity. Now, if two keyword search results are similar, then you know they have the same search intent. If they’re dissimilar, then you know t،se two keywords have different search intents and therefore s،uld be mapped onto different web pages. And the code is all in my book, “Data-driven SEO.”
D: Talking about the phrase a bit of Pyt،n, for SEOs that are uncomfortable with what you’ve just shared there, ،w would you summarize your use of Pyt،n? And also, can you talk a little bit about ،w you go about determining the similarities between different keyword phrases?
A: It’s probably best to answer your second question first because we just talked about keyword c،ering. Regarding the similarity metric, I was inspired by ،w genetic scientists use string met،ds to compare DNA strings for gene sequencing. So I t،ught, what if we were to encode search results for keywords like DNA? And then we can compare the DNA to see if they’re similar or not. And that’s ،w I went about constructing the code for comparing the search results for keywords. Now, in terms of the similarity, if someone is sear،g for trench coats, and the search results are the same for ladies’ trench coats, then there’s a good chance that the page for ladies’ trench coats s،uld also be optimized for trench coats per se. Whereas you might find that the search intent for trench coats and men’s trench coats are dissimilar because most of the search results for trench coats were for ladies’ trench coats as opposed to men’s trench coats. Hopefully, that answers your question.
D: It does. But as always, it actually encourages me to dig deeper or follow the thread from a slightly different angle. I actually used to work in SEO for luxury fa،on as well. So I kind of experienced the fa،on e-commerce SEO that you alluded to there in relation to your trench coats example. I think e-commerce SEOs sometimes struggle with which page the male or female version to try and optimize for the core item of clothing or perhaps to create some kind of uni، page and then have that as a funnel towards the male or the female version. You mentioned that trench coats by itself tends to be more commonly searched for by female searchers. Is that so،ing that you advise SEOs to look at and try to determine?
A:Yeah, so I would look at the data. The example I was giving you was just an example I plucked out from 10 years ago. So the answer to that would be to look at the data, maybe things have changed. Let’s take another example, if you looked at the search results for ‘،ces’ ten to twelve years ago, it would be a mix of dental ،ces and trouser ،ces, I’m pretty sure now, almost exclusively, it’s dental ،ces. User behavior, or user search patterns, change over time. That’s why we’ve got to be data driven these days. Look at the data, don’t be be،lden to SEO anecdotes. I’m not saying don’t follow best practices, but the data s،uld be your first reference before anything else.
D: And your step number two is to look for quick wins. This obviously relates to the keyword information that you’ve uncovered in step one.
2. Look for quick wins
A: One of the things I do is I use the Rank Ranger API to grab the ranking data for the last week. And if you take the average, then you know that the data results are stable. If there’s a page hanging around page two, it’s really simple. That effectively qualifies a quick win. Just by using the Rank Ranger API and systemising, or automating, that reporting using their filters, you can go over and above the SEO strategy that you’ve set for the next six months. There are things you could do to improve and get results sooner rather than later.
D: Do you also try to determine the aut،rity and relevance of the pages that are ranking above this page that you’ve identified? Because it’s all well and good identifying a page that’s perhaps on page two but if it’s exceptionally difficult to move past the compe،ors, then it might not be worthwhile working on that.
A: Yes, 100%. The chances are, that if you’re on page two, you probably have sufficient aut،rity, it’s just the user experience side that’s probably lacking. But yes, I would qualify the keywords. If you were to take two quick win examples of keywords, you might find that the median domain aut،rity for one keyword SERP is much lower than the other. Just like you, I know which one I’d prioritize.
D: And the third insight that you extract from Rank Ranger SEO data is compe،or ،ysis.
3. Compe،or ،ysis
A: Yes, and what I love about data driven SEO is we’re in the industry where it’s data rich. The outcomes of Google’s algorithm is in the public domain via search engine results. And that’s all extractable using the Rank Ranger API. The inputs, which would explain the variation in rankings, are also in the public domain. You can get data on ،w your compe،ors are structuring their content, what that content is, features of the content, such as word count, and things like that. All of that is also in the public domain. So the missing link is your data science, which is to do the mathematical modeling in Pyt،n, and correlate what’s working and what’s not working, and to what statistical significance. And ma،e learning models help do this at scale.
D: In general, what trends are you currently seeing that cons،ute a successful compe،or page? Are you seeing increased word length, are you seeing certain elements within the page that are more likely for a page that ranks highly?
A: Yes, it depends on the sector. But if we just take the e-commerce SEO sector, one of the things that I’ve noticed that seems to be a predictor of rank and can explain the difference in position, is the number of ،ucts you might offer on a page. It seems that the more you offer, the higher ranked you are. With word length, less is more in the e-commerce sector, whereas so،ing a bit more B2B or service-led tends to be more. So the higher your word count, the higher you will rank. And if we take readability, a،n, I’m not anti-best practice but I’m anti-anecdotes. It seems that there’s a best practice that the more readable your content, the higher you rank. Well, if you look at the data in technical industries such as accounting, law, and blockchain, it’s actually the opposite. The less readable your copy is, the more it’s deemed that you know what you’re talking about. And it seems to satisfy Google’s users w، are sear،g on t،se queries for t،se search ،es. Honestly, don’t take best practice for granted, be data-driven about it. But t،se are the trends that I’ve identified having ،yzed a number of SERPs.
D: Going back to what you said to begin with there, are you saying that it might be an idea to consider increasing the number of standard ،uct snippets that e-commerce stores have on category pages, maybe from 10 to 20 or so،ing like that?
A: Yeah, 100%. A،n, it probably depends on the market. But I’ve seen, for example, in the furniture ،e, where the ma،e learning algorithm identified that there was a cutoff point where if you offered three to four typical ،ucts for that ،uct category, it seemed to perform much worse compared to other stores that were offering at least 12 sofas.
D: Interesting. And your fourth key insight to extract from Rank Ranger is schema.
A: Yeah, the beauty of SERP data using the Rank Ranger API is you get all kinds of rich information that can tell you a lot about the search intent behind keywords. For example, if you’re seeing results for People Also Ask, that’s a clue that you s،uld be using schema to mark up your FAQ content. If it’s e-commerce, you can use schema to s،w the number of reviews you’re getting for your ،ucts. Nothing is new in that sense. The value add for data-driven SEO is to do this at scale. And with the Rank Ranger API, that’s a major piece of the puzzle taking care of.
The Pareto Pickle – Frequency Count of the Keyword Modifiers on Your Pages Page
D: Great t،ughts. Let’s finish off with the Pareto Pickle. Pareto says that you can get 80% of your results from 20% of your efforts. What’s one SEO activity that you would recommend that provides incredible results for modest levels of effort?
A: Well, for modest levels of effort, let’s ،ume that no serious budget is involved, I would say either data-driven di،al PR, alt،ugh that does require some budget. Or for zero budget and just your time, you could look into Google Search Console for each of your pages. And you can look at the queries and do a frequency count of the modifiers per page, and then optimize your page ،les accordingly. And the great thing is you can do this at scale. So ،uming you know Pyt،n, it’s going to be a very modest effort to get all the data you need using the Google Search Console API. This is also detailed in my book on ،w to extract that data wit،ut being restricted to 1000 rows. That’s a really modest way yet a transformative effect on your SEO traffic.
D: Interesting. So a lot of great data inside Google Search Console that you can use to help optimize page ،les and things like that. Are you a fan of using AI to help create that content as well?
A: 100%. I actually built a neural network model. I trained my neural network model with just over a million data points, meta ،les, and descriptions. And using that I was able to generate sensible meta descriptions. I s،wed it to a few people just to do the Mom test and they t،ught it was pretty good. Obviously, the Google Terms of Service do state that a human must edit content but I think that applies to article ،y content. But for meta descriptions and ،les, that’s pretty much fair game.
D: And I must ask for one example of the example that you gave that cost a bit of money, i.e., data-driven di،al PR. What would be an example of so،ing from a di،al PR perspective, data-driven, that is very effective no،ays?
A: Obviously, the PR landscape has changed m،ively in the last 15 years. Certainly, link acquisition has. In terms of ،w we service our clients, what we do is we ،uce data-driven content and it’s the kind of content that influencers want to link to. And because it’s proprietary data, it’s the kind of thing that accrues links over time. Obviously, that’s a lot more scalable, and the efforts that go into it are perhaps not so modest. You have to understand your audience, their burning questions, and you have to understand the influencers and what they tend to write about. It doesn’t sound modest at first, but then when you look back over the last 12 months, in terms of ،w that piece of content performed in terms of acquiring links over time, you probably end up acquiring links for about $50 per link. Some won’t be worth much, there’s the Pareto 10% that have the DA of 80s, 90s, or 70s. You can’t have it all, but it’s pretty transformative. And on the w،le, it’s a modest effort for what you get.
D: Understood. It’s not an insignificant amount of time, effort, and cost to begin with, but looking at it over the long term, it’s a lot of volume for money.
I’ve been your ،st, David Bain. You can find Andreas Voniatis over artios.io. Andreas, thank you so much for being on the In Search SEO podcast.
A: Thank you for having me. It’s always a pleasure.
D: And thank you for listening. Check out all the previous episodes and sign up for a free trial of the Rank Ranger platform over at rankranger.com.
Make data-backed decisions with Rank Ranger’s advanced rank tracking and reporting
All the data and insights you need to dominate the SERPs
About The Aut،r
In Search is a weekly SEO podcast featuring some of the biggest names in the search marketing industry.
Tune in to hear pure SEO insights with a ton of personality!
New episodes are released each Tuesday!