LinkedIn

Blog

March 7, 2025
How to check Google AI Overview in bulk using Python and DataForSEO

Google’s AI Overview (previously known as "SGE") is changing how search results work. Instead of just showing the regular result page with blue links, Google now provides AI-generated answers at the top of the page. This feature affects click-through rates (CTR), and makes it harder for websites to get traffic. Regardless of what Google’s CEO, […]

October 13, 2022
How to track Google “Top Stories” carousel

What is Google “Top Stories” carousel? Appearing in Google’s Top Stories carousel is a great way to gain visibility for news content and drive organic traffic. However, Google doesn’t provide much data on clicks, impressions, or other performance metrics from this feature. From a technical perspective, the Top Stories carousel is an AI-powered search results […]

July 3, 2023
Creating a CTR Curve with Python Using Google Search Console Data and Linear Regression

CTR curves are important for understanding how well your website is performing on search engines on the different positions. CTR depends on the position on the search result page, as well as the other features Google is showing for the specific query and intent. By visualising and calculating the CTR per position with your own […]

November 4, 2023
Paywall and SEO: Types and Implementation Guide

In recent years, the news publishing landscape has undergone significant change, with more publishers turning to subscription models to monetise their content. For those yet to embrace this approach, the question is no longer "if," but "when." More and more publisher are choosing this type of mentisation: As of 2024, the leading news publishers by […]

October 31, 2023
How to monitor competitors’ Google News XML sitemap with Python

What is a Google News XML sitemap? A Google News XML sitemap is a special type of XML file that helps Google News find and index news articles more efficiently. It includes key details like the headline, publication date, author, and the article’s URL. Unlike a regular XML sitemap, which lists all website pages, a […]

October 13, 2023
SEO Keyword Impact Analysis with aHrefs & Python

As an SEO specialist, you are probably often asked about what would be the organic traffic that you will receive from some new page or new vertical. That is why I decided to speed up the process of getting the estimation of expected organic traffic using basic Python automation. I used a calculation that every […]

June 8, 2023
Regex for SEO: Quick Guide on Using Regular Expressions

As someone who’s always eager to improve my SEO skills, a few years ago I came across the powerful and incredibly useful concept of regular expressions, or “regex” for short. By incorporating regex into my workflow, I can create intricate search strings, match partial phrases, and use wildcards or case-insensitive searches. Diving into regular expressions […]