Hamlet Batista

CEO at RankSense
VIP Contributor

Hamlet Batista

CEO at RankSense

About

Hamlet Batista is CEO and founder of RankSense, an agile SEO platform for online retailers and manufacturers. He holds US patents on innovative SEO technologies, started doing SEO as a successful affiliate marketer back in 2002, and believes great SEO results should not take 6 months

I am awesome at

SEO, Technical SEO, WEB Development, Entrepreneurism

Favorite Tools

SEMRush, DeepCrawl, Yoast, OnCrawl, Google Analytics, RankSense, Google docs, Trello

Automated Title Tag Optimization Using Deep Learning
SEO

Automated Title Tag Optimization Using Deep Learning

Automated Title Tag Optimization Using Deep Learning

Manually optimizing all your title tags can be time-consuming and expensive. Find out how to use Deep Learning to do this task easily.

  • 15K Reads
How to Predict Content Success with Python
SEO · Tools

How to Predict Content Success with Python

How to Predict Content Success with Python

Learn how to use Python to fetch and analyze search query data from Google Search Console and estimate its potential for high traffic content production.

  • 14K Reads
How to Run Automated Lighthouse Audits on WordPress Changes
Marketing Analytics · SEO

How to Run Automated Lighthouse Audits on WordPress Changes

How to Run Automated Lighthouse Audits on WordPress Changes

Learn how exactly WordPress updates can impact your website’s performance. Follow this guide to running on-demand Google Lighthouse audits.

  • 4.1K Reads
How to Generate Quality FAQs & FAQPage Schemas Automatically with Python
SEO · Tools

How to Generate Quality FAQs & FAQPage Schemas Automatically with Python

How to Generate Quality FAQs & FAQPage Schemas Automatically with Python

Generating high-quality question/answer pairs (and their corresponding schema) automatically is now possible through Python. Learn the process here.

  • 9.3K Reads
An Introduction to Natural Language Processing with Python for SEOs
SEO · Tools

An Introduction to Natural Language Processing with Python for SEOs

An Introduction to Natural Language Processing with Python for SEOs

Want to prepare for the future of search? Learn practical natural language processing (NLP) while building a simple knowledge graph from scratch.

  • 15K Reads
How to Generate Structured Data Automatically Using Computer Vision
SEO

How to Generate Structured Data Automatically Using Computer Vision

How to Generate Structured Data Automatically Using Computer Vision

This technique can help you produce quality structured data without manual input using the latest advances in computer vision.

  • 13K Reads
How Natural Language Generation Changes the SEO Game
SEO · Tools

How Natural Language Generation Changes the SEO Game

How Natural Language Generation Changes the SEO Game

Learn how a computer is able to generate content using the latest advances in natural language generation, plus some guidelines to keep your content useful.

  • 13K Reads
A Practical Introduction to Machine Learning for SEO Professionals
SEO

A Practical Introduction to Machine Learning for SEO Professionals

A Practical Introduction to Machine Learning for SEO Professionals

This guide will teach you how to build a model to predict whether adding keywords in title tags can increase organic search clicks.

  • 12K Reads
How to Produce Quality Titles & Meta Descriptions Automatically
SEO · Tools

How to Produce Quality Titles & Meta Descriptions Automatically

How to Produce Quality Titles & Meta Descriptions Automatically

Here’s how you can produce quality titles and meta descriptions automatically in Google Sheets with minimal Python and JavaScript code.

  • 23K Reads
Automated Intent Classification Using Deep Learning in Google Sheets
SEO

Automated Intent Classification Using Deep Learning in Google Sheets

Automated Intent Classification Using Deep Learning in Google Sheets

Now we can perform automated intent classification by using Google Sheets and a BERT-powered predictive model.

  • 13K Reads
A Hands-On Introduction to Modern JavaScript for SEOs
SEO

A Hands-On Introduction to Modern JavaScript for SEOs

A Hands-On Introduction to Modern JavaScript for SEOs

Learn modern JavaScript building blocks while coding a simple single-page app and optimizing it with structured data.

  • 20K Reads
An Introduction to Python for SEO Pros Using Spreadsheets
SEO · Tools

An Introduction to Python for SEO Pros Using Spreadsheets

An Introduction to Python for SEO Pros Using Spreadsheets

Learn Python basics while studying code John Mueller recently shared that populates Google Sheets.

  • 25K Reads
How to Map 404 URLs at Scale with Sentence Embeddings
SEO · Tools

How to Map 404 URLs at Scale with Sentence Embeddings

How to Map 404 URLs at Scale with Sentence Embeddings

Learn how to map valuable URLs that end up in 404s to equivalent ones using a neural matching approach.

  • 5.2K Reads
How to Use BERT to Generate Meta Descriptions at Scale
SEO · Tools

How to Use BERT to Generate Meta Descriptions at Scale

How to Use BERT to Generate Meta Descriptions at Scale

Here’s how to use automated text summarization code which leverages BERT to generate meta descriptions to populate on pages.

  • 17K Reads
How to Uncover Powerful Data Stories with Python
Marketing Analytics · SEO

How to Uncover Powerful Data Stories with Python

How to Uncover Powerful Data Stories with Python

Discover how you can come up with powerful visualization and data stories by piggybacking on other popular data visualizations.

  • 7.9K Reads
How to Generate Text from Images with Python
SEO · Tools

How to Generate Text from Images with Python

How to Generate Text from Images with Python

Learn, step-by-step, how to generate image alt text automatically for hundreds of images with Python.

  • 16K Reads
Automated Intent Classification Using Deep Learning (Part 2)
SEO

Automated Intent Classification Using Deep Learning (Part 2)

Automated Intent Classification Using Deep Learning (Part 2)

Discover how to build an intent classification model by leveraging pre-training data using a BERT encoder.

  • 13K Reads
Advanced Duplicate Content Consolidation with Python
SEO · Tools

Advanced Duplicate Content Consolidation with Python

Advanced Duplicate Content Consolidation with Python

Learn a powerful duplicate content consolidation technique: how to use Python to reorganize canonical clusters to maximize SEO performance.

  • 7.8K Reads
Automated Intent Classification Using Deep Learning
SEO · Tools

Automated Intent Classification Using Deep Learning

Automated Intent Classification Using Deep Learning

Learn how to build a model to understand and predict user intent in ways that simply aren’t possible manually.

  • 22K Reads
Crawler Traps: Causes, Solutions & Prevention – A Developer’s Deep Dive
SEO · Tools

Crawler Traps: Causes, Solutions & Prevention – A Developer’s Deep Dive

Crawler Traps: Causes, Solutions & Prevention – A Developer’s Deep Dive

Learn how to identify and remove crawler traps and write a simple crawler that can avoid crawler traps.

  • 7.0K Reads
How to Automate the URL Inspection Tool with Python & JavaScript
SEO · Tools

How to Automate the URL Inspection Tool with Python & JavaScript

How to Automate the URL Inspection Tool with Python & JavaScript

Learn how to automate the URL Inspection Tool to check URLs in bulk and visualize any patterns affecting indexing.

  • 24K Reads
Reorganizing XML Sitemaps with Python for Fun & Profit
SEO · Tools

Reorganizing XML Sitemaps with Python for Fun & Profit

Reorganizing XML Sitemaps with Python for Fun & Profit

Here’s how to use Python to reorganize your XML sitemaps and isolate indexing problems on your website’s most important pages.

  • 9.2K Reads
How to Use Python to Analyze SEO Data: A Reference Guide
SEO · Tools

How to Use Python to Analyze SEO Data: A Reference Guide

How to Use Python to Analyze SEO Data: A Reference Guide

Python can help eliminate repetitive SEO tasks. Here are some practical Python applications for SEO.

  • 35K Reads