When I started dabbling in all things the web, I actually used Drupal as my first platform. I found Drupal to be very powerful and well supported. Major sites like whitehouse.gov had replaced their custom coded site with a Drupal core. One of my first clients, AAA New York, specifically requested a Drupal site. Although Drupal had been around since 2001 it rivaled another free CMS named Joomla. I dabbled for a bit in Joomla as well but I liked the admin interface of Drupal better. Drupal, at the time, also had a giant repository of free and paid templates and plugins.
Next for me came Magento. I had two friends that were looking to open a web store. Shopify was relatively new and their budget was very limited. After doing some research I found Magento Community Edition. They had a paid service but also offered a free packaged stand-alone edition that only required a server running PHP and MySql – just like Joomla and Drupal. Geared towards e-commerce, I was able to produce a fully functioning informational website with a built-in shopping cart – for free. The only expenses were hosting, SSL certificate and then the bank and gateway fees. Such a cost saver.
After much success with Drupal and Magento, I started reading more and more about WordPress. Even though it was really a blogging platform, many companies were switching to WP for their business website and I needed to know why. After many installs and customizations, I was found the reasons why companies were switching. Here are my reasons for choosing WP.
We all know how important SEO is these days. Not everyone has the budget to run an expensive long-running ad campaign so they rely on organic traffic growth. Just posting content routinely (although a good idea) is not enough to get found. There are certain practices that need to be met and the Yoast SEO plugin for WordPress makes that so much easier. You can edit the meta title and description, do keyword research from within, control what get’s indexed and what doesn’t and even set up how social media will see and share your post or page. That is just the tip of the iceberg of what this plugin can do. Yoast SEO is one of the first plugins I install when launching a site and has been a huge game changer for WP.
There is a vast abundance of themes and plugins.
Just about anything you could want to do on your site is available with minimal to no coding experience. On my for fun site, I am considering displaying ads, only after I get my readership up of course. These days there is an abundance of ad blockers available for every browser. Some browsers even have ad blocking built in. I agree being over inundated with ads while cruising the net can be annoying but many people rely on ads to generate income, especially when they are giving away valuable content to the masses for free. A question you might ask yourself, “If I were going to start monetizing my site, how can I make sure that my ads are not blocked?” Download a plugin. In a quick glance, there were no less than 5-10 plugins that will nicely ask users to whitelist your site – and some were even free.
As for themes, there are paid and free themes abound. Just do a search for WordPress themes. Enough said.
I love the admin interface.
The WP admin interface is so intuitive that anyone logging in for the first time will have no problem navigating around. Everything can be found rather easily. Also, for Command Line geeks, WP has a powerful CLI that actually will allow you to do things that the admin interface cannot. See https://wp-cli.org/ for more info. Just the other day I needed to delete some WP transients and from the admin interface, it was not possible without a plugin. With the CLI, I could clear one or all transients without having to add another 3rd party plugin.
WordPress Page Builders
Everyone these days wants a website but not everyone knows how to code. Along came drag and drop page builders which will allow anyone to create modern looking custom designs. Couple the builder with a template and you will be up and running in a much shorter time than it would take to code from scratch. I’m not saying you shouldn’t still hire someone, that would be silly on my part. After all, I could use the money, but if you wanted to make changes to your site without having to pay hourly rates, it would be a lot easier using a page builder.
Install is Simple and Super Transportable
Total initial install is only about 15 minutes. That includes setting up the web space, database and copying the site files over FTP. This should decrease the roll-out time. Customization still takes some time. As for being portable, WordPress is second to none. I build sites for clients with my host. Once completed, it is very easy to export the database and site files and transfer to another host. A couple of database changes and the site has been moved.
There are so many more features found in WordPress – WooCommerce for instance. WooCommerce allows you to have your own shopping cart right on your site without having to use a third party.
Some clients have asked me why I don’t use Wix or Squarespace. I have found these drag and drop site builders to be pretty powerful but limited. One of my clients wanted to run something very custom to their site and it just wasn’t possible, at least at the time, on their host. I moved her to WordPress and was able to implement her request rather quickly and without great cost.
Will WordPress be the end all be all for the internet forever? Who knows – maybe with the introduction of Gutenberg in WP v.5, more developers move away from WordPress to another format. But for now, WordPress is the king of all content management systems and why I recommend for all my clients.