The thing that majority of people don't understand is that you are competing against a multibillion-dollar company with employees working 24/7 to do what is profitable for the company. SEO will no longer be a *profession* and something you can do easily to get traffic. Start saving up to spend dollars buying little traffic from Google AdWords in near future. The biggest threat to SEO and online marketing is AI (Artifical Intelligence) I won't be even little surprised that Google now has finally implemented AI into search results. AI is already used in the banking system and can easily detect fraud transactions out of millions of transactions taking place. Finding and removing value to useless links, finding patterns, fake links, paid links is a super easy job for the AI. The fact that it removed so many sites from index every week shows the BEGINNING of AI. Now on, AI will be improved a lot less and fewer ways to rank sites without paying Google for traffic. Machine learning can easily scan 1,000,000 links every minute and improves at a rate 1000 times more than the rate at which average jobless SEO person improves. Examples: 1) Google AI beats GO player (For those who don't know, Go has more ways of playing than there are atoms in the observable universe.) The AI is self-taught without any code telling it how to play. It itself learns to play! It is a life-changing development in machine learning. 2) OpenAI (Founded by Elon Musk) has a team of 10 people working on AI that can beat the world champions in DOTA 2. The AI taught itself to play the game and win within just two weeks of working and learning. It learns within a week what masters learn through YEARS of hard training. For those who don't know, Dota is a pretty hard game and getting to PRO level is extremely hard. VALVE has a yearly multi-million dollar competing in which top players complete to win millions of dollars. AI beat the world's best player. You can't match the perfection and improve yourself against an AI bot that is self-taught. Google wants to suggest best sites for your search questions and wants to remove sites that want to get traffic from Google without paying for Google Adwords. Google will make that happen. It's no longer old algorithms that are rigid form and can be manipulative. It's an advanced AI that changes what search results to show for same question but it shows different results for different people to give best answers. Small players that just create random blogs with not enough budget and buy links to try to manipulate their site's trust will no longer to done in near future. It's not only Google. Facebook (Instagram) also uses AI to detect spam accounts, posts and to check if to remove the reported content from Facebook or not without any human intervention. You alone are currently competing against an AI. You can't possibly beat it. For those who say, "Nothing is impossible". Why don't you try beating a calculator? You CAN'T! No matter how many hours you work and try your level best. No human can beat a BOT. BOTs can calculate thousands of things about your website/account (and use it's available data to find spam) BUT..... There is still one little hope. You can build your own AI that can find ways to beat Google AI. But at the end of the day, Building AI requires highly talented and hardworking team of professionals. People without $100,000+ budget can't create their own advance AI. Let's discuss below your thoughts on AI and it impacts on modern world and marketing.