Advanced Python SEO Scripts for Next Level Results- importSEM
  • Python Tutorials
  • Python Resources
  • Python SEO Apps
  • About Greg Bernhardt
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu

Advanced Python SEO

subreddit-llm

Evaluate Subreddit Posts in Bulk Using GPT4 Prompting

December 12, 2024/in API, Automation, Python/by Greg Bernhardt

Reddit is a rich source of user-generated content. People share opinions, ask questions, and discuss a wide range of topics. Analyzing subreddit posts reveals what users care about, emerging trends, and common pain points. Combined with OpenAI’s language models, you can quickly generate summaries, topic ideas, or keyword suggestions tailored to your goals. In this […]

https://importsem.com/wp-content/uploads/2024/12/subreddit-llm.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2024-12-12 21:41:482026-04-05 19:19:30Evaluate Subreddit Posts in Bulk Using GPT4 Prompting
subreddit-llm

Evaluate Subreddit Posts in Bulk Using GPT4 Prompting

December 12, 2024
Reddit is a rich source of user-generated content. People share…
https://importsem.com/wp-content/uploads/2024/12/subreddit-llm.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2024-12-12 21:41:482026-04-05 19:19:30Evaluate Subreddit Posts in Bulk Using GPT4 Prompting
cosine similarity

Calculate Similarity Between Article Elements Using spaCy

November 13, 2024
In this Python SEO tutorial, we’ll walk through a script that…
https://importsem.com/wp-content/uploads/2024/11/cosine-similarity.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2024-11-13 13:11:242026-03-01 15:50:14Calculate Similarity Between Article Elements Using spaCy
backlinks seo ahrefs api

Audit URLs for SEO Using ahrefs Backlink API Data

November 11, 2024
This step-by-step SEO tutorial shows a Python script that retrieves…
https://importsem.com/wp-content/uploads/2024/11/backlinks-seo-ahrefs-api.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2024-11-11 15:32:042026-03-01 15:51:40Audit URLs for SEO Using ahrefs Backlink API Data
ner visualizer seo python nlp

Build a Custom Named Entity Visualizer with Google NLP

June 19, 2024
  Entity SEO has been a hot topic since at least 2012–13,…
https://importsem.com/wp-content/uploads/2024/06/ner-visualizer-seo-python-nlp.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2024-06-19 13:55:112026-03-02 01:19:11Build a Custom Named Entity Visualizer with Google NLP
google api crux cwv

Storing CrUX CWV Data for URLs Using Python for SEOs

January 20, 2024
The CWV panic days appear to be over, but keeping tabs on the…
https://importsem.com/wp-content/uploads/2024/01/google-api-crux-cwv.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2024-01-20 16:49:422026-03-01 16:36:36Storing CrUX CWV Data for URLs Using Python for SEOs
scrape youtube python

Scraping YouTube Video Page Metadata with Python for SEO

January 4, 2024
In this tutorial, we explore a Python script that scrapes and…
https://importsem.com/wp-content/uploads/2024/01/scrape-youtube-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2024-01-04 14:05:052026-03-02 01:16:44Scraping YouTube Video Page Metadata with Python for SEO
python seo readability scores

Calculate SERP Rank Readability Scores Using Python

August 20, 2023
  Readability scores are not a verified SEO ranking factor.…
https://importsem.com/wp-content/uploads/2023/08/python-seo-readability-scores.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2023-08-20 12:49:252026-03-02 04:10:29Calculate SERP Rank Readability Scores Using Python
python seo interlinking

Find Interlinking Opps via Entity N-gram Matches Using Python

April 3, 2023
Any seasoned SEO knows that finding internal links at scale is…
https://importsem.com/wp-content/uploads/2023/04/python-seo-interlinking-opps.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2023-04-03 13:55:252026-03-02 13:18:28Find Interlinking Opps via Entity N-gram Matches Using Python
python domain security seo

Collect Domain Security Information with Python

February 24, 2023
In this tutorial, we will learn how to automate the collection…
https://importsem.com/wp-content/uploads/2024/11/python-domain-security-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2023-02-24 16:28:192026-03-02 22:37:10Collect Domain Security Information with Python
gpt-3 python write code

Build and Run Python Scripts on the Fly With GPT-3

January 5, 2023
GPT-3 and its forms have taken the world by storm and for good…
https://importsem.com/wp-content/uploads/2023/01/gpt-3-python-write-code.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2023-01-05 14:08:022023-12-30 20:41:39Build and Run Python Scripts on the Fly With GPT-3
serp compare python

Compare Keyword SERP Similarity in Bulk with Python

November 18, 2022
Studying search engine results pages (SERPs) is one of SEO's…
https://importsem.com/wp-content/uploads/2022/11/serp-compare-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2022-11-18 13:49:572026-03-02 22:39:28Compare Keyword SERP Similarity in Bulk with Python
Image

Analyze SERP Backlink Profiles in Bulk for SEO Using Python

September 10, 2022
The importance of backlinks as a quality signal has changed little…
https://importsem.com/wp-content/uploads/2022/09/python-seo-backlink-analysis.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2022-09-10 02:40:062026-03-03 02:21:45Analyze SERP Backlink Profiles in Bulk for SEO Using Python
detect generic links python

Detect Generic Anchor Text in Links for SEO using Python

July 19, 2022
Optimizing anchor text for internal links has long been a core…
https://importsem.com/wp-content/uploads/2022/07/detect-generic-links-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2022-07-19 13:08:262026-03-03 02:43:43Detect Generic Anchor Text in Links for SEO using Python
text to image recognition python

Detect Text in Images in Bulk With Tesseract Using Python for SEO

June 4, 2022
Imagery in articles can be a wonderful communication device when…
https://importsem.com/wp-content/uploads/2022/06/text-to-image-recognition.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2022-06-04 16:23:572024-11-24 16:51:16Detect Text in Images in Bulk With Tesseract Using Python for SEO
pdf information extraction python

Extracting Data from PDFs Using PDFMiner

May 25, 2022
PDF files are ubiquitous in various industries, but programmatically…
https://importsem.com/wp-content/uploads/2024/11/pdf-information-extraction-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2022-05-25 14:40:002024-11-25 14:41:17Extracting Data from PDFs Using PDFMiner
link graph python seo

Create a Topical Internal Link Graph for SEO with NetworkX and Python

April 24, 2022
Link graphs are visual representations of relationships between…
https://importsem.com/wp-content/uploads/2022/04/link-graph-python-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2022-04-24 15:18:442023-12-30 20:35:40Create a Topical Internal Link Graph for SEO with NetworkX and Python
python-sentiment analysis spacy

Evaluate Sentiment Analysis in Bulk with spaCy and Python

March 17, 2022
Sentiment analysis is about evaluating text for positive or negative…
https://importsem.com/wp-content/uploads/2022/03/python-sentiment-analysis-spacy.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2022-03-17 12:49:162023-12-30 18:05:43Evaluate Sentiment Analysis in Bulk with spaCy and Python
python interlinking kmeans

Discover Interlinking Opportunities Using K-Means and Python

February 21, 2022
It's no mystery that interlinking is important for SEO. A big…
https://importsem.com/wp-content/uploads/2022/02/python-interlinking-kmeans.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2022-02-21 20:47:332023-12-30 18:04:18Discover Interlinking Opportunities Using K-Means and Python
ngram classify anchor text

Classify Anchor Text N-Grams for Interlinking Insights with Python

February 13, 2022
In this Python SEO tutorial, I’ll show you a programmatic method…
https://importsem.com/wp-content/uploads/2022/02/ngram-classify-anchor-text.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2022-02-13 19:30:062023-12-30 18:02:45Classify Anchor Text N-Grams for Interlinking Insights with Python
python disambiguation nltk

Webpage Word Sense Disambiguation for SEO Using Python and NLTK

December 20, 2021
In semantics, ambiguity is partially defined as a word having…
https://importsem.com/wp-content/uploads/2021/12/python-disambiguation-nltk.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-12-20 01:28:232023-12-30 18:01:44Webpage Word Sense Disambiguation for SEO Using Python and NLTK
gsc ctr stats python tutorial

Calculate GSC CTR Stats By Position Using Python for SEO

November 22, 2021
Last week SEO Clarity came out with a new SERP CTR study. The…
https://importsem.com/wp-content/uploads/2021/11/gsc-ctr-stats-python-tutorial.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-11-22 14:41:302023-12-30 17:59:26Calculate GSC CTR Stats By Position Using Python for SEO
python seo google trends

Use Python and Google Trends to Forecast Your Top GSC Keywords

November 8, 2021
Google Search Console already gives SEO's amazing historical…
https://importsem.com/wp-content/uploads/2021/11/graph.png 562 822 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-11-08 13:17:382023-12-30 14:28:27Use Python and Google Trends to Forecast Your Top GSC Keywords
machine learning python seo

Use Machine Learning and Python for Easy Text Classification

October 19, 2021
The topic of machine learning has never been so hot and for good…
https://importsem.com/wp-content/uploads/2021/10/machine-learning-python-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-10-19 12:13:422023-12-30 14:22:06Use Machine Learning and Python for Easy Text Classification
google title rewrite python

Detect Google SERP Title and Snippet Rewrites with Python

September 18, 2021
Back in early August of 2021 word began to travel through the…
https://importsem.com/wp-content/uploads/2021/09/google-title-rewrite-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-09-18 15:07:022023-12-30 14:20:58Detect Google SERP Title and Snippet Rewrites with Python
gs bigquery pipeline

Use Python to Create a GSC to BigQuery Pipeline

September 6, 2021
Google Search Console is likely the most important source of…
https://importsem.com/wp-content/uploads/2021/09/gsc-bigquery-pipeline.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-09-06 13:21:132023-12-30 14:19:15Use Python to Create a GSC to BigQuery Pipeline
gsc data google algo overlay

Overlay GSC Data with Google Algo Updates Using Python

August 18, 2021
Most SEO's hearts skip a beat when they hear a Google algorithm…
https://importsem.com/wp-content/uploads/2021/08/gsc-data-google-algo-overlay.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-08-18 12:36:582023-12-30 14:16:50Overlay GSC Data with Google Algo Updates Using Python
n-gram seo python

Build an N-Gram Text Analyzer for SEO using Python

August 16, 2021
The days where content SEO was simply copywriting are over. Modern…
https://importsem.com/wp-content/uploads/2021/08/n-gram-seo-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-08-16 13:30:592024-11-24 16:51:16Build an N-Gram Text Analyzer for SEO using Python
ip python filter

Bulk IP Filter for Google Analytics Using Python and RegEx

August 8, 2021
Not every Python script needs to be complex, long, and work of…
https://importsem.com/wp-content/uploads/2021/08/ip-python-filter.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-08-08 20:02:382023-12-30 14:05:44Bulk IP Filter for Google Analytics Using Python and RegEx
wiki api python

Compare Wikipedia Search Data with Google Trends with Python

July 25, 2021
There are countless ways to understand trends which are important…
https://importsem.com/wp-content/uploads/2021/07/wiki-api-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-07-25 22:20:112023-12-30 14:01:24Compare Wikipedia Search Data with Google Trends with Python
seo causal impact python

Measure Causal Impact from GSC Data Using Python

July 13, 2021
Causal Impact is a Bayesian-like statistical algorithm pioneered…
https://importsem.com/wp-content/uploads/2021/07/seo-causal-impact-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-07-13 12:11:152023-12-30 14:00:22Measure Causal Impact from GSC Data Using Python
url analysis seo python

Competitive SEO URL Analysis with Python

July 5, 2021
Match your URLs to your competitor's URLs, find title keyword…
https://importsem.com/wp-content/uploads/2021/07/url-analysis-seo-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-07-05 16:58:472023-12-30 13:58:57Competitive SEO URL Analysis with Python
seo query intent entities

Use Python to Label Query Intent, Entities and Keyword Count

June 13, 2021
Query analysis is a large topic, but I wanted to focus on intent…
https://importsem.com/wp-content/uploads/2021/06/seo-query-intent-entities.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-06-13 22:18:372023-12-30 13:57:41Use Python to Label Query Intent, Entities and Keyword Count
redirect matcher tutorial

Generate a 404 Redirect List for SEO with Polyfuzz Using Python

June 1, 2021
We've all had a client where we pop in their Google Search Console…
https://importsem.com/wp-content/uploads/2021/05/redirect-matcher1.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-06-01 13:17:372023-12-30 13:56:31Generate a 404 Redirect List for SEO with Polyfuzz Using Python
content audit webinar

Greg Bernhardt Joins Webinar on How to Perform a Content Audit

May 30, 2021
I had a great time joining this webinar on content audits for…
https://importsem.com/wp-content/uploads/2021/05/content-audit.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-05-30 20:53:202024-11-24 16:50:08Greg Bernhardt Joins Webinar on How to Perform a Content Audit
wordsapi app python seo

Analyze Words Using WordsAPI App and Python for SEO

May 22, 2021
Ask any SEO writer, the words you choose for your copy matter.…
https://importsem.com/wp-content/uploads/2021/05/wordsapi-python-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-05-22 13:04:502023-12-30 13:53:08Analyze Words Using WordsAPI App and Python for SEO
youtube scrape python seo

Scraping YouTube Video Pages for SEO with Python

April 28, 2021
I had a project this week that tasked my team with optimizing…
https://importsem.com/wp-content/uploads/2021/04/youtube-scrape-python-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-04-28 21:41:162024-11-25 14:41:36Scraping YouTube Video Pages for SEO with Python
sitemap generator seo python streamlit

Create a Simple Sitemap Generator App for SEO Using Python and Streamlit

April 19, 2021
This past week I needed to create a few custom sitemaps for a…
https://importsem.com/wp-content/uploads/2021/04/sitemap-generator-seo-python-streamlit.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-04-19 01:56:482023-12-30 13:50:47Create a Simple Sitemap Generator App for SEO Using Python and Streamlit
seo python interlinking script

Automatically Find SEO Interlinking Opportunities with Python

April 13, 2021
Interlinking has been a core SEO task since the very beginning.…
https://importsem.com/wp-content/uploads/2021/04/seo-python-interlinking-script.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-04-13 12:29:382024-11-24 16:53:31Automatically Find SEO Interlinking Opportunities with Python
Python SEO Data Blending

SEO Data Blending with Python for Beginners

April 5, 2021
Data is everything for an SEO and it's all too often scattered…
https://importsem.com/wp-content/uploads/2021/04/python-seo-data-blend.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-04-05 01:59:022023-12-30 13:47:04SEO Data Blending with Python for Beginners
how to start python seo

Is Python SEO Right For You? Practical Python Advice and FAQ

March 22, 2021
The Python SEO movement is not new, but in recent years has been…
https://importsem.com/wp-content/uploads/2021/03/how-to-start-python-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-03-22 02:01:352023-12-30 13:45:08Is Python SEO Right For You? Practical Python Advice and FAQ
optimize images python seo

Crawl and Optimize All Website Images With Python

March 7, 2021
Last month I released a tutorial for automating new image optimization…
https://importsem.com/wp-content/uploads/2021/03/optimize-images-python-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-03-07 23:29:582023-12-30 13:43:36Crawl and Optimize All Website Images With Python
image compression python ftp

Automate Image Compression with Python over FTP

February 13, 2021
Image compression isn't new to the tech SEO world, but with site…
https://importsem.com/wp-content/uploads/2021/02/image-compression-python-ftp.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-02-13 23:54:542026-01-24 14:22:27Automate Image Compression with Python over FTP
Google Cloud Functions Python SEO

Getting Started with Google Cloud Functions and Google Scheduler

January 19, 2021
If you're tired of running and scheduling all your scripts locally…
https://importsem.com/wp-content/uploads/2021/01/google-cloud-functions-python-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-01-19 14:30:172023-12-30 13:39:36Getting Started with Google Cloud Functions and Google Scheduler
semrush api to google sheets with python

Update a Google Sheet with Semrush Position Tracking API Using Python

January 7, 2021
If you want to export your keyword position data from Semrush…
https://importsem.com/wp-content/uploads/2021/01/semrush-api-google-sheets-python-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2021-01-07 16:36:342026-01-24 13:50:25Update a Google Sheet with Semrush Position Tracking API Using Python
python twitter alert script

Create a Custom Twitter Tweet Alert System with Python

December 8, 2020
Do you follow hundreds or thousands of Twitter accounts and miss…
https://importsem.com/wp-content/uploads/2020/12/python-twitter-alert-script.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-12-08 17:14:222026-01-24 13:44:54Create a Custom Twitter Tweet Alert System with Python
keyword seo python

Find Search Volume Ceiling for Keyword Categories Using Python

November 2, 2020
In this tutorial I'll show how to use Python to generate broad…
https://importsem.com/wp-content/uploads/2020/10/graphic-1714230_1280.png 853 1280 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-11-02 13:30:042026-01-24 13:40:37Find Search Volume Ceiling for Keyword Categories Using Python
convert pdf to text python seo

Analyze Crawled PDF Text Using Python for SEO

October 21, 2020
Google has indexed PDFs for many years and treats them like web…
https://importsem.com/wp-content/uploads/2020/09/convert-pdf-python-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-10-21 08:07:402026-01-24 13:37:45Analyze Crawled PDF Text Using Python for SEO
data blend python

Hamlet Batista Ranksense Webinar: Data Blending with Python

October 19, 2020
https://www.youtube.com/watch?v=qB6-iWevbRg&feature=yout…
https://importsem.com/wp-content/uploads/2020/10/data-blend-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-10-19 14:55:572021-09-02 16:54:01Hamlet Batista Ranksense Webinar: Data Blending with Python
brightlocal api python

Use Python and Brightlocal API to Grab Your Keyword Rankings

October 12, 2020
BrightLocal is a common tool for local SEO, citations, and ranking…
https://importsem.com/wp-content/uploads/2020/09/brightlocal-api-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-10-12 08:14:092026-01-24 04:20:35Use Python and Brightlocal API to Grab Your Keyword Rankings
Python automate lighthouse

Automate Google Lighthouse with Python for SEO Reports

October 7, 2020
Google's web page scanner Lighthouse has been a fixture among…
https://importsem.com/wp-content/uploads/2020/09/python-automate-lighthouse-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-10-07 07:15:382026-01-24 00:11:40Automate Google Lighthouse with Python for SEO Reports
mobile usability api

Google Mobile-Friendly Test API Tutorial for Python

October 5, 2020
This post explains how to use Google's Mobile-Friendly Test API…
https://importsem.com/wp-content/uploads/2020/10/mobile-usability-api.png 379 500 Daniel Heredia https://importsem.com/wp-content/uploads/2020/09/logo.png Daniel Heredia2020-10-05 12:14:532026-01-23 23:35:32Google Mobile-Friendly Test API Tutorial for Python
builtwidth seo api

Detect Website Technologies with Python & BuiltWith API

September 30, 2020
For SEO audits, one area you may want to detect and store is…
https://importsem.com/wp-content/uploads/2020/09/builtwidth-seo-api.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-30 09:11:122026-01-23 23:07:55Detect Website Technologies with Python & BuiltWith API
python google nlp part 2

Compare Web Page Entities with Google NLP in Python

September 25, 2020
This is part 2 of a two-part series. Please see Getting Started…
https://importsem.com/wp-content/uploads/2020/09/python-google-nlp-part-2.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-25 16:33:592026-01-23 23:23:45Compare Web Page Entities with Google NLP in Python
python google nlp

Getting Started with Google NLP API Using Python

September 23, 2020
Natural Language Processing (NLP) has been a revolution for search…
https://importsem.com/wp-content/uploads/2020/09/python-google-nlp.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-23 18:57:132026-01-23 22:56:43Getting Started with Google NLP API Using Python
domain technicals

Use Python to Scrape Technical Info for Domains

September 22, 2020
SEOs wear many hats. During a technical audit or troubleshooting,…
https://importsem.com/wp-content/uploads/2020/09/technicals.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-22 09:09:162026-01-23 22:52:59Use Python to Scrape Technical Info for Domains
led python

Website Uptime Monitor With LEDs and LCD Screen Using Python

September 21, 2020
Earlier in the tutorial, SEO Guide to Creating a Website Uptime…
https://importsem.com/wp-content/uploads/2020/09/led-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-21 02:44:462024-12-07 03:52:30Website Uptime Monitor With LEDs and LCD Screen Using Python
uptime monitor python seo

SEO Guide to Creating a Website Uptime Monitor Using Python

September 16, 2020
It's Sunday night. You're lying in bed. Do you know if your website…
https://importsem.com/wp-content/uploads/2020/09/uptime-monitor-python-seo.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-16 12:38:152026-01-23 22:20:48SEO Guide to Creating a Website Uptime Monitor Using Python
robots.txt and python

Monitor robots.txt Changes with Python and Difflib

September 15, 2020
Robots.txt is a useful tool for SEOs to control crawling by spiders.…
https://importsem.com/wp-content/uploads/2020/09/robots-and-python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-15 09:01:422026-01-23 22:14:58Monitor robots.txt Changes with Python and Difflib
google cache dates python

Retrieve the Google Cache Date for URLs Using Python

September 14, 2020
Viewing cached links in Google is a common troubleshooting and…
https://importsem.com/wp-content/uploads/2020/09/google_cache_dates_python.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-14 12:46:532026-01-23 22:12:59Retrieve the Google Cache Date for URLs Using Python
Google Suggestions API

Extract Google Suggestions API Data for SEO Insights with Python

September 11, 2020
One of the main tenets of SEO is understanding the search climate…
https://importsem.com/wp-content/uploads/2020/09/google-suggestions-api.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-11 14:01:472026-01-23 22:10:45Extract Google Suggestions API Data for SEO Insights with Python
Google Trends, Python, ahrefs

Find Keyword Opportunities with Google Trends, Python and Ahrefs

September 10, 2020
Google Trends has long been a powerful tool for SEOs. Understanding…
https://importsem.com/wp-content/uploads/2020/09/google-trends.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-10 15:30:172026-01-23 22:05:54Find Keyword Opportunities with Google Trends, Python and Ahrefs
python gravity forms api

Submit a WordPress Gravity Form via API with Python

September 5, 2020
Gravity Forms is a popular WordPress form plugin. If you run…
https://importsem.com/wp-content/uploads/2020/09/python-gravity-forms-api.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-05 22:05:402026-01-23 21:57:15Submit a WordPress Gravity Form via API with Python
python chrome screenshots

Use Python and Chrome to Take Webpage Screenshots

September 5, 2020
In 2017 Chrome, Google released a headless (no GUI) mode that…
https://importsem.com/wp-content/uploads/2020/09/python-chrome-screenshots.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-05 21:56:152026-01-23 21:53:26Use Python and Chrome to Take Webpage Screenshots
python wayback machine api

How to Get Cached Pages From Wayback Machine API

September 5, 2020
Archive.org's Wayback Machine is a staple in the SEO industry…
https://importsem.com/wp-content/uploads/2020/09/python-wayback.png 379 500 Greg Bernhardt https://importsem.com/wp-content/uploads/2020/09/logo.png Greg Bernhardt2020-09-05 21:50:432026-01-23 21:45:44How to Get Cached Pages From Wayback Machine API

Follow Me

Twitter/X Profile
LinkedIn Profile
Github Account
Greg Bernhardt Bio
My Shopify Articles

External Python SEO Tutorials

  • Guide for Automating Screaming Frog with Python
  • Guide for Automating Gtmetrix with Python
  • Build a Keyword Density and Entity Calculator

Recent Python SEO Tutorials

  • Evaluate Subreddit Posts in Bulk Using GPT4 Prompting
  • Calculate Similarity Between Article Elements Using spaCy
  • Audit URLs for SEO Using ahrefs Backlink API Data
  • Build a Custom Named Entity Visualizer with Google NLP
  • Storing CrUX CWV Data for URLs Using Python for SEOs

Categories

  • API
  • Automation
  • Machine Learning
  • Opinion
  • Python
  • Webinar

Friends

  • Physics Forums
  • Civics Watch
© Copyright 2026 ImportSEM & Greg Bernhardt - ALL RIGHTS RESERVED
  • Link to LinkedIn
Scroll to top Scroll to top Scroll to top
Advertisement
Advertisement