10 Things to do After Installing Self Hosted WordPress

1. Login to Dashboard at /wp-admin/ 2. Go to Screen Options available in top-right 3. Uncheck few items such as Event and News.

1. Go Minimal

1. Go to Plugins 2. Click on Add New 3. Search a plugin called 'UpdraftPlus' 4. Install and Activate 5. Go to its Settings, schedule Files and Database for Daily backup. 6. Must link with Drive.

2. Backup

Never use admin as username. This is prone to brute-force attack.  Add a new user, sign in from it, and delete admin one.

Never use admin as username. This is prone to brute-force attack.  Add a new user, sign in from it, and delete admin one.

3. Security

1. Go to Appearance  2. Go to Themes 3. Search 'GeneratePress' 4. Install, activate 5. For any help, check its support forum.

4. Use a reputed Theme

1. Go to Plugins  3. Click on Add new  3. Search Forget Spam Comment 4. Install and activate

5. Avoid Spam Comments

Depending on Server/hosting you need to choose. For Apache, WP Fastest Cache is a best plugin to try.

6. Use Caching plugin for Perf

1. Go to Settings 2. Go to Permalink 3. Choose postname type for clean permalink. 4. Fun fact, it is used by 99% blog.

6. Set Permalinks

1. Create a Page called Contact 2. Install and activate Fluent Form plugin. 3. Paste its Shortcode by editing your Contact page that you created in first step.

6. Use a Contact Form

I would highly recommend using AWS SES or at least Gmail SMTP server for WordPress outgoing emails. Use Fluent SMTP plugin for easy setup.

7. Setup  SMTP

Without SMTP your form may not work, WordPress cannot send important email such as for Password reset, new comment notifications, etc.

Why SMTP is critical?

An easiest way is using Flying Analytics plugin. All you need to paste your tracking ID Do not edit theme to paste inside header.

8. Install Google Analytics

Install and Activate Rankmath plugin. It will do neccessary Schema Markup, help you noindex thin pages such as Author, Tag, Category, etc.

9. Optimize for SEO

1. Go to WP settings 2. Go to Discussion 3. Uncheck 'Attempt to notify any blogs linked to from the post' 4. Also do uncheck ''Allow link notifications from other blogs (pingbacks and trackbacks) on new posts'

10. Avoid Pingback & Trackback spam 

@TheGulshanKumar