Some personal considerations about the new trends in #SEO and the influence of coding and data in my journey.

This is a personal thread focused on explaining how different subjects can influence you 🧡
I started with #Python relatively early, I was into R before. The concept doesn't change either, they are just tools.

I decided to get into coding because I felt it was my route. I am improving everyday but I am still far from the biggest names in the industry or elsewhere.
I've always noticed that data are still misused by companies and there is a lot of misinformation.

Think about all the people using Excel as a database or SEO case studies with super weak proofs.

This is just the tip of the iceberg.
SEO as a subject doesn't have that many quality data and we often don't know the original distribution of most of the stuff we are working with.

GSC and GA metrics are super ambiguous if you don't read the docs.
Nonetheless, the interest for #NLP and #Python is booming. Now SEOs try to understand more about these topics because the competitive advantage they can provide is clear.

Excel and traditional tools are not the best option to handle some operations.
Before I got into technical studies I wasn't that accurate in my decisions. I have a lot of room for improvement but now I am able to get insights from data, usually.
Some of the stuff I post here is not for all, some people may be interested in other areas.

That's absolutely fine, to each their own.

I want to point out that everyone can learn such topics and you don't need any particular background.
A decent understanding of some mechanics can severely improve your quality of life. You need to understand the 20% of knowledge that is useful for your tasks.

Even simple data manipulation operations can be invaluable.
It takes time and it can be frustrating but it will pay off in the long run.

IT skills will become more and more central in our life, ignore those people saying that it's just stuff for engineers.

Decide what's right for you.
Having a broader skillset makes you unique and can help in finding better jobs. You are more competitive and you can boost your chances of being noticed.

This applies to other subjects as well.
Storing data in the right places and understanding what KPIs matter are big parts of your work if you can leverage them.

You have domain knowledge about SEO metrics and are able to understand what is useful and what is not. Super important!
Do you think that non-technical people have any clue about all the pesky metrics we have to deal with? Being good at Data Science doesn't mean you know the data.

Ask people how Avg. Position is calculated in GSC and you'll likely get a majority of wrong answers.
Therefore, having some basic proficiency is mandatory for projects and to avoid tracking or giving weight to useless indicators.

Who cares about Page Views if you don't sell?
I learned that data in SEO are better if used directionally rather than for accuracy. Give more weight to insights and not to the exact numbers you see.

There are some "tricks" you will learn with time. For instance, Position 11 in GSC is not always bad!
An analytical mindset can help you in being methodical and more rooted in reality. Why make guesses when you can validate at least some of your hypotheses?

Try to work in tandem with data to see if you are forgetting something.
We are still far from a data-centric SEO approach. Google tools have a lot of room for improvement and some of them are not designed to get immediate insights.

Fortunately, there are several tools that can save you time.
SQL is the most important data skill hands down. If you want to simply replace Excel, Python is more than enough.

Be careful though, SQL is the core of Data Science, you'd better learn the basics.
Coding can improve the quality of communication between you and IT. One of the most common struggles for marketers is to talk to IT guys, that's a fact.

Getting comfortable with some jargon is a suitable solution.
Expanding your comprehension of a subject allows you to connect with new people and have amazing experiences.

Do the initial effort and enjoy the fruits of your hard work later.
Every field has some degree of gatekeeping and that's a harsh reality.

Persevere and ignore naysayers, you are eventually going to make it, if you are convinced enough.

On the contrary, some of you may also find that they are not interested in such topics.
Collaboration in coding is crucial. I cannot imagine a world without open source.

Help others and be grateful.
You don't need to be a master of programming. Just learn what's useful and stop.

When you feel more prepared move on to the next topic. Rinse and repeat.
Best advice to start: just do it.

Don't think, go for it and do mistakes. You won't learn anything if you linger in doubt.

Adopt this aggressive approach for learning and you will see faster results.
I don't believe in the right moment. You create your own opportunities and decide when it is good to act.

Don't limit yourself, just take action.
Learning technical topics is more like fighting against your urges to postpone or quit. Don't give up, there is no reason to stop now.

β€’ β€’ β€’

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 4
What is Natural Language Processing (#NLP) and why it is so important for #SEO?

There are some clear benefits but first we need some clear explanations.

This thread shows you why this subject can improve your results and the role it plays in modern search engines. 🧡
NLP is a branch of Machine Learning that enables machines to understand and process natural language, i.e. what we humans say.

Our language is complex, ambiguous and sometimes misleading, it's a tough job for a machine!
More specifically, it's a subset of Computer Science, Linguistics and Artificial Intelligence.

Computational Linguistics is another subject closer to Linguistics than it is to Engineering. You can think of NLP as the other way around.

Source: direct.mit.edu/coli/article/4… Image
Read 28 tweets
Mar 4
I updated my Google Colab file about Google Search Console data analysis in #Python. Now you have more plotting options for query count.

Future versions will include improved clustering and other types of in-depth analyses. 🧡

colab.research.google.com/drive/1hXuKuf8…
If you want a preview you can read what's inside this article:

oncrawl.com/technical-seo/…
Querycat is a good way to cluster but I am starting to prefer other solutions.

Like this one from @LeeFootSEO

searchenginejournal.com/semantic-keywo…
Read 7 tweets
Mar 2
Some unusual ways for having content ideas in the #SEO world.

A thread to uncover creative and unusual ways of content creation with some examples and proofs 🧡
As usual, listen to your customers and have a dedicated notebook or journal.

All the information will be used to produce FAQs or discover pain points.

Super effective when you have no data or you have trouble understanding a niche.
Forums and social media offer great insights for trends and for people's opinions on a topic.

Leverage Google Discover and Google News for fast-paced content and try to create evergreen content for recurring problems.

Check this tool for Reddit: highervisibility.com/free-seo-tools…
Read 18 tweets
Feb 27
Some important #Python concepts that you need to understand, especially if you are anΒ #SEO Specialist and have no clue about this sort of stuff.

You have to do some research, this is just an introduction.

A thread containing the essential that you need for Python 🧡
Lists. Used to contain multiple elements in a single variable, including different types, i.e. numbers with letters etc.

You will often work with lists as they are everywhere.

E.g.

example_list = ["dog", "cat"]
Sets. You probably studied them at school, I am quite sure.

It's a collection of items without duplicates. Therefore, if you want to remove duplicates from a list you can convert to a set first and then retransform into a list.
Read 23 tweets
Feb 25
Some of the best tools that can help you as an #SEO Specialist.

They are mostly related to digital marketing and/or copywriting, so don't expect the usual stuff.

A thread about improving productivity and your organization with tools, including personal advices 🧡
Notion. A workplace solution to have almost anything in one place.

Great for having order in your life and combine different templates, such as lists, tables and so on.

I am using it to define future plans or create new templates.
Google Docs/Sheets. I prefer them over the MS counterparts because they are more focused on collaboration.

Moreover, you have a better integration with Google APIs, which is great for SEO.

Google for the win, I guess.
Read 20 tweets
Feb 24
Some unusual soft skills or underrated stuff that can be beneficial for #SEO Specialists (and others).

This is a thread that will cover not-so discussed topics...

mostly because we are too busy thinking that leadership and communication are the only good ones 🧡
Coldness. Super underrated imho, the ability of staying focused on something is essential.

This is what I learned after many times I couldn't solve certain problems.
Persuasion. No, this is not just communication. It's the art of convincing someone.

It can be used for good and bad things, it's up to you.
Read 25 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!

:(