
Website Design for Australian Small Business (2026)
What a small business website costs in Australia in 2026, with real published prices, plus .com.au rules, GST, hosting, privacy and a hiring checklist.
Website Security
Strange pages, odd redirects or a warning from Google can be scary, but a clear order of steps helps. This guide gives the signs, the checks and the first moves, based on WordPress.org, Google, the NCSC and a security vendor. Sources read 22 October 2026.
This is a general guide. It cannot tell you that your site is hacked or that it is safe. Only a proper check of your own site can do that.
The topic is in the news because of the PHP security fix of 21 October 2026. We have not confirmed any attacks. The short version is in our post on the PHP vulnerability of October 2026. The NCSC says that if a PHP system cannot be updated at once, you should check it for signs of compromise and backdoors. This guide shows what that looks like for a WordPress owner.
WordPress.org lists signs that its own helpers treat as indicators of compromise. Sucuri, a security vendor, adds a few more. Put together, these are the common ones.
| Sign | Where you notice it | Could it be something else? |
|---|---|---|
| Google or another search engine warns people about your site | Search results, or Search Console | Rarely, but check the report before you act |
| Your host disables or suspends the site | An email or a message in your hosting account | Sometimes a billing or resource limit, so ask the host |
| A browser or antivirus tool blocks visitors | Customer messages | A false alarm is possible, so scan the site |
| You see content you did not publish | Pages, posts, or odd text in search results | A teammate or an old import could be the cause |
| New users appear that you did not add | Users screen in WordPress | A colleague may have added someone, so ask first |
| Visitors are sent to another site | Phone visitors especially | A broken plugin or a bad tracking script can also do this |
| A security plugin reports changed files | Plugin dashboard | Updates also change files, so read the details |
WordPress.org says "hack" is a vague word, so write down the exact symptoms. That helps whoever helps you later.
Work from the easiest check to the more technical ones. Stop and ask for help at any step.
If your site is added to Google Search Console, open the Security issues report. Google's help page says it lists hacked content, malware and unwanted software, and social engineering pages, shown as errors or warnings. A green tick means Google has found nothing. A clean report does not prove the site is clean.
Many hosts include a scanner in the control panel or can run one if you ask. WordPress.org also tells owners to check with the host, because on shared hosting the problem may reach beyond your own site. The host can also tell you if what you see is a real attack or just a loss of service.
WordPress.org suggests using both kinds, an outside scanner that looks at your site from the web and a plugin that looks inside it, because each sees different things. It names Sucuri SiteCheck and VirusTotal as outside tools and Wordfence and Sucuri among the plugins. No one tool catches everything, so treat a clean result as one piece of evidence.
If you or your developer can use the command line, WP-CLI has a command, wp core verify-checksums. It compares the WordPress files on your site with the official checksums from WordPress.org and lists any that differ. A mismatch is a reason to look closer. It only covers core files, not your theme or plugins.
In the WordPress dashboard, open Users and look for administrators you do not know. Open Plugins and look for anything you did not install. Sucuri also advises looking at recently modified files, especially new files in the uploads folder. WordPress.org points to the .htaccess file and to theme files such as index.php, header.php, footer.php and functions.php as common targets.
Here is the order that WordPress.org and Sucuri describe, in plain words.
wp-config.php, which logs out anyone still signed in.Keep the infected copy until the site is stable. It may show how the attacker got in.
Sucuri says to get expert help if you are not comfortable editing PHP or database tables, if the infection keeps returning, or if your host has suspended the site. The NCSC says that if you are not confident checking for compromise, you can use an incident response provider. If you handle customer data or take payments, add one more reason: you may have legal duties to report a breach, and a professional can help you work out what applies. That is general information, not legal advice.
Cleaning is only half the job. The other half is finding how the attacker got in. WordPress.org says this is hard for owners without logs or skills, so ask the host or a developer. Then reduce the chance of a repeat:
Our guide to website maintenance costs compares what updates and monitoring involve.
If you want a second pair of eyes, we can talk through the signs you have seen and tell you honestly whether a cleanup needs a specialist. We build WordPress sites, and for owners who would rather not manage updates at all, Webflow maintenance and Webflow migration are options. Domain, hosting and analytics accounts stay registered to you on every project.
No single sign proves it. Look for a Google warning, new admin users you did not add, content you did not publish, odd redirects, or a host notice, then run a scan and check Search Console. If several signs appear together, treat it as likely and follow the steps above.
Yes, if you or a developer can use WP-CLI. The command wp core verify-checksums compares your core files with the official ones from WordPress.org. It does not check themes, plugins or your uploads, so it is one check among several.
It depends. The NCSC says to consider taking a PHP system offline if it cannot be updated, and WordPress.org says a host may disable a site itself. If visitors could be harmed, such as through malware or stolen card details, going offline while you clean up is a sensible call. Ask your host.
No. It means PHP versions below the safe build for your PHP branch should be updated. We have not independently confirmed attacks on any site, and a missing update does not mean you were compromised. Check the version and read our main post.
Fix every issue the Security issues report lists, test the fixes, then use Request Review in Search Console and describe what you did. Google says reviews usually take days to weeks and that asking too early can slow later requests.
If you are not comfortable with files and databases, if the problem returns, or if your host suspended the site, yes. Sucuri and the NCSC both say so in their own words. For a small site with a clear cause, a clean backup and a round of updates may be enough.

What a small business website costs in Australia in 2026, with real published prices, plus .com.au rules, GST, hosting, privacy and a hiring checklist.

What a web application firewall does for WordPress, plugin WAF versus network WAF, and why a firewall rule cannot replace the PHP update. Checked 22 Oct 2026.

What Cloudflare's own documentation says the Free plan includes for its WAF, what needs a paid plan, and why it is a layer, not a PHP patch. Read 22 Oct 2026.