Whether a brand new blogger or a seasoned writer, WordPress is one of the most popular and versatile content management systems (CMS) available.
You can set up a quick, good-looking, fully-hosted blog using one of its many templates, or you can get into the world of self-hosting and coding to build your own professional site from scratch.
Last year I wrote a complete guide to setting up and running your own WordPress site along with an SEO for WordPress best practice guide. That latter SEO guide has become somewhat out of date now, so this is a revised and updated version of that previously published post…