Hey there, so I need to learn almost everything about SEO. I need to have at least a broad understanding about this subject. I know what SEO is yet I don't know how to apply it. Plus, I am just a programmer, so take that in mind. I have already started googling for SEO (what is seo, beginners guides, best practices, etc). Is there any good website that explains all about SEO? What I want is white hat seo since I don't think my company where I am working would like to go into black hat road. Best regards.