Here is a post on WordPress administration. It lists some settings, themes, plugins, and other baseline installation requirements for speed, stability, security, and usefulness.
HOSTING: Stable, Fast, and Secure
I use two hosting platforms right now, WP Engine and Pantheon.
I’m also a fan of Drupal, another open source, web content management system (CMS). All our Drupal sites are now at Pantheon.
We try to run all sites in PHP 7.
After making a change to a website, we reset file permissions and flush the website cache.
AKISMET: Blog Post Comment Spam Prevention
Akismet is a plugin from the company behind WordPress (Automattic) that screens each comment on a blog post. It is spam detection for a WordPress website and works well.
AMP (Accelerated Mobile Pages)
The AMP plugin we use is developed by Automattic, the company behind WordPress.
Google reCAPTCHA 2: Form Submission Spam Prevention
Captcha and Google’s new reCaptcha 2 force validation when a web visitor attempts to submit a form. The latest versions have a check box that says “I’m not a robot” but can also have no visible validation box. Older versions had simple math challenge questions or showed an image with text that the user had to enter into a validation field.
JETPACK: Multi-Tool Plugin from WordPress
Jetpack is a plugin from the company behind WordPress (Automattic) that provides lots of functionality.
EWWW Image Optimizer Cloud or TinyPNG for Image Size Reduction for Faster Page Loading
I am using one of two plugins, EWWW Image Optimizer Cloud or the one from TinyPNG that use lossy compression to reduce the file size of JPEG And PNG images, thereby reducing web page load time and bandwidth requirements for image transfer from your website’s server to the web browser of your website visitor.
MailChimp: Email Service with Great Functionality
We love MailChimp as our go-to email service provider (ESP). We send newsletters the are generated using the content of blog posts. We can also use MailChimp and their transactional email service, Mandrill, to send transactional or triggered emails. I am also using TinyLetter from MailChimp.
SMTP Plugin: Lets Your Website Send Emails Reliably
To send informational and password reset emails directly from the website, we use a transactional email service, such as MailChimp’s Mandrill offering along with an SMTP gateway plugin.
Google Analytics, Google Search Console, and Google Tag Manager
Google Analytics is the default website analytics tools for webmasters. There are open source alternatives, such as Piwik. Google Search Console validates your site with Google and performs some checks.
Google Search Console, a part of Google Webmaster Tools, validates your site with Google and performs some checks. You register how you want your site indexed by Google’s search engine. For example, does the domain name of your site show http:// or https:// (https:// secure sites now rank higher in search results). Does the site resolve to domain.com (non-www) or http://www.domain.com (www)? What is the target country for visitors to your site? Google Search Console also lets you submit a site map of the content you want Google to index.
Google Tag Manager: we intend to use this.
Forms: Gravity Forms, Contact Form 7, and WuFoo
We use all these form providers Gravity Forms, (not free), Contact Form 7 (free), and WuFoo (varies). There are also specialized form providers, for tasks such as a poll, survey, or multi-page surveys, like Survey Monkey or Typeform.
Settings to Double Check
Settings->General->Site Address (URL) = make sure this resolves to the URL you want visitors to visit, such as https://yoursite.com, note the secure Certificate for https
Settings->Reading = uncheck the box, “Discourage search engines from indexing this site”
Settings->Permalinks = best set to “Post name”
To route email to firstname.lastname@example.org, we use Google’s G Suite or a new offering from Amazon Web Services (AWS). This is not a web hosting issue, but it comes up when you get a new domain name.
DNS by AWS Route 53
We’ve moved to Amazon Web Services (AWS) and their Route 53 service for DNS hosting. DNS is the service that points domain names to services like a web site (like https://yourdomain.com) or an email address (like email@example.com).
If you have a question or want web hosting simplified, call me, Jim Caruso, at 404.788.0188