{"id":4327,"date":"2026-09-08T11:03:38","date_gmt":"2026-09-08T10:03:38","guid":{"rendered":"https:\/\/voronov.solutions\/?p=4327"},"modified":"2026-09-08T11:03:38","modified_gmt":"2026-09-08T10:03:38","slug":"how-to-recover-a-website-after-a-hack-and-get-back-seo-position-using-the-external-protocol-for-wordpress","status":"publish","type":"post","link":"https:\/\/v2.voronov.uk\/en\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/","title":{"rendered":"How to Recover a Hacked Website and Restore SEO Rankings: Emergency Action Plan for WordPress"},"content":{"rendered":"<p>Successful <strong>website recovery after hacking<\/strong> requires a systematic approach: urgent isolation of the resource with HTTP 503 status, verification of file structure integrity using checksums, deep database cleaning from backdoors, and correct configuration of server responses (HTTP 410\/404) to remove junk URLs from the index. Attempting to blindly restore an outdated backup without auditing often returns the site to the same vulnerable state due to preserved malicious code.<\/p>\n<h2>Symptoms of Compromise: Express Diagnosis of WordPress Infection<\/h2>\n<figure class=\"wp-block-image size-large vsaic-image\"><img fetchpriority=\"high\" decoding=\"async\" class=\"attachment-large size-large\" src=\"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-8247921-1024x682.jpg\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" srcset=\"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-8247921-1024x682.jpg 1024w, https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-8247921-300x200.jpg 300w, https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-8247921-768x512.jpg 768w, https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-8247921-1536x1024.jpg 1536w, https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-8247921-18x12.jpg 18w, https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-8247921.jpg 1880w\" alt=\"Symptoms of Compromise: Express Diagnosis of WordPress Infection \u2014 VORONOV Solutions\" width=\"640\" height=\"426\" \/><\/figure>\n<p>A significant portion of WordPress and WooCommerce-based web resource hacks remain unnoticed by owners until traffic drops or search engine sanctions appear. Early identification of symptoms allows you to determine the attack vector and localize the damage.<\/p>\n<table>\n<thead>\n<tr>\n<th>External manifestation<\/th>\n<th>Type of attack \/ Attack vector<\/th>\n<th>Implications for SEO and business<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Red screen or blank screen <em>\u00ab&quot;Deceptive site ahead&quot;\u00bb<\/em> in the browser<\/td>\n<td>Phishing pages, malicious redirects, blocking by Google Safe Browsing<\/td>\n<td>Instant blocking of all organic and direct traffic, loss of customer trust<\/td>\n<\/tr>\n<tr>\n<td>Japanese characters or pharmaceutical drug names in Google search results<\/td>\n<td><strong>SEO spam on the website<\/strong> (Japanese Keyword Hack \/ Pharma Hack)<\/td>\n<td>Clogging the index with thousands of generated pages, blurring relevance and pessimizing the site<\/td>\n<\/tr>\n<tr>\n<td>Redirects mobile users to third-party casino or lottery sites<\/td>\n<td>File injections <code>.htaccess<\/code>, <code>index.php<\/code> or active theme scripts<\/td>\n<td>Behavioral sanctions from search engines, sharp increase in bounce rate<\/td>\n<\/tr>\n<tr>\n<td>Appearance of unknown administrator accounts or suspicious cron jobs<\/td>\n<td>Implementation of web shells, backdoors, compromise of authorization keys<\/td>\n<td>Permanent hidden access of hackers to files and databases even after removal of visible viruses<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Diagnostic matrix: restore from backup or manual cleaning<\/h2>\n<figure class=\"wp-block-image size-large vsaic-image\"><img decoding=\"async\" class=\"attachment-large size-large\" src=\"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-207580-1024x768.jpg\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" srcset=\"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-207580-1024x768.jpg 1024w, https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-207580-300x225.jpg 300w, https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-207580-768x576.jpg 768w, https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-207580-1536x1152.jpg 1536w, https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-207580-16x12.jpg 16w, https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/pexels-photo-207580.jpg 1733w\" alt=\"Diagnostic matrix: restore from backup or manual cleaning \u2014 VORONOV Solutions\" width=\"640\" height=\"480\" \/><\/figure>\n<p>It is important to choose the right strategy before starting work. Restoring from a backup is not always a quick solution to the problem if the copy has already been infected.<\/p>\n<table>\n<thead>\n<tr>\n<th>Scenario \/ Conditions<\/th>\n<th>Recommended action<\/th>\n<th>Critical risks<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>The exact time of the intrusion is known, there is a verified &quot;clean&quot; backup created before the date of the incident<\/td>\n<td>Restoring files and databases from backup followed by mandatory update of all components<\/td>\n<td>Loss of online store orders or new articles created between the time the copy was created and the time of the breach<\/td>\n<\/tr>\n<tr>\n<td>The date of the initial breach is unknown or the backups already contain malicious code<\/td>\n<td>Complete replacement of the kernel and plugins with the original distributions + manual audit of the database and uploads folder<\/td>\n<td>Requires more technical time, but guarantees complete removal of hidden web shells<\/td>\n<\/tr>\n<tr>\n<td>Over 30% of file structure modified, system database tables corrupted<\/td>\n<td>Threat isolation, system directory deletion (<code>wp-admin<\/code>, <code>wp-includes<\/code>), deep database disinfection<\/td>\n<td>High probability of re-infection without changing authorization keys and closing the vulnerability<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Emergency Protocol: 5 Steps to Site Isolation and Cleanup<\/h2>\n<p>Incompetent actions during the elimination of the consequences of the attack can lead to the complete loss of the database or prolonged unavailability of the resource. If you plan to perform the process yourself, follow a strict sequence of actions. We also recommend that you read the guide on <a href=\"https:\/\/v2.voronov.uk\/en\/blog\/steps-for-safely-removing-viruses-from-the-site\/\">steps to safely remove viruses from a website<\/a> before starting to modify system files.<\/p>\n<h3>Step 1. Temporary isolation (Maintenance Mode)<\/h3>\n<p>If a resource generates malicious redirects or phishing content, it must be immediately closed to external visitors by configuring the server to return a status code. <strong>HTTP 503 (Service Unavailable)<\/strong>. This lets Google crawlers know that the site is temporarily under maintenance, preventing the original pages from falling out of the index during the cleanup.<\/p>\n<h3>Step 2. Change secret keys (SALT) and reset authorization<\/h3>\n<p>To block sessions of attackers who could intercept the administrator cookie, generate a new set of secret keys in the configuration file <code>wp-config.php<\/code>. According to the documentation <a href=\"https:\/\/wordpress.org\/documentation\/article\/hardening-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">WordPress Hardening Documentation<\/a>, update constants <code>AUTH_KEY<\/code>, <code>SECURE_AUTH_KEY<\/code>, <code>LOGGED_IN_KEY<\/code> and <code>NONCE_KEY<\/code> forcibly terminates all active user sessions in the system.<\/p>\n<h3>Step 3. Verifying the integrity of core and plugins via WP-CLI<\/h3>\n<p>Instead of manually searching for modified sections of PHP code, use the WP-CLI console utility to compare the checksums of local files with the reference data in the official WordPress.org repository:<\/p>\n<pre><code># Verify the integrity of the WordPress core wp core verify-checksums # Verify the integrity of all installed plugins wp plugin verify-checksums --all<\/code><\/pre>\n<p>According to the documentation <a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/core\/verify-checksums\/\" target=\"_blank\" rel=\"noopener noreferrer\">WP-CLI Command Reference<\/a>, the utility points to the exact files where code was added or changed. Directories <code>wp-admin<\/code> and <code>wp-includes<\/code> The safest thing to do is to completely remove and replace with fresh files of the corresponding kernel version.<\/p>\n<h3>Step 4. Cleaning the database, backdoors, and WP-Cron<\/h3>\n<p>Malicious scripts often become embedded within the database or through system task schedulers, causing recurrent infections:<\/p>\n<ul>\n<li><strong>Administrators&#039; audit:<\/strong> perform a user list check <code>wp user list --role=administrator<\/code> and delete all third-party profiles.<\/li>\n<li><strong>Table audit <code>wp_options<\/code>:<\/strong> check the startup options (<code>autoload = &#039;yes&#039;'<\/code>) for the presence of obfuscated functions <code>eval()<\/code>, <code>base64_decode()<\/code>, <code>gzinflate()<\/code>.<\/li>\n<li><strong>Checking WP-Cron jobs:<\/strong> start <code>wp cron event list<\/code>, to detect and remove suspicious events that periodically upload spam files from remote servers.<\/li>\n<\/ul>\n<h3>Step 5. Protecting the media library (uploads)<\/h3>\n<p>Folder <code>wp-content\/uploads<\/code> is intended solely for media files and should not contain executable PHP scripts. Create the file <code>.htaccess<\/code> at the root of the directory <code>uploads<\/code> with the following content to completely prevent code execution:<\/p>\n<pre><code>deny from all<\/code><\/pre>\n<h2>Restoring SEO positions and eliminating search spam<\/h2>\n<p>After the technical cleaning is completed, the key stage comes - <strong>SEO position recovery after hacking<\/strong>. If hackers have managed to generate thousands of pages of Japanese or pharma spam, Google&#039;s robot spends crawling budget on them, ignoring the target content of the site.<\/p>\n<h3>Correct server response codes: HTTP 410 vs. HTTP 404<\/h3>\n<p>Do not set up a 301 redirect from spam pages to the home page: this dilutes the semantics of the domain and transmits spam signals to the entire site. The optimal solution is to return a header for hacker-generated URLs <strong>HTTP 410 (Gone)<\/strong> or <strong>HTTP 404 (Not Found)<\/strong>. The 410 status directly informs the search bot that the resource has been permanently removed, which significantly speeds up the cleaning of Google&#039;s index compared to standard errors.<\/p>\n<h3>XML Sitemap Cleanup and Spam URL Removal<\/h3>\n<p>Check files <code>sitemap.xml<\/code> your site. Remove any generated spam maps (hackers often create dozens of maps of the type <code>sitemap_spam.xml<\/code>) and submit a clean sitemap file through Google Search Console for accelerated reindexing of your core content.<\/p>\n<h3>Unblocking in Google Search Console and Google Safe Browsing<\/h3>\n<p>The removal of the red security alert is carried out according to official protocol <a href=\"https:\/\/developers.google.com\/search\/docs\/monitor-debug\/security\/hacked\" target=\"_blank\" rel=\"noopener noreferrer\">Google Search Central Guide for Hacked Sites<\/a>. To regain trust in the algorithms, follow these steps:<\/p>\n<ol>\n<li>Go to Google Search Console in the section <strong>Security &amp; Manual Actions<\/strong>.<\/li>\n<li>Learn about the types of violations detected (malware, social engineering, spam). For a detailed description of the blocking rules, see <a href=\"https:\/\/support.google.com\/webmasters\/answer\/6350487\" target=\"_blank\" rel=\"noopener noreferrer\">Google Safe Browsing help<\/a>.<\/li>\n<li>Click the button <strong>Request Review<\/strong>.<\/li>\n<li>In the request form, describe in detail and concisely the actions taken: removing vulnerable plugins, cleaning the database, updating SALT keys, and setting 410 codes for spam pages.<\/li>\n<\/ol>\n<p>After submitting a request, Google&#039;s automated systems typically re-check within a few days, after which the Safe Browsing warning is removed and the site&#039;s search results are restored.<\/p>\n<h2>Protection against re-hacking: a security checklist<\/h2>\n<p>Eliminating the consequences without eliminating the root cause opens the way for re-infiltration. For long-term resource security, implement a basic defense complex:<\/p>\n<ul>\n<li><strong>Regular update:<\/strong> Update your WordPress core, plugins, and themes regularly. Don&#039;t use outdated extensions that have been discontinued.<\/li>\n<li><strong>Automatic backup:<\/strong> create an isolated data storage system on external cloud storage. For more information on building fault-tolerant systems, read the article about <a href=\"https:\/\/v2.voronov.uk\/en\/blog\/%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d1%87%d0%bd%d0%b5-%d1%80%d0%b5%d0%b7%d0%b5%d1%80%d0%b2%d0%bd%d0%b5-%d0%ba%d0%be%d0%bf%d1%96%d1%8e%d0%b2%d0%b0%d0%bd%d0%bd%d1%8f-%d1%81%d0%b0%d0%b9\/\">automatic site backup<\/a>.<\/li>\n<li><strong>Two-factor authentication (2FA):<\/strong> Set up 2FA for all accounts with administrative rights and limit the number of login attempts.<\/li>\n<li><strong>Correct access rights:<\/strong> set rights <code>755<\/code> for directories and <code>644<\/code> for files. For a file <code>wp-config.php<\/code> restrict rights to <code>600<\/code> or <code>640<\/code>.<\/li>\n<\/ul>\n<h2>Frequently Asked Questions (FAQ)<\/h2>\n<h3>How long does it take for Google to remove the &quot;Deceptive site ahead&quot; warning?<\/h3>\n<p>After submitting a verification request through Google Search Console, the site scan takes from 24 to 72 hours, provided that all malicious scripts, spam pages, and redirects are completely removed from the server.<\/p>\n<h3>Can I remove SEO spam using robots.txt?<\/h3>\n<p>No. Closing spam URLs through <code>Disallow<\/code> in the robots.txt file prohibits the bot from crawling the page, but does not remove it from the index if there are external links to it. The only correct way is to return HTTP 410 or HTTP 404 codes directly from the server.<\/p>\n<h3>Why does the site get infected again a few days after cleaning?<\/h3>\n<p>Recurrence usually indicates the presence of a leaked web shell (backdoor) in the directory <code>uploads<\/code> or database, storing compromised cron jobs, or an unpatched vulnerability in an outdated plugin\/theme.<\/p>\n<p>If your web resource has been hacked, has been filtered by search engines, or needs a regular security audit, contact VORONOV Solutions: we offer services <a href=\"https:\/\/v2.voronov.uk\/en\/pricing\/\">emergency cleaning of websites from viruses<\/a>, as well as package regular Website Care maintenance for reliable protection of your online business.<\/p>","protected":false},"excerpt":{"rendered":"<p>A diagnostic guide to remediating the effects of a WordPress hack, removing SEO spam, cleaning backdoors, and removing Google Safe Browsing warnings to restore search traffic.<\/p>","protected":false},"author":1,"featured_media":4332,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33,41],"tags":[85,86,69,87,88],"class_list":["post-4327","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-chistka-vid-virusiv","tag-google-search-console","tag-seo-spam","tag-bezpeka-wordpress","tag-tehnichna-pidtrymka","tag-chystka-sajtiv"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.5 (Yoast SEO v28.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>\u042f\u043a \u0432\u0456\u0434\u043d\u043e\u0432\u0438\u0442\u0438 \u0441\u0430\u0439\u0442 \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443 \u0442\u0430 \u043f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438 SEO: \u043f\u043b\u0430\u043d \u0434\u0456\u0439 WordPress | VORONOV Solutions<\/title>\n<meta name=\"description\" content=\"\u041f\u043e\u043a\u0440\u043e\u043a\u043e\u0432\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0441\u0430\u0439\u0442\u0443 WordPress \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443: \u0456\u0437\u043e\u043b\u044f\u0446\u0456\u044f, \u0447\u0438\u0441\u0442\u043a\u0430 \u0432\u0456\u0434 \u0432\u0456\u0440\u0443\u0441\u0456\u0432 \u0442\u0430 \u0431\u0435\u043a\u0434\u043e\u0440\u0456\u0432, \u0432\u0438\u0434\u0430\u043b\u0435\u043d\u043d\u044f SEO-\u0441\u043f\u0430\u043c\u0443 \u0456 \u0437\u043d\u044f\u0442\u0442\u044f \u0431\u043b\u043e\u043a\u0443\u0432\u0430\u043d\u043d\u044f Google.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u042f\u043a \u0432\u0456\u0434\u043d\u043e\u0432\u0438\u0442\u0438 \u0441\u0430\u0439\u0442 \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443 \u0442\u0430 \u043f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438 SEO-\u043f\u043e\u0437\u0438\u0446\u0456\u0457: \u0435\u043a\u0441\u0442\u0440\u0435\u043d\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0434\u0456\u0439 \u0434\u043b\u044f WordPress\" \/>\n<meta property=\"og:description\" content=\"\u041f\u043e\u043a\u0440\u043e\u043a\u043e\u0432\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0441\u0430\u0439\u0442\u0443 WordPress \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443: \u0456\u0437\u043e\u043b\u044f\u0446\u0456\u044f, \u0447\u0438\u0441\u0442\u043a\u0430 \u0432\u0456\u0434 \u0432\u0456\u0440\u0443\u0441\u0456\u0432 \u0442\u0430 \u0431\u0435\u043a\u0434\u043e\u0440\u0456\u0432, \u0432\u0438\u0434\u0430\u043b\u0435\u043d\u043d\u044f SEO-\u0441\u043f\u0430\u043c\u0443 \u0456 \u0437\u043d\u044f\u0442\u0442\u044f \u0431\u043b\u043e\u043a\u0443\u0432\u0430\u043d\u043d\u044f Google.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/v2.voronov.uk\/en\/blog\/how-to-recover-a-website-after-a-hack-and-get-back-seo-position-using-the-external-protocol-for-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"VORONOV Solutions\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-08T10:03:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/how-to-fix-malware-infected-wordpress-site.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/#\\\/schema\\\/person\\\/6792b7547c3dd0f08e3862e3417fe0e3\"},\"headline\":\"\u042f\u043a \u0432\u0456\u0434\u043d\u043e\u0432\u0438\u0442\u0438 \u0441\u0430\u0439\u0442 \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443 \u0442\u0430 \u043f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438 SEO-\u043f\u043e\u0437\u0438\u0446\u0456\u0457: \u0435\u043a\u0441\u0442\u0440\u0435\u043d\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0434\u0456\u0439 \u0434\u043b\u044f WordPress\",\"datePublished\":\"2026-09-08T10:03:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/\"},\"wordCount\":1175,\"publisher\":{\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/v2.voronov.uk\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-fix-malware-infected-wordpress-site.png\",\"keywords\":[\"Google Search Console\",\"SEO \u0441\u043f\u0430\u043c\",\"\u0431\u0435\u0437\u043f\u0435\u043a\u0430 WordPress\",\"\u0442\u0435\u0445\u043d\u0456\u0447\u043d\u0430 \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430\",\"\u0447\u0438\u0441\u0442\u043a\u0430 \u0441\u0430\u0439\u0442\u0456\u0432\"],\"articleSection\":[\"\u0411\u043b\u043e\u0433\",\"\u0427\u0438\u0441\u0442\u043a\u0430 \u0432\u0456\u0434 \u0432\u0456\u0440\u0443\u0441\u0456\u0432\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/\",\"url\":\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/\",\"name\":\"\u042f\u043a \u0432\u0456\u0434\u043d\u043e\u0432\u0438\u0442\u0438 \u0441\u0430\u0439\u0442 \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443 \u0442\u0430 \u043f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438 SEO: \u043f\u043b\u0430\u043d \u0434\u0456\u0439 WordPress | VORONOV Solutions\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/v2.voronov.uk\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-fix-malware-infected-wordpress-site.png\",\"datePublished\":\"2026-09-08T10:03:38+00:00\",\"description\":\"\u041f\u043e\u043a\u0440\u043e\u043a\u043e\u0432\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0441\u0430\u0439\u0442\u0443 WordPress \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443: \u0456\u0437\u043e\u043b\u044f\u0446\u0456\u044f, \u0447\u0438\u0441\u0442\u043a\u0430 \u0432\u0456\u0434 \u0432\u0456\u0440\u0443\u0441\u0456\u0432 \u0442\u0430 \u0431\u0435\u043a\u0434\u043e\u0440\u0456\u0432, \u0432\u0438\u0434\u0430\u043b\u0435\u043d\u043d\u044f SEO-\u0441\u043f\u0430\u043c\u0443 \u0456 \u0437\u043d\u044f\u0442\u0442\u044f \u0431\u043b\u043e\u043a\u0443\u0432\u0430\u043d\u043d\u044f Google.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/#primaryimage\",\"url\":\"https:\\\/\\\/v2.voronov.uk\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-fix-malware-infected-wordpress-site.png\",\"contentUrl\":\"https:\\\/\\\/v2.voronov.uk\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/how-to-fix-malware-infected-wordpress-site.png\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/blog\\\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043e\u043b\u043e\u0432\u043d\u0430\",\"item\":\"https:\\\/\\\/v2.voronov.uk\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u042f\u043a \u0432\u0456\u0434\u043d\u043e\u0432\u0438\u0442\u0438 \u0441\u0430\u0439\u0442 \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443 \u0442\u0430 \u043f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438 SEO-\u043f\u043e\u0437\u0438\u0446\u0456\u0457: \u0435\u043a\u0441\u0442\u0440\u0435\u043d\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0434\u0456\u0439 \u0434\u043b\u044f WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/#website\",\"url\":\"https:\\\/\\\/v2.voronov.uk\\\/\",\"name\":\"VORONOV Solutions\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/v2.voronov.uk\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/#organization\",\"name\":\"VORONOV Solutions\",\"url\":\"https:\\\/\\\/v2.voronov.uk\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/v2.voronov.uk\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cropped-cropped-logo-10-1.png\",\"contentUrl\":\"https:\\\/\\\/v2.voronov.uk\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cropped-cropped-logo-10-1.png\",\"width\":815,\"height\":152,\"caption\":\"VORONOV Solutions\"},\"image\":{\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/instagram.com\\\/voronov.solutions\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/v2.voronov.uk\\\/#\\\/schema\\\/person\\\/6792b7547c3dd0f08e3862e3417fe0e3\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65c95db9b330300501dfce824f89b9259da9280086547992773abe09d53e5d78?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65c95db9b330300501dfce824f89b9259da9280086547992773abe09d53e5d78?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65c95db9b330300501dfce824f89b9259da9280086547992773abe09d53e5d78?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\\\/\\\/v2.voronov.uk\"],\"url\":\"https:\\\/\\\/v2.voronov.uk\\\/en\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to recover a site after a hack and restore SEO: WordPress action plan | VORONOV Solutions","description":"Step-by-step protocol for recovering a WordPress site after a hack: isolation, cleaning from viruses and backdoors, removing SEO spam, and unblocking Google.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"\u042f\u043a \u0432\u0456\u0434\u043d\u043e\u0432\u0438\u0442\u0438 \u0441\u0430\u0439\u0442 \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443 \u0442\u0430 \u043f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438 SEO-\u043f\u043e\u0437\u0438\u0446\u0456\u0457: \u0435\u043a\u0441\u0442\u0440\u0435\u043d\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0434\u0456\u0439 \u0434\u043b\u044f WordPress","og_description":"\u041f\u043e\u043a\u0440\u043e\u043a\u043e\u0432\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0441\u0430\u0439\u0442\u0443 WordPress \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443: \u0456\u0437\u043e\u043b\u044f\u0446\u0456\u044f, \u0447\u0438\u0441\u0442\u043a\u0430 \u0432\u0456\u0434 \u0432\u0456\u0440\u0443\u0441\u0456\u0432 \u0442\u0430 \u0431\u0435\u043a\u0434\u043e\u0440\u0456\u0432, \u0432\u0438\u0434\u0430\u043b\u0435\u043d\u043d\u044f SEO-\u0441\u043f\u0430\u043c\u0443 \u0456 \u0437\u043d\u044f\u0442\u0442\u044f \u0431\u043b\u043e\u043a\u0443\u0432\u0430\u043d\u043d\u044f Google.","og_url":"https:\/\/v2.voronov.uk\/en\/blog\/how-to-recover-a-website-after-a-hack-and-get-back-seo-position-using-the-external-protocol-for-wordpress\/","og_site_name":"VORONOV Solutions","article_published_time":"2026-09-08T10:03:38+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/how-to-fix-malware-infected-wordpress-site.png","type":"image\/png"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/#article","isPartOf":{"@id":"https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/"},"author":{"name":"admin","@id":"https:\/\/v2.voronov.uk\/#\/schema\/person\/6792b7547c3dd0f08e3862e3417fe0e3"},"headline":"\u042f\u043a \u0432\u0456\u0434\u043d\u043e\u0432\u0438\u0442\u0438 \u0441\u0430\u0439\u0442 \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443 \u0442\u0430 \u043f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438 SEO-\u043f\u043e\u0437\u0438\u0446\u0456\u0457: \u0435\u043a\u0441\u0442\u0440\u0435\u043d\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0434\u0456\u0439 \u0434\u043b\u044f WordPress","datePublished":"2026-09-08T10:03:38+00:00","mainEntityOfPage":{"@id":"https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/"},"wordCount":1175,"publisher":{"@id":"https:\/\/v2.voronov.uk\/#organization"},"image":{"@id":"https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/how-to-fix-malware-infected-wordpress-site.png","keywords":["Google Search Console","SEO \u0441\u043f\u0430\u043c","\u0431\u0435\u0437\u043f\u0435\u043a\u0430 WordPress","\u0442\u0435\u0445\u043d\u0456\u0447\u043d\u0430 \u043f\u0456\u0434\u0442\u0440\u0438\u043c\u043a\u0430","\u0447\u0438\u0441\u0442\u043a\u0430 \u0441\u0430\u0439\u0442\u0456\u0432"],"articleSection":["\u0411\u043b\u043e\u0433","\u0427\u0438\u0441\u0442\u043a\u0430 \u0432\u0456\u0434 \u0432\u0456\u0440\u0443\u0441\u0456\u0432"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/","url":"https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/","name":"How to recover a site after a hack and restore SEO: WordPress action plan | VORONOV Solutions","isPartOf":{"@id":"https:\/\/v2.voronov.uk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/how-to-fix-malware-infected-wordpress-site.png","datePublished":"2026-09-08T10:03:38+00:00","description":"Step-by-step protocol for recovering a WordPress site after a hack: isolation, cleaning from viruses and backdoors, removing SEO spam, and unblocking Google.","breadcrumb":{"@id":"https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/#primaryimage","url":"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/how-to-fix-malware-infected-wordpress-site.png","contentUrl":"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/how-to-fix-malware-infected-wordpress-site.png","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/v2.voronov.uk\/blog\/yak-vidnovyty-sait-pislia-zlamu-ta-povernuty-seo-pozytsii-ekstrenyi-protokol-dii-dlia-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043e\u043b\u043e\u0432\u043d\u0430","item":"https:\/\/v2.voronov.uk\/"},{"@type":"ListItem","position":2,"name":"\u042f\u043a \u0432\u0456\u0434\u043d\u043e\u0432\u0438\u0442\u0438 \u0441\u0430\u0439\u0442 \u043f\u0456\u0441\u043b\u044f \u0437\u043b\u0430\u043c\u0443 \u0442\u0430 \u043f\u043e\u0432\u0435\u0440\u043d\u0443\u0442\u0438 SEO-\u043f\u043e\u0437\u0438\u0446\u0456\u0457: \u0435\u043a\u0441\u0442\u0440\u0435\u043d\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0434\u0456\u0439 \u0434\u043b\u044f WordPress"}]},{"@type":"WebSite","@id":"https:\/\/v2.voronov.uk\/#website","url":"https:\/\/v2.voronov.uk\/","name":"VORONOV Solutions","description":"","publisher":{"@id":"https:\/\/v2.voronov.uk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/v2.voronov.uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/v2.voronov.uk\/#organization","name":"VORONOV Solutions","url":"https:\/\/v2.voronov.uk\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/v2.voronov.uk\/#\/schema\/logo\/image\/","url":"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/cropped-cropped-logo-10-1.png","contentUrl":"https:\/\/v2.voronov.uk\/wp-content\/uploads\/2026\/09\/cropped-cropped-logo-10-1.png","width":815,"height":152,"caption":"VORONOV Solutions"},"image":{"@id":"https:\/\/v2.voronov.uk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/instagram.com\/voronov.solutions"]},{"@type":"Person","@id":"https:\/\/v2.voronov.uk\/#\/schema\/person\/6792b7547c3dd0f08e3862e3417fe0e3","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/65c95db9b330300501dfce824f89b9259da9280086547992773abe09d53e5d78?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/65c95db9b330300501dfce824f89b9259da9280086547992773abe09d53e5d78?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/65c95db9b330300501dfce824f89b9259da9280086547992773abe09d53e5d78?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/v2.voronov.uk"],"url":"https:\/\/v2.voronov.uk\/en\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/v2.voronov.uk\/en\/wp-json\/wp\/v2\/posts\/4327","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/v2.voronov.uk\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/v2.voronov.uk\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/v2.voronov.uk\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/v2.voronov.uk\/en\/wp-json\/wp\/v2\/comments?post=4327"}],"version-history":[{"count":0,"href":"https:\/\/v2.voronov.uk\/en\/wp-json\/wp\/v2\/posts\/4327\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/v2.voronov.uk\/en\/wp-json\/wp\/v2\/media\/4332"}],"wp:attachment":[{"href":"https:\/\/v2.voronov.uk\/en\/wp-json\/wp\/v2\/media?parent=4327"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/v2.voronov.uk\/en\/wp-json\/wp\/v2\/categories?post=4327"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/v2.voronov.uk\/en\/wp-json\/wp\/v2\/tags?post=4327"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}