A website is not a printed brochure that you make once and forget. It runs on software that needs updates, it stores data that needs backups, and it represents your business to every visitor who finds you on Google or Facebook. A website that nobody looks after slowly becomes slow, outdated and easy to hack. This website maintenance checklist breaks the work into simple weekly, monthly, quarterly and yearly tasks, so you always know what to check and when.
Why website maintenance matters
Business owners in Noakhali often call us only when something has already gone wrong: the site is down, the contact form stopped sending messages, the domain expired or Google shows a security warning. Almost all of these problems could have been prevented with a few minutes of regular maintenance. Good maintenance:
- keeps your site secure against hacking and malware;
- keeps it fast, which helps both visitors and Google rankings;
- makes sure enquiries and orders actually reach you;
- keeps prices, phone numbers and offers correct;
- protects you from losing years of content if something breaks.
Before you start: what you need
- Login details for your website admin panel, hosting (cPanel) and domain account, kept in a safe place;
- A recent full backup that you know how to restore;
- Access to Google Search Console and Google Analytics (or another statistics tool);
- A simple log — a notebook or spreadsheet — where you write down what you checked and changed.
Weekly website maintenance checklist
These tasks take about 15–30 minutes a week for a typical business website.
- Check that the website opens. Visit the home page and two or three important pages on your phone and on a computer.
- Check backups. Confirm that last week's automatic backups actually ran.
- Update plugins, themes and core. On WordPress, apply available updates after a backup, then check the site. Security updates should never wait long.
- Test your contact form. Send a test message and make sure it arrives in your inbox (check the spam folder too). A broken form means lost customers, and you may not notice for weeks.
- Test your order or booking flow if you have an online shop or booking system. Place a test order or check that recent real orders came through correctly, including bKash, Nagad or card payments.
- Delete spam. Remove spam comments and fake form submissions, and check for unknown new user accounts.
- Publish or update something. A new blog post, news item, product or offer keeps the site alive for visitors and search engines.
Monthly website maintenance checklist
- Test speed. Run Google PageSpeed Insights on the home page and one inner page, mainly on mobile. If the score has dropped, find out why — usually a large new image or a new plugin. Our guide on how to speed up a WordPress website explains the fixes.
- Check Google Search Console. Look for crawl errors, pages that are "not indexed", mobile usability problems and security warnings.
- Look at your statistics. Which pages get visitors? Where do they come from? Which search terms bring people in? Use this to decide what to improve or write next.
- Fix broken links. Use a free broken link checker and correct or remove links that lead to "404 Not Found" pages.
- Review security. Check the security plugin's report, review user accounts and remove anyone who no longer needs access.
- Check disk space and email. In cPanel, make sure your hosting storage and mailboxes are not almost full. A full mailbox silently rejects customer emails.
- Clean up. Remove old drafts, unused media files and leftover plugins.
Quarterly checklist (every three months)
- Restore test. Restore a backup to a test folder or subdomain to prove your backups really work.
- Review content. Read your main pages as if you were a new customer. Are the prices, services, phone numbers, address, opening hours and team photos still correct?
- Check SEO basics. Make sure every important page has a clear title, meta description and heading, and that your Google Business Profile matches the website. If you want help, see our SEO services.
- Change important passwords, especially if staff or freelancers have changed.
- Check PHP and server software. Make sure your site runs on a supported PHP version.
- Test on different devices. Check the site on an older Android phone, an iPhone, a tablet and a desktop browser.
Yearly website maintenance checklist
- Renew the domain on time. An expired domain takes your website and email offline, and after the grace period someone else can register it. Turn on auto-renew or set a reminder well before the expiry date. You can check prices on our domain page.
- Renew hosting and SSL. Make sure hosting is paid ahead of time and SSL renews automatically.
- Review the design. Does the website still look modern and match your brand? Small design refreshes keep it fresh without a full rebuild.
- Review your goals. Did the website bring enquiries and sales this year? Which pages worked best? Plan new pages, services or features for the coming year.
- Update legal pages. Privacy policy, terms and refund policy should match how you actually do business, especially for online shops.
- Archive a full backup and keep it off the server for long-term safety.
Signs your website needs attention now
- The website suddenly loads slowly or shows errors;
- Google shows "This site may be hacked" or the browser warns "Not secure";
- You stopped receiving enquiries from the contact form;
- Strange pages, links or users appear that you did not create;
- Your hosting provider warns about high resource usage or malware.
If you see any of these, take a backup immediately and get help before the problem grows.
Do it yourself or hire a maintenance service?
If you have some technical knowledge and an hour or two each month, you can follow this checklist yourself. Many business owners, however, would rather spend that time on their customers. A professional maintenance plan means a team handles updates, backups, security checks, speed tests and small content changes for you, and fixes problems quickly when they happen. Our website maintenance service covers all the tasks above with monthly reports.
Printable website maintenance checklist
Weekly: site opens · backups ran · updates applied · contact form tested · orders checked · spam removed · new content added.
Monthly: speed test · Search Console · statistics · broken links · security review · disk space and email · clean-up.
Quarterly: restore test · content review · SEO check · password change · PHP version · device testing.
Yearly: domain renewal · hosting and SSL renewal · design review · goals review · legal pages · archived backup.
Frequently asked questions
How often does a website need maintenance?
Some tasks, like updates and backup checks, should be done every week. Others, like speed and SEO checks, are monthly, and domain renewal and design reviews are yearly.
What happens if I do not maintain my website?
Over time it becomes slower, less secure and out of date. The risk of hacking, broken forms and lost data increases, and Google may rank it lower.
Is website maintenance only for WordPress sites?
No. Every website needs backups, security checks, content updates and renewals. WordPress sites also need regular plugin and theme updates.
Can you maintain a website that another company built?
Yes. We first check the site and take a full backup, then take over regular maintenance.
Want someone to take care of all this for you? Contact us about a maintenance plan for your website.