Recently our keywords have plummeted with regards to anything hen related on our stag and hen website. We were on the first page ranking 6<sup>th</sup> for terms such as Newcastle hen and hen weekend Newcastle. Now were around 15th this has also began to happen with other keywords. Content wise our pages score 90+ on page optimisation, we do have various keywords on the pages alike our competitors and use the highest searched for term as our page title. Our page speed is good on mobile and desktop.
I’m struggling to see why we can’t seem to crawl back up to the first page when people who are outranking us have minimal content on slow sites. I know we lack back links but this can't be the only reason?
Our website is hangoverweekends.co.uk