dropped from page 1 to like page 20 in local search for keywords 'massage Toronto'. I'm still showing top 3 in maps. Even some sub pages are ranking higher than my main page.
I've also ranked highly for Osteopathy Toronto, Acupuncture Toronto, posture Toronto and have dropped dramatically for all of those.
It is fairly obvious that I'm being penalized (no manual penalty) but I have no clue why.
Actions I think might be related.
1: I installed yoast seo and submitted a sitemap after several years
2: I had a newly added link on my site pointing to a site that Google suddenly ranked as a spam site (now removed)
3: I expanded recently and added a bunch of new pages to my site.
Any help would be much appreciated