Python Dictionaries
Python dictionaries are an unordered collection of key-value pairs. Dictionaries are a mappings data type used to store collections of data. The 4 data types
Python dictionaries are an unordered collection of key-value pairs. Dictionaries are a mappings data type used to store collections of data. The 4 data types
Job search in Google’s job search engine (also known as Google for Jobs) isn’t exactly the same as their regular search engine. In fact, Google
Read this post if you want to learn how to create Python files from terminal. A Python file (or script) is a file written in
Welcome to this tutorial where we will learn how to use the Flickr API with Python. Documentation What is the Flickr API Flickr has an
The teleport API allows to gather data about a geographical areas for free. Teleport allows you to gather data from cities such as: In this
In this tutorial, we will learn how to create a simple pull request on Github. For this to be clearer, I have my friend’s account
The Git configuration file is used to store the configuration of a git repository. If you have never used Git before, you likely need to
In this tutorial, we will learn how to easily create or delete branches from a Git Repository on Github. What Are Branches? Branches are virtual
How does Google handle duplicate content on the Web? One of the many ways is that they compare URL patterns to predict which ones are
In this tutorial, I will demonstrate how to install Python on Windows 10. Make sure that you follow each step without skipping ahead. Installing Python
How does Google know if two documents are duplicate when portions of the document change at a high rate? The patent titled “Updating search engine
Hashing is the process of transforming a key or a string of characters into another value. The conversion is done using a hashing algorithm (function).
There are a lot of free Github repositories out there to learn Machine Learning and Data Science. Here are the BEST 6 Free repositories available
An API, or Application Programming Interface, is a way of communication between various software components. It is a method in which applications give access to their data
How does Google know if a document if fresh? Better yet, from that knowledge, does Google Search use document freshness in ranking? This article will
Google Colab is a free Jupyter notebook that allows to run Python in the browser without the need for complex configuration. It comes with Python
In this post, I will explain what a document is when referred to by Google. What is a Document? According to various patents, a “document”
Query categorization can be used by Google to improve image search results by comparing image annotations to query categories. In this post, I will cover
In this guide, I will show you how to use Regex for SEO, even if you have no programming knowledge.
Here is how you can upload a file or a folder to your Github repository using Git Bash. To push code to a Github Repository,
The simplest way to do automation with Python is by using crontab (cron) on Mac or Task Scheduler on Windows. In this guide, you will
In this article, I will cover some of what I have learned reading the “Ranking Search Results” Google patent by Navneet Panda and Vladimir Ofitserov.
Google’s “Image retrieval” patent is about how the Google Image Search Engine manages duplicate images and how the collections of duplicate images are ranked when
User behaviour impacts rankings. What if your web page ranks 9th for a query? Your page may not get much user behaviour data to show
In this post, we will learn in great details how the Google’s Image Search Engine works and the engineering behind it. In this article we
Have you ever wondered how Google decides whether or not they should, or even where to show images in web search results? In this post,
In this post, I will cover some of what I have learned reading the Google patent titled “Selection of an Image or Images Most Representative
In this post, I will cover some of what I have learned reading the Google patent titled “Clustering Queries for Image Search” by Yushi Jing,
Improving PageSpeed on your WordPress website can be a challenging endeavour, but it is possible. In this post, I will show you each step to
Google search results go way beyond the regular 10 blue links. Ever wondered how the enrichments (or snippets) are displayed in search engine results? In
You have created a repository on Github and want to create a local copy on your computer? We will use the git clone command in
In this tutorial, we will combine the queries extracted from Google Search Console data into TF-IDF word vectors. This tutorial is Part-2 of a series
This guide will show you how to install MySQL and PHPMyAdmin With XAMPP. What is Xampp? Xampp is a useful Apache distribution installer that will
This introduction to machine learning tutorial will give you the theory and the tools to help you learn what is machine learning, What is Machine
Boosting is an ensemble learning method used in supervised learning that converts weak learners into strong learners by having each predictor fix the errors of
In this project, we will learn how to use Python to cluster URLs from Google Search Console by analysing the queries that each page ranks
Regression in machine learning is a supervised learning approach in which computer programs try to make predictions on continuous variables. Simply put, the goal of
Supervised learning defines an algorithm used in machine learning to train models based on labelled data. To learn, computers need to be trained. There are
Scikit-learn, or sklearn, is a machine learning library widely used in the data science community for supervised learning and unsupervised learning. What is Scikit-learn? Scikit-learn,
Data preprocessing is an important step in the machine learning workflow. The quality of the data makes the difference between a good model and a
We are far from the 10 blue links. Rich results are dominating the search engine result pages (SERPs). There are 4 main ways SEOs and
TF-IDF, or term frequency-inverse document frequency, is a statistical measure used in Natural Language Processing and Information Retrieval that evaluates how relevant is a word
In this extensive guide, you will learn everything that you need to use the Twitter API with Python. I will cover the most important points
In this article, you will learn how to make a post on Twitter using Python and the Twitter API. This tutorial is part of the
APIs often return responses in the format of a JSON file. In this tutorial, you will learn how to understand and use Twitter API’s response.
To use the Twitter API, you need to create a Twitter App and get your credentials for the app. Your credentials are essentially the username
To use the Twitter API, you will need to apply for a Twitter Developper Account. I will share some examples of answers to the questions
In this tutorial, you will learn how to authenticate the Twitter API using Python and Tweepy. This tutorial is part of the complete guide on
In this is tutorial, we will learn how to use Google Search Console’s URL Inspection API with Python. What is the URL Inspection API? The
In this tutorial, we will learn how to use Google’s Indexing API with Python. What is the Indexing API? The indexing API is an Application
A guide to creating a sustainable website. In this tutorial, we will look at the most important changes that you can do to create an
Machine learning provides a lot of opportunities for SEO professionals to add to their toolkits. In this post, we will see how SEOs can leverage
Seaborn is a data visualization library in Python that is built on top of the Matplotlib package. It brings intuitive functions to help solve most
Do you want to build your own web crawler with Scrapy and Python? This guide will guide you through each setup to set up and
In this tutorial, we will learn the query Google Search Console API using Josh Carty’s Python Wrapper. The wrapper is a very convenient way to
In this tutorial, we will use Python to extract data from the Wikipedia API. You will learn how to interact with the API using Python
In this post, we are going to see how to make a mirror of a web page or even your entire website with Wget and
Let’s look at the basic SQL commands to interact with a Database. In my previous post to help you learn SQL, we built a database
In this article, I will show you the basics of SQL and build a simple SQLite database that you can play with. We are going
Sqlite3 is the Python library that provide access to databases of the SQL query language. In this tutorial, we will learn how to use SQLite3