SEO process involves various steps like keyword research, on page optimization, acquisition of inbound quality links also know as off page SEO, quality content development, measuring of success in term of ranking or return on investment etc. Each step has it own difficulty. Different people have different problems in each step. Therefore I made a poll to judge which part is most hardening or difficult please vote
What part of SEO process is most difficult?