A keyword my site ranks on has recently dropped from no 2 to 51+ after weeks ranking high.
-
Any ideas? The full SERP analysis still puts it at no 2 so I'm quite confused
-
Hi there.
So, tools are saying one thing, but actually googling gives you another? I'd look into cache and history related stuff in your browser. Also it might be location biased.
Go into incognito mode, try do a search. See what comes up. Also, tool you are using might have cached information - try couple different tools, see what results you get there. Sometimes it also can be localized bug, and it shows in browser that keyword is not ranking at all, but it actually is. Try from different computers, different browsers. And just wait couple days - see if it comes back up.
P.S. Have you done any black/grey hat recently?

-
Hi thanks for getting back to me,
Moz Pro tool is saying +51, google says no 2
It's national only the misreport from Moz is coming in on, we're ranking 1 on the local areas I track for the same keyword.
Never do black/grey hat - we've a great product and are building links organically.
Thanks for your help
-
try different tools - semrush or any other. Also simply moz rank tracker.
-
Might be useful if we could have the search term and the site in question?
That way a few different people on here can search for it and see what position you are appearing for them. The search results will vary on loads of different factors, including location of the searcher.
It may be that if you have been searching for that term allot (to see where you place) but don't actually click your website that Google thinks that result is not relevant to you, and therefore displays it further down the results.
Have you tried searching for the term in a 'Private' browser, without any Cookies/Caching going on?
-
It's not in Google results I am seeing the drop, but Mozpro tools. Thanks.
-
Thanks - checked semrush and moz tracker and they're both no.2 Β and the search result itself is fine. Could Mozpro have had an off day?
-
Yes, it's very much possible. either cached result or it's checking something different. But it happens
