WordPress is a great content management tool. It is so popular among website owners, especially those who blog.
It makes your life easier if you are a blogger. It comes with a rigid framework that is so flexible.
You have lots of options to customize your website in terms of design and functioning of your website.
You also have a lot of plugins to help you with various aspects.
However, you have to set WordPress up properly to make the most out of it. Here’s where most bloggers lag.
They simply go ahead and make their website live, publish blog posts and do all sorts of things after a mere WordPress installation.
This not only makes the website look amateur, but can also pose certain risks to the website in terms of security, performance and even poor looks that can damage your reputation.
Here’s a list of 15 essential things that you need to do after installing WordPress and before you do anything else on your website.
- 1 #1 Create a new admin login and delete the default one
- 2 #2 Change the site title and tagline. Set time zone.
- 3 #3 Delete default content
- 4 #4 Set up WordPress permalink
- 5 #5 Install a caching plugin
- 6 #6 Configure reading settings
- 7 #7 Install WordPress SEO plugin by Yoast and set it up
- 8 #8 Upload your premium theme
- 9 #9 Delete unused WordPress themes and plugins
- 10 #10 Improve the security of your WordPress website
- 11 #11 Complete your user profile
- 12 #12 Install Google Analytics and Search console
- 13 #13 Create and upload a Favicon
- 14 #14 Create About and Contact pages
- 15 #15 Update discussion settings
#1 Create a new admin login and delete the default one
This is a very crucial step, yet skipped by most bloggers. By default, WordPress has an admin level user account named “admin”.
Just after you have installed WordPress on your website you’d be logged in and working on your website via the default admin user account.
Here’s what you should do. Go to Users and click on Add New.
In the following form, fill out all the fields – here you are creating an admin account for yourself that you can use to login and work on your site.
And, DON’T use “admin” or other generic names for username.
Make sure you click on the drop down “Role” and select “Administrator”.
Once you are done creating your new (and your own) admin account, login to your site through the new account.
Now, go to Users again and click on All users. In the list, delete the original “admin” account.
Now, any blog posts you publish will be under your new account/name rather than the amateur “Admin”. If you skip this step your blog certainly looks amateur.
Not to mention, your readers will notice that you don’t even care to change your display name on your own website!
Apart from that it helps you with security. I’ve written more about this in this post.
#2 Change the site title and tagline. Set time zone.
This is yet another basic thing that most bloggers forget to set up. Not only this helps you kick start your website with a professional touch, but it also helps with SEO.
To do this, you have to go to Settings > General and enter your site title and tagline in the top two fields.
And if you look down a bit further, you will see the time zone settings where you can set your correct time zone.
#3 Delete default content
Just like your default admin user account, WordPress has some default content as well. A default post and a page to be precise.
You should remove/delete those.
Go to Posts > All posts and you will see a “Hello World!” post. Delete it.
Similarly, go to Pages > All pages and you will see a “Sample Page”. Delete it.
Most bloggers ignore this step. Even though this is not going to hurt you badly, your website will certainly look amateurish if you skip this step.
Also it shows that you don’t even care to set up your site the right way. If left undeleted, that default post and page will appear on your archives, blog page, search pages and so on.
This is very crucial and could affect your SEO. It is wise to choose a permalink structure that goes well (automatically) with the blog post titles you write.
Normally bloggers leave the date-wise link structure as it is and this is how a blog post URL will look with that:
By default WordPress chooses a “Day and Name” permalink structure (see image below). Change that to “Post Name” so your URLs will look like this:
#5 Install a caching plugin
Caching helps a lot with speeding up your site and (and hence) as well as with user experience. Your site’s loading speed is also a crucial factor for good search engine ranking.
Caching plugins use various caching mechanisms (like browser caching) so your webpages are served pretty fast to your readers.
The information is cached and the copies are kept, so whenever someone access your site, the information will be delivered via the cached content (rather than requesting the content from your server every time).
#6 Configure reading settings
Here’s where you setup the reading features for your site.
Do you have a landing page for your front page? Or do you want to display your latest blog posts on your front page?
You can choose that in the front page settings.
And, you can also set how many blog posts should the blog page display, and how many posts should the feeds show.
You can also choose whether you want your feeds to display full text of your content or just the summary.
Finally, you can choose whether you want search engines to crawl your website or not – pretty useful for dummy installations (we keep such for drafting website design for our clients), and WordPress installations that are done for other purposes.
#7 Install WordPress SEO plugin by Yoast and set it up
You cannot ignore SEO as a website owner. At the same time, you cannot do all the settings by yourself.
Which is why you need a plugin! WordPress SEO (also called as Yoast SEO) is an awesome plugin that takes care of all the basic (and some advanced) SEO set up of your site.
Since the plugin has LOTS of awesome features, here’s a guide to help you set it up right:
#8 Upload your premium theme
WordPress comes with quite some free themes. However,
- if you want your website to be highly optimised, stand out, and
- if you want your theme to load pretty fast, give your users a great experience and
- if you want it to customise the way you want it (like colors, ads placement etc.)
then you should get yourself a premium theme. Or have one custom designed.
Once you have your custom designed theme or a premium theme, don’t forget to upload it to your site!
Go to Appearance > Themes and click on Add New. And upload your theme.
#9 Delete unused WordPress themes and plugins
This is yet another thing that you should set right. Go to Appearance > Themes. And take a look at the list.
You should delete all the themes that you don’t use for your website. Keeping unused themes on your site might cause unwanted trouble.
You will have to keep those themes and plugins updated, otherwise your site will become vulnerable to hackers and malicious attacks.
Similarly, delete any plugins that you are not using.
Go to Plugins > Installed Plugins and delete the ones you don’t use.
#10 Improve the security of your WordPress website
While WordPress is a wonderful platform for website owners, you still have to make sure that your website is safe.
Here are a couple of blog posts to help you with this:
#11 Complete your user profile
Your user profile may appear in your website at various places depending upon how you set it up.
It may appear in the “About” widget on the sidebar. Or as author bio below every blog post you publish.
This gives your readers a chance to know more about you and connect with you. Go to Users > Your Profile.
Fill out the details like your First Name, Last Name, Email, Website URL etc. And you will also find a text box where you can enter your bio!
#12 Install Google Analytics and Search console
If you want to track your traffic and visitor details, and if you want to get some feedback from search engines like Google, you need to install these two!
Google Analytics – Helps understanding your visitors.
Search Console – Helps you to understand the search status, crawl status and much more, of your website. It also acts as a portal for Google to communicate with you – notifying you with broken links, penalties and much more!
Go to Google Analytics, login (with your Gmail id) and click on the Admin tab.
Click on that arrow under Account and click on Create New Account.
Go to Search Console, login and click on Add Property
Add your website and verify it. Just follow the instructions on the screen.
#13 Create and upload a Favicon
A favicon is a little thing that can help a lot with branding your website. It is a little icon that appears on the left of the address bar of your website.
Especially, if you have many tabs open, a favicon will help you easily identify which website is on which tab.
To find out how to create a favicon and add it to your website, read this post:
#14 Create About and Contact pages
About and Contact pages are very vital for your website if you want to connect with your readers.
About page is where you tell your readers something about you – it purely depends on your own creativity and voice as to what you include on your about page.
But remember, even though your About page is about you, it is not. It is about them, your readers!
Similarly if you want your readers to reach out to you, you definitely need a contact page. I highly recommend the Contact Form 7 plugin for this purpose.
#15 Update discussion settings
Comments are a vital part of a website, especially if you have a blog. Well, whether you need to have comments enabled on your blog or not is a topic for discussion. And it purely depends on your personal preference.
If you are confused about enabling comments on your website, read this post where I discuss the topic > Should you enable comments on your blog or not?
Go to Settings > Discussion, read through the items and customise to your liking.
Now you can go and create content for your website!
Well, once you’ve done all these, you can start writing and publishing your content.
And I assume that you have devised the home page content, and your website’s design before publishing blog posts.