Topical maps. While Semantic SEO is not suitable for small websites and can require plenty of resources, it's worth pointing out that you should get comfortable with drawing maps.
This allows you to get the bigger picture of a topic/set of topics.
If you are creating a website from scratch, consider starting from the topical map.
In this way, it will be easier to understand which entities you will cover and how the user is supposed to navigate through the website.
#Python for SEO. In the last few years, some SEOs decided to use coding to overcome most of Excel's limitations.
And I have to say it, great idea! In this case, there is a clear influence from Data Science.
Data Science and all the AI hype influenced other subjects, and SEO is no exception.
Programming languages like Python and R bypass the limits of Excel, in exchange for a steeper initial learning curve.
Learning both was one of the best things I could ever do.
While Python is super popular and cool in the SEO community, it doesn't mean you should learn it.
It's a helpful tool if you want to pursue a certain path and if you are ready to invest some time into it.
And I have to mention automation too. Automating boring tasks is what I think is needed to make the most out of computers and robots.
Spend more time on quality tasks and less on boring and stupid activities.
Data analysis itself is another interesting activity you should focus on. I don't refer to the traditional way of dumping data into a spreadsheet and filtering them.
We have so many options nowadays that we can get more insights in a reduced period.
That's why I always say that people with a more statistical or technical background will reap the fruits of their hard work.
Data analysis should combine your domain knowledge (SEO), business acumen and good technical skills.
MUM. The new multi-modal model promises to be 1000 times better than BERT.
It's not live yet but seems like a big deal. You cannot optimize for it, as I told you in my other threads when talking about BERT.
The only action you can take is to improve your strategy.
For those of you that want proof. We will receive the news in the next future.
The only way a more accurate model like MUM can benefit you is by creating quality content.
If you are helpful, factual, and can satisfy the needs of your users, then you have nothing to fear.
I started liking Google more after BERT and I hope this trend will continue.
MUM interconnects data sources of different types, text and images for now.
The idea is to increase the likelihood of finding authority pages and understanding what is accurate.
MUM's goal is to increase factual accuracy. No one wants inaccurate information.
In the future, we may have access to a perfect blend of text, image, audio and video data. I guess this will be the true future of search.
MUM is trained across 75 languages and is capable of handling several tasks.
For these reasons, MUM is said to be multimodal and multilingual. It can operate across different formats and supports more than one language.
Now you know what these 2 adjectives mean.
How will this affect global search? Let's say your language doesn't have any good answer to your query but English does.
MUM transfers this knowledge and the search results will show you what you were only available in English before.
If you want to future-proof your website you need to improve the quality of your work. At the same time, be sure to think in terms of entities and structured data.
Think of your website as a big Knowledge Graph.
Sustainable websites. Save the environment and think more about being green.
This is a new topic for me as well, you can learn more here:
Some countries care a lot about the environment and others, well... I cannot say the same.
This is not about ranking or money, it's about saving our planet. I will allocate some time to learn more about sustainability since it's a priority.
Passage indexing. If you don't know what I mean by that, study it now! You should already know that Google can read passages of your text to find answers to rare queries.
LaMDA is a Transformer-based model to improve conversation capabilities. It was trained on dialogue and should produce sensible and specific responses.
Easier said than done. This could represent the long waited revenge of Voice Search.
The introduction of LaMDA (Language Model for Dialogue Applications) could change search behavior and how users interact with Google.
Conversational technologies will probably be more and more important in the next few years.
Let's connect Knowledge Graphs, factual accuracy and MUM. Google is interested in providing better results with accurate information to enhance search.
I introduce you to KELM, one of my favorite models so far.
KELM (Knowledge-Enhanced Language Model Pre-training) attempts to reduce bias and toxic content in search.
There may be connections with MUM. I guess this could be very much likely.
What if the problem is not #SEO related? How come, you are an SEO and you face a problem that is not connected to your job... or is it?
A thread about the importance of value proposition and quality for every SEO project 🧵
SEO is just one part of the story. It is not the only digital channel and will never be.
I prefer to focus on SEO because that's my path. This doesn't mean a business should do SEO. Being holistic is key.
That's why understanding how you want to reach your audience comes first.
Business and Marketing are not about having a good product and that's it. They cover other areas of interest and techniques that promote what you sell.
There are bad products with excellent marketing or vice versa. In some cases, they are both bad.
These 2 are the bare minimum and are correct. You don't need anything else to start.
The most common belief they want to sell you is that SEO is business independent. Let me explain, claiming that the subject is a set of techniques or something you can apply indiscriminately.
SEO overlaps with a lot of other subjects, it is not a watertight compartment.
Using #Python for content optimization in #SEO? You must be crazy, man.
And yet, there are some cool applications I will show you in this thread 🧵
Named entity recognition (NER). Extract named entities from a text to see what your competitors or Wikipedia are using for a given topic.
This is not about keywords but the co-occurrence of specific terms.
You can do that via Google NLP API or spaCy. The first can give you a measure of the importance of the entities, called salience. The higher, the most relevant for that text.
The second one has different perks and can be trained, meaning that you can make domain-specific models.
[Case study]: How I got a publisher website past 400K sessions per month with Semantic #SEO and careful planning.
This is my longest thread so far and I will try to document all the steps I followed and the main takeaways. 🧵
The niche is pop culture (actually two subsets) and the market is Italy. Zero budget as it is a test project and I am just helping a friend of mine.
Everyone is writing and the most important skill, in this case, is knowing the industry.
The first thing I did was to do a technical audit back then to spot serious issues. Since I know the niche I can tell that it's not so important unless it's dragging you down.
The technical situation of the website wasn't that bad.