What Are The First Things To Do After Installing WordPress

In this post, I am going to discuss first things to do after installing WordPress and the most essentials steps to do right away after you install WordPress

These steps come right after you setup WordPress on your host

In case you need to start earlier than that and not sure where to start
I suggest you navigate to the Start here link

first things to do after installing WordPress
first things to do after installing WordPress

There are few affiliate links, if you click a link and make a purchase, I may receive a commission at no extra cost to you

Anyway, in this post, I am going to walk you through a to do checklist
Right after WordPress installation and your site is up and running for the first time.

Complete the following steps listed below for your WordPress site

What To do on after installing WordPress?

Now it's time to cover these steps above with some details and images

I have around 15 steps to follow – I don't think there are optional steps

Please consider to treat all of them as mandatory steps

Create new administrator user and delete existing one

This is one of the first things to do after installing WordPress

Using your domain name e.g. httsp://DoYourBlogWithMe.com, you will see the website loads a page like the screenshot below, click on the Admin Login button

wordpress step 1 logging using admin credentials

Do you remember when I told you to take a screenshot of the last image of WordPress after installation

That's because you will use the password into the password text field, I assume you kept the username as Admin

wordpress after installation step 2 testing admin credentials

After you log on, it will take you to the back office (sometimes it is referred to Dashboard) of WordPress, for the first time, it looks overwhelming but you will get used to it, now go to Users then All Users as shown below

wordpress step 3 selecting users menu to change admin password for wordpress

You will find only one user who is the Admin user, now we need to create another Administrator (your own username) and to delete this old Admin account.

The reason I am doing this because everyone knows that WordPress comes with default username = Admin so it will harden the task for hackers to break into your WordPress.

Add a new user instead of default admin

To add a new user, click on Users on the left side menu below Plugins and above Tools, when you hover the mouse on the Users menu item, sub menu with show up, click on Add New, fill up all the required fields, it is good practice to put your first and last name.

The most important thing here is to select Administrator in the Role, WordPress will accept this task as an Administrator is creating another one.

wordpress step 5 adding your name for wordpress admin user

Click on show password, WordPress will generate a new password but also it is very hard to remember so hover the mouse over the New Password text field and delete the generated password to type your own.

Always make sure that there is no spelling mistakes or caps lock is not on as Password is case sensitive, now it is time to go to the very upper right corner and hover the mouse on the Howdy, admin word, this will bring a menu where you will select Log Out link

wordpress step 8 logging out to test your new password

Test your new username and password and now you can log on to the WordPress Dashboard easily with no hassles

wordpress step 9 test again your new password

Last step is to go again to Users then All Users and delete the default Admin account.

N.B. If you already created few posts under the default Admin account, WordPress will display a warning and 2 options to take, first option to delete all contents and I don't think you will proceed with this option, the second option is to migrate all posts to the newly created Administrator account so please select this one and accept the changes.

Configure the Site Title and Tagline

You need to give a title to your site and description (as known as Tagline) by going to Settings then General

wordpress step 1 selecting settings general

This will load the General Settings and type your site title and tagline

wordpress step 2 type your site title and tagline
type your site title and tagline inside your wordpres

Change Your Email Address

This is very important and considered one of the first things to do after installing WordPress

You need a valid email because if you forgot your password

It is easy to retrieve it as WordPress will send you a new link to your email address

Which you specify under Settings then General as shown below

change your email address in WordPress

Media Settings Resetting All Images Sizes to Zero

This step is just for the sake of practicing saving on data consumption on your hosting, keep on mind that most hosting companies support unlimited data storage and you don't need to proceed with this step but it is best practice to follow it because when uploading new images to your WordPress site, three different thumbnails will be created for you and always you will use one if required so it is better to set the dimensions for only one medium thumbnail and that is enough.

[bctt tweet=”There are no secrets to success. It is the result of preparation, hard work, and learning from failure. (Colin Powell)”]

Go to Settings then Media and this will load the Media Settings page

wordpress step 1 selecting settings media

Reset small and large thumbnails to zero and keep only the medium size as per the default 300 x 300 and this will generate only one thumbnail when uploading any new image, note that some themes create extra thumbnails so if you need to optimize by removing these images, I will discuss it later on separate post

wordpress step 2 resetting all media values to zeros

Change Permalinks to Post Name

When creating new posts and/or pages, you always want them to be displayed as hyphenated title e.g. www.MyOwnWebsite.com/my-title-in-post something like this, there are so many options and this is the best as you want your posts and pages to be optimized for SEO (Search Engine Optimization) so to change the Permalinks to Post Name you have to go to Settings then Permalinks

wordpress step 1 selecting settings permalinks

This will load all the possible options, click on Custom Structure and either type /%postname%/ or click on the button that says that below (inside the green rectangle as shown on the screenshot below)

Note after you save your changes, you will find that the page loads again with Post name selected, you are good, proceed to the next step


Make Sure Your Site is Visible to Google

This check comes before proceeding with Yoast SEO plugin
You need to make sure that your website/blog is visible to Google
Go to Settings then Reading

Make sure to uncheck the option that says
Discourage search engines from indexing this site

Make sure your site is visible to Google

Installing Yoast SEO Plugins

Yoast SEO Plugins has so many features if you buy the premium one but I always use the free version and it is enough for you, go to Plugins then click on Add New

wordpress step 1 selecting plugins add new

Add Plugins page will load and under Keyword text field type yoast seo as shown below then click on Install Now


After Yoast SEO plugin gets installed, button will switch to Activate if you click on it again it turns to Active and will get disabled

wordpress step 3 click on activate button for yoast seo

Activating Default Akismet

WordPress comes by default with Akismet plugin so you only need to set it up by going to Plugins then Installed Plugins

wordpress step 1 selecting plugins installed plugins

Either click on Set up your Akismet account or settings under the plugin name as shown below


This will load the setup page, click on Get your API key button then follow the steps to create an account on the WordPress site (this is the WordPress company website)

[bctt tweet=”Success is where preparation and opportunity meet. (Bobby Unser)”]

Remember, Akismet plugin is free so don't be confused if you see a price to be paid, move the slider on the section that says how much you will pay for Akismet to zero and you should get it for free

wordpress step 3 click on get your apli key for akisemt account

Installing Security Plugin

This security plugin protects you from getting hacked also it has premium version but I always use the free one, go to Plugins then click on Add New link

wordpress step 1 selecting plugins add new 1

On the Add Plugins page, type security under the keyword as shown below and Wordfence Security is shown as first option due to its popularity and highest numbers of installations


After installation gets completed

Install Now will change its label to Activate, click on that

wordpress step 3 activating wordfence security plugin

Type your email address and it is up to you if you would like to join their mailing list, always click on the checkbox down below to agree to the Wordfence terms and privacy policy then click on Continue button


Pay attention as the No Thanks button as shown below will take you to the free version (I remember first time it took me a while to find it)


This will take you back to the Dashboard, this message shown below will come up, click on the CLICK HERE TO CONFIGURE button


This will show the Optimize Wordfence Firewall, click to the DOWNLOAD .HTACCESS button and then click on Continue


Finally Installation Successful popup screen comes up, click on CLOSE button to finish


Installing Performance Plugin Like W3 Total Cache

This is an update which I added later (after 3 months) where I passed through some experience of realizing how important to check for Google Page Speed Test and that's why I changed my web hosting account

Anyway I am not here to convince you to change your web hosting to Siteground but if you are not using them, I suggest you proceed with the recommended below W3 Total Cache plugin otherwise Siteground comes automatically with built in Supercacher and Cloudflare where they are more than enough and in this case you really don't need W3 Total Cache plugin

To summarize how important you need to optimize the performance of your website, I will leave it to you to read about how W3 Cache optimizes  WordPress caching just go to Plugins then Add New

wordpress step 1 selecting plugins add new 2

Under keyword just type w3 total cache and click on the Install Now

Then click on the Activate button

wordpress step 3 click activate w3 total cache plugin

When installing W3 Total Cache after Yoast SEO, I noticed that I got this message so I clicked on the Click here and it activated something called Yoast SEO extension (I am not sure exactly what is this feature but I may check it later)


Installing SumoMe Plugin

SumoMe is Social Media and marketing plugins, you can skip it if you want but if you install it and use the free version, you will be able to get the social media buttons like facebook and twitter to shown up on all your pages to improve your exposure on social media sites

Anyway go to Plugins then Add New

wordpress step 1 selecting plugins add new 3

Under keyword, type sumome and click on Install Now button beside the SUMO plugin as shown below


Click on the Activate button

wordpress step 3 activate sumome plugin

This screen asks you to create an account, I always use Sign Up with Google (if you have an account with Google, who does not?)

When you get authenticated by Google, you can click on the upper right region Click here to set up Sumo


Installing JetPack by WordPress

JetPack is a very powerful plugins that displays your visitor stats, security services and it helps in speeding up images, these are not the only features

They are many more so I will leave it to you to Google JetPack features

This plugin comes installed by default so click on Set up JetPack to start the setup process


I always Continue with Google


Click on the Start with free button

wordpress step 4 activate jetpack plugin

Then click on the Activate recommended features and you are ready to go

Installing No Self Pings

No Self Pings prevents you from pinging your own WordPress site, to install it just click on Plugins then Add New link

wordpress step 1 selecting plugins add new 4

Under Keyword text field, type no self pings and it is going to be the first plugins on the list, click on Install Now then Activate button


Now you are ready to go, you don't need to do anything as this plugin will work in the background, no action from your end.

wordpress step 3 activate no self pings plugins

Installing Google Analytics

Every WordPress site requires a way to analyze users' behaviors like where they are coming and which pages they go to when they visit your website and Google Analytics is a free tool provided by Google to track so many things related to user's interactions

To install this plugin, just to to Plugins then Add New

wordpress step 1 selecting plugins add new 5

Search for google analytics under Add Plugins page, click Install Now or if you activate the Google Analytics under MonsterInsights plugin which comes installed by default then you can use this one


Create These Must Do Blog Pages

Creating these pages add trust and reliability
You will not believe me, If I tell you
Some blogs lose money because visitors cannot
Find email address to communicate with the owner

It is really great feeling when you see that
There is a human being sitting there
Ready to answer your questions

Even if they read this message or similar
“Due to overwhelming responses
I will not be able to reply to all emails”

Here are a list of must do pages

Contact : Provide a way for visitors to email you
You can use any contact form plugin
For me, I keep it simple
I only put my email

About : Write your story
Why you built your blog or business
Who you are and what you do

Privacy Policy : It is legally required
Don't worry, I created mine by
Using FreePrivacyPolicy service

Affiliate Disclaimer : Even if you recommend the most relevant product or service
It is highly recommended to write an affiliate disclaimer
Either on all your blog posts or in the footer

Resources : It turned out that Resources page
Started to be one of the highly visited page
Especially if visitors smell a well known blog

They get very curious thing
Hey let us see the recommended resources

Start Here : Optional but nice to have
You need structure to show your visitors
How to navigate in your blog

Prepare for Your Site Backup

When it comes to precautions
You don't want to lose your hard effort
Due to your blog crashing

All plan for the unexpected events
Doing a routine backup is a must

There are so many plugins to do that
I fall in love with UpdraftPlus
As you can upload your backup to Google Drive

wordpress step 1 selecting plugins add new 4

To install the plugin
Go to Plugins and select Add New

After You click on Install for UpdraftPlus plugin, button will switch to Activate if you click on it again it turns to Active and will get disabled

Installing UpdraftPlus plugin in WordPress

Upload Site Icon (Favicon)

WordPress 4.3 or later, it is added
As a new feature called Site Icon
Before that it is called Favicon
Which stands for “Favorite Icon”

Anyway to upload your site icon
You have to prepare your desired image as square
I make it 500 by 500 px

You don't need special software
Paint brush that comes with Windows
Can do that for you
Just select the resize option

First make sure to uncheck “Maintain aspect ratio”
Go by pixels and put 500 by 500
For both horizontal and vertical as shown below

adjusting site icon as known as Favicon using Paint brush

For Mac users, I am sure you can do it
Because I did not try it
I would ask you to Google “Resize image on Mac”

Now to upload your site icon
Go to Appearance then Customize
You should find Site Identity
Where you will be able to upload your site icon as shown below

upload site icon favicon in WordPress

Delete Sample Post and Sample Page

Removing sample post before you start adding new posts, it happened to me before that I leave it and I forget to remove it later as my number of posts increases so go to Posts then All Posts

Wordpress step 1 selecting all posts under wordpress admin area

This will load the list of all posts, you can chick on the checkbox beside the post you want to delete or same thing if you click on the Trash link underneath the post

Wordpress step 2 clicking trash link under the post you want to delete

Repeat the same steps but for Pages this time, by going to Pages menu to the left then All Pages

Wordpress step 3 selecting all pages under wordpress admin area

This will load a list of all pages, click on the checkbox beside the page or directly click on the Trash link under the page that you need to delete

Wordpress step 4 clicking trash link under the page you want to delete
delete sample pages after wordpress installation

Delete unused themes

Default themes which come with WordPress Installation are good for learning how to use WordPress but I don't believe anyone will use these themes, I always go ahead and delete them by going to Appearance then Themes as shown below

wordpress step 1 selecting appearance themes

Then select Twenty Fifteen and Twenty Sixteen to delete, remember you cannot delete Twenty Seventeen as this is your current theme, WordPress will not delete its currently used theme, please keep it as you need at least one extra theme in case you need to switch to it in the future for any other reasons.

wordpress step 2 click on themes you want to delete

Just click on the theme that you want to delete and then click on the Delete link on the lower right as shown below

wordpress step 3 delete themes you do not need
delete unused themes inside wordpress

Setup Default Category

This tip is to protect you
In case you forget to assign a category to any blog post

Just go to Settings then Writing
Select your desired category
From default post category as shown below

WordPress setup default category
first things to do after installing WordPress is to set default category

Update unique authentication keys and salts

This step I added later after I completed this post due to my concern with security, I decided that it will definitely enhance WordPress security, using File Manager from your web hosting cPanel or FTP Software like FileZilla you will find that there is a file called wp-config.php under your WordPress root folder that contains your login credential which was created for you after setting up your WordPress site

I will explain below how to modify your wp-config.php using your File Manager which comes under your web hosting cPanel

1- First logon to your web hosting and select File Manager

2– Then click on your WordPress parent folder

3- This will take you to all the files/folders under your parent, now go and right click on wp-config.php file and select Download to take a backup copy just in case

4 Select Edit to be able to update wp-config.php file

5 Click Edit on the Text Editor confirmation screen

6- Locate the authentication keys and salts (always they are 8 lines)

7- Visit this suggested site https://api.wordpress.org/secret-key/1.1/salt/ and the code will be generated for you

8- Remove the existing code and paste the lines copied from the URL listed above and then click on Save Changes button


Create Your Own Gravatar

First Gravatar stands for
Globally Recognized Avatar

It is nice experience to let
People see your face or logo
When you comment on other blogs
Or reply to your own comments

WordPress Gravatar Step 1 Create Your Own Gravatar

To create Gravatar for your WordPress blog
Click on Create your own Gravatar as shown below

WordPress Gravatar Step 2 Create your WordPress Account

If you don't have WordPress.com account
You will be asked to create one as shown below

After you successfully create a WordPress.com account
You will be taken to the Manage Gravatar

WordPress gravatar step 3 click ManageGravatar

Go ahead and Upload your photo on the “Manage Gravatars” tab
Then add your name and details on the “My Profile” tab

Finally I hope I was able to cover the first things to do after installing WordPress

If you like this post, please share it using social media to the left hand side or bottom (mobile)