In the process of building a website, whether one uses the WordPress platform or not, one runs across website essential tools that make the task easier, speedup website loading time, and improve overall performance.
I have had good experience with the following WordPress plugins and other essential tools for building and maintaining a website. These website tools are not listed in any particular order, and I add to (or subtract from) this list as experience dictates.
Light yellow highlighting indicates a veteran-owned business.
|Name of Website Tool||Tool type||Description||Cost (USD)||What I like about it||Potential disadvantages|
|HTML5-Editor.net||Online text tool||Online HTML editor||Free||Clean, simple, WYSIWYG interface.||Not intended for building a complete website.|
|JCH-Optimize Pro||WordPress plugin||"JCH Optimize provides several front end optimizations for faster download speeds for your Joomla!, WordPress, Magento or Drupal website including minimizing http requests and reducing your web page sizes."||$39/year or $99 lifetime||Improved load time significantly. PageSpeed = 98%; YSlow = 96%||Optimization for download speeds is complicated no matter how you do it. Read the JCH-Optimize documentation, and take advantage of their excellent support.|
|All in One SEO Pack Pro (affiliate link)||WordPress plugin||Search engine optimization (SEO) plugin||$136/year (Click here for a first-year 50% discount) (affiliate link)||Works well; very helpful documentation & support. Owner is a Marine combat veteran.||SEO has become increasingly complicated over the years, so no matter how you do it, you need to devote some time to learning basic principles.|
|Sᴍᴀʟʟᴄᴀᴘs Text Tool||Online text tool||Convert regular text to Sᴍᴀʟʟᴄᴀᴘs. Great for Bluebook footnotes and many other uses.||Free||Easy to use and especially useful for websites.||None.|
|TablePress||WordPress plugin||Embed beautiful and feature-rich tables into your posts and pages, without having to write code.||Free||I used it to build this table!||A little knowledge about how tables are built in HTML helps, but is not required.|