18 March, 2023

14 signs your website has been hacked and what to do

Quick summary: A hacked website usually shows 14 main signs: (1) the homepage or inner pages change unexpectedly; (2) traffic drops suddenly; (3) URLs redirect to strange pages; (4) unknown files appear on the server; (5) you can't log in to WordPress; (6) the site responds unusually slowly; (7) strange pop-ups and ads show up; (8) Google search results show altered content or titles; (9) suspicious user accounts appear; (10) unknown cron jobs run on the server; (11) WordPress core files have been modified; (12) unusual activity in the server logs; (13) strange links are hidden in your content; (14) the website can't send or receive email.

Today, data in the digital world is the lifeblood of every business. Customer information, transaction data and trade secrets all sit on your website, your most important point of contact with users. But if your website has a weak spot, hackers can break in, take control, insert bad ads or expose important data. The damage goes beyond reputation and hits revenue directly.

In this article, MONA Media will walk through the most common signs of a hacked website and how to handle them, so you can spot problems early and keep your site safe from every kind of threat. Let's get into it.

💡 A quick read of this section to see what you will get from the article:

  • Spotting a hacked website early stops the damage in time, protects user data, keeps hackers from digging deeper, shortens recovery time and keeps Google from flagging your site as malicious.
  • Signs that your website may have been breached include a changed appearance, strange content, slow or constantly failing pages, lost admin access, or warnings from search engines, hosting providers and users.
  • Handling a hacked websitemeans acting right away: isolate the system, change passwords, scan for and remove malware, then restore from a safe backup, update the software and watch the site closely until it runs normally again.
  • Keeping your website safemeans strengthening security before anything happens: work with a reputable developer, use strong passwords with two-factor authentication, install SSL, limit access and deploy a web application firewall (WAF) against common attacks.

Why recognize the signs of a hacked website early?

In the digital age, a website is not just the face of a business but also where a lot of important data is stored. That is why spotting the signs of a website WordPress hacked website early is essential to protecting your reputation, your data and your business.

  • Limit the damage to data and reputation: Hackers can steal, alter or delete customer data and business information. Catching it early limits the risk and protects your brand image.
  • Stop the intrusion from going deeper: Spotting the signs of an attack early lets you patch the vulnerability in time and isolate infected files before the attacker digs further into your system.

  • Get the website back quickly: Finding the cause early shortens recovery time, avoids disrupting your business and keeps the user experience smooth.

  • Avoid Google penalties or blacklisting: A hacked website is often used to spread malware and spam. The result is lost rankings, less traffic, and even disappearing from search results.

recognizing a hacked website

 Spotting unusual signs early is the first step to keeping your website safe, stable and growing steadily.

14 signs of a hacked website

The earlier you recognize a hack, the more thoroughly you can deal with it. Don't wait until the hacker is deeply rooted in your system, controlling the server, inserting linksand changing the site structure, because by then it is very hard to clean out completely.

1. The homepage or inner pages change appearance

An unexpected change to the look of your homepage or inner pages is one of the clearest and most noticeable signs that a hacker has attacked your site. Once in control, they can edit content freely, insert ads, add malicious links or even wipe all the data on the site.

appearance changes

A few specific things to watch for:

  • The site looks distorted and no longer matches the original design.
  • Pop-up windows, strange ads or unrelated content appear.
  • Colors or fonts change suddenly for no reason.
  • The logo, images or important content are replaced or removed entirely.

Behind these changes, the hacker's goal is usually to use your website to spread ads, run scams or steal user information.

2. Website traffic drops suddenly

A sudden traffic drop is one of the common signs that a site has been hacked or infected with malware.

There are several possible causes. The hacker may have inserted malicious code that redirects users to another site they control. Or Google or a security tool may have found malicious content on your site and shown a warning, making users hesitant to visit.

Sudden traffic drop

The site may also lose its index or drop sharply in search results because of spam links or spam content. Some attacks also slow down page loading, which hurts the user experience and so reduces organic traffic.

A traffic drop is not always caused by a hack, but if it comes with other unusual signs such as a changed appearance, strange ads, redirects or security warnings, the site has very likely been breached.

3. Your URL redirects to an unknown website

If you visit your website and get redirected to a strange or unwanted page, that is a clear sign the site has been hacked or infected with malware.

The hacker may have inserted malicious code or changed the system configuration to send users to pages they control. Those pages can contain malicious content, fraudulent ads or scams meant to steal personal information, accounts or money.

Besides the security risk, redirects damage the site's credibility, lose visitors and seriously hurt SEO rankings.

4. Unknown files appear on the website, a sign of a hack

Files appearing on your website that you didn't upload or create are a clear warning that the site may have been hacked or infected with malware.

unknown files appear

These files often end in .exe, .php or .js, or sit in hidden folders, and hackers use them for dangerous purposes such as:

  • Creating a backdoor so they can access and control the website at any time.
  • Inserting malicious code to damage the system, take over admin rights or steal data.
  • Committing fraud, such as redirecting users or spreading viruses and scams.
  • Using server resources to send spam or mine cryptocurrency.

Hackers create these files to exploit security holes, get deeper into the system and operate quietly without being noticed.

To check, you can connect to your website with FTP software such as FileZilla. The folder most often abused is /wp-content/ (on WordPress sites). Malicious files are often named exactly like system files to fool you, so check the folder structure and file contents carefully.

5. You can't log in to WordPress, a sign of a hack

Being unable to log in to WordPress can be a clear sign that the site has been hacked, especially when your admin account has been deleted or disabled by the hacker. Since the account no longer exists, you can't use the "Forgot password" function to get back in.

You can recreate an admin account with tools such as phpMyAdmin or FTP, but that is only a temporary fix. The website is still not safe until you find and fix the vulnerability the hacker used to get in.

Can't log in to WordPress

So besides restoring access, you need to go through the whole system to remove malware, update software and strengthen security so the site can't be attacked again.

6. The website responds slowly, a sign of a hack

A slow-responding website is one of the common signs of a hacked WordPress site that you shouldn't ignore. It usually happens when a hacker has inserted malicious code, added unknown files or launched a denial-of-service attack (DDoS) by sending a huge number of fake requests, overloading the server so it can't keep up.

Some specific causes include:

  • Hacker Bots or scripts used to generate fake traffic in bulk, taking up CPU and memory so the site runs slowly or freezes entirely.
  • Malicious code or files hidden in the system, eating server resources and reducing performance.
  • Unknown plugins, scripts or non-standard code inserted into the site, causing conflicts and slowing page loads.
  • The site structure is changed without permission, forcing the system to do more work than normal.

The result is frustrated users, a higher bounce rate and serious damage to the user experience and your overall SEO. In severe cases the site can go down completely. So if your site suddenly becomes unusually slow, check right away to rule out an intrusion and deal with it in time.

7. Strange pop-ups and ads appear on the website

Unusual pop-up or pop-under ads are a common sign that a hacker has broken into the site. Attackers often insert spam ads to profit from your traffic, earning money illegally without the site owner knowing.

Strange pop-ups appear

This usually has a few recognizable traits:

  • The ads only show to visitors who arrive from search engines, and not when you log in or visit the site directly.
  • Pop-unders (ad windows hidden underneath) often open quietly in a new tab. They are hard to notice, and users easily click on them by accident and fall for a scam.

This is not just a technical problem. It seriously damages the user experience and lowers the site's trustworthiness and reputation.

8. Search results change, a sign of a hack

Search results that change unexpectedly are a typical sign that your site may have been hacked. Hackers use security holes to insert malicious code or create backdoors, then quietly alter what shows in search engines, such as the title or meta description, without the admin knowing.

The search results may show unrelated content, spam keywords or scam descriptions that look nothing like what is really on your site. The hacker's aims are to:

  • Trick users into clicking links that redirect to malicious pages.
  • Use your site's organic traffic to boost traffic for fraudulent content.
  • Damage your reputation and hurt your Google rankings, which leads to lower traffic.

What is worrying is that everything looks normal in your admin area (WordPress, for example), and you only find the altered content when you check on Google or another search engine. 

9. Many suspicious user accounts appear

Strange or suspicious user accounts on a WordPress site are a clear warning that the site has been attacked. Attackers often create new accounts, especially with admin rights, so they can access and control the site without your permission.

Strange admin accounts appear

These accounts may have random names, names that look like system accounts, or be hidden in ways that are hard to notice. In many cases you can't even delete them from the admin area, because the hacker has set up protection or taken deep control of the system.

10. Suspicious scheduled tasks (cron jobs)

Suspicious scheduled tasks (cron jobs) are a warning sign that the site has been attacked. On a server, cron jobs run tasks automatically, such as publishing posts, sending email or cleaning up data. That is perfectly normal if you or your system set them up.

But hackers can exploit security holes to add or change cron jobs that run malicious code, send spam, mine cryptocurrency or keep long-term access to the system.

self-created cron job

The problem is that these malicious cron jobs run quietly, don't show in the website interface and are very hard to find unless you check the server directly.

11. WordPress core files are modified 

Changes to WordPress core files are an important sign that your site may have been breached. Instead of leaving the system alone, attackers often edit the WordPress core files directly, insert malicious code or create fake files with the same names as the originals to fool users and take control of the website.

This can lead to serious consequences such as:

  • Site content changes without your knowledge.
  • Spam links, malicious ads or malware are hidden in pages.
  • Hackers create a backdoor so they can get back in at any time.
  • The site becomes unstable, shows errors or crashes because of code conflicts.

The simplest way to catch this early is to install a WordPress security plugin, which automatically monitors system files and alerts you to unusual changes. You should also regularly check important folders such as /wp-includes/ and /wp-admin/ by hand for strange files or suspicious scripts.

12. Unusual activity in the server logs

Unusual activity in the server logs is a clear sign that your site may have been breached.

unusual activity

These signs include:

  • Logins or visits from an unfamiliar an IP address address, from an unfamiliar region or from a device you don't use.
  • Attempts to reach sensitive files, system folders or the admin area without valid permission.
  • Suspicious actions such as editing source code, uploading unknown files, creating a backdoor or changing important settings.

If these go undetected and unhandled, they can let a hacker take control of the whole system, steal user data, insert malware or seriously damage the reputation and operations of your website and business. That is why checking the server logs regularly is essential for catching and preventing security risks early.

13. Unusual links appear

Strange or unusual links on your website are a clear warning that the site may have been breached. These links are often cleverly hidden in posts, the footer, the sidebar or the source code, without the site owner knowing.

unusual links

The hacker's goals are to:

  • Redirect users to malicious websites, fake ads or scam pages.
  • Steal traffic for personal gain, such as boosting views for another site.
  • Hurt your site's reputation and SEO rankings.

When Google finds spam or malicious links, your site risks being flagged as unsafe, losing rankings or even being removed from search results.

14. Your WordPress site can't send or receive email

Not being able to send or receive email from your WordPress site can be a clear sign of a hack. When a site is attacked, its server or email service is often abused to send large volumes of spam without you knowing.

Can't send or receive email

The consequences are:

  • The email server may be flagged by providers such as Gmail and Outlook as a source of spam, so outgoing email gets blocked or lands in the spam folder.
  • The website can no longer send and receive email normally, which affects communication, sign-ups, orders and automatic notifications.
  • Performance web hosting is affected because its resources are being used to send email without permission.

If your website is hacked, your business faces not only data loss and reputation damage but also a direct hit to the user experience and SEO strategy. Google may remove your site from search results, wiping out almost all your earlier SEO work. Worse, if you don't catch it early and only find out when Google Search Console warns you or customers complain, the consequences are heavier.

If you are looking for a trusted partner to run SEO services, the MONA team is ready to work with you. We handle the full SEO process, from technical audits and on-page and off-page optimization to applying AI SEO services to improve your rankings in Google AI Overview. MONA also runs regular audits to keep your website stable, secure and giving users the best experience.

Google SEO services

Contact MONA now for a consultation and to get a SEO services quote detailed quote. We will help you put a complete SEO solution in place, raise your brand awareness and reach more potential customers online.

9 effective ways to handle a hacked website

The most important thing when you find your website has been attacked is to deal with it. You need to act quickly and follow a clear process to remove the problems one by one. Here are 9 ways to handle a hacked website:

Isolate the website

First, quickly assess the situation and work out how far the attack reached. Right after that, cut the website off from connected systems so the hacker can't go deeper or spread to other services.

Take the site offline by putting it into maintenance mode or hiding it from users. This limits the damage and protects visitors' information. At the same time, show an appropriate error message such as a 503 error or 404 so users understand the site is having a problem.

Isolate the website

If personal data (such as emails or passwords) may have leaked, be open with your users: explain the situation clearly and tell them how to protect themselves, for example by changing their password immediately and turning on two-factor authentication (2FA) if possible.

Switch to your backup

Restore the website from the most recent backup made before the attack, so the system returns to a safe and stable state. This gets the site running again quickly and also removes any malware or dangerous files the hacker may have inserted.

Temporary fixes

After restoring the site, the next important step is to strengthen security across the board. Change all related passwords right away, including admin, database, FTP, email and hosting accounts. Use strong, complex passwords that are different for each account, so one breach can't spread.

At the same time, turn on two-factor authentication (2FA) for admin accounts and important users. It adds a layer of protection that greatly reduces the risk of a break-in even if a password leaks.

Temporary fixes

Also check and reset permissions on important files and folders such as public_html, wp-admin and wp-config.php. Only the components that need access should have it, so hackers can't use them to insert malicious code or change the system.

Check Google's blacklist in Google Search Console

If Google detects suspicious or dangerous activity on your website, it may temporarily block the site from search results to protect users. That means organic traffic will drop sharply.

check Google Blacklist

To check whether your website has a warning or is on a blacklist, log in to Google Search Console, go to the Security & Manual Actionssection, then choose Security Issues. There Google will tell you clearly if your site has been found to contain malware, malicious links or a past hack.

Remove and clean up the malware

Go through the files that changed during the period you suspect the attack happened and compare them with the original version, then restore or delete them as needed. Focus especially on the website's whole file system, above all the /wp-content/ folder and its subfolders, where hackers often hide malware and plugins or themes of unknown origin.

malware cleanup

This step is extremely important because if you miss a malicious file, the hacker can use the vulnerability to come back and attack again. A thorough cleanup makes the site safer and prevents another break-in.

Use automatic scanners to remove malicious components

Tools such as Sucuri SiteCheck, VirusTotal, Jetpack or BulletProof Security can scan for and detect malware effectively. Once you've identified the infected files, folders or parts of the database, remove them from the system immediately.

automatic malware scanners

Don't forget to check the database carefully for backdoors, hidden pieces of code that let hackers return to your site at any time. If you skip this step, the risk of being attacked again stays high even after you clean the rest of the system. A careful, thorough review is the key to making the site truly safe.

Find and patch the website's vulnerabilities

To fix the problem for good, you need to know exactly how the hacker got in, for example through a backdoor, brute force or unusual logins from an unknown IP. Finding the entry point shows you the security hole that exists and lets you patch it in time, which is an important step in preventing future attacks.

Check the log files carefully and investigate any malicious shell files to see which module, plugin or other part of the system the hacker used to get in. If you can't handle it yourself, ask a reputable developer to review the source code and find the weak point that made the site easy to attack.

You can also use specialized tools such as Acunetix and Burp Suite to scan for and detect security vulnerabilities. Combining a technical review with a stronger security setup will make your website safer and sturdier against online threats.

Investigate the source of the attack

To handle it thoroughly, you should find out where the malicious code the hacker loaded onto your site came from. This is an important step in removing the risk completely and raising your security level. However, investigating the source of an attack usually takes deep expertise and specialized tools, so you should ask a cybersecurity agency for help.

Investigate the source of the attack

If your website operates legally and is registered with the Ministry of Industry and Trade, you can send a request for investigation support. The authorities will help trace the attack, analyze the entry point and recommend suitable security measures, making your site safer and more trustworthy going forward.

Bring the website back online

Once you've checked everything carefully and dealt with all the security problems, you can bring the website back to normal operation. Stay alert and watch activity on the site closely, though, because the risk of being attacked again is still high, especially for sites that have been breached before. Security is not a one-time job. It has to be maintained continuously to keep the site safe over the long term.

Update and check security regularly

To strengthen security, update CMS, themes and plugins to the latest versions, since updates often patch known vulnerabilities. Also remove plugins and themes you don't use, because they can become weak points if nobody maintains them.

regular security checks

Regular security checks are also essential for catching and fixing hidden risks in time, so your site stays safe and avoids unwanted attacks.

Strengthen website security with SSL

After you've cleaned up and fully fixed the signs of the hack, layered security is an important step in protecting the website for the long term. One of the most effective measures is to sign up for a professional SSL service , which protects your whole website.

website security with SSL

With SSL, your website will:

  • Move to a HTTPS modern protocol that encrypts all data sent between the user and the server, preventing information theft.
  • Be better protected against attacks such as data theft, site spoofing and malware infection.
  • Safely protect sensitive information such as passwords, emails and payment card numbers, which matters most for online stores and sites that collect customer data.
  • Build trust with users through the padlock icon and the “Secure” label in the address bar, creating a safe, professional place to do business.

Also limit access to the system. Give admin rights only to people who really need them, and assign permissions by role. This reduces the risk from leaked or misused accounts.

This is also a lesson to stay vigilant for your website every hour of every day, so you can prevent a hacked website and keep it running at its best. We hope this information from MONA Media on the signs of a hacked website, and on how to get a site back to normal after an incident, has been useful to you.

FAQ

What are the most obvious signs of a hacked website?
The most obvious signs are: the site's appearance changes or breaks, strange pop-ups and ads appear, URLs redirect to unknown pages, you can't log in to the admin area, and traffic drops suddenly for no clear reason.
What should you do first when you find a hacked website?
The first step is to isolate the website: put it into maintenance mode or show a 503 error so the attacker can't go deeper. Then restore from a clean backup, change all passwords, scan for and remove malware, and update the software to patch the vulnerability.
About The MONA Group: Founded in 2016, with more than 200 staff, MONA has delivered 14,000+ projects with an 85% client retention rate. MONA provides website design, full-scope SEO, custom software and AI automation solutions for businesses. Consulting hotline: 1900 636 648. Explore MONA AI Agent suite and MONA SEO services.

If you want to understand the groundwork behind this in more depth, the article What is PKI and how to protect customer data explains it in detail and describes how we do it for our clients.

If you want to understand the groundwork behind this in more depth, the article What is SSL and why an insecure website costs you money explains it in detail and describes how we do it for our clients.

MONA has a podcast: listen instead of readingEpisodes on AI, automation & SEO for Vietnamese businesses
Nghe ngay
About the author

CEO & Founder · The MONA

Founder of The MONA, who built a services company of 200+ staff with 14,000+ projects delivered. Khánh Hùng shares how he thinks about building systems that run themselves, automating a business, and the real lessons from delivering projects at MONA.

Views 1,6K
Rate this article 4,8/5 · 21 ratings

Related articles

Professional website
design services

Own a website with a beautiful, 100% exclusive design and a lifetime warranty, with the ability
to expand features flexibly as your business grows, starting today!

Contact Mona

    MONA có riêng một Người "Bạn Thân" cho bạn - Người Account sẽ đồng hành, hỗ trợ, hướng dẫn, đặt đồ ăn cho bạn mãi mãi, từ đây về sau!
    MONA will never sell your information or send you spam
    Đội MONA tư vấn hệ thống quản lý giáo dục trực tuyến
    Hỏi đáp giáo dục 4.0
    Tạo cuộc hẹn miễn phí với MONA để giải đáp và tư vấn mọi thắc mắc về giải pháp số hoá ngành giáo dục
    Thời lượng cuộc hẹn
    45 Phút
    Ngày và giờ
    Thứ 2, ngày 25 tháng 12, 2023
    [9:30 - 10:15]

      Chọn ngày và giờ
      Khung giờ
      Back
      Hãy cho MONA biết bạn là ai
      0:00