Koozai > Blog > SEO Basics for WordPress

SEO Basics for WordPress

| 5 minutes to read

Wordpress LogoWordPress is becoming an ever popular CMS, used for blogging as well as managing static websites. Part of its success is down to the huge amount of quality site themes that are available as well as it also having a thriving community of users.

If you are a company who chose to use WordPress to manage your website, you may have used a theme available on the marketplace, a free theme or you may have sought a custom theme designed specifically for your needs. Either way, you are more than likely left managing the website using the back end and are unable to make any significant changes to the structure and layout without using the services of a WordPress developer.

If this is the case, we have put together some information to help you manage the SEO activities for your site without any advanced knowledge of WordPress.

SEO Plugins

Plugins for WordPress enable you to do many weird and wonderful things, and they are easy to install and use. Here are some useful ones to aid your SEO activities:

All in One SEO Pack

This plugin enables you to manage page Meta including page Titles, Meta Description and Keywords. There are many other options such as being able to generate Meta tags automatically and managing canonical URLs.

Yoast WordPress SEO Plugin

This plugin is similar to the All in One SEO pack and enables you to optimise the page Meta. This also lets you manage the Robots.txt file, XML Sitemap, Canonical settings, Edit .htaccess and more.

For more information on other useful SEO plugins for WordPress, have a look at the great list compiled by Koozai_Mike.

URL Parameters

To keep your URLs friendly and keyword relevant, use the ‘Permalinks’ option under the main Settings in WordPress, this enables you to specify a structure for your URLs. An example of a custom structure is:


This will force a clean URL structure in the form of www.example.com/category/postname/ without having to manually make changes.

You can manually edit the URL after the forward slash when editing a page or post. Towards to top of the page there are a few Permalink options below the name of the page/post. Here you can edit the URL as you please (see below).

Wordpress Permalinks

Google Analytics

Google Analytics is a very useful tool for analysing the traffic passing through your site. To install this on your WordPress site all you need is a plugin to help you do this. Here are a few that we know of:

This requires you to sign up to Google Analytics prior to setting up the Plugin.

Header Tags

Header tags are an important part of structuring of a web page. These can be managed in WordPress by highlighting text and selecting an appropriate Header tag (whether it is a H1, H2 etc.). In WordPress, these are listed under ‘Heading 1, 2, 3…and so on’.

The styling of the header tags are setup within the Theme coding, some themes will give you the option of editing the font and colour used, within the back end. For most, this will require an initial setup and the system will use these settings whenever the Header tags are used.


The best practise for images is to have an appropriate filename (keyword specific) before uploading to the site. When adding an image to a page or post in WordPress, you have the option to enter various information including an image Title and Alt text. You should include a relevant and keyword optimised Title and Alt text when adding images.

Internal Links

When adding new posts and pages to your site or even optimising existing pages, you should consider improving your internal link profile by linking to related pages or posts. This can simply be done by highlighting a string of text and clicking on the chain link icon to ‘insert or edit a link’. A box will appear where you are able to copy in the URL of the page or post you want to link to.

A plugin called SEO Smart Links exists that enables you to program WordPress to automatically link to a certain page when a specific string of text is included elsewhere the site. Mike talks about this in a bit more detail in his post (can be found above). This can be a useful way of automatically generating those links.

Automatically Post Related Articles/Services

Automatically placing related posts on a page is a good way of improving the internal link profile of a website. There are plenty of plugins that enable this functionality including ones called:

Site Speed

Site speed is becoming increasingly important from both a search engine and user point of view. WordPress sites typically take longer to load compared with pure HTML websites and this can potentially have a negative effect on rankings. It is better to optimise your website to load quickly; here are a few tips when using WordPress:


Make sure when uploading images that the images themselves are optimised for a
smaller image size. You can do this by reducing the physical size of the image (most
users don’t need to view a 1000px x 500px image). There are also a variety of tools
that reduce the file size of an image.

WP Super Cache

Another WordPress plugin dedicated to speeding up your website. Again this is one
Mike goes into more detail about this in his post.

Noupe design blog have done a great write-up about improving WordPress site speed here.

I hope this has given you an introduction on how to manage your WordPress site when it comes to SEO. For more information and other detailed tutorials regarding any of the areas/plugins covered above, perform a search and you will be able to find lots of information around the web.


  1. Andrew Butler avatar

    WordPress is great for SEO no question, Headspace2 is also very thorough and good for Metas. https://wordpress.org/extend/plugins/headspace2/

    WP Super Cache is great when it works but, in my experience it doesn’t always. Be sensible, back-up before you try it.

    Don’t forget simple housekeeping like an XML sitemap generator too

    1. Tom Howlett avatar

      Hi Andrew. Thanks for the reply. Not heard of Headspace2 before, definitely looks like one to check out.

  2. Tom Howlett avatar

    Thanks Kevin,

    I appreciate the comments.

    I agree, for some websites, certain plugins will work better than others so it is always best to choose the one that is easier for your needs.

    Your post is good, very thorough, keep it up! Would like to see more in-depth side-by-side comparisons of popular plugins because there are quite a few out there.


  3. Kevin avatar

    Hi Tom, Kevin Stacey here..

    First off, this post is extremely thorough! I don’t see too many bloggers going into detail like you have…that’s the mark of a blogger who knows their SEO plugins. For optimization, free plugins like All in One SEO Pack are really great as it lays down the basic SEO foundation for a WordPress site, but every blog is different and nothing works best for everyone.

    I always suggest looking at a side-by-side comparison of the best seo plugins for WordPress in order to make an informed decision of what the best plugin is for that blogger and their website’s specific needs.

    Here’s my most recent write-up on the subject:

    SEOpressor vs Easy WP SEO vs Scribe SEO

    Check it out and let me know what you think.

    Great article btw…I’ll be referencing this post on my main blog.

Leave a Reply

Your email address will not be published. Required fields are marked *

Digital Ideas Monthly

Sign up now and get our free monthly email. It’s filled with our favourite pieces of the news from the industry, SEO, PPC, Social Media and more. And, don’t forget – it’s free, so why haven’t you signed up already?