SEO or search engine optimization is a very important part of any blog or website. If you want to make sure you're found on the search engines, proper SEO is vital. The best part about WordPress is the enormous amount of plugins you can use for various tasks, including SEO.

You can increase your on page SEO by using either the <a href="https://wordpress.org/plugins/wordpress-seo/">WordPress SEO by Yoast plugin</a> or the <a href="https://wordpress.org/plugins/all-in-one-seo-pack/">All-in-One SEO Pack plugin</a>. Both of these plugins will provide you with plenty of help for your on page SEO. Of course, you need to do more than just install a plugin for the best possible SEO.

After you choose the right plugin for your needs, you will want to set it up properly. You can compare the two plugins by reading about all the benefits of <a href="https://itxdesign.com/wordpress-seo-by-yoast/">WordPress SEO by Yoast here</a> and <a href="https://itxdesign.com/all-in-one-seo-pack/">All-in-One SEO Pack here</a>.
<h2>A Few Basics for Setting Up Your SEO Plugin</h2>
If you're using the All-in-One SEO plugin for WordPress, you will want to install and activate the plugin. This will give you a new section in your WordPress Dashboard sidebar called "All In One SEO." You want to go to the "General Settings" of this section first.

<img class="aligncenter size-full wp-image-6566" alt="All In One SEO Pack Menu" src="https://itxdesign.com/wp-content/uploads/2014/04/AllInOneSEOPackMenu.png" width="368" height="195" />

You will find all the necessary settings in this section of the plugin. Make sure to adjust the settings because the default settings are not the best choice. Start by filling in the following section:

<img class="aligncenter size-full wp-image-6567" alt="HomePage SEO Settings" src="https://itxdesign.com/wp-content/uploads/2014/04/HomePageSEOSettings.png" width="681" height="292" />

Use the title of your site, give it a description and add a few keyword phrases that fit with the overall SEO of your website. Now, you will need to scroll down and adjust a few more settings.

You will see a section with "%blog_title%" repeated quite a bit:

<img class="aligncenter size-full wp-image-6568" alt="Blog Post Title Repeated" src="https://itxdesign.com/wp-content/uploads/2014/04/BlogPostTitleRepeated.png" width="662" height="528" />

Adjust these settings to match our recommendation below:

<img class="aligncenter size-full wp-image-6569" alt="Correct Blog Title Settings" src="https://itxdesign.com/wp-content/uploads/2014/04/CorrectBlogTitleSettings.png" width="676" height="584" />

This will help to optimize your blog post titles to ensure you get the most out of your on page SEO. WordPress has a default settings, which is a "Keyword Rich Title of Your Post" and without using one of these two SEO plugins to adjust this setting, you won't get the most out of your on page SEO.

If you understand this section of the plugin, you will know that we don't recommend putting the blog's name in the post title or the page title. This tends to dilute the title and makes it harder to rank because of overuse of the keyword phrase. In addition, it looks a little more natural.
<h2>Setting up Better SEO for Each Blog Post</h2>
Both the All-in-One SEO Pack and the WordPress SEO by Yoast plugins will give you a new section for each blog post. This section will allow you to optimize your blog post titles, keywords and descriptions. It's very similar to the homepage section you've already set up and looks like this:

<img class="aligncenter size-full wp-image-6570" alt="AllI n One SEO Pack In Post" src="https://itxdesign.com/wp-content/uploads/2014/04/AllInOneSEOPackInPost.png" width="806" height="293" />

This section allows you to write a custom title and description. The title should always match the title of the post, but the description can either be the first 155 characters or you can create a custom description. You will also want to match your blog post tags to the keywords entered in this section.
<h2>Adjusting your Permalinks for Better WordPress SEO</h2>
WordPress doesn't install with the right set up for great SEO in the permalinks section. Instead, each post you create gets assigned an ugly URL with "?p35" at the end. This doesn't do anything to help with your overall SEO.

Luckily, making a simple adjustment in the <strong>Settings &gt;&gt; Permalinks</strong> section will fix this issue. Simply change it from the default setting to the "Post Name" setting. This will give you a new URL for each new blog post, which will match the title.

<img class="aligncenter size-full wp-image-6571" alt="SEO Permalinks For WordPress" src="https://itxdesign.com/wp-content/uploads/2014/04/SEOPermalinksForWordPress.png" width="668" height="405" />

You will want to shorten some of these URLs as you create posts with the section under the post title.

<img class="aligncenter size-full wp-image-6572" alt="Shorten Post URL" src="https://itxdesign.com/wp-content/uploads/2014/04/ShortenPostURL.png" width="601" height="76" />

It may not be necessary to shorten every URL, but for longer titles, you will want to cut it down to your keyword phrase or a shortened version of the title.
<h2>Additional WordPress SEO Tips for Beginners</h2>
Along with the basic on page SEO adjustments above and the use of one of our two recommended SEO plugins, you should consider the following:
<ul>
	<li><strong>Interlinking within your Website</strong> - You can use the <a href="http://wordpress.org/plugins/breadcrumb-navxt/">Breadcrumb NavXT plugin</a> to help with the structure of your site and the <a href="http://wordpress.org/plugins/yet-another-related-posts-plugin/">Yet Another Related Posts Plugin</a> to help with interlinking.</li>
	<li><strong>Create an XML Sitemap</strong> - If you use the WordPress SEO by Yoast plugin, you already have an XML sitemap. If not, you can use the <a href="http://wordpress.org/plugins/google-sitemap-generator/">Google XML Sitemaps plugin</a> to create one.</li>
	<li><strong>Optimize your External Links</strong> - Whenever you link to something in your sidebar, you can add the rel="nofollow" tag to increase your SEO.</li>
	<li><strong>Use a Premium Theme</strong> - Many of the free themes are not designed for SEO. However, a premium theme will provide the best possible SEO design, in most cases.</li>
	<li><strong>Speed up your Load Times</strong> - Google takes your site's speed into consideration when ranking your blog posts and pages. You can speed up your load times with the <a href="http://wordpress.org/plugins/wp-super-cache/">WP-Super Cache plugin</a>.</li>
</ul>
These are just a few additional things you can do to create better SEO with your WordPress blog and website.