Hi, my website index page has a decent amount of keywords - not too few not too many - for the niche marketing I'm hoping to do well in.
The page went onto the first page of google a few months back. Then, I noticed that when I clicked on the placing for my website it showed a blog post instead with far fewer keywwords in it.
I've cleared my cache but it still shows the blog post as the highest ranking page.
Any idea how I can get my index page first again, or why google would rank a short blog post as my highest ranking page for my main niche?