Bear in mind though that optimization is not some static concept with strategies that you can repeat over and over again every single day.
It has become a dynamic field that continuously grows and develops.
In the past, the task of optimizing web pages used to be fairly easy.
Webmasters who wanted to monetize and earn from sites could easily do so.
They could set up hundreds of pages with the help of auto generated or rehashed content that repeatedly carried popular keywords.
This was the age of optimization through keyword stuffing and duplicate content.
Engine robots used to pick up content with lots of keywords.
It is crucial to understand though that they work differently now.
Because keywords and content have been abused, major SEs have begun blacklisting or at least lowering the ranks of sites with little value in them.
In other words, if you create a site now with too many repetitive keywords and stale content, you will find yourself nowhere close to the first or even the tenth page of search results.
Since engines have obviously evolved, optimization experts have to evolve too or get left behind.
Now, the most important part of optimization is good, high quality and useful content.
You are more likely to grab and retain the attention of both robots and real readers if you give them the kind of information that they need and want.
This is even if you only own a mini site.
Every SEO campaign should therefore begin with finding a website theme or topic that you are familiar with and passionate about.
When you know what you excel in, providing authoritative content will become fairly easy and straightforward.
The use of keywords is still important in optimization.
Just like in the old days, your site content should still carry the keywords that people use so robots can find you.
Be mindful and cautious with keyword use and placement though.
Never stuff your pages with too many keywords to the extent that you dilute the value of the information that you are providing.
At the heels of proper keyword use is link building.
Every modern SEO campaign puts tremendous strength on creating the right kind of quality links.
Optimization experts know for a fact that website ranking is all a matter of engineering popularity.
The more popular your website is, the more likely it will rank it high.
The best way to make websites popular is through link building.
There are many ways to build links.
What is important is that you choose sites that also have good reputation and ranking to leave links in.
Once you find a couple of these quality sites, find ways to convince their owners to link back both to your homepage and your deeper pages.
Make sure though to build more quality links for your homepage than for your internal pages.
These days, a good SEO campaign is labor intensive.
This however, is only because search engines have become better and wiser.
If you want your website to survive the times, keep up with the new demand for better quality content.