Python script: SEO content analysis of your competitor

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

Python Script: Compare the content of 2 Website sitemaps on N-gram level - Sitemap Content Analyzer

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

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

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

HTTP Status Code Checker - 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

How to expand your negative keyword lists in PPC

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

Close variants could be the ultimate move to push Smart Bidding PEMAVOR

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

Semantic keyword clustering in 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?

How to deal with limits on negative keywords in Google Ads

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