We all know the usual competitor analysis done with #SEO tools.

Today I want to talk about other ideas that can give you a competitive advantage or a different angle when doing analyses.

A thread on how to approach competitors 🧵
Your analysis should depend on the business model and the type of website. For an Ecommerce you would care about the product selection and how they're going to present them.

For an online magazine/blog you would consider different factors, mostly related to topic breadth/depth.
Metrics like DA/DR are kinda useless, as you cannot quantify the value with an integer value alone. For this reason, you should have a better look at the backlink profile.

This is not really my field but I would never present DA/DR!
Content velocity is important for News SEO, you need to keep up with your competitors, especially in ultra competitive niches.

Online magazine should be careful about having the correct ratio of news/evergreen content/social content or for other channels.
Some business understanding is necessary to put SEO into the proper context. Why aim for more traffic when your goal is to increase revenue?

In some markets you care about a small niche, not about unwanted customers!
A good strategy is to understand what your competitors are missing in terms of content and do that.

This is actually very common in non-English-speaking countries and you can easily come up with some good ideas.

Find new formats that can add value to your customers.
If you're into more advanced tools or Semantic SEO you can check what your competitors are using in terms of entities.

Now you have a clue about what you can include on your website (and for structure as well).
Site structure is indeed super important, it's crucial for Ecommerce.

Either way, you need to analyze how your rivals are structuring the navigation.
SEO is not the solution to all, you still need a good product or value proposition. That is why combining different disciplines can be highly beneficial.
Speaking of topics, you can analyze the content of a competitor by using several algorithms. Actually, you can also check the queries they're ranking for and cluster them to have an approximate idea.

This will be the topic for another thread!
Third-party tools are great when it comes to finding keywords but they have many downfalls. One of them si the incompleteness of data, another is providing misleading metrics.

My suggestion is to get a high-level overview of a website and then find where you can steal spots.
You can scrape prices with #Python/Screaming Frog/any other scraper to check if your competitors are making discounts or adjusting pricing policies.

Super suggested in some markets where the pricing is aggressive and you have to stay updated.
Another possibility is to scrape everyday your competitors and see what they are posting. You can build a "newsletter" containing all their latest URLs to see what happened.

#Python gives you a lot of flexibility without spending a penny.
It should be clear by now, don't focus on one keyword, it's useless. Focus on pages if you really have to be granular!

You can split their content by search intent and understand where are the money pages.
Competitor analysis involves freeriding as well. Why spend time for keyword research if you already have some working examples?

Be careful tho, don't base your value proposition on what others do.
As a consequence, you can find some very good niches (blue oceans) that your competitors are not covering and you can.

Diversification is key.
Some competitors are pretty tough and there is no denial. Is there some way to close the information gap with Semantic SEO?

Can you use good backlinks to speed it up?
There are plenty of tools for competitor analysis, an infinite choice. My suggestion is to create your own tools for small projects or rely on the mainstream ones.

Advanced use cases require different solutions ofc. It depends on your background and confidence too.
How are your competitors in terms of Technical SEO? Be sure to check this out, it can make a difference in some industries.

Personally speaking, I have little experience with these scenarios where it makes a huge difference but they do exist.
Consider other channels! YouTube is one of them, adapt to your competitors and give them their own medicine.

Sometimes you can leave them be and focus on other untapped channels. This is dependent on your budget and willingness to risk.
My best strategy so far involves Semantic SEO. Try to cover more steps in the customer journey and to be more "present".

I love aggressive strategies but they require way more effort.
Needless to say, if you cover multiple niches within a website expect to have different competitors for each of them.

Some may be your overall rivals, other for a subfolder/subdomain. It's pretty common for online magazines or distribution.
Some "smart" tactics may involve to change your Title in order to be noticed before your competitor.

Consider the case where you are ranking 2 and the SERP looks normal. If you have no way of ranking higher try to be more original at least!
To sum up, consider the business model, what type of content your competitors are publishing and the industry.

Adjust accordingly and find untapped opportunities. Check if they're leaving some room for your takeover.

• • •

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

Feb 12
One of the most useful #NLP libraries for #SEO in #Python is certainly BERTopic.

I will show you its benefits, why it's so powerful and simple to use in this thread 🧵
BERTopic is the easy and comfortable way of using advanced linguistics models without writing too much code.

That's why it's so powerful and reliable.
Although this library wasn't built with SEO in mind, it's clearly super versatile for us.

It's a way to flatten the steep learning curve that such topics possess.

We're focusing on the implementation itself rather than the theory. >>>
Read 21 tweets
Feb 6
Some tips and advices for fresh graduates and/or people willing to start in #SEO.

This is a very practical and brutal thread 🧵

P.S. Some tips may be specific to certain countries/geographical areas.
You don't need a degree to excel in SEO. There are so many examples to support this take.

Imho Economics/Mktg and Computer Science are great backgrounds tho
There are different types of SEOs. Forge your own path and see which you like the most.

In my case, I prefer data and content, I am not a big fan of other approaches. This doesn't mean that I don't respect them and treat them as equal!
Read 20 tweets
Jan 28
Some #SEO concepts that are not so common across mainstream resources. They will probably become more known with time (I hope).

This is a thread 🧵
1. Phrase-based indexing. The usual SEO guide suggests you to put keywords here and there.

You should try to understand common sentences across competitors, it works and it's better!
2. Entities. I post about them like everyday but there is often no mention of them in what can be considered "mainstream" beginner material.

Having a CSV with 100K keywords is certainly not going to change anything if you don't know Semantic SEO.
Read 17 tweets
Jan 27
A handful of lessons I learned (and I am still learning) while trying to apply #DataScience to #SEO. Some of them are not so obvious either.

This is a thread 🧵
1. Communication is hard and you will get mad a lot of times. Non-technical people have no clue what you are talking about and you have to educate them.

Easier said than done, but I think that you should stay strong and keep trying.
2. Data quality is all. In SEO it's way harder as you are working with estimates and you don't even know the original data distribution.

That is why I am very careful when using Machine Learning models for SEO.
Read 17 tweets
Jan 26
Today I tweet about something different. Some things I learned while studying and practicing #SEO that some people may find extremely valuable (or not).

This is a thread about my personal 15 lessons 🧵
1. Soft skills are extremely important. The first time you heard about them they seem fluff, it's actually the opposite.

Convincing stakeholders and negotiation are the most valuable skills for my own experience.
2. Variety is great. This doesn't just apply to your workplace but to skillset as well.

Exploring new things and going over prejudices involving other disciplines is a super valuable learning.
Read 17 tweets
Jan 25
Ok, why should I learn #NLP concepts if I am a #SEO Specialist? I give you some good reasons to get started in 2022.

This is a thread 🧵
Better understanding of everything regarding Semantic SEO.

Topical maps and entities will be a breeze for you.
You can apply NLP techniques to analyze content and organise your work based on some measurable concepts.

It's not an opinion if a sentence has a bad structure.
Read 9 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!

:(