Well I use Yoast and I am very happy with it, But you could try All in One SEO. I used that before Yoast and it is not bad at all. It is very different from Yoast SEO.
Anywayzzzz - give it some time. Seo results doesn't come over night.
Anywayzzzz - give it some time. Seo results doesn't come over night.

TWO offers

