Overcoming the Japanese Keyword Hack: A SEO's Journey of Resilience and Recovery
One of my biggest challenges in my SEO career was a security issue affecting my company's website. The website was hacked with a Japanese keyword hack that injected spam pages and resulted in Google SERP showing Japanese text.
I identified the issue when our website's visits dropped, using Google Analytics tool.
Screenshotimage1: Checked it by URL Inspection tool
Screenshot 5 image: Hacker removed our WP admin privileges.
To restore the website, I worked with the web development team to identify and fix any security vulnerabilities. As the exact issue couldn't be found, we decided to upload a fresh backup of the site.
To prevent future hacks, we took the following steps to improve the website's SEO:
- Updated software and plugins, changed passwords, and kept all themes and plugins up-to-date.
- Implemented security measures such as two-factor authentication and limited access to the backend.
- Checked the website using security tools to ensure it was clean and free of malicious code/links.
- Re-submitted the sitemap to Google and Bing to speed up the re-crawl process.
- Monitored the Google Search Console to ensure no injected pages remained.
Again Identifying the issue:
I was worried that our website would be hacked again after it was affected by the Japanese keyword hack for the second time.
Screenshot Image 7: On Monday, June 28, 2021, the Japanese keyword hack reoccurred.
We were unable to determine how our website was hacked despite implementing various security measures such as changing passwords, implementing 2-factor authentication, updating our CMS and plugins, restoring with a fresh backup, and purchasing a Firewall tool.
Working with the web host provider:
We discussed the issue with our web host provider, Godaddy, and they recommended purchasing a Firewall tool. We followed their recommendation, but unfortunately, our website was hacked again.
Root cause:
Godaddy conducted a thorough scan of our website and hosting environment and found that the root cause was a shared hosting environment. The Japanese keyword hack had left a "backdoor" on a neighboring website and infected it as well, causing our website to be re-infected.
Removing the hack:
Godaddy's support team cleaned the malware infection from our entire shared hosting environment for free.
P.S.Our website had recently been migrated from a
Digitalpacific dedicated hosting (Linux server) to Godaddy shared
hosting (Windows server) environment.
The issue of the Japanese keyword hack caused several problems for our website:
- Search engine ranking: Our website's search engine ranking positions was dropped for around 80% of keywords and 20% keywords completely dropped as a result of the hack, which can negatively impact its visibility and traffic.
- Security: The website has become vulnerable to further attacks/exploits as a result of the hack i.e., Hacker removed our WP admin privileges, website contact form was not working ect.,
- Reputation: The hack was slightly damaged our website's reputation, causing users to lose trust in our website.
- Loss of revenue: The hack cause the website to lose business enquries (revenue) due to decreased traffic, loss of new business enquiries, or increased expenses (Purchased Firewall Web Application) related to fixing the issue.
- Clean up cost: We spend money to purchase Firewall web application and time to clean our website from the hack.
To improve SEO, I took the following steps:
- Used Google Search Console to request removal of pages from index.
- Resubmitted sitemap to Google and Bing to re-crawl the website faster, using the URL inspection tool.
- Regularly monitored the website to prevent new injected pages from being added to the index.
Other issues also:
- Slow response and limited crawl budget due to the 5K malware injected pages, affecting the crawl of our website.
- Took time to disappear cloaking content in Google cached index.
- Failed Google's crawl requests on our site due to server connectivity issues on the SCG site.
- The Firewall has blocked the Googlebot from crawling our site. (Note: Googlebot is not blocked by default in Sucuri firewall. But the Sucuri Web Application Firewall was blocking if multiple requests in a short period of time.)
Finally, we recovered from the security issue. It was a challenging situations and pain, but I was proud of
how we were able to effectively troubleshoot and solve the problem.
Comments
Post a Comment