Thank you for visiting my personal blog! I am here to help you to start or enhance your SEO career,
Let me introduce myself briefly. An engineer by trade, started my first website in 2000, I was introduced to SEO for the first time in 2004 and within one year I was able to generate 1,000,000 Google organic visits to the first website I built.
When I started SEO I never thought about it being my career in the future, at that time there was no responsive design, no Google Search Console, no Google Analytics, no webmasters’ guidelines. SEO was mainly about doing aggressive on page optimization (stuffing as many keywords to reach a good keyword density) and building links (as many as possible regardless of their quality) with keyword rich anchor text to target your keyword, so simple and easy that anyone can learn and do within few months, it was also very easy to outsource.
Fast forward 2018 with the changes in Google’s algorithm (mainly penalties like Penguin that targets aggressive link building and Panda that targets low quality content), the tools that are available for SEO specialists and the whole changes in the digital marketing landscape SEO has become a more complex, difficult to do and needs a lot of collaboration between different teams in the same organization. At this point I am certain that SEO can be a great career for multiple reasons:
- There is a high demand in medium and large company to hire full time SEO professionals (SEO industry is expected to grow to $79 billion by 2020.)
- The education system is not catching up with the demand, there will be few more years for that to happen
- There is no barrier for entry from regulations standpoint however; the skills and the experience that are required to do SEO well will be a big barrier
In this blog you will learn more about SEO in general, the skills and tools you need to learn to start your SEO career.
Skills and knowledge that are required to kick off your SEO career:
SEO 2018 is becoming a mix of data game, working with advance web technologies and user experience, a good understanding of the tools and technologies listed below is key to perform any SEO work:
1- Google crawlers, the feedback they give via GSC and the ability to read data and notifications in Google Search Console
2- Web tracking using tools like Google Analytics and a good understanding of cross device tracking and audience building
3- Third party tools like SEMrush, Ahrefs, Majestic SEO and more
4- The evolution of websites, with mobile users surpassing desktop users websites are designed more for mobile users and becoming closer to work like APPs (AMP, PWA, responsive design) and demanding a lot of technical knowledge to perform SEO SEO
5- Performance (mainly speed) and user experience are becoming ranking factors (aside from their big impact on conversion rate)
7- Content writing skills
As I said before SEO is becoming more complex and needs to be divided into different categories (I call them SEO buckets), each new SEO project should be evaluated against those buckets and based on that evaluation a road map should be created to start working on the highest ROI buckets:
- On page optimization
- Off page SEO (Link buildings and content marketing)
- Technical SEO
- User experience and conversion rate optimization (performance SEO)
- Tracking and Analytics
A good example how to set priorities is having a new SEO project where the website does not have GA or GSC installed, in this case the tracking and analysis bucket will have the top priority , those tools need to be installed immediately, then KPIs must be discussed in order to set up goals and reporting dashboards in Google Analytics
Tools to master:
Certificates to acquire:
Daily reading to stay up-to-date with the SEO industry changes
Please read this post for more details
Training, Courses and Conferences:
How To Do Link Building?
Please read this post for more details