I have a real estate search engine in Canada called estateblock.com. Several years ago it was one of the most popular websites in the industry, I was always on top of the google SERP for keywords ""Address" for sale" or MLS"xxxxxxx", etc. I made a mistake of reworking the website completely and it lost all the rankings. Now Google indexed all my sitemap - 30000 thousand pages from my website but they are all on 10-20-30 page of SERP. Website technically is much better than the previous one and have more unique content that any of ,my competitors, but still google for some reason not putting it on a first page, Some of my competitors that are on a first page are super shitty old website without any backlinks. Some of my backlinks are still there, I added new ones, from local newspapers and websites, but still for some reason google ignores my website. I need somebody who can figure out what is happening and get the website back on a first page of SERP for real estate listings URLs like it did before. I don't need to rank for hard keywords "homes for sale in Vancouver" or something like that, it is too hard and competitive. I need to get in SERP for much easier keywords, but they are always changing. Basically i need to rank for keywords like - 1 22466 North Ave, Maple Ridge or MLS® R3091651 for URL like - https://www.estateblock.com/l/1-22466-north-avenue-maple-ridge-bc/R3091651--7777784530 But google keep ignoring these pages, either indexing and putting on the 20th page of SERP or just discovering and not indexing, etc. Can you investigate why and tell me what to do?