Many ask me where to start with coding/data or #Python for #SEO.

I've already covered this topic but...

understanding some concepts is still hard for many.

Let's see why and how 🧵
Excel/Google Sheets are completely fine for smaller projects.

Pivot tables and basic data cleaning operations do the work.

They are the best solutions for quick work and for fast formatting.
The problem is that what you do there can't be replicated easily.

Documented code solves that problem.

If you document everything and list everything, it will be much more useful.

Programming languages also help you to scale processes.
For medium/large websites you feel the difference when using Python/R/SQL compared to Excel.

Excluding the huge number of libraries and tricks, the performance is something else.

It's not just a whim, creating scripts or apps has clear benefits.
Many newcomers fall into full elitism and think that Excel is unusable and trash.

Of course, it's not the case, you need all the tools.

Excel/GSheets reign supreme for quick or basic stuff.
A tool for internal use is light years ahead of your spreadsheet.

The same goes for dashboards or anything that supports decision-making.

Spreadsheets are good as outputs but not optimal to automate processes or even worse, storing data.
I've made some examples that involve coding.

In practice, you don't need to be a developer.

Knowing basic data operations is more than enough to get more out of data.

And here comes the fun part...
There is a stark difference between Scripting and Analytics.

The first involves Automation and producing scripts, pretty much where @LeeFootSEO excels.

It's all about increasing efficiency and if possible, building tools.
Analytics is about improving the quality of questions.

Investigating, finding patterns, and observing what's going on without drawing conclusions.

This is what I do, so it's ideal if you are more of a business/analytical SEO.
For both of them, you need to know to code.

I don't see any reason to delay learning some basic code in the era of ChatGPT.

Python is the best choice because it's popular and easy to understand.

Other alternatives are also cool but I will always recommend the most popular.
The tool is only a way to achieve something.

You should spend more time solving problems rather than learning a tool.

And this is where practice comes into play.
Basic Math/Statistics always help because they omnipresent with data.

Even though coding doesn't require you to know Calculus, it's beneficial to grasp the basics.

High School Math is already good for most use cases, the ones you will often encounter.
In all the other cases, the concepts are slightly more complex but still feasible.

Most of the SEO problems are honestly stupid compared to other industries.

This means you can get away with simple data operations and add crazy value.
If you have a STEM background, this will be much easier.

You can pretty much study these subjects from ANY background but the mathematical part will be harder.

Fortunately, it's quite simple to tackle and not as complex as you imagine.
Creating scripts for broken links or copying what's already there (pretty common now) doesn't make any sense.

It's only for clout and doesn't contribute to business value.

Why should I use a simple script when Screaming Frog costs nothing and offers a superior experience?
You see, go all in or stay home.

Real value doesn't go through cheap knock-offs or clones.

That's why you should find your unique blend and offer viable solutions.

What works for Ecommerce will hardly work for a publisher.
Studying pandas or tidyverse is already enough to solve most problems.

You can also go further and expand your knowledge, super fair.

The issue is that there is no guarantee you'll see any immediate value.
Really, all you need is to practice coding while solving SEO-related issues.

There is no need to reinvent the wheel but you don't need to create basic scripts either.

As I said before, checking broken links isn't going to make you rich.
It's normal to feel overwhelmed at first.

But the crucial thing is developing the right mindset and inspiring decision-makers.

Remember, it's all about other people, code and data are only some of your means.
If you already know some of these topics, my ebook covers much more.

I am going to release the 1st content update on the 2nd of April to add even more.

marcogiordano96.gumroad.com/l/analytics-fo…
Follow me for threads, tips, and case studies (coming soon) about SEO, content, and Python/data.

If you liked this thread, consider liking and retweeting it!🧵
If you own a publisher or a content/niche website, I can help you.

I offer:

- Content audits to solve traffic and $$ loss

- Content Planning and Research

- Training and mentorship for data skills

bookk.me/marcogiordano

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Marco Giordano

Marco Giordano Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @GiordMarco96

Mar 27
The 10 Most Common Errors in Content Audits.

Many can fall for cheap #SEO advice and get nothing.

I've audited small and large content websites to develop profitable processes.

This thread is for you 🧵
1. Only using one data source to delete articles.

If your website is using multiple channels, you should have other data than GSC.

Wait if one article has 0 clicks but high engagement on Facebook?

Guru advice says to delete it, I would never do that.
2. Using Google Analytics as your bible.

The average GA user looks at sessions or users that are hard to convert into actions.

I'd rather check Search Console first and get the unique query count.

Thinking in terms of queries is an additional step that will save you later.
Read 14 tweets
Mar 26
Evergreen content is one of my favorite #SEO topics.

It's super crucial for publishers and especially for niche websites.

And yet, there are many ideas you can use 🧵
Evergreen refers to content that is not time-sensitive and is not particularly subject to seasonality or timeframes.

Search demand is constant through the years. They usually tackle recurring problems or super generic topics.
This type of content makes it easy to apply some advanced principles, as you want them to last.

Having good authors, good syntax with proper entities, and clear internal linking is the bare minimum for me.

This is very simple once you know the niche very well.
Read 20 tweets
Mar 25
The 10 Underrated Mistakes For Content Websites And Publishers 🧵
1. Not internalizing.

Yeah outsourcing is cool but some things you should have.

This includes internal tools, hiring people and learning new skills.

Outsourcing is a double-edged sword and can destroy your profitability.
2. Not embedding SEO into the company culture.

An organization that doesn't embrace SEO as part of what they do will have a hard time.

That's because SEO will be considered as homework and not as needed.
Read 14 tweets
Mar 19
What's the actual impact of tools on #SEO work?

Many claim that *some* tools are mandatory to execute a strategy.

I think this is often misleading.

Let's see how to differentiate between planning and execution 🧵
Cause-effect and correlation are different concepts that are often interchanged.

Testimonials and case studies can be tweaked to show a certain outcome.

You don't get rich because you used a keyword research tool.

This is one of the most common tricks used by sales teams.
Strategy involves planning and abstracting the steps, having an overview.

Tactics are the steps you take, what you do to execute a strategy.

Tools can be useful at both stages BUT...

You should never let a tool decide for you.

Strategy is what you normally don't delegate.
Read 16 tweets
Mar 17
#SEO tools can't replace insights, strategy, and business acumen.

Analytics is the same, as tools are mere instruments.

Then what's the difference between a good analysis and a bad one?

This is how you generate 💸 and create tons of value 🧵
SEO and Analytics share too many things in common.

Both have professionals obsessed with tools.

And they require having a strong acumen and intuition about business.

It's unthinkable to do excellent SEO in an industry where you have no expertise.
Anyone can pay for a tool, but those won't give you superpowers.

Tools are necessary to achieve goals but they're not your objective.

They should help you in your daily activity and empower your output.

All the rest doesn't matter, YOU make the difference.
Read 4 tweets
Feb 28
How can you apply #Python for #SEO to get outstanding results?

I will show you some examples of what you can do without spending money.

This thread is all about Python and quick wins and insights 🧵
Disclaimer: I am not listing source codes here, I will make separate threads later.

The goal of this thread is to give you the footprint and the direction.

And remember, Analytics is different.

Scripting alone is not doing analysis and who tells you the opposite... is lying.

I recommend the following framework below:
Read 33 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(