1. Strategy
Google's Protocols
Google's goal to connect users to whatever that user is trying to find
Google simply wants their platform to do that well
They have protocols that they suggest every business owner to follow
However, it's a books-worth of info and it changes 500-600 times a year
Shortcuts
There are many shortcuts to get a ranking website while still following google's protocols
It just solely depends on the keyword, city, website, service, and the search engine result page
It's case by case, there is no one solution for everything
2. Time
Time to rank
It takes about 6 months for Google to index or decide where to put your information
There are shortcuts and certain strategies to get it to rank in even a day
Your own time
With an algorithm that changes 500-600 times a year, no one has time for that
We use tools to make our jobs easier, but it's still very taxing for us
That's why we only choose to work with certain companies that are ripe for SEO
3. Tools
For your website
How many people are on your site
Who is purchasing and who isn't and what they're looking for
What keywords aren't working for your site
For your SEO
See who is linking to your website
See competitors and all of their data (yes, pretty wild)
4. Knowledge
Data
What you don't know DOes hurt you
Luckily, it's possible to track everything
Possible to pinpoint everything wrong with your current site and why it's not ranking
Experience
The greatest teacher in life, but also the greatest teacher in SEO
There are many things that go unsaid in the space
Not only that, but Google can't make a list showing what works for every niche and industry