My website is hosted on Ezoic. Recently, I noticed that Google has indexed thousands of Ezoic files linked to my site, which has negatively affected my Google rankings. My site went from a few hundred indexed pages to over 300k indexed pages.
Most of the indexed files seem to be in Japanese, while my site is in English.
A quick google search of site:mywesite.com shows thousands of Japanese files that i did not publish. The links to the files re-direct to other pages on my site. Google has punished and de-ranked my site for this reason.
Also, my Google search console shows there are server errors with my site. Due to these errors, I do not have access to my WordPress dashboard.
When I log into my WordPress dashboard, I can not perform any actions. When I try to use the dashboard, the message I get is: "Forbidden, You don't have permission to access this resource."