Hamlet Batista never set out to be a known industry expert. The CEO and founder of RankSense prefers to do his Python and SEO automation work on the down-low.
Yet the cat is out of the bag – Hamlet does awesome work. RankSense uses big data tools and developer languages to automate SEO processes. His company detects and removes traffic-killing SEO issues before it's too late.
Over the past couple of years, he's become a frequent contributor to The Search Engine Journal, where he talks passionately about using Python to more effectively implement SEO strategy, the value of structured data, deep machine learning, and other technical stories. If you want to do what he does you can check out to any one of his in-depth tutorials to learn exactly how to implement his teachings.
The highlights:
The resources:
The insights:
Inspiration for evangelizing Python to the SEO community
Hamlet tells a story of spending months attempting to integrate his company with Paypal's API, only to be rejected for a merchant account. Paypal told him it was because they were SEOs, which made them too high-risk.
He said he almost decided to just go pursue a career in data science after that.
He did a talk at a conference and realized that people were excited to hear him talk about Python.
So last year he wrote his first Python article.
People trust data scientists. People that are objective, take data, maybe I can inspire a new generation of SEOs to remove the smoke and mirrors that currently take precedence in the industry."
By having new SEO practitioners take a more objective data-backed, programming approach, Hamlet hoped to create tangible gains for customers and salvage the SEO industry’s reputation for being a legitimate marketing strategy.
Becoming a public thought leader was actually very uncomfortable for him, being an introvert by nature, but his love of programming carried him through.
You can't chase every idea, so he gives them to the community for them to be part of, and then incorporates the code that other programmers come up with. He also nurtures other SEO-programmers by showcasing their blog posts.
This has allowed him to build a lot of trust over time.
Use cases for Python in SEO
He says even though structured data has been around for over ten years it still hasn't been widely adopted. So he decided to figure out how to get websites to generate structured data automatically.
He published his work as a tutorial, as he does with many of his projects.
Becoming a thought leader: philosophy vs. execution
Hamlet had a fairly in-depth analysis of this issue.
First:
Second:
He says, though, that his approach is different than most.
He says: "I have to have hands-on experience with doing it to be able to share it. That works in my favor in terms of the reputation I'm building, because people gravitate to real things. They can see when you're real. They can see when you really know what you're talking about, especially because nobody else is doing it."
Identifying content gaps - A use case for Python
Hamlet recently did a series of articles about intent classification.
"Something every marketer has to do. You have to know when people are searching for something, whether you're serving them the right content, whether they're searching for something and you don't even have the content for that."The technique involves extracting the intent from all of the various keywords a website uses, and then doing a content gap analysis, or rather, a content type gap analysis.
Usually what comes up is that video is the biggest opportunity, and it's often something clients don't have. It's expensive, and they don't want to invest in it until they know it will work for them.
What’s your right now cause?
Hamlet asks that listeners donate to their local food banks or find ways to support SMBs in their local community.
It may even be as simple as continuing to pay your hairdresser every month the same as if you were still getting haircuts from them.
Connect with Hamlet Batista
Want to see more of Hamlet's advice and tutorials?
Also, visit RankSense's Twitter account at @ranksense. You'll even get to see what his interns are working on right now! They're frequently writing Python tutorials, so don't miss them.