How to Best Configure Your WordPress Settings

President & CEO at B&FPS
Daniel is a Search Marketing Consultant with 20+ years of expertise in Search Engine Optimization and Brand Development. He has a Master’s (MS) in Interactive Technology from the University of Alabama, a Bachelor’s (BPA) in Public Administration from Barry University, General Business from the University of Michigan-Flint School of Management; specializations from the University of Michigan, professional development from the University of Illinois at Urbana–Champaign, and is a proud Belen Wolverine!
Daniel P. Borbolla
Latest posts by Daniel P. Borbolla (see all)

Now that you’ve learned how to create a blog in WordPress and set it up on your new web hosting account, it’s time to learn how to configure your WordPress settings.

This article will show you which WordPress settings need to be adjusted, which plugins to install, how to set up a Cloudflare account, and how to set up Google Analytics so you can track your website’s growth and progress.

How Do You Get to Your Dashboard on WordPress?

If you’re wondering how to get to your WordPress dashboard, simply log into your account using the administrative URL provided to you on the software installation confirmation page.

Your WordPress administrative URL should look something like this: or (if you didn’t specify a directory).

This is how your WordPress dashboard should look like by default:

wordpress dashboard

How Do I Change My WordPress Dashboard?

This step is entirely optional, but if you’re like me and prefer working with a clean, uncluttered WordPress dashboard, click on ‘Screen Options’ and uncheck all the items you don’t want to see.

You can also reorder and position these elements (i.e. ‘Boxes’) around by simply clicking and dragging them.

wordpress dashboard screen options

Where Is ‘Settings’ on WordPress?

Finding where the settings are in WordPress is super easy. WordPress settings are located towards the bottom of the left side menu.

Go ahead and click on ‘Permalinks’ and then select ‘Post name’ to change the URL structure to choose the most SEO-friendly one.

wordpress permalink settings

How Do I Change Page Settings in WordPress?

In our next article, we’ll dive a bit deeper into the page/post settings, but for now let’s edit the homepage settings by going to Appearance > Customize > Homepage Settings.

If you plan on creating a website where your blog isn’t the main focus, you’ll want to select ‘A static page’ and then choose the page you want to designate as your homepage. However, if you’re only interested in using your website solely as a blog, make sure it’s set to ‘Your latest posts’.

wordpress page settings

What Is ‘General Settings?’

The ‘General Settings’ in WordPress lets you edit your site’s title and tagline, WordPress/site addresses, administrator email address, language, time zone and the date/time formats.

wordpress page settings

How Do I Get to General Settings?

Get to ‘General Settings’ in WordPress by simply clicking on the ‘Settings’ link on the left side menu.

The general section should appear by default, but if not you may need to click on the ‘General’ link that appears directly underneath ‘Settings’.

What Is the Best Way to Configure Your WordPress Settings?

This section will show you the best way to configure your WordPress settings so that you can speed up/secure your installation, receive messages via contact form, and track your website’s overall progress.

1.) Let’s start by activating ‘Akismet’, which is a powerful WordPress plugin designed to significantly reduce the amount of email and comment spam you receive.

Click on the ‘Plugins’ link on the left side menu, locate the ‘Akismet Anti-Spam’ plugin and click on ‘update now’ (as required):

hello dolly wordpress plugin


2.) Once the plugin has been activated and updated, visit the Akismet website and sign up for an account. They offer free plans for personal websites/blogs, as well as paid plans for professional, commercial and/or multisite installations.

After you’ve created your Akismet account, click on the account link (to the left of your account picture), then copy the API key and go back to your WordPress website.

Visit Settings > Akismet Anti-Spam > Manually enter an API key, then paste in the API key and click on ‘Connect with API key’.

akismet api key


3.) Next, go back to ‘Plugins’ and click on ‘Add New’. In the search bar to the right, type in ‘Sucuri’, click on the ‘Install Now’ button that appears next to Sucuri in the search results below, and then click on ‘Activate’.

sucuri wordpress plugin

💡 Some plugins create stand-alone side menu links and/or may create a new link under 'Settings'. 

4.) Before moving on to the next section, install and activate the ‘Yoast SEO’ plugin (don’t worry about setting it up for now, we’ll cover that in our next tutorial):

yoast seo wordpress plugin


5.) Visit Cloudflare to create a new account:

cloudflare sign up page


Save your new login credentials using your password manager, then enter your site URL under ‘Enter your site’ and click on ‘Add site’:

cloudflare add site


Select your plan, then click on ‘Confirm plan’:

cloudflare choose plan


Cloudflare will then display your current DNS records on the following page. Click on ‘Continue’:

cloudflare dns settings


Cloudflare will then prompt you to replace your current nameservers (keep this page open!):

cloudflare change nameservers


6.) In a separate tab, visit your domain name registrar (in our case, it’s NameSilo):

namesilo domain manager


Locate the URL you want to edit and click on the site link located on the left hand side (under the ‘Domain’ column):

namesilo click domain link


Once you’re on the ‘Domain Console’ page for that URL, click on the ‘Change’ link next to ‘NameServers’:

namesilo change nameservers


Go back to the previous tab and copy the full address listed under ‘Nameserver 1’ by selecting/copying it manually or clicking the ‘Click to copy’ link:

namesilo copy nameserver names


Paste in the new Cloudflare nameserver address into the ‘NameServer 1’ field on your domain registrar page, then repeat the process for NameServer 2 and save (remove any remaining addresses that may appear by default):

namesilo paste nameserver names


Once you’ve inputted both nameserver addresses, go back to the Cloudflare page and click on ‘Done, check nameservers’:

namesilo check nameservers

On the following page, leave it on ‘Full’, toggle ‘Always Use HTTPS’ on, select all three items under ‘Auto Minify’, toggle ‘Brotli’ off and then click ‘Done’:

cloudflare ssl

cloudflare minify


On the ‘Complete your nameserver setup’ page, click the ‘Re-check now’ button located below:

cloudflare nameserver recheck


Cloudflare will then notify you that your website is now queued to be re-checked and they’ll email you once it’s been activated:

cloudflare site queued


7.) Before you can collect and analyze your website statistics, you’ll need to link it to a Google Analytics account first.

If you don’t have an account yet, make sure that you’re signed into the Google account you want to associate with your website and create a new Google Analytics account:

google analytics


Enter your website name under ‘Account Name’ and uncheck any items under ‘Account Data Sharing Settings’ that you don’t want shared (we recommend leaving everything checked):

google analytics setup


Since we want to track and measure our website, leave it on ‘Web’ and click on ‘Next’:

google analytics what to measure


On the next page, enter your website URL, choose your ‘Industry Category’, then select your ‘Reporting Time Zone’ and finally click on ‘Create’:

google analytics property details


Read through the GDPR Data Processing and Measurement Controller-Controller Data Protection Terms, then check both boxes and click on ‘I Accept’ if you agree to both:

google analytics accept terms


You should see a page that looks like this (write down your ‘Tracking ID’ for your records):

google analytics dashboard


8.) Go back to your WordPress plugins and search for the ‘GAinWP Google Analytics Integration’ plugin:

google analytics dashboard


Once you’ve installed and activated GAinWP, go to the WordPress settings page and click on ‘Authorize Plugin’:

gainwp wordpress plugin authorize


Then click on the red ‘Get Access Code’ link:

gainwp wordpress plugin get access code


You’ll then be prompted to sign in with your Google account, so make sure to select the account you used to create your Google Analytics account with:

google account linking


Click on ‘Allow’ to let GAinWP access your view your Google Analytics data:

google account authorization


Click the button to the right of the code to copy to your clipboard:

google analytics authorization code


Then paste the code inside the ‘Access Code’ field and click on ‘Save Access Code’:

gainwp wordpress plugin access code


If you did everything correctly, you should see the following ‘Plugin authorization succeeded’ confirmation message:

gainwp wordpress plugin authorization success


The GAinWP box should now appear by default on your WordPress dashboard:

gainwp wordpress dashboard


9.) Return to your plugins page to install and activate ‘Contact Form 7’:

contact form 7 wordpress


Visit Contact > Contact Forms using the new side menu link and click on ‘Edit’ underneath ‘Contact form 1’ sample:

contact form 7 contact forms page


You should see the following contact form template:

contact form 7 edit contact form


Since you’ve already installed and configured Akismet, simply type akismet:author and akismet:author_email in the exact locations shown below, then click ‘Save’:

contact form 7 akismet settings

💡 Akismet works by combining information captured on other websites to block future spam.

Finally, click on the ‘Mail’ tab and edit the email address in the ‘To’ field. We recommend using a non-domain email address in case you encounter any issues with your mail server (you can list more than one email address separated by comma).

We also recommend changing the username in the ‘From’ email address to ‘noreply’ (e.g. Scroll down and click ‘Save’:

contact form 7 mail settings


10.) Go to back to plugins to install and activate ‘Classic Editor’. This will replace the new WordPress Gutenberg editor with the older, more user-friendly version (no configuration required).

classic editor wordpress plugin


11.) Finally, go back to plugins to install and activate ‘TinyMCE Advanced’:

tinymce advanced wordpress plugin


Click on the ‘Classic Editor (TinyMCE) tab, then add and remove toolbar elements by clicking/dragging to the exact location you want:

tinymce advanced configuration


OPTIONAL: To avoid any confusion, we’re using the default ‘Twenty Twenty’ WordPress theme. However, if you want to use a different theme, go to Appearance > Themes > Add New, then search for a theme you like:

add new wordpress theme


Once you found and previewed the theme you want to use, hover your cursor and click on the ‘Install’ button (you also have the option to upload a theme zip file by clicking on ‘Upload Theme’):

install wordpress theme


12.) Most WordPress themes by default include widget elements that you may not want to display. For example, here’s what you’ll see in the ‘Twenty Twenty’ theme default footer area:

wordpress theme default footer


To remove these elements, go to Appearance > Widgets, then click on the arrow next to Footer #2 to expand:

wordpress theme edit footer


Click and drag each widget to the ‘Available Widgets’ area in order to remove them. If you want to put anything back, simply locate the widget on the left hand side and drag it back:

wordpress theme remove footer elements


Here’s how your footer #1 and #2 should look like after removing all the widget elements:

wordpress theme footer cleaned


And this is how your ‘Twenty Twenty’ homepage should look like afterwards:

wordpress theme new footer


13.) Visit Cloudflare to check if your domain is showing as ‘Active’ on your account:

cloudflare active site


Go back to your website, visit Settings > General, change both URL prefixes to ‘https://’ and click on ‘Save Changes’:

https url prefix


You’ll be immediately logged out of your account. Make sure that the ‘https://’ URL prefix is now showing in your browser address bar and log back in (you may need to do a hard page refresh by pressing Ctrl+F5):

wordpress login screen

💡 If Ctrl+F5 doesn't help, download CCleaner to help clear all your browser cache/cookies.


Once you’re logged in, you should see a solid padlock icon 🔒 to the left of your domain indicating that your website’s connection is now encrypted:

SSL padlock icon


14.) Let’s configure your Yoast SEO settings by going to Yoast > General:

yoast configuration wizard


Since your website’s currently under construction, choose ‘Option B’ for now (remember to change this setting once your website goes live!). Click the ‘Next’ link:

yoast environment


Choose your website type by selecting it’s ‘Site type’, then click ‘Next’:

yoast site type


Choose whether your website represents a person (you or someone else), or a business/organization. Then select the name of the person by clicking the drop-down menu and click ‘Next’:

yoast organization or person


We recommend leaving the ‘Search engine visibility’ settings on default. Click on ‘Next’:

search engine visibility


Will you have more than one author for your blog? Make your selection and click on ‘Next’:

yoast multiple authors


For ‘Title settings’, choose your preferred separator symbol and click on ‘Next’ (leave ‘Website name’ alone for now):

yoast author title settings


OPTIONAL: This page offers information on Yoast Premium and a brief keyword research video. Click ‘Next’ once you’re finished:

yoast educational resources


This last page gives a little more information about Yoast Academy. If you’re serious about learning keyword research and other digital marketing topics beyond the scope of Yoast’s training, we recommend the following learning resources:

yoast success page


The Yoast SEO dashboard should now indicate that your SEO settings have been configured. Continue if you see the error listed below; if not, skip ahead to the next section.

yoast blocking access to robots


Go to Settings > Reading, uncheck the box next to ‘Search Engine Visibility’ and click on ‘Save Changes’:

wordpress reading settings


Now go back to the Yoast General settings page, click on the ‘Webmaster Tools’ tab, then on the ‘Google Search Console’ link:

yoast google verification code


You’ll be taken to a page where you’ll need to verify ownership your website. Click the radio button next to ‘HTML tag’:

google verify domain ownership


A Google site verification meta tag code should appear. Leave this page open and go back to your WordPress website.

google site verification code


Install and activate the ‘Insert Headers and Footers’ plugin:

insert headers and footers wordpress plugin


Then go to Settings > Insert Headers and Footers:

insert headers and footers wordpress menu


Go back and copy the Google site verification meta tag code:

google site verification code copy


Paste the code inside of the ‘Scripts in Header’ section of your website and click on ‘Save’:

google site verification code paste


Go back to the Google Webmaster Central website and click on ‘VERIFY’. Your website should now be verified:

google site verification success


Visit Yoast > Search Appearance. Here you’ll have the option of changing the title separator.

Under the ‘Homepage’ section, place your mouse cursor at the end of ‘SEO title’ and click backspace until you’ve removed ‘Page’, ‘Separator’, and ‘Tagline’. Click ‘Save changes’:

yoast edit homepage seo title

yoast edit homepage seo title edited


15.) It’s time to upload your logo! You can download and use a royalty free stock image and edit it yourself, or hire a professional designer on DesignCrowd or Fiverr.

Make sure to check the box next to ‘Retina logo’, then click on ‘Select logo’:

wordpress site identity logo and retina logo


Click ‘Select Files’ on the image upload pop-up window:

wordpress upload site logo


Choose your file and it’ll get uploaded automatically. Enter an image description under ‘Alt Text’, then click on ‘Select’:

wordpress site logo alt text


Crop your image (or you can choose to skip this step):

wordpress site logo cropping


Click on ‘Publish’ to save your logo:

wordpress site logo publish


Next, visit SEOptimer’s Free Meta Tag Generator tool for help on writing your site title/description and staying within the recommended character limits. Here’s the title/description we came up with for our sample blog:

seoptimer free meta tag generator


Copy and paste the title/description into the corresponding fields, then click ‘Select site icon’ to upload an icon. If you don’t have an icon ready, keep reading:

wordpress select site icon


Create a new account on Canva:

canva sign up


Once you confirm and sign into your account, select ‘Custom dimensions’, enter 512 for both height and width, and then click on ‘Create new design’:

canva create new design custom dimensions


Choose ‘Upload an image or video’ and select your logo. After it finishes uploading, drag the image over to the design area and stretch the two corners as illustrated below:

canva 512px logo

canva logo finished


Click the download icon on the upper-right hand side, then click on ‘Download’:

canva image download


Finally, upload the site icon and click on ‘Publish’ to save:

wordpress icon upload


Properly configuring your WordPress settings gives your website a solid foundation to stand on. While it’s impossible to go over everything in just one article, we wanted to identify the best WordPress settings to get you started off right.

If you need help building your WordPress website, something custom-built from the ground up, or you’re looking to market an already-existing site, let’s work together!

Our next tutorial will teach you how to write your first blog post on WordPress and share it with the world. Don’t forget to subscribe below!

We hope you learned something today about how to best configure your WordPress settings. Visit our blog for more articles and subscribe to learn more about search engine marketing!