We carefully search for security issues such as SQL injection and cross site scripting problems. We also look for developer tools such as phpMyAdmin and others that have been left unnecessarily open to the internet and are easy for attackers to find and break into. Simple issues we will just fix immediately during the audit. If we see something more serious we will also aim to fix it quickly, with your prior approval.
It is not uncommon for a simple module such as a “best sellers list” to contribute an extra couple of seconds to the loading time of a page. When page load times are so crucial for high conversion rates and good SEO results, this kind of detrimental effect can really be quite damaging.
Edmonds Commerce can help clients to achieve the optimum performance possible for their website and can often recommend performance enhancing options that cost surprisingly little to implement.
Magento has a well established set of best practices which, when correctly adhered to, will mean that your store is likely to be more stable, easier to upgrade and generally better / quicker to work with.
When best practices have not been applied there are often negative impacts on performance, security concerns and difficulties for future progressive development.
Edmonds Commerce will review custom theme and module work for general code quality and will recommend solutions for any performance and security issues identified.
Backup & Code Control
An important, but often overlooked part of running an online business, is ensuring that critical data is being backed up rigorously and also that code changes are properly tracked and audited.
Backup is one of those things you hope you never need, but if you ever do, it absolutely must be right. Code control keeps your project code tracked with a clear audit trail and the ability for multiple parties to work on the code without clashing. It also means that in the event of a failure, the website can be quickly restored to normal operation with minimal downtime.
As part of the audit we will also look at how your server is set up. Systems such as Magento really demand an optimised server configuration to perform at their best. We will look at how things are currently set up and will list our recommendations to improve performance and security.
We will look at the way your site is working with regards to SEO and on page SEO factors. There are lots of features in systems such as Magento that provide search engine optimisation functionality. However, like any complex system there are also lots of ways to inadvertently cause SEO problems. We will look for common issues and also give your site a general overview in terms of SEO. If required we can also provide an SEO specific in-depth audit as a separate project.