How To Set Up The SEO Framework Plugin

Of all the SEO plugins available for WordPress, The SEO Framework is still one of the best ones in my opinion. The basic plugin is free, simple, lightweight and fast.

The SEO Framework plugin once installed and activated will appear on your dashboard in the menu on the left hand side, under the menu item, SEO. If you click on SEO, you will be taken to the plugin's settings page.

The SEO Framework's Settings page is one long page of options divided up into the following sections and sub-sections. For simplicity, I have pasted screenshots of the settings I usually set up with explanations where required.

Get A Square Logo

One things you will need is a square version of your logo. The plugin requires this in a couple of places. If you do not have one, then you could use your favicon instead.

General Settings


I use the following settings it shows you the SEO data for each and every post and page when viewing lists of pages or post. Also by having the data available in the settings metabox you'll see how well you're doing as you type each SEO value in. Basically, these are settings that will change how the admin panel looks to you as the site owner.

Typical SEO Framework Layout Settings
General Layout Settings


These settings are relevant if you have some posts, pages or archive pages that you want to exclude from the on-site search results. If you do not, then leave these unset. As my site does not have thousands of pages I am going for alteration in the database in both cases. I often exclude certain pages from on-site search results so for ne this setting is necessary.

Performance settings, The SEO Framework
General Performance Settings


On the canonical settings it is good advice to check all three link relationship options. All this means is that when a page spills over into more than one page - such as is often the case with archive pages, or if a page has a lot of query string stuff added to the end of it for some reason, search engines won't try to index all the variations of the original page arising from those events.

Your server should be set up to automatically set your site to redirect to the https protocol version of each page if someone types the wrong protocol, or no protocol at all. For example, if you type my server will automatically redirect this to the https:// page. If your server is set up in the same way then you can also choose the drop down value that says detect automatically.

SEO Framework Canonical Settings
General Canonical Settings


You can choose either timestamp format here. I choose the more accurate one, why not.

Settings for the SEO Framework Timestamp tab
General Timestamps Settings


These options were greyed out for me and should also be greyed out for you. If they are, then there is no requirement to change any of the settings here, because you can't anyway. If the options are not greyed out, you have the choice to exclude various aspects of your content from any SEO being applied. In a proper working WordPress site this page is irrelevant.

The SEO Framework General Exclusions Settings
General Exclusions Settings

Title Settings


Choose a separator symbol for the automatic title tag generation, and check the Strip HTML tags from generated titles box.

SEO Framework General Title Settings
Title General Settings


Think of the shortest word or phrase you can that represents your brand. Obviously here I am using Bootstrap as this is my bootstrap site, but on a real site this might be the short form of your brand name. If it's too long you won't have much room left for the actual title tag. Choose to place the site title on the right.

SEO Framework Title Additions Settings
Title Additions Settings


On some sites I go to a lot of trouble to make archive and tag pages look convincing (like real hand-written pages) so I don't really want to leave clues that they are really low-quality, generated pages by allowing the use of Category or Tag in the title tag. So I remove these.

SEO Framework Title Prefixes Settings
Title Prefixes Settings

Description Meta Settings

We want these to be generated, as we will not always have time to write them by hand. However, you should always overwrite the auto-generated meta descriptions and titles if you can, on a post by post, or page by page, basis.

SEO Framework Description Meta Settings
Description Meta Settings

Homepage Settings


The homepage title tag will be generated from data you've already entered. If you don't like what is generated then manually overtype it with something else.

Enter an excellent meta description manually. Remember these values will be used on your home page so they need to be good. Ensure you get two good scores in green here too.

SEO Framework Homepage General Settings
Home Page General Settings


In the case of the home page I think it's best to leave the additions off. As it's only one page and arguably the most important page, it's best to fully handwrite the title and the description with no generated additions as show here.

SEO Framework Homepage Additions Settings
Home Page Additions Settings


These are the settings for the home page so do make an effort with these. Make sure to provide a good social media image too for the home page, as if anyone posts your home page to social media, that's the image that will be used.

SEO Framework Homepage Social Settings
Home Page Social Settings


The following settings should be good for everyone. It's unlikely with an Oxygen site that your home page will have second or subsequent pages. But in nay case, I always check the Apply noindex to every second or later page on the home page option.

SEO Framework Homepage Robots Settings
Home Page Robots Settings

Social Meta Settings

Here are my recommended social settings. Always specify a social image fallback which will be used in the case where you forget to provide a specific social media image for a post or page. While you are at it, use your main brand colour for the theme colour.


SEO Framework Social Meta General Settings
Social Meta General Settings


I don't complete any of the Facebook information as in the past when I have, it never seems to be used. So this is another set of options you can leave as is.

SEO Framework Social Meta Facebook Settings
Social Meta Facebook Settings


Not much to do here either. Just make sure you select the large Twitter card type. The Card and Content attribution is not required and does not seem to work very well.

SEO Framework Social Meta Twitter Settings
Social Meta Twitter Settings


You definitely want LinkedIn to use the social image you've gone to the trouble of setting up, rather than any featured image.

SEO Framework Social Meta oEmbed Settings
Social Meta oEmbed Settings

Post Dates

I think showing dates is generally a good thing. But you may disagree.

The SEO Framework Social Meta Post Dates Settings
Social Meta Post Dates Settings

Schema.Org Settings

There are better plugins for representing schema on your site, for example Slim SEO Schema. So if you are using one of these plugins you can skip adding anything in this section of the SEO Framework.


SEO Framework Schema Structure Settings
Schema Structure Settings


Again if you are using a dedicated plugin, maybe keep all of this unchecked. But if you do use this, then make sure you specify a square version of your logo here.

SEO Framework Schema Presence Settings
Schema Presence Settings

Robots Meta Settings


Follow the settings shown to prevent search engines crawling fake archives, crawling second and subsequent pages of archives, and to help protect your content from scrapers.

SEO Framework Robots General Settings
Robots General Settings


These settings are up to you. But I normally want posts, pages categories and tags and author pages to be indexed.

SEO Framework Robots Indexing Settings
Robots Indexing Settings


You can leave all of these unset if you wish. I am happy with the internal links generated from tags and archives. In fact they are vital for SEO imho.

SEO Framework Robots Indexing Settings
Robots Indexing Settings


Apply noarchive to the content that will change the most. Unless you have content that is fairly static. I often update post content as one of the topics I write about goes out of date very quickly.

SEO Framework Robots Archive Settings
Robots Archive Settings

Webmaster Meta Settings

I don't set any of these as I add this type of data using other methods. Use these if you wish.

SEO Framework Webmaster Meta Settings
Webmaster Meta Settings

Sitemap Settings


Yes - you want a sitemap.

SEO Framework Sitemap General Settings
Sitemap General Settings


Yes you want a robots.txt file with the sitemap added.

SEO Framework Sitemap Robots Settings
Sitemap Robots Settings


Keep the sitemap fresh by telling the search engines when you update content.

SEO Framework Sitemap Metadata Settings
Sitemap Metadata Settings


Yes you want Google and Bing to be notified of new content.

SEO Framework Sitemap Ping Settings
SEO Framework Sitemap Ping Settings


This set of settings is all about styling (minimally) the site map output. Use a square logo here too.

SEO Framework Sitemap Style Settings
Sitemap Style Settings

Feed Settings

Another option to help protect your content from scrapers.

SEO Framework Feed Settings
Feed Settings

Enjoy The Article? Leave A Comment

We welcome your comments, but please do not use ALL CAPS when providing your name, email or comment or we cannot guarantee your comment will make it through our comment system. Your email address will not be published.

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram