Perfection is the enemy of progress.
Optimizing a website correctly can take days, months, even years. This is why optimizing your website quickly is so important. It gives you a jump out the gate that will give you traction while you do the ongoing, time-consuming work that takes more time.
As a perfectionist, I tend to get bogged down focusing on details. If I’m not careful, I can find myself stressing over little things often at the expense of the project as a whole.
Someone once told me, “Perfect costs extra.” It’s so true. Now, I’m not suggesting that we shouldn’t always strive for perfection. We should! But sometimes it’s better to do something quickly now and come back later to perfect it.
Pretty much the entire software industry has adopted that model: Create, test, launch, fix, improve. But you know what? Many web marketing campaigns could stand to use a little of that model. It’s called going after the low-hanging fruit.
Here’s what you do in a nutshell: Find the biggest SEO opportunities and/or the quickest fixes and tackle those first.
Anything that’s going to take a while or not give you immediate gains gets put on the back burner. Not forever, but just until you get some wins.
Don’t let perfection be the enemy of progress. SEO quickly first, then SEO correctly going forward.