15 Things You Should Do After Installing WordPress

Please note that I may earn a small commission from purchases made through product links in this article at no extra cost to you. I only recommend products I use now, have used in the past, or would use if there was a personal need.


Last updated: June 4, 2021

WordPress is by far the most popular blogging platform. Countless of new WordPress-based websites go live everyday with no signs of slowing down.

WordPress is reasonably easy to use, but it can be challenging to find your way through so many different themes, plugins and configuration settings. It’s easy enough to install WordPress, but what do you do after installing WordPress?

Having installed and configured WordPress on so many websites over the years, I’ve learned what works for me and what doesn’t work so well. I now simply follow a process whenever I need to install WordPress, either for a website I own or for someone else.

In this article I am sharing with you the basic steps I always follow after installing WordPress on a new website.

Installed WordPress? Here’s What to Do Next!

The following 15 actions assume that you have successfully installed WordPress and you are logged into your WordPress admin dashboard.

1. Change Username, Nickname, Display Name and Password

WordPress websites get hacked everyday, and more than often this happens due to poor login credentials. Hackers don’t try to hack websites manually. They use brute-force scripts to try and get into your precious website. That’s why it’s crucial to configure a good username and a password that nobody else can possibly guess.

When you installed WordPress, you probably had to configure a username. In the WordPress admin dashboard, you can’t actually change that username. If you’re happy with the username, awesome. If you’re not happy, simply create a new user and configure it the way you want it to be.

WordPress user settings after installing WordPress

The username is essentially the login name. If hackers can easily work out the login name to your website, you’re basically giving them a massive head-start. Therefore, you should never ever use the name “Admin”. This sounds very obvious, but you’d be surprised how many webmasters actually use this name for convenience reasons.

You should also configure a nickname and a display name. A nickname is exactly that. A simple name that you’d like people to call you. The display name is the name that your readers will see on the site, for example in the author bio and below a blog post. You can choose to have the username (login name) or the nickname to be the display name.

I recommend to pick a good nickname and to set that as the display name.

Important tip:
Some WordPress themes display the author name at the bottom of a blog post including a link to the author archives page. The author name in the URL of this archives pages is typically the same as the username. This is another way for hackers to work out what the login name for your website could be. Read this article for a technical workaround for that security vulnerability issue.

2. Install a WordPress Theme and Uninstall Unused Themes

By default, a WordPress installation comes with several free themes. One of these free themes will be the one that is activated.

Choosing a theme is an important step because a theme has a huge impact on the success of your WordPress blog. A theme should match your expectations in regards to look and feel. A theme should be a good reflection of your brand. In addition, a theme should be well-programmed and regularly updated.

You can either keep using a free theme, or you can decide to purchase a premium theme. It’s important to delete any themes that you’re not using, as they can make your website a lot heavier. Just like with plugins, only use what you really need. In other words, you should really just have one theme installed.


My favorite WordPress theme right now is GeneratePress, a super lightweight theme with tons of customization options. GeneratePress is highly regarded in the blogging community, with some of the biggest Internet marketing blogs out there using it.

Starting an affiliate site? Check out my list of best themes for affiliate marketing.

3. Configure the Site Title and Tagline

Go to General Settings within your WordPress admin dashboard to change the site title and tagline.

These details typically end up in the browser title so it’s important to enter something that makes sense. The site title is simply the name of your blog, website or e-commerce shop. The tagline describes in a nutshell what your site is about.

WordPress site settings

Although you can override these settings, for example with the Yoast SEO plugin, it’s still useful to have these details correctly configured here.

4. Set the WordPress Address and Site Address URL

The WordPress address can be with or without the “www” bit.

For example, if you choose “yourdomain.com” without the “www” bit, and someone tries to navigate to “www.yourdomain.com”, it will redirect to “yourdomain.com”.

WordPress URL settings

From an SEO perspective it doesn’t really matter which version you choose, so it’s mostly a personal choice. Google Search Console used to have a setting where you can configure your preferred version, but that feature was dropped in 2019.

But you should still set it properly in your WordPress admin dashboard. Simply navigate to Settings and the General, and submit your preferred site version in the WordPress URL and Site Address URL fields.

5. Configure the Front Page Settings

The home page of your brand new WordPress blog can be either a custom made page, or it can simply be a summary of the latest blog posts.

WordPress homepage settings

When you’ve just installed WordPress, you won’t have any content so this setting isn’t all that important yet. But it’s good to know that this setting exists.

You may want to prioritize creating a custom home page (even if it only says “coming soon”) and set that to be the front page for the time being.

6. Change the Blog Permalink Structure

The permalink settings determine what the URL structure will look like for your permalinks and archives.

For example, you can choose to have the day, month and year included in the blog post URL. Or you can have a numeric value instead of the blog title in the URL.

WordPress permalink structure

The best option? Just the post name. No dates or numeric values. Unless you find the date to be useful for your readers, there is no benefit to have this included in the URL.

Numeric values are even worse, because they don’t mean anything. In addition, the search engines will frown upon it too.

In general, search engines like short and descriptive URLs. Dates and numbers don’t add any value and can harm your SEO efforts.

7. Delete Unnecessary Plugins

Plugins can have a big impact on both the security as well as the performance of your website. The more plugins you have installed, the more impact it will have on site speed.

In addition, plugins can create mysterious website bugs and errors that are tough to trace and resolve, not to mention the fact that plugins are the number 1 reason why WordPress sites get hacked.

By default, a WordPress installation will have several plugins installed. Your hosting provider may also include several plugins if they install WordPress for you. The only default plugin that is useful is Akismet, one of the best anti-spam plugins available.

Once your WordPress blog is live, you will soon start receiving a lot of spam comments. A plugin like Akismet helps identifying these comments so you don’t have to waste your time.

You can safely delete most, if not all, other plugins that were installed for you.

8. Install a Website Optimization Plugin

A caching plugin helps to increase the performance of your website. While there are many factors that can have an impact on how fast your site loads (such as having too many plugins), a caching plugin is very effective in speeding things up.

Not only do visitors drop out when your site loads very slowly, site speed is also a Google Search ranking factor on mobile.

Navigate to the plugin section within your WordPress admin dashboard, click Add New, and search for “cache”. You’ll then see quite a lot of cache plugins listed.

WP Rocket caching plugin for WordPress

I recommend two caching plugins. WP Rocket is a premium website optimization plugin, which consistently achieves great results for WordPress blog owners.

The other plugin I recommend is W3 Total Cache, which is free. It can take a bit of time and effort to configure all the settings, but W3TC really does help.

Another important thing to consider is image lazy loading, which can further optimize the performance of your WordPress blog. If your chosen website optimization plugin doesn’t include a lazy loading feature, I strongly recommend to use a3 Lazy Load.

9. Install a Social Sharing Plugin

One way to promote the content on your website is by using social media. You don’t even need your own social media accounts to achieve this.

Social media share buttons allow visitors to your website to share content on their own social media channels. Social media signals are actually also a ranking factor, so it’s important to have functional share buttons available on your website.

There are literally hundreds of different plugins available for this, some really good, others not so good. I have used a lot of different plugins over the years, and the one I would like to recommend is Grow Social. It has a free and a paid version.

10. Install an SEO Plugin

SEO plugins help you with optimizing pages and posts by considering keywords, on-page factors and readability. A good SEO plugin will also include features such as sitemaps, social media settings, and site-wide settings.

If you’re not well-versed with SEO, don’t expect that just installing an SEO plugin will get you organic traffic from Google.

SEO is complicated and requires a lot of hard work. Installing an SEO plugin is a good first step in the right direction and will help you better understand how on-page SEO works.

Yoast SEO WordPress plugin

The three most popular SEO plugins available right now are Yoast SEO, All in One SEO Pack and Rank Math, all with lots of installations and positive reviews.

They are all good plugins, but I personally prefer Yoast, simply because I’m used to it and it does what I want it to do.

11. Implement an XML Sitemap

An XML sitemap is very important as it allows search engines to better crawl your website.

When you submit your website to Google Search Console, it will ask you to submit a sitemap, so it’s important to have this sorted out right away. Once your sitemap is set up, it will update itself automatically every time you publish new content.

One of the easiest ways to configure an XML sitemap is with Yoast SEO. In fact, Yoast will do this automatically for you, all you need to do is enable this option.

Yoast WordPress sitemap settings

What’s awesome is that Yoast also allows you to include or exclude certain elements in the sitemap. For example, you can choose to exclude tags, categories, or even specific blog posts if you don’t want Google to find these.

12. Configure Search Appearance Settings

I use the Yoast plugin to configure various search appearance settings, such as how titles and metas should be displayed, and what types of pages I don’t want indexed by Google.

For example, you can configure what the title separator should be. Title separators appear between your post title and site name. If you look in the title of your browser, you will notice that I use this “|” symbol as the separator.

Title separator in Yoast WordPress

You can also configure which post types, archives and taxonomies you would like to have indexed or not indexed. I personally don’t want tag archive pages to be indexed, as they can lead to a duplicate and thin content issues.

Yoast archives settings

I also have Author archives and Date archives set to disabled. They don’t add value, and they can also lead to duplicate content and thin content problems.

13. Implement a Backup Strategy

One of the most important things WordPress bloggers fail to do is regularly backing up their websites.

Unfortunately, websites do crash, blog posts do get lost, hosting service providers can go out of business, and most importantly, blogs do get hacked every single day. The most basic thing you can do to protect yourself against this kind of misery is to have a backup strategy in place.

DreamHost WordPress hosting

Most hosting companies provide backup options. Most of my websites are hosted with DreamHost and within my DreamHost panel all I need to do is press a magic button and everything related to my hosting account gets backed up automatically.

This backup includes websites files, databases and mailboxes, and remains on the DreamHost server available for download for a period of two weeks. Very convenient.

There are also several WordPress plugins that can take care of your backup procedures if you don’t want to rely on your hosting provider.

>> Read my in-depth and unbiased review of DreamHost.

14. Upload a Site Icon or Favicon

Often overlooked, a site icon, or favicon, helps to give your site a bit of an identity. In addition, Google likes it too.

Configuring a WordPress favicon after installing WordPress

Configuring a site icon in WordPress is very easy. Go to the home page of your website (while logged in) and click customize from the top bar. Navigate to site identity and simply upload an image that meets the requirements.

The image needs to be square and at least 512 pixels in width and height.

15. Publish a Contact and About Page

To kick off the content creation work that now awaits you, it’s good practice to start with an about and a contact page.

These pages don’t have to be massive articles. Just briefly describe what your website is about, add an image, and hit publish. Boom, you have your first piece of WordPress content live.

The contact page can be very simple too. I recommend you install a simple contact form plugin, such as Contact Form 7. It lets you configure and customize a contact form within minutes.

Don’t forget to include the about and contact pages in your menu structure. Once you have that all set up, your brand new WordPress blog is slowly starting to take shape!


Subscribe now and receive tips and thoughts on blogging, SEO, and WordPress straight to your mailbox.

Final Thoughts

Installing and configuring WordPress is the fun part. Well, for me at least, but that’s because I’m still a bit of a tech head and I enjoy getting things right.

After installing WordPress, and setting everything up, the hard work now begins. Now it’s time to start producing and promoting content, set up your social media channels, and so forth.

If you’re new to the world of blogging and affiliate marketing, trust me when I say that this is seriously hard work.

Never underestimate the time, energy and perseverance that is required to grow a website into something big. It doesn’t happen overnight.

And this is also the main reason why so many new WordPress blogs and websites die out after only a few months. As long as you are willing to put in the work, you can succeed. And of course, keep following best white-hat SEO principles.

>> Check out my list of best WordPress blogging tools.

15 Things to do after installing WordPress

AJ Mens

I am a corporate IT nerd turned digital marketing enthusiast, specializing in SEO and content strategy. I have been blogging since 2015, and my aim with Blog Pioneer is to help you achieve success online. Connect with me on Twitter and LinkedIn.

Leave a Comment