Q1A: #seochat What are the best blogs or resources you’d suggest @GregBernhardt4 for learning what Python can do for SEO?
Jeremy Rivera
I wish I knew. I stumbled onto Python when I googled how to do something. Now it’s slowly adding tools to my toolbelt for things like url index injection, SEO testing, and automation for low level tasks.
Joshua Jarvis
1/ I’d start with Kaggle Learn …
Charly Wargnier
2/ then dive right into the beautiful world of #Python#SEO via @hamletbatista (RIP), @GregBernhardt4 and @ChouinardJC‘s ace tutorials!
I don’t think there’s “one” place, but I can tell you that you are going to need to understand Pandas really well
Damián Taubaso
Q2: For those learning or working with #Python for SEO, what are some of the hurdles you experienced? #SEOChat
A2: the hardest one for me was making sure I did not miss an comma, colon or quote in my code. And not forgetting the indentation of course.
Arthur Camberlein
Getting started – it’s feels like an insurmountable task to undertake #seochat
Kyle Faber
Q3: With #Python, generating #AI content is fairly easy. Do you think Google will be able to always detect human vs AI content? Does it matter? #SEOChat
Lots of AI tools exist now. What did they change Jarvis to… Oh @heyjasperai – They do a LOT of work in generating content with AI tools. However, in my experience, it DOES need human curation, otherwise it can go awry. IDK if Google DOES detect AI per se #SEOchat
Jeremy Rivera
What is your favorite publically accessible Python notebook or app?
#seochat A3: My favorite one, that I used a lot for the FR SEO market https://colab.research.google.com/drive/14JC2uQniiVDNAUpVEjdNTyK7rmepwjWB… by @VincentTerrasi
Arthur Camberlein
Q5: Pandas is a spreadsheet-like module for Python. What are the advantages or disadvantages of it compared to Sheets/Excel? #SEOChat
#seochat A5: 1/ Advantages: Cleaning a huge amount of data in a few lines of code 2/ Advantages: export to cdv, xls, … 3/ Advantage: reusable, change source and run the script 4/ Disadvantages: understanding/installing Python for beginners
Arthur Camberlein
Pandas can open a 3 million rows sheet like a breeze, Combined with BigQuery and DataStudio is a really powerful tool for analisys and visualization
Damián Taubaso
Q6: What are your top 5 must learn phyton modules for SEO? #SEOChat
A1: 1. NumPy 2. pandas 3. Matplotlib 4. Seaborn 5. scikit-learn #SEOChat
jiWebTech
#seochat A6: (no particular order & yes cheating a little bit) 1/ Pandas 2/ Requests 3/ Scrapy / Selenium / Beautiful Soup / @crowltech 4/ @Streamlit 5/ Advertool
Arthur Camberlein
#Python modules for #SEO? My A: #1 @eliasdabbas‘s #Advertools → scraping #2 @MaartenGr‘s Polyfuzz → Fuzzy matching #3 @spacy_io → #NLP toolkit #4 @huggingface Transformers → #NLP#ML#CV! #5 @streamlit → build apps!
Charly Wargnier
A6: pandas, requests, scrapy, nltk/spacy, huggingface #SEOChat
Paul Shapiro – paulshapiro.eth
#Python modules for #SEO? A: It changes over time, right now I would say: 1. pandas (data processing) 2. requests-html (crawling, API requests) 3. @huggingface transformers (NLP tasks) 4. Google APIs 5. @streamlit (deploy)
Alexis Rylko
Hope you enjoyed the recap! In case you missed previous week’s #SEOchat here are some more topics you missed!