Originally Posted by elsoft
For someone to be good at SEo.Is it necessary that one should formally train reading books,attending classes ,etc?
One of the charms of joining field of SEO is the informality of carrying out the learning and implementation practices, the freedom to work as you like and when you like.
Well, it is the general perception, but it is not the complete truth. You can have the informal ways, but you have to be more hardworking, since you are on your own.
Learning SEO is a long and practical process, so you will have to train yourself hared, whether formally or informally, by reading books, watching videos, and if possible, attend online classes. Yes, you do have the informal ways.
Best of Luck.