Blog

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 file in XML format that provides information about articles on a website to Google News. This allows Google News to crawl and index the articles more efficiently. The sitemap contains important metadata about the articles, such as the headline, publication date, […]

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 […]

July 3, 2023
Visualising CTR with Python and Linear Regression

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

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 […]

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

What is Google “Top Stories” carousel? Appearing on Google‘s Top Stories carousel is a great way to get exposure for news content and boost organic web traffic. However, Google is not providing much data (clicks, impressions etc.) that you can receive from this carousel. From a technical perspective Top Stories carousel is an AI-powered search engine results page (SERP) feature that displays useful and timely articles from a broad range of high–quality and trustworthy news providers. What Python libraries do you need? Setting up the parameters for the request To scrape the “Top Stories” carousel with SEPRapi you need to create a free […]

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram