Not everyone is a SEO expert, but many people have some knowledge about it. The truth is, however, that basic knowledge of SEO is not enough to make every website successful. A person might have some idea about SEO, but it might not be enough to make the wisest decisions concerning the SEO of a website. SEO is a complicated topic. A lot has been written about it in the past. Many people decide to dedicate numerous pages to this important knowledge. Even if you are not a SEO expert, you can always benefit from the knowledge of somebody who has a lot of experience in this field.