If you are new to WordPress you may wonder, what do I need to do to setup WordPress correctly? There is no golden rule, but there are some things to do to make it function properly.
Once you decide to install WordPress, you can do it through FTP or cPanel’s Softaculous, either way, you will need to setup an Administrator account. First thing to do is name it any other name you can imagine except “admin” – This is for security reasons and it will deflect some hackers at least those rookie ones trying to get you “admin” password.
Then, please, BUT please choose a solid password, in WordPress 4.3 the cams itself offers the chance to ready, solid, long character password, please don’t use the same password for everything in your life, most likely if you have your pet’s name for your blog you may have it also for your bank account… So no. Do not re use passwords.
Same with the database name, database user, and database password, make them unique, use software like 1Password to store them, or maybe save them in Safari, but start choosing different passwords.
In the database change also the Table prefix, anything other that wp- for the same reason listed before, hackers tend to hack what they guess it is easy to hack.
Also place a plugin to limit login attempts, so if it fails to login 3/5 or the number of times you placed, it will lock you out for some time.
After you setup your sitemap, place content, images, menu etc. You may need to improve the performance.
The less the better, if you don’t need a plugin don’t install it, if you did but realize is not useful anymore deactivate it, uninstall the plugin and delete the folder and data.
Best thing is not to install to see if it works, or if it’s useful, test it elsewhere, not your site, because tables may be leftover, and increase size of the database.
There are some plugins to improve the database behavior, for example WP-Optimize, it will reduce the database cleaning blog posts revisions between some other tasks.
Also to improve images there are some plugins that you can use to reduce the image size without losing quality, I see “ewww image optimizer” it works with images already in your media library and with images you will upload, you can always reduce the size and covert from PNG to JPG and viceversa.
You may need to install also a Cache plug in, I will not list here with ones because there are tons of sites out there reviewing All the mayor contenders in this area. But you may investigate a little to see if it’s ok for you to have one of the cache plugins.
This is all for now, the list can be huge if you don’t carefully separate instances, of scenarios to have plugins installed, every plugin you install it’s a process your site needs to run, therefore, speed and patience from your visitor can be crutial.