Python script: SEO content analysis of your competitor

Analyzing the content of your competitors can provide you with valuable insights about your own operations and goals. This basic Python script can give you information on N-rams in seconds. How to analyze your competitors’ content with Python script This Python script is a basic version of a content analysis of your competitor. The main […]
Python Status Code Checker for XML-Sitemap

Did you know that you can easily automate a lot of monitoring routines for important SEO KPIs yourself? Here is a small Python recipe that works with only one parameter. The only parameter you’ll need to use in this Python Script is the sitemap URL. When you run the script you’ll get the http status […]
Scrape the Google Autosuggest with Python

Finding keywords with autocomplete may work fine. However, can you do it fast and on scale? With this Python script, you can have 20.000 longtail keywords in less than 60 seconds. I bet you already used the autocomplete of Google for your keyword research. There are also well known SEO tools out there that use […]
SEO keyword clustering with Python
Gaining new insights for your SEO projects takes less than 50 lines of code with Python. Today, I’ll show you how to run your own keyword grouping tool in Python. This will work for thousands of keywords and give you interesting insights of main topics that weren’t visible before. I put the whole concept also […]
URL Status Code Checker with Python
403, 503, 200… 301? And more. Of course, it would be nonsense to keep all of them in mind. Checking one by one all pages’ codes are equivalent to wasting time. Whereas, numerous URL status codes are key aspect of website performance. These codes provide valuable insights into the availability and functionality of webpages, which […]
How to clean close variant matches by using negative keywords
The negative impact of close variant matches on overall performance will result in increased challenges over time. Here is an approach to solve the hidden problems with “non-significant” searches and save budgets before it’s too late. The number of close variant matches has increased because the correlations to your search terms are getting fuzzier. This […]
Close variants could be the ultimate move to push Smart Bidding into the market
Google seems to have big plans for Smart Bidding. One can expect that they can alter their product in many ways for success. Close variants could be the ultimate move to push Smart Bidding into the market. Everything happens for a reason at Google. It’s heavily pushing Smart Bidding. They repeat it again and again […]
Analyzing close variant matches in Google Ads with Python
We have lost exact match keyword and “not significant” queries with the updates in Google Ads. However, we can still measure the effects with a smart Python solution. Here’s how. The exact match keyword is gone. It’s more difficult to track the effects with the recent roll-out of hiding “not significant” queries in your Google […]
What is a reasonable CTR in Google Display for your business?
Having a “too good to be true” CTR most definitely means that you’re wasting budget on spam. Although there are no absolute values, you can determine a baseline CTR for quality placements. For those who are relatively new to the subject, CTR or Click-Through Rate determines both your ad rank and your cost per click […]
Should you add negative keywords on campaign/ad group level or use shared sets?
Although the answer to this question differs according to the task at hand, using shared sets on MCC (My Client Center) level has huge benefits when maintaining the negative keywords. Excluding irrelevant search terms is an important part of any Google Ads campaign and managing the negative keywords can turn out to be quite a […]