A key to SEO is setting realistic expectations. If you want to rank at the top, you should know this. In this blog we will break down how much time you should spend on SEO in order to rank number one.
If you want to grow slow and steady, spend three to six hours doing research and creating content per week. Spend four hours in competitive research per month to identify new opportunities with keywords you are still not targeting, but that aren't too competitive. You spend another four hours optimizing for technical SEO per month.
And you can do this through the Ubersuggest Site Audit report. And if you want to grow aggressively, not slow and steady, but you want to grow aggressively. You should spend three hours a day doing research and creating content. Spend a minimum of one hour per day, doing link building and content promotion. If you create a lot of content, you don't ever promote it, you're just not going to get the traffic no matter how good your content is.
You need to spend at least three hours every week writing emails for your subscribers and then scheduling those emails. So then that way you get more people to read your articles, which helps increase social shares, and that also helps increase backlinks.
You can also spend one hour a week creating new lead magnets to grow your email subscriber base. For example, a guide to SEO or how to get your dog to lose weight in 30 days. Those are examples of lead magnets with which you can collect emails. You can use tools like Hello Bar to collect emails.
You should spend a minimum of three hours creating and scheduling content for your strongest social media platforms. These are platforms that you're already doing well on, and you want to focus your attention on that. You could spend all your time on all the platforms out there, but we all know there's not enough time in a day for that.
So do you want to know how SEO expert Niel Patel spends time on SEO with a site that's already established?
Every single week go onto Ubersuggest and look for keyword opportunities. So on Ubersuggest type in your domain name, and there's a report that looks at competitive domains and it shows all the other competing domains. The keywords that you rank on, and that your competitors also rank for. These are competing domains, because if both share a lot of common keywords that means they are in a similar industry. Then look for all the keywords that competition ranks for, and you don't rank for. Then start looking at those keywords to see if they're related enough for you to create content around.
Then start creating content around those pages. And if you have an established website, the other big group of time you should spend a lot of energy on is go onto Google search console. Look for all the pages that are getting less traffic quarter over quarter, year over year. And if you see trends of pages declining in traffic, look for the keywords that are actually declining related to those pages. And if that keyword was never related to the page in the first place, there is nothing to worry about. But if that keyword is related, go and Google that term. Look to see all the people who rank above and try to create content that's way better than them.
Try to create a user experience that's better than your competitors. Focus on going above and beyond and being better than your competition.
The next thing that you should spend time on is making sure that your site is buttoned up from an on-page SEO perspective. It doesn't matter how much content creation that you have, or how much Link Building generation that you're doing. If Google can't crawl your website, you're doomed. So make sure your site is buttoned up.
And the last thing, that you should spend your time on a weekly basis, and these are the main tasks. There's a lot of other, ancillary SEO tasks but these are the main things. So the last thing that you should spend your time on when it comes to SEO, believe it or not, is collecting tons and tons of email. When you build a brand, they call it the rule of seven in marketing. When someone sees or interacts with your brand seven times, they're much more likely to evangelize it, buy your product, and tell other people about it. And if you build a brand, you rank higher when it comes to SEO because Google trusts brands. They don't want people to put up false information that can hurt others. So by collecting emails, putting out more lead magnets, maybe blocking off part of your blog posts, and saying put in your email to read the rest. By putting off free tools that allow me to collect emails and then sending out email blasts. So then that way, when I create new content and let people know about it, this allows me to generate much, much more traffic.
Now, one thing that you should additionally spend time on is updating old content. Just make sure it's fresh and up-to-date, and still relevant. This isn't about word count or deleting posts. This is just about making sure they're relevant. Of course, if something's really outdated, like let's say about MySpace that doesn't really exist, just delete that. Because we don't want anyone to read anything that's old or outdated that can hurt them. And by doing that, you continue to maintain and grow your SEO traffic. And that's how established websites should continually spend their time. You can also add in a lot of other tasks, but this is where you should spend the majority of our time to maintain and grow our traffic.